Bladeren bron

项目状态修改

anderx 1 jaar geleden
bovenliggende
commit
4d0dfa0934

+ 1 - 0
src/main/java/com/goafanti/common/dao/TaskScoreMapper.java

@@ -81,5 +81,6 @@ public interface TaskScoreMapper {
      */
     int deleteById(Integer id);
 
+    TaskScore queryByTid(Integer tid);
 }
 

+ 8 - 0
src/main/java/com/goafanti/common/mapper/TaskScoreMapper.xml

@@ -101,6 +101,7 @@
         </where>
     </select>
 
+
     <!--新增所有列-->
     <insert id="insert" keyProperty="id" useGeneratedKeys="true">
         insert into task_score(tid, professionalism, communication_skills, responsiveness, public_image,
@@ -177,5 +178,12 @@
         where id = #{id}
     </delete>
 
+    <select id="queryByTid"  resultMap="TaskScoreMap">
+        select
+        <include refid="TaskScoreAllSql"/>
+        from task_score
+        where tid = #{tid}
+    </select>
+
 </mapper>
 

+ 11 - 0
src/main/java/com/goafanti/order/controller/TaskScoreController.java

@@ -63,6 +63,17 @@ public class TaskScoreController extends BaseController {
     }
 
     /**
+     * 编辑数据
+     *
+     * @param taskScore 实体
+     * @return 编辑结果
+     */
+    @PostMapping("/updateByTid")
+    public Result updateByTid(TaskScore taskScore) {
+        return new Result<>().data(this.taskScoreService.updateByTid(taskScore));
+    }
+
+    /**
      * 删除数据
      *
      * @param id 主键

+ 1 - 0
src/main/java/com/goafanti/order/service/TaskScoreService.java

@@ -51,4 +51,5 @@ public interface TaskScoreService {
      */
     Object list(TaskScore in, Integer pageNo, Integer pageSize);
 
+    Object updateByTid(TaskScore taskScore);
 }

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

@@ -31,6 +31,13 @@ public class TaskScoreServiceImpl extends BaseMybatisDao<TaskScoreMapper> implem
                 "findTaskScoreCount", params, pageNo, pageSize);
     }
 
+    @Override
+    public Object updateByTid(TaskScore taskScore) {
+        TaskScore taskScore2 = taskScoreMapper.queryByTid(taskScore.getTid());
+        taskScore.setId(taskScore2.getId());
+        return this.taskScoreMapper.update(taskScore);
+    }
+
     /**
      * 通过ID查询单条数据
      *