From 109589c2328d31ed83c6a8c4d1d3ce0ab6d81667 Mon Sep 17 00:00:00 2001 From: lxw <810412026@qq.com> Date: 星期五, 03 二月 2023 16:17:48 +0800 Subject: [PATCH] 接收者确认反馈 --- src/main/java/com/whyc/service/BOMFeedbakService.java | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/whyc/service/BOMFeedbakService.java b/src/main/java/com/whyc/service/BOMFeedbakService.java index 99d2e73..d6ec3d1 100644 --- a/src/main/java/com/whyc/service/BOMFeedbakService.java +++ b/src/main/java/com/whyc/service/BOMFeedbakService.java @@ -1,6 +1,7 @@ package com.whyc.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.github.pagehelper.PageHelper; import com.github.pagehelper.PageInfo; import com.whyc.dto.Response; @@ -64,4 +65,27 @@ PageInfo pageInfo = new PageInfo(list); return new Response().setII(1,list.size()>0,pageInfo,"鎺ユ敹鑰呭弽棣�"); } + //鎺ユ敹鑰呯‘璁ゅ弽棣� + public Response setconfirmFk(int id) { + String msg="鎺ユ敹鑰呯‘璁ゅ弽棣�"; + boolean bl=true; + //1.纭鍓嶅厛鍒ゆ柇鍙嶉鏄惁琚‘璁� + QueryWrapper qwrapper=new QueryWrapper(); + qwrapper.eq("id",id); + qwrapper.eq("confirm_status",1); + List list=mapper.selectList(qwrapper); + if(list!=null&&list.size()>0){ + msg="璇ュ弽棣堝凡琚‘璁�"; + bl=false; + }else{ + //2.纭鍙嶉 + UpdateWrapper wrapper=new UpdateWrapper(); + wrapper.set("confirm_status",1); + wrapper.set("confirm_user_name",ActionUtil.getUser().getName()); + wrapper.eq("id",id); + int count=mapper.update(null,wrapper); + bl=count>0; + } + return new Response().set(1,bl,msg); + } } -- Gitblit v1.9.1