From bf26126ff049fdd8939862b0f117656e5afaafd2 Mon Sep 17 00:00:00 2001
From: xieb <vip_xiaobin810@163.com>
Date: Wed, 17 May 2023 14:37:05 +0800
Subject: [PATCH] 水文特征参数修改

---
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResStagCharServiceImpl.java |    9 +++++++++
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/AttResStagChar.java                  |   21 +++++++++++++++++++++
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResStagCharMapper.xml             |    9 +++++++++
 3 files changed, 39 insertions(+), 0 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/AttResStagChar.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/AttResStagChar.java
index 429e38d..e0eca94 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/AttResStagChar.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/entity/AttResStagChar.java
@@ -300,6 +300,27 @@
 	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
 	private Date updateTime;
 
+	/**
+	 * 修改人编码
+	 */
+	@ApiModelProperty(value = "修改人编码 ")
+	@TableField("\"update_user_code\"")
+	private String updateUserCode;
+
+	/**
+	 * 修改人名称
+	 */
+	@ApiModelProperty(value = "修改人名称 ")
+	@TableField("\"update_user_name\"")
+	private String updateUserName;
+
+	/**
+	 * 修改人联系方式
+	 */
+	@ApiModelProperty(value = "修改人联系方式 ")
+	@TableField("\"update_user_phone\"")
+	private String updateUserPhone;
+
 //	/**
 //	 * 采集时间
 //	 */
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResStagCharMapper.xml b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResStagCharMapper.xml
index 3b145b0..d9ccc2a 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResStagCharMapper.xml
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/mapper/AttResStagCharMapper.xml
@@ -108,6 +108,15 @@
         <if test="attResStagChar.floodSeasonAz !=null  and attResStagChar.floodSeasonAz != '' ">
             "flood_season_az" = #{attResStagChar.floodSeasonAz},
         </if>
+        <if test="attResStagChar.updateUserCode !=null  and attResStagChar.updateUserCode != '' ">
+            "update_user_code" = #{attResStagChar.updateUserCode},
+        </if>
+        <if test="attResStagChar.updateUserName !=null  and attResStagChar.updateUserName != '' ">
+            "update_user_name" = #{attResStagChar.updateUserName},
+        </if>
+        <if test="attResStagChar.updateUserPhone !=null  and attResStagChar.updateUserPhone != '' ">
+            "update_user_phone" = #{attResStagChar.updateUserPhone},
+        </if>
             "update_time" = #{attResStagChar.updateTime}
             WHERE "res_guid" = #{attResStagChar.resGuid}
     </update>
diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResStagCharServiceImpl.java b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResStagCharServiceImpl.java
index 160a7bd..a45ec5a 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResStagCharServiceImpl.java
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sjztmd/service/impl/AttResStagCharServiceImpl.java
@@ -3,10 +3,13 @@
 import cn.gistack.sm.sjztmd.entity.AttResStagChar;
 import cn.gistack.sm.sjztmd.mapper.AttResStagCharMapper;
 import cn.gistack.sm.sjztmd.service.IAttResStagCharService;
+import cn.gistack.system.user.feign.IUserClient;
 import com.baomidou.dynamic.datasource.annotation.DS;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.baomidou.mybatisplus.extension.toolkit.SqlHelper;
+import org.springblade.core.secure.utils.AuthUtil;
 import org.springblade.core.tool.utils.DateUtil;
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
 /**
@@ -20,6 +23,9 @@
 @DS("zt")
 public class AttResStagCharServiceImpl extends ServiceImpl<AttResStagCharMapper, AttResStagChar> implements IAttResStagCharService {
 
+	@Autowired
+	private IUserClient userClient;
+
 	@Override
 	public AttResStagChar getByResGuid(String resGuid) {
 		return baseMapper.getByResGuid(resGuid);
@@ -28,6 +34,9 @@
 	@Override
 	public Boolean customizeUpdateByGuid(AttResStagChar attResStagChar) {
 		attResStagChar.setUpdateTime(DateUtil.now());
+		attResStagChar.setUpdateUserCode(String.valueOf(AuthUtil.getUserId()));
+		attResStagChar.setUpdateUserName(AuthUtil.getUserName());
+		attResStagChar.setUpdateUserPhone(userClient.userInfoById(AuthUtil.getUserId()).getData().getPhone());
 		return SqlHelper.retBool(baseMapper.customizeUpdateByGuid(attResStagChar));
 	}
 }

--
Gitblit v1.9.3