From c6264a9d74918acd3fc8cc1e35bbfcd6dfbd0ff7 Mon Sep 17 00:00:00 2001
From: lSun <15893999301@qq.com>
Date: Thu, 5 Dec 2024 16:37:08 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E7=A8=8B=E5=BA=8F=E6=89=93=E5=8D=A1?=
=?UTF-8?q?=E6=95=B0=E6=8D=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: lSun <15893999301@qq.com>
---
.../leaveReporting/entity/LeaveReportingBean.java | 1 +
.../bonus/system/wechat/entity/WechatEvectionBean.java | 2 +-
.../system/wechat/entity/WechatLeaveReportingBean.java | 1 +
.../mapper/LeaveReporting/LeaveReportingMapper.xml | 7 +++++--
.../main/resources/mapper/evection/EvectionMapper.xml | 4 ++--
.../resources/mapper/wechat/WechatEvectionMapper.xml | 2 ++
.../mapper/wechat/WechatLeaveReportingMapper.xml | 10 +++++-----
7 files changed, 17 insertions(+), 10 deletions(-)
diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/leaveReporting/entity/LeaveReportingBean.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/leaveReporting/entity/LeaveReportingBean.java
index 90c3ef1..4c147bb 100644
--- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/leaveReporting/entity/LeaveReportingBean.java
+++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/leaveReporting/entity/LeaveReportingBean.java
@@ -142,6 +142,7 @@ public class LeaveReportingBean extends BaseBean {
* 代理主持工作人员(多个自动隔开)
*/
private String hostUserId;
+ private String hostUserName;
/**
* 地点
diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/entity/WechatEvectionBean.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/entity/WechatEvectionBean.java
index 186eb65..f74affc 100644
--- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/entity/WechatEvectionBean.java
+++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/entity/WechatEvectionBean.java
@@ -143,7 +143,7 @@ public class WechatEvectionBean extends BaseBean {
* 代理主持工作人员(多个自动隔开)
*/
private String hostUserId;
-
+ private String hostUserName;
/**
* 地点
*/
diff --git a/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/entity/WechatLeaveReportingBean.java b/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/entity/WechatLeaveReportingBean.java
index 8697f7b..03035c7 100644
--- a/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/entity/WechatLeaveReportingBean.java
+++ b/bonus-modules/bonus-system/src/main/java/com/bonus/system/wechat/entity/WechatLeaveReportingBean.java
@@ -143,6 +143,7 @@ public class WechatLeaveReportingBean extends BaseBean {
* 代理主持工作人员(多个自动隔开)
*/
private String hostUserId;
+ private String hostUserName;
/**
* 地点
diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/LeaveReporting/LeaveReportingMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/LeaveReporting/LeaveReportingMapper.xml
index 37a7dfd..e9b497d 100644
--- a/bonus-modules/bonus-system/src/main/resources/mapper/LeaveReporting/LeaveReportingMapper.xml
+++ b/bonus-modules/bonus-system/src/main/resources/mapper/LeaveReporting/LeaveReportingMapper.xml
@@ -7,10 +7,10 @@
INSERT INTO leave_apply(user_id, user_name, org_id, org_name, leave_type, type, leave_reason,
leave_start_date, leave_start_interval, leave_end_date, leave_end_interval,
- leave_duration, source, create_user_id, is_agree, location, host_user_id, remark,examine_status)
+ leave_duration, source, create_user_id, is_agree, location, host_user_id,host_user_name, remark,examine_status)
VALUES (#{userId}, #{userName}, #{orgId}, #{orgName}, '休假报备' , #{type}, #{leaveReason},
#{leaveStartDate}, #{leaveStartInterval}, #{leaveEndDate}, #{leaveEndInterval},
- #{leaveDuration}, #{source}, #{createUserId}, #{isAgree}, #{location}, #{hostUserId}, #{remark},'1')
+ #{leaveDuration}, #{source}, #{createUserId}, #{isAgree}, #{location}, #{hostUserId},#{hostUserName}, #{remark},'1')
@@ -35,6 +35,9 @@
host_user_id = #{hostUserId},
+
+ host_user_name = #{hostUserName},
+
location = #{location},
diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/evection/EvectionMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/evection/EvectionMapper.xml
index 41aeb22..d8dcd39 100644
--- a/bonus-modules/bonus-system/src/main/resources/mapper/evection/EvectionMapper.xml
+++ b/bonus-modules/bonus-system/src/main/resources/mapper/evection/EvectionMapper.xml
@@ -7,11 +7,11 @@
INSERT INTO leave_apply(user_id, user_name, org_id, org_name, leave_type, leave_reason,
leave_start_date, leave_start_interval, leave_end_date, leave_end_interval,
- leave_duration, source, create_user_id, is_agree, location, host_user_id, remark
+ leave_duration, source, create_user_id, is_agree, location, host_user_id,host_user_name, remark
, leave_form_id, submit_id,examine_status)
VALUES (#{userId}, #{userName}, #{orgId}, #{orgName}, '出差报备', #{leaveReason},
#{leaveStartDate}, #{leaveStartInterval}, #{leaveEndDate}, #{leaveEndInterval},
- #{leaveDuration}, #{source}, #{createUserId}, #{isAgree}, #{location}, #{hostUserId}, #{remark},
+ #{leaveDuration}, #{source}, #{createUserId}, #{isAgree}, #{location}, #{hostUserId},#{hostUserName}, #{remark},
#{uuid}, #{createUserId},'1')
diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/wechat/WechatEvectionMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/wechat/WechatEvectionMapper.xml
index f48b522..fe858e5 100644
--- a/bonus-modules/bonus-system/src/main/resources/mapper/wechat/WechatEvectionMapper.xml
+++ b/bonus-modules/bonus-system/src/main/resources/mapper/wechat/WechatEvectionMapper.xml
@@ -94,6 +94,7 @@
l.leave_form_id as uuId,
l.submit_id,
l.host_user_id,
+ l.host_user_name,
l.is_agree,
l.location,
l.remark
@@ -119,6 +120,7 @@
l.examine_status,
l.submit_id,
l.host_user_id,
+ l.host_user_name,
l.is_agree,
l.location,
l.remark
diff --git a/bonus-modules/bonus-system/src/main/resources/mapper/wechat/WechatLeaveReportingMapper.xml b/bonus-modules/bonus-system/src/main/resources/mapper/wechat/WechatLeaveReportingMapper.xml
index 9c8227e..02d05e0 100644
--- a/bonus-modules/bonus-system/src/main/resources/mapper/wechat/WechatLeaveReportingMapper.xml
+++ b/bonus-modules/bonus-system/src/main/resources/mapper/wechat/WechatLeaveReportingMapper.xml
@@ -74,13 +74,13 @@
l.leave_duration,
GROUP_CONCAT(d.dict_label SEPARATOR ', ') AS postName,
l.host_user_id,
+ l.host_user_name as hostUserName,
l.is_agree,
l.location,
- l. remark as remark
- FROM
- leave_apply l
- LEFT JOIN sys_user_post p ON p.user_id = l.user_id
- LEFT JOIN sys_dict_data d on d.dict_code = p.post_id
+ l.remark as remark
+ FROM leave_apply l
+ LEFT JOIN sys_user_post p ON p.user_id = l.user_id
+ LEFT JOIN sys_dict_data d on d.dict_code = p.post_id
WHERE l.id = #{id}