wl
2023-01-09 656052850bb36fc3b3a133421418ee22f24d8cbd
fix: 批量删除案件和展示短信接收号码
4个文件已修改
25 ■■■■■ 已修改文件
ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java 18 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ycl-platform/src/main/java/com/ycl/service/message/impl/MessageServiceImpl.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ycl-platform/src/main/java/com/ycl/vo/message/MessageVO.java 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ycl-platform/src/main/resources/mapper/message/MessageMapper.xml 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ycl-platform/src/main/java/com/ycl/controller/caseHandler/BaseCaseController.java
@@ -271,6 +271,24 @@
        return CommonResult.success("success");
    }
    @ApiOperation(value = "调度管理-批量删除")
    @DeleteMapping("/batch_case_delete")
    public CommonResult batchCaseDelete(@RequestParam List<Long> ids){
        ids.forEach(
            item->{
                BaseCase baseCase = baseCaseService.getOne(new LambdaQueryWrapper<BaseCase>().eq(BaseCase::getId, item));
                if (baseCase.getCategory()==1){
                    violationsService.removeById(item);
                    baseCaseService.removeById(item);
                }else {
                    illegalBuildingService.removeById(item);
                    baseCaseService.removeById(item);
                }
            }
        );
        return CommonResult.success("success");
    }
    /**
     * @return com.ycl.api.CommonResult
     * @Description reset case
ycl-platform/src/main/java/com/ycl/service/message/impl/MessageServiceImpl.java
@@ -102,6 +102,7 @@
                sendMessage.setSendTime(new Date());
                sendMessage.setTargetTo(receive);
                sendMessage.setSendTime(new Date());
                sendMessage.setPhoneNumber(umsAdminMapper.selectById(receive).getMobile());
                this.save(sendMessage);
                ids.add(sendMessage.getId());
            }
ycl-platform/src/main/java/com/ycl/vo/message/MessageVO.java
@@ -94,4 +94,7 @@
    @ApiModelProperty(value = "消息类型")
    private Integer messageType;
    @ApiModelProperty(value = "手机号码")
    private String phoneNumber;
}
ycl-platform/src/main/resources/mapper/message/MessageMapper.xml
@@ -48,7 +48,8 @@
        t1.target_to,
        t1.message_type,
        t1.channel_code,
        t4.username as createUser
        t4.username as createUser,
        t1.phone_number
        FROM
        `ums_message` t1
        left join ums_admin t4 on t1.create_user = t4.id