From 23c4967b4cb8dbce8277f830f7152d315c5a4a57 Mon Sep 17 00:00:00 2001
From: luo <2855143437@qq.com>
Date: 星期一, 25 十二月 2023 09:25:17 +0800
Subject: [PATCH] 12.25

---
 guns-management/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java |   29 +++++++++++++++++------------
 1 files changed, 17 insertions(+), 12 deletions(-)

diff --git a/guns-management/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java b/guns-management/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java
index e7e0b8c..a4ea430 100644
--- a/guns-management/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java
+++ b/guns-management/src/main/java/com/stylefeng/guns/modular/system/service/impl/HouseResourceService.java
@@ -5,6 +5,7 @@
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.mapper.EntityWrapper;
 import com.baomidou.mybatisplus.service.impl.ServiceImpl;
+import com.stylefeng.guns.core.shiro.ShiroKit;
 import com.stylefeng.guns.core.util.ToolUtil;
 import com.stylefeng.guns.modular.system.dao.HouseResourceMapper;
 import com.stylefeng.guns.modular.system.dto.THouseResource;
@@ -31,10 +32,7 @@
 
 import javax.annotation.Resource;
 import java.text.SimpleDateFormat;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Date;
-import java.util.List;
+import java.util.*;
 import java.util.stream.Collectors;
 
 /**
@@ -343,12 +341,17 @@
             houseResource.setStatus(1);
             houseResource.setLeaseTime(req.getTime());
             houseResource.setFirmHouse(req.getFirmHouse());
-            if (req.getTime().contains("年")){
-                houseResource.setRentalDuration(2);
-            }else{
-                houseResource.setRentalDuration(1);
+        houseResource.setAuthTime(new Date());
+            if (req.getDataType()==1) {
+                if (req.getTime().contains("年")) {
+                    houseResource.setRentalDuration(2);
+                } else {
+                    houseResource.setRentalDuration(1);
+                }
             }
             houseResource.setIsManage(1);
+        houseResource.setAppUserId(Objects.requireNonNull(ShiroKit.getUser()).id);
+        houseResource.setInsertUserId(Objects.requireNonNull(ShiroKit.getUser()).id);
             this.baseMapper.insert(houseResource);
             return ResultUtil.success("添加成功");
 
@@ -358,11 +361,13 @@
     public ResultUtil editHouse(AddHouseReq req) {
         HouseResource houseResource = new HouseResource();
         BeanUtils.copyProperties(req,houseResource);
+        if (req.getDataType()==1) {
 
-        if (req.getTime().contains("年")){
-            houseResource.setRentalDuration(2);
-        }else{
-            houseResource.setRentalDuration(1);
+            if (req.getTime().contains("年")) {
+                houseResource.setRentalDuration(2);
+            } else {
+                houseResource.setRentalDuration(1);
+            }
         }
         this.baseMapper.updateById(houseResource);
         return ResultUtil.success("编辑成功");

--
Gitblit v1.7.1