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