|
|
@@ -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;
|
|
|
}
|
|
|
|