洪城义警-正式版后台
5b03cdbe799e8a91f9fcd0fd4f636a6c2c4440fd..e38b0c2f6836e87e8cebed180d7f6bf2f1dd1fa3
2022-03-07 zengh
任务取消
e38b0c diff | tree
2022-03-07 zengh
任务增加类型
28b1cf diff | tree
5 files modified
24 ■■■■■ changed files
src/main/java/org/springblade/modules/taskqd/controller/TaskqdController.java 12 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.java 1 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.xml 5 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/taskqd/service/ITaskqdService.java 1 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/taskqd/service/impl/TaskqdServiceImpl.java 5 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/taskqd/controller/TaskqdController.java
@@ -307,7 +307,15 @@
        return R.data(map);
    }
//    @GetMapping("/")
    @GetMapping("/cancelTask")
    public R cancelTask(String rid, String serid) {
        //获取当前成员id
        String id = taskqdService.querySerid(rid);
        //成员id拼接逗号方便删除
        String delid = "," + serid;
        //将指定成员删除
        String resid = id.replaceAll(delid,"");
        return R.status(taskqdService.updateSerid(rid,resid));
    }
}
src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.java
@@ -37,6 +37,7 @@
    //抢单任务
    void updatet(Integer id, Integer num, String serid,String captain,String team);
    void updateRtype(String type,String rid);
    boolean updateSerid(String rid,String serid);
    List<Taskqd> selectList(Integer id);
    List<Map<String, Object>> queryReceiver(String serid);
    List<TaskqdVO> selectLi(String type, String serid,String jurisdiction,String workjurisdiction,String tasktype);
src/main/java/org/springblade/modules/taskqd/mapper/TaskqdMapper.xml
@@ -49,6 +49,11 @@
        where id = #{rid}
    </update>
    <update id="updateSerid">
        update sys_taskqd
        SET serid=#{serid}
        where id = #{rid}
    </update>
    <!--日常任务列表-->
    <select id="selectList" resultMap="taskResultMap">
src/main/java/org/springblade/modules/taskqd/service/ITaskqdService.java
@@ -36,6 +36,7 @@
public interface ITaskqdService extends IService<Taskqd> {
    void updatet(Integer id, Integer num, String serid,String captain,String team);
    void updateRtype(String type,String rid);
    Boolean updateSerid(String type,String rid);
    List<Taskqd> selectList(Integer id);
    List<Map<String, Object>> queryReceiver(String serid);
    List<TaskqdVO> selectLi(String type, String serid,String jurisdiction,String workjurisdiction,String tasktype);
src/main/java/org/springblade/modules/taskqd/service/impl/TaskqdServiceImpl.java
@@ -47,6 +47,11 @@
    }
    @Override
    public Boolean updateSerid(String rid, String serid) {
        return baseMapper.updateSerid(rid,serid);
    }
    @Override
    public List<Taskqd> selectList(Integer id) {
        return baseMapper.selectList(id);
    }