package com.zy.acs.manager.manager.enums; import com.zy.acs.framework.common.SpringUtils; import com.zy.acs.manager.common.exception.BusinessException; import com.zy.acs.manager.manager.entity.StaSts; import com.zy.acs.manager.manager.service.StaStsService; public enum StaStsType { ; StaStsType() { } public long val() { StaStsService service = SpringUtils.getBean(StaStsService.class); StaSts staSts = service.selectByUuid(this.toString()); if (staSts == null) { throw new BusinessException("StaStsType Error!"); } return staSts.getId(); } }