ソースを参照

fix: 循环依赖

lixuesong 1 年間 前
コミット
9a57691185

+ 3 - 3
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmTaskSubmissionPercentRuleServiceImpl.java

@@ -14,9 +14,9 @@ import com.qunzhixinxi.hnqz.admin.entity.WmTask;
 import com.qunzhixinxi.hnqz.admin.entity.WmTaskType;
 import com.qunzhixinxi.hnqz.admin.enums.DelEnum;
 import com.qunzhixinxi.hnqz.admin.mapper.WmTaskSubmissionPercentRuleMapper;
+import com.qunzhixinxi.hnqz.admin.mapper.WmTaskTypeMapper;
 import com.qunzhixinxi.hnqz.admin.service.WmTaskService;
 import com.qunzhixinxi.hnqz.admin.service.WmTaskSubmissionPercentRuleService;
-import com.qunzhixinxi.hnqz.admin.service.WmTaskTypeService;
 import com.qunzhixinxi.hnqz.common.core.constant.CommonConstants;
 import com.qunzhixinxi.hnqz.common.core.constant.enums.CommonFlag;
 import com.qunzhixinxi.hnqz.common.core.util.R;
@@ -50,7 +50,7 @@ public class WmTaskSubmissionPercentRuleServiceImpl
 
 	private final WmTaskService wmTaskService;
 
-	private final WmTaskTypeService wmTaskTypeService;
+	private final WmTaskTypeMapper wmTaskTypeMapper;
 
 	/**
 	 * 初始化企业的任务类型配置的信息
@@ -114,7 +114,7 @@ public class WmTaskSubmissionPercentRuleServiceImpl
 		log.info("积分校验规则:{}, \n积分校验规则分组:{}", percentRules, deptsMap);
 		deptsMap.forEach((dptId, batchRules) -> {
 			// 查询taskType
-			List<WmTaskType> taskTypeList = wmTaskTypeService.list(Wrappers.<WmTaskType>lambdaQuery()
+			List<WmTaskType> taskTypeList = wmTaskTypeMapper.selectList(Wrappers.<WmTaskType>lambdaQuery()
 					.eq(WmTaskType::getTaskTypeLevel, "1")
 					.eq(WmTaskType::getDelFlag, "0")
 					.eq(WmTaskType::getEnableFlag, "0"));