From 3ffd660f8ae78880695fcee78fb16565cf61576d Mon Sep 17 00:00:00 2001
From: Administrator <admin>
Date: Mon, 09 May 2022 10:02:01 +0800
Subject: [PATCH] 模拟考试修改

---
 src/main/java/org/springblade/modules/information/controller/InformationController.java |   10 ++++------
 1 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/src/main/java/org/springblade/modules/information/controller/InformationController.java b/src/main/java/org/springblade/modules/information/controller/InformationController.java
index 9842c74..c0748c4 100644
--- a/src/main/java/org/springblade/modules/information/controller/InformationController.java
+++ b/src/main/java/org/springblade/modules/information/controller/InformationController.java
@@ -35,12 +35,10 @@
 import org.springblade.core.mp.support.Query;
 import org.springblade.core.tool.api.R;
 import org.springblade.core.tool.support.Kv;
-import org.springblade.core.tool.utils.DateUtil;
-import org.springblade.core.tool.utils.DigestUtil;
-import org.springblade.core.tool.utils.Func;
-import org.springblade.core.tool.utils.StringUtil;
+import org.springblade.core.tool.utils.*;
 import org.springblade.modules.FTP.FtpUtil;
 import org.springblade.modules.FTP.OutJson;
+import org.springblade.modules.dispatcher.entity.DispatcherUnit;
 import org.springblade.modules.information.entity.Information;
 import org.springblade.modules.information.excel.ExportInformationExcel;
 import org.springblade.modules.information.excel.ExportInformationSecurityStatistics;
@@ -194,7 +192,7 @@
 
 		information.setCreateTime(new Date());
 
-		Information information1 = information;
+		Information information1 = Objects.requireNonNull(BeanUtil.copy(information, Information.class));
 		//敏感数据处理
 		if (null!=information1.getRepresentativecell() && !information1.getRepresentativecell().equals("")) {
 			information1.setRepresentativecell(DesensitizedUtil.desensitizedPhoneNumber(information1.getRepresentativecell()));
@@ -297,7 +295,7 @@
 	@ApiOperationSupport(order = 5)
 	@ApiOperation(value = "修改", notes = "传入information")
 	public R update(@Valid @RequestBody Information information) throws Exception {
-		Information information1 = information;
+		Information information1 = Objects.requireNonNull(BeanUtil.copy(information, Information.class));;
 		//敏感数据处理
 		if (null!=information1.getRepresentativecell() && !information1.getRepresentativecell().equals("")) {
 			information1.setRepresentativecell(DesensitizedUtil.desensitizedPhoneNumber(information1.getRepresentativecell()));

--
Gitblit v1.9.3