whycxzp
2023-03-01 0e6f914acfe05ba3f52370c30cf84d4d9e335fab
bom反馈用户追加
2个文件已修改
19 ■■■■■ 已修改文件
src/main/java/com/whyc/controller/BOMFeedbakController.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/service/BOMFeedbakService.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/whyc/controller/BOMFeedbakController.java
@@ -36,11 +36,17 @@
    }
    @ApiOperation(value = "接收者确认反馈",notes = "传入id,confirmStatus,replyContent")
    @PostMapping("confirmFeedback")
    @PutMapping("updateConfirmFeedback")
    public Response confirmFeedback(@RequestBody BOMFeedback feedback){
        return service.confirmFeedback(feedback);
    }
    @ApiOperation(value = "追加反馈接受者",notes = "传入id,confirmStatus,replyContent")
    @PutMapping("updateReceiverUserAppend")
    public Response receiverUserAppend(@RequestParam String id,@RequestParam String userId,@RequestParam String username){
        return service.receiverUserAppend(id,userId,username);
    }
    @ApiOperation("更新ECR流水号")
    @PostMapping("updateEcrNumber")
    public Response updateEcrNumber(int id,String ecrNumber){
src/main/java/com/whyc/service/BOMFeedbakService.java
@@ -278,4 +278,15 @@
        mapper.update(null, update);
        return new Response().set(1,true,"上传完成");
    }
    public Response receiverUserAppend(String id, String userId, String username) {
        QueryWrapper<BOMFeedback> query = Wrappers.query();
        query.eq("id",id).last(" limit 1");
        BOMFeedback feedback = mapper.selectOne(query);
        feedback.setReceiverIds(feedback.getReceiverIds()+","+userId);
        feedback.setReceiverNames(feedback.getReceiverNames()+","+username);
        mapper.updateById(feedback);
        return new Response().setII(1,"追加反馈用户完成");
    }
}