From f71c2f5bef50fe3452795354cbc77a80d3dd5b44 Mon Sep 17 00:00:00 2001
From: why <986973311@qq.com>
Date: Thu, 20 Apr 2023 17:45:33 +0800
Subject: [PATCH 1/2] =?UTF-8?q?=E5=B7=A6=E4=BE=A7=E7=BB=9F=E8=AE=A1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../vordm/mapper/DisasterInfoMapper.xml | 33 +++++++++++++------
1 file changed, 23 insertions(+), 10 deletions(-)
diff --git a/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.xml b/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.xml
index c665bf9..75669d1 100644
--- a/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.xml
+++ b/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/DisasterInfoMapper.xml
@@ -121,19 +121,32 @@
From b5076f32d1bcb5732afb021edb52007333b96e51 Mon Sep 17 00:00:00 2001
From: why <986973311@qq.com>
Date: Fri, 21 Apr 2023 18:17:33 +0800
Subject: [PATCH 2/2] =?UTF-8?q?=E4=B8=AA=E4=BA=BA=E8=B5=84=E6=96=99?=
=?UTF-8?q?=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../java/com/kening/vordm/controller/CenterController.java | 6 ++++++
.../main/java/com/kening/vordm/mapper/GuestInfoMapper.java | 2 ++
.../main/java/com/kening/vordm/mapper/GuestInfoMapper.xml | 6 ++++++
.../java/com/kening/vordm/service/GuestInfoService.java | 3 +++
.../kening/vordm/service/impl/GuestInfoServiceImpl.java | 7 +++++++
5 files changed, 24 insertions(+)
diff --git a/kn-service/biz-vordm/src/main/java/com/kening/vordm/controller/CenterController.java b/kn-service/biz-vordm/src/main/java/com/kening/vordm/controller/CenterController.java
index 816ddef..5ffa006 100644
--- a/kn-service/biz-vordm/src/main/java/com/kening/vordm/controller/CenterController.java
+++ b/kn-service/biz-vordm/src/main/java/com/kening/vordm/controller/CenterController.java
@@ -12,6 +12,7 @@ import com.kening.vordm.service.GuestInfoService;
import com.kening.vordm.service.ToolService;
import com.kening.vordm.vo.CenterDisasterInfo;
import com.kening.vordm.vo.DisasterInfoVo;
+import com.kening.vordm.vo.UserVo;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
@@ -68,5 +69,10 @@ public class CenterController {
public R updatePassword(@RequestBody Map param) {
return R.data(guestInfoService.updatePassword(param.get("originalPassword"), param.get("password"), param.get("email")));
}
+
+ @PostMapping("/updateAccount")
+ public R updateAccount(@RequestBody UserVo userVo) {
+ return R.data(guestInfoService.updateAccount(userVo));
+ }
}
diff --git a/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/GuestInfoMapper.java b/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/GuestInfoMapper.java
index 687e16d..ec2bad4 100644
--- a/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/GuestInfoMapper.java
+++ b/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/GuestInfoMapper.java
@@ -18,4 +18,6 @@ public interface GuestInfoMapper extends BaseMapper {
UserVo getBladeUserByEmail(@Param("email") String email);
int updatePassword(String email, String password);
+
+ int updateAccount(UserVo userVo);
}
diff --git a/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/GuestInfoMapper.xml b/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/GuestInfoMapper.xml
index 0e997da..bcc3f82 100644
--- a/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/GuestInfoMapper.xml
+++ b/kn-service/biz-vordm/src/main/java/com/kening/vordm/mapper/GuestInfoMapper.xml
@@ -26,6 +26,12 @@
update blade_user t set t.password = #{password} where t.email = #{email}
+
+
+ update blade_user t set t.name = #{name}, t.real_name = #{realName}, t.organization = #{organization},
+ t.research_field = #{researchField}, t.occupation = #{occupation}
+ where t.id = #{id}
+