From 2723130f6bf9cd12254176ba0afa6f0a65e16246 Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Tue, 31 Mar 2026 13:18:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9app=E6=9D=83=E9=99=90?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xml/NuAppEmployeesPermissionMapper.xml | 3 +- .../controller/NuBaseInfoController.java | 33 +++++++++++++++++++ .../modules/nubaseinfo/entity/NuBaseInfo.java | 8 +++++ .../mapper/xml/NuBaseInfoMapper.xml | 2 +- 4 files changed, 44 insertions(+), 2 deletions(-) diff --git a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesPermission/mapper/xml/NuAppEmployeesPermissionMapper.xml b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesPermission/mapper/xml/NuAppEmployeesPermissionMapper.xml index 2cc4fe39..0c87f028 100644 --- a/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesPermission/mapper/xml/NuAppEmployeesPermissionMapper.xml +++ b/nursing-unit-employee/nu-employee-biz/src/main/java/com/nu/modules/employeesPermission/mapper/xml/NuAppEmployeesPermissionMapper.xml @@ -3,11 +3,12 @@ \ No newline at end of file diff --git a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/controller/NuBaseInfoController.java b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/controller/NuBaseInfoController.java index 15abb9c6..0866db34 100644 --- a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/controller/NuBaseInfoController.java +++ b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/controller/NuBaseInfoController.java @@ -1,6 +1,7 @@ package com.nu.modules.nubaseinfo.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.nu.dto.NuBaseInfoMQDto; @@ -263,4 +264,36 @@ public class NuBaseInfoController extends JeecgController qygh(@RequestBody NuBaseInfo nuBaseInfo) { + + String hldyCheck = nuBaseInfo.getHldyCheck(); + String kfCheck = nuBaseInfo.getKfCheck(); + //先将原来的数据初始化 + UpdateWrapper updateWrapper = new UpdateWrapper<>(); + updateWrapper.set("iz_hldy","N"); + updateWrapper.set("iz_kf","N"); + nuBaseInfoService.update(updateWrapper); + //更新数据 + if(StringUtils.isNotBlank(hldyCheck)){ + UpdateWrapper updateWrapper1 = new UpdateWrapper<>(); + updateWrapper1.set("iz_hldy","Y"); + updateWrapper1.in("nu_id",hldyCheck.split(",")); + nuBaseInfoService.update(updateWrapper1); + } + //更新数据 + if(StringUtils.isNotBlank(kfCheck)){ + UpdateWrapper updateWrapper1 = new UpdateWrapper<>(); + updateWrapper1.set("iz_kf","Y"); + updateWrapper1.in("nu_id",kfCheck.split(",")); + nuBaseInfoService.update(updateWrapper1); + } + + return Result.OK("操作成功!"); + } + } diff --git a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java index f9cb76ad..9e2c74a0 100644 --- a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java +++ b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/entity/NuBaseInfo.java @@ -149,6 +149,9 @@ public class NuBaseInfo implements Serializable { * 是否绑定护理单元支付中 Y支付中(有客户正在给护理单元充值) N没有人在绑定缴费(可以让用户绑定) */ private String izBindPaying; + private String izHldy;//是否是护理单元 + private String izKf;//是否是库房 + @TableField(exist = false) private String deviceId;//摄像头 ID @@ -199,4 +202,9 @@ public class NuBaseInfo implements Serializable { @TableField(exist = false) private List> readList; + @TableField(exist = false) + private String hldyCheck; + @TableField(exist = false) + private String kfCheck; + } diff --git a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/xml/NuBaseInfoMapper.xml b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/xml/NuBaseInfoMapper.xml index 8de5f15b..a783782b 100644 --- a/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/xml/NuBaseInfoMapper.xml +++ b/nursing-unit-nu/nu-nu-biz/src/main/java/com/nu/modules/nubaseinfo/mapper/xml/NuBaseInfoMapper.xml @@ -81,7 +81,7 @@