lidongdong
2024-07-03 e342a25085d52cd460f6c794061c95182146b661
花城 修改小程序】【单位管理员】单位管理员代表代表重复接单
5个文件已修改
31 ■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NeedProblemUnitTaskApi.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/dao/NeedProblemUnitTaskDAO.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/NeedProblemUnitTaskService.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemUnitTaskServiceImpl.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/resources/mapper/NeedProblemUnitTaskMapper.xml 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/api/NeedProblemUnitTaskApi.java
@@ -34,7 +34,7 @@
    @PostMapping("/addNeedTaskData")
    public R  addNeedTaskData(@RequestBody NeedProblemUnitTaskDTO item)
    {
        return R.ok(taskService.addData(item));
        return taskService.addData(item);
    }
    @PostMapping("/editNeedTaskData")
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/dao/NeedProblemUnitTaskDAO.java
@@ -33,6 +33,7 @@
    int expurgateData(@Param("id") String id);
    Integer isGet(@Param("taskId") String taskId,@Param("unitId") String unitId);
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/NeedProblemUnitTaskService.java
@@ -17,7 +17,7 @@
    NeedProblemUnitTaskDTO getDetails(String id);
    int addData(NeedProblemUnitTaskDTO item);
    R addData(NeedProblemUnitTaskDTO item);
    int editData(NeedProblemUnitTaskDTO item);
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/NeedProblemUnitTaskServiceImpl.java
@@ -38,8 +38,14 @@
    }
    @Override
    public int addData(NeedProblemUnitTaskDTO item) {
        return baseMapper.addData(item);
    public R addData(NeedProblemUnitTaskDTO item)
    {
        int num=baseMapper.isGet(item.getTaskId(),item.getUnitId());
        if(num>0)
        {
            return R.fail("该单位已接单");
        }
        return R.ok(baseMapper.addData(item));
    }
    @Override
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/resources/mapper/NeedProblemUnitTaskMapper.xml
@@ -158,5 +158,21 @@
        delete from new_fight_need_problem_unit_task where id=#{id}
    </delete>
    <select id="isGet" resultType="Integer" >
        select count(id) from new_fight_need_problem_unit_task
        where
            1=1
            <if test="taskId != null and taskId != '' ">
               and id=#{taskId}
            </if>
            <if test=" unitId != null and unitId != '' ">
                and unit_id=#{unitId}
            </if>
    </select>
</mapper>