From c1becf4cbd2e99601ce011c14b8742427249cfb4 Mon Sep 17 00:00:00 2001 From: feiyu02 <risaku@163.com> Date: 星期二, 09 一月 2024 17:25:05 +0800 Subject: [PATCH] 1. 多项调整 --- src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/SubtaskServiceImpl.kt | 32 ++++---------------------------- 1 files changed, 4 insertions(+), 28 deletions(-) diff --git a/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/SubtaskServiceImpl.kt b/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/SubtaskServiceImpl.kt index 1cebbb9..556871c 100644 --- a/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/SubtaskServiceImpl.kt +++ b/src/main/kotlin/cn/flightfeather/supervision/lightshare/service/impl/SubtaskServiceImpl.kt @@ -1,8 +1,6 @@ package cn.flightfeather.supervision.lightshare.service.impl -import cn.flightfeather.supervision.business.storage.JinAnScore -import cn.flightfeather.supervision.business.storage.StAutoScore -import cn.flightfeather.supervision.business.storage.item.* +import cn.flightfeather.supervision.business.autooutput.score.AopEvaluation import cn.flightfeather.supervision.domain.ds1.entity.* import cn.flightfeather.supervision.domain.ds1.mapper.* import cn.flightfeather.supervision.common.utils.Constant @@ -24,20 +22,11 @@ @Service class SubtaskServiceImpl( private val subtaskMapper: SubtaskMapper, - private val mpScoreItem_1: MpScoreItem_1, - private val mpScoreItem_2: MpScoreItem_2, - private val stScoreItem_1: StScoreItem_1, - private val whScoreItem_1: WhScoreItem_1, - private val whScoreItem_2: WhScoreItem_2, - private val jinAnScore: JinAnScore, + private val aopEvaluation: AopEvaluation, ) : SubtaskService { val dateUtil = DateUtil() - @Autowired - lateinit var scoreItem1: CsScoreItem_1 - @Autowired - lateinit var scoreItem2: CsScoreItem_2 @Autowired lateinit var taskService: TaskService @Autowired @@ -71,7 +60,7 @@ if (StringUtil.isNotEmpty(areaVo.towncode)) criteria.andEqualTo("towncode", areaVo.towncode) criteria.andBetween("planstarttime", areaVo.starttime, areaVo.endtime) - if (!Objects.equals(userGuid, Constant.UserType.ALLUSER.text)) + if (!Objects.equals(userGuid, Constant.UserType.ALL_USER.des)) criteria.andLike("executorguids","%"+userGuid+"%") var completecount = 0 var subtasklist = subtaskMapper.selectByExample(example) @@ -479,20 +468,7 @@ criteria.andEqualTo("stguid", subtask.stguid) val result = evaluationMapper.selectByExample(example) if (result.isEmpty()) { -// if (subtask.districtname == "寰愭眹鍖�") { -// val autoScore = AutoScore2() -// autoScore.subtask = subtask -// autoScore.calculateScore() -// } else { -// val autoScore = AutoScore() -// autoScore.subtask = subtask -// autoScore.calculateScore() -// } - val s = scenseMapper.selectByPrimaryKey(subtask.scenseid) - val autoScore = StAutoScore(scoreItem1, scoreItem2, mpScoreItem_1, mpScoreItem_2, stScoreItem_1, - whScoreItem_1, whScoreItem_2, jinAnScore) - autoScore.sceneType = Constant.ScenseType.getByValue(s.typeid?.toString()) - autoScore.sceneGrade(subtask) + aopEvaluation.executeBySubTask(subtask) } } -- Gitblit v1.9.3