From 33785bbe06da21c85744e439fbe03d2ed2e055a4 Mon Sep 17 00:00:00 2001
From: whywhyo <1511349576@qq.com>
Date: 星期二, 23 五月 2023 16:39:24 +0800
Subject: [PATCH] 456
---
zhang-content/src/main/java/com/ruoyi/service/impl/ZMarryServiceImpl.java | 55 ++++++++++++++++++++++++++++++++++++++++++++++++-------
1 files changed, 48 insertions(+), 7 deletions(-)
diff --git a/zhang-content/src/main/java/com/ruoyi/service/impl/ZMarryServiceImpl.java b/zhang-content/src/main/java/com/ruoyi/service/impl/ZMarryServiceImpl.java
index 66f70d6..455af82 100644
--- a/zhang-content/src/main/java/com/ruoyi/service/impl/ZMarryServiceImpl.java
+++ b/zhang-content/src/main/java/com/ruoyi/service/impl/ZMarryServiceImpl.java
@@ -84,16 +84,57 @@
oldSpouseList.add(oldSpouse);
}
- //缁熶竴灏佽杩斿洖
- HashMap<String, Object> resultMap = new HashMap<>();
- resultMap.put("myInfo",myself);
- resultMap.put("spouseInfo",spouse);
- resultMap.put("marryInfo",myMarryInfo);
- resultMap.put("oldSpouseInfo",oldSpouseList);
+// //缁熶竴灏佽杩斿洖
+// HashMap<String, Object> resultMap = new HashMap<>();
+// resultMap.put("myInfo",myself);
+// resultMap.put("spouseInfo",spouse);
+// resultMap.put("marryInfo",myMarryInfo);
+// resultMap.put("oldSpouseInfo",oldSpouseList);
- return AjaxResult.success(resultMap);
+ //杞垚DTO杩斿洖
+ MarryInfoDto marryInfoDto = MarryInfoToDto(myMarryInfo, oldSpouseList, myself, spouse);
+ return AjaxResult.success(marryInfoDto);
}
+ private MarryInfoDto MarryInfoToDto(ZMarry myMarryInfo,List<MarryUser> oldSpouseList,MarryUser myself,MarryUser spouse){
+ MarryInfoDto marryInfoDto = new MarryInfoDto();
+ marryInfoDto.setId(myself.getId());
+ marryInfoDto.setName(myself.getName());
+ marryInfoDto.setBirthday(myself.getBirthday());
+ marryInfoDto.setAddress(myself.getAddress());
+ marryInfoDto.setWorkAddress(myself.getWorkAddress());
+ marryInfoDto.setMarryStatus(myself.getMarryStatus());
+ marryInfoDto.setSex(myself.getSex());
+ marryInfoDto.setNation(myself.getNation());
+ marryInfoDto.setPhone(myself.getPhone());
+
+ marryInfoDto.setSpouseId(spouse.getId());
+ marryInfoDto.setSpouseName(spouse.getName());
+ marryInfoDto.setSpouseBirthday(spouse.getBirthday());
+ marryInfoDto.setSpouseAddress(spouse.getAddress());
+ marryInfoDto.setSpouseWorkAddress(spouse.getWorkAddress());
+ marryInfoDto.setSpouseMarryStatus(spouse.getMarryStatus());
+ marryInfoDto.setSpouseSex(spouse.getSex());
+ marryInfoDto.setSpouseNation(spouse.getNation());
+ marryInfoDto.setSpousePhone(spouse.getPhone());
+
+ marryInfoDto.setMarryId(myMarryInfo.getId());
+ marryInfoDto.setBearStatus(myMarryInfo.getBearStatus());
+ marryInfoDto.setHandbookStatus(myMarryInfo.getHandbookStatus());
+ marryInfoDto.setHandbookTime(myMarryInfo.getHandbookTime());
+ marryInfoDto.setOneBorn(myMarryInfo.getOneBorn());
+ marryInfoDto.setOneBornTime(myMarryInfo.getOneBornTime());
+ marryInfoDto.setContent(myMarryInfo.getContent());
+ marryInfoDto.setRemark(myMarryInfo.getRemark());
+ marryInfoDto.setMarryTime(myMarryInfo.getMarryTime());
+
+ marryInfoDto.setOldSpouseList(oldSpouseList);
+ return marryInfoDto;
+ }
+
+
+
+
@Transactional
public AjaxResult addInfo(MarryInfoDto marryInfoDto){
SysUser user = SecurityUtils.getLoginUser().getUser();
--
Gitblit v1.9.1