From 5dacdee9b54c78372b68140e2b068d03a620eab9 Mon Sep 17 00:00:00 2001
From: Pu Zhibing <393733352@qq.com>
Date: 星期三, 02 七月 2025 19:00:52 +0800
Subject: [PATCH] 修改bug

---
 ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/CarRentalServiceImpl.java |   88 ++++++++++++++++++++++---------------------
 1 files changed, 45 insertions(+), 43 deletions(-)

diff --git a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/CarRentalServiceImpl.java b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/CarRentalServiceImpl.java
index 548d313..0502fa3 100644
--- a/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/CarRentalServiceImpl.java
+++ b/ManagementQYTTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/service/impl/CarRentalServiceImpl.java
@@ -3,7 +3,6 @@
 import com.baomidou.mybatisplus.mapper.EntityWrapper;
 import com.baomidou.mybatisplus.service.impl.ServiceImpl;
 import com.stylefeng.guns.core.beetl.ShiroExtUtil;
-import com.stylefeng.guns.core.shiro.ShiroKit;
 import com.stylefeng.guns.core.util.ToolUtil;
 import com.stylefeng.guns.modular.system.dao.CarRentalMapper;
 import com.stylefeng.guns.modular.system.model.*;
@@ -12,6 +11,7 @@
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import javax.annotation.Resource;
 import java.util.Date;
 import java.util.HashMap;
 import java.util.List;
@@ -22,54 +22,56 @@
 
     @Autowired
     private ITCarBrandService carBrandService;
-
-    @Autowired
-    private ITRegionService regionService;
-
-    @Autowired
-    private IMessNumService messNumService;
-
-    @Autowired
-    private ITSystemNoticeService systemNoticeService;
-
-
-
-    @Override
-    public Map<String, Object> list(String createTime, String title, Integer brandId, String insertUser, List<Integer> status, Integer userType, Integer offset, Integer limit) throws Exception {
-        Integer companyId = ShiroExtUtil.getUser().getRoleType() == 1 ? null : ShiroExtUtil.getUser().getObjectId();
-        String start = "";
-        String end = "";
-        if(ToolUtil.isNotEmpty(createTime)){
-            String[] split = createTime.split(" - ");
-            start = split[0];
-            end = split[1];
-        }
-        Map<String, Object> map = new HashMap<>();
-        List<Map<String, Object>> list = this.baseMapper.list(companyId, start, end, title, brandId, insertUser, status, userType, offset, limit);
-        int count = this.baseMapper.listCount(companyId, start, end, title, brandId, insertUser, status, userType);
-        map.put("rows", list);
+	
+	@Autowired
+	private ITRegionService regionService;
+	
+	@Autowired
+	private IMessNumService messNumService;
+	
+	@Autowired
+	private ITSystemNoticeService systemNoticeService;
+	
+	@Resource
+	private ShiroExtUtil shiroExtUtil;
+	
+	
+	@Override
+	public Map<String, Object> list(String createTime, String title, Integer brandId, String insertUser, List<Integer> status, Integer userType, Integer offset, Integer limit) throws Exception {
+		Integer companyId = shiroExtUtil.getUser().getRoleType() == 1 ? null : shiroExtUtil.getUser().getObjectId();
+		String start = "";
+		String end = "";
+		if (ToolUtil.isNotEmpty(createTime)) {
+			String[] split = createTime.split(" - ");
+			start = split[0];
+			end = split[1];
+		}
+		Map<String, Object> map = new HashMap<>();
+		List<Map<String, Object>> list = this.baseMapper.list(companyId, start, end, title, brandId, insertUser, status, userType, offset, limit);
+		int count = this.baseMapper.listCount(companyId, start, end, title, brandId, insertUser, status, userType);
+		map.put("rows", list);
         map.put("total", count);
         return map;
     }
 
     @Override
     public ResultUtil addCarRental(CarRental carRental) throws Exception {
-        carRental.setUserType(3);
-        carRental.setUserId(ShiroExtUtil.getUser().getObjectId());
-        TCarBrand tCarBrand = carBrandService.selectById(carRental.getBrandId());
-        carRental.setBrandName(tCarBrand.getName());
-        TRegion region = regionService.selectOne(new EntityWrapper<TRegion>().eq("code", carRental.getProvinceCode()));
-        carRental.setProvinceName(region.getName());
-        region = regionService.selectOne(new EntityWrapper<TRegion>().eq("code", carRental.getCityCode()));
-        carRental.setCityName(region.getName());
-        carRental.setCreateTime(new Date());
-        carRental.setFirstPageShow(2);
-        carRental.setInsertUser(ShiroExtUtil.getUser().getId());
-        if (ShiroExtUtil.getUser().getRoleType() == 1 && carRental.getStatus() == 1) {
-            carRental.setStatus(4);
-        }
-        this.insert(carRental);
-        return ResultUtil.success();
+	    carRental.setUserType(3);
+	    carRental.setUserId(shiroExtUtil.getUser().getObjectId());
+	    TCarBrand tCarBrand = carBrandService.selectById(carRental.getBrandId());
+	    carRental.setBrandName(tCarBrand.getName());
+	    TRegion region = regionService.selectOne(new EntityWrapper<TRegion>().eq("code", carRental.getProvinceCode()));
+	    carRental.setProvinceName(region.getName());
+	    region = regionService.selectOne(new EntityWrapper<TRegion>().eq("code", carRental.getCityCode()));
+	    carRental.setCityName(region.getName());
+	    carRental.setCreateTime(new Date());
+	    carRental.setFirstPageShow(2);
+	    carRental.setInsertUser(shiroExtUtil.getUser().getId());
+	    if (shiroExtUtil.getUser().getRoleType() == 1 && carRental.getStatus() == 1) {
+		    carRental.setStatus(4);
+	    }
+	    this.insert(carRental);
+	    return ResultUtil.success();
     }
 
     @Override

--
Gitblit v1.7.1