Эх сурвалжийг харах

feat: 企业任务类型同步启用、停用状态2

李学松 2 жил өмнө
parent
commit
f7a2bbbae8

+ 4 - 2
hnqz-visual/hnqz-daemon-quartz/src/main/java/com/qunzhixinxi/hnqz/daemon/quartz/service/impl/WmTaskTypeServiceImpl.java

@@ -97,19 +97,21 @@ public class WmTaskTypeServiceImpl extends ServiceImpl<WmTaskTypeMapper, WmTaskT
 				log.info("企业任务类型已更新:{}", updateTaskType);
 			}
 
-			// 如果baseId有对应的父级数据,则更新(原有逻辑)
+			// 如果baseId有对应的父级数据,则更新(原有逻辑),即更新平台任务类型的规则
 			WmTaskType wmTaskTypeBase = super.getById(wmT.getBaseId());
 			if (wmTaskTypeBase != null) {
 				wmTaskTypeBase.setScore(wmT.getScore());
 				wmTaskTypeBase.setTaskScoreEnd(wmT.getTaskScoreEnd());
 				wmTaskTypeBase.setTaskScoreStart(wmT.getTaskScoreStart());
+				wmTaskTypeBase.setEnableFlag(wmT.getEnableFlag());
 				wmTaskTypeBase.setUpdateTime(now);
 				wmTaskTypeBase.setUpdateUser(0);
 				this.updateById(wmTaskTypeBase);
+				log.info("平台任务类型已更新:{}", wmTaskTypeBase);
 			}
 		}
 
-		// 移除这些数据(status=1的,即设置为停用的数据)
+		// 移除这些数据(status=1的数据)
 		this.remove(Wrappers.query(wmTaskType));
 
 		return 0;