iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/common/enums/ScheduleSuggestStatusEnum.java
对比新文件 @@ -0,0 +1,35 @@ package com.iailab.module.model.common.enums; import lombok.AllArgsConstructor; import lombok.Getter; /** * 调度建议状态 * * @author PanZhibao * @Description * @createTime 2025年01月21日 */ @Getter @AllArgsConstructor public enum ScheduleSuggestStatusEnum { S0(0, "未处理"), S1(1, "已采纳"); private Integer code; private String desc; public static ScheduleSuggestStatusEnum getEumByCode(String code) { if (code == null) { return null; } for (ScheduleSuggestStatusEnum statusEnum : ScheduleSuggestStatusEnum.values()) { if (statusEnum.getCode().equals(code)) { return statusEnum; } } return null; } } iailab-module-model/iailab-module-model-biz/src/main/java/com/iailab/module/model/mcs/sche/service/impl/StScheduleSuggestServiceImpl.java
@@ -4,6 +4,7 @@ import com.iailab.framework.common.pojo.PageResult; import com.iailab.framework.common.service.impl.BaseServiceImpl; import com.iailab.framework.common.util.object.BeanUtils; import com.iailab.module.model.common.enums.ScheduleSuggestStatusEnum; import com.iailab.module.model.mcs.sche.dao.StScheduleSuggestDao; import com.iailab.module.model.mcs.sche.entity.StScheduleSuggestEntity; import com.iailab.module.model.mcs.sche.service.StScheduleSuggestService; @@ -32,6 +33,7 @@ public void create(StScheduleSuggestSaveReqVO createReqVO) { StScheduleSuggestEntity entity = BeanUtils.toBean(createReqVO, StScheduleSuggestEntity.class); entity.setId(UUID.randomUUID().toString()); entity.setStatus(ScheduleSuggestStatusEnum.S0.getCode()); baseDao.insert(entity); }