Browse Source

订单项目评分修改

anderx 1 year ago
parent
commit
63108f6acd

+ 11 - 0
src/main/java/com/goafanti/order/service/impl/TaskScoreServiceImpl.java

@@ -1,6 +1,8 @@
 package com.goafanti.order.service.impl;
 
+import com.goafanti.common.dao.TOrderTaskMapper;
 import com.goafanti.common.dao.TaskScoreMapper;
+import com.goafanti.common.model.TOrderTask;
 import com.goafanti.common.model.TaskScore;
 import com.goafanti.core.mybatis.BaseMybatisDao;
 import com.goafanti.core.mybatis.page.Pagination;
@@ -21,6 +23,8 @@ import java.util.Map;
 public class TaskScoreServiceImpl extends BaseMybatisDao<TaskScoreMapper> implements TaskScoreService {
     @Resource
     private TaskScoreMapper taskScoreMapper;
+    @Resource
+    private TOrderTaskMapper tOrderTaskMapper;
 
 
     @Override
@@ -40,6 +44,13 @@ public class TaskScoreServiceImpl extends BaseMybatisDao<TaskScoreMapper> implem
             taskScore.setId(taskScore2.getId());
              this.taskScoreMapper.update(taskScore);
         }
+        int scoreNumber = taskScore.getServiceAttitude() + taskScore.getProfessionalism() + taskScore.getPublicImage()
+                + taskScore.getResponsiveness() + taskScore.getMonthlyReport()+taskScore.getCommunicationSkills();
+        TOrderTask taskTask = new TOrderTask();
+        taskTask.setId(taskScore.getTid());
+        taskTask.setScoreNumber(scoreNumber);
+        taskTask.setScoreStatus(2);
+        tOrderTaskMapper.update(taskTask);
         return taskScore;
     }