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