From 821fc2f632f8b974a2c0fc37630e13c5fbe6086c Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期五, 26 九月 2025 17:26:16 +0800 Subject: [PATCH] 修改bug --- ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/DriverActivityController.java | 15 +++++++++++++-- 1 files changed, 13 insertions(+), 2 deletions(-) diff --git a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/DriverActivityController.java b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/DriverActivityController.java index 8ad9843..d306128 100644 --- a/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/DriverActivityController.java +++ b/ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/DriverActivityController.java @@ -11,6 +11,7 @@ import com.stylefeng.guns.core.util.SinataUtil; import com.stylefeng.guns.modular.system.model.*; import com.stylefeng.guns.modular.system.service.*; +import com.stylefeng.guns.modular.system.util.ResultUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; @@ -225,8 +226,14 @@ beginTime = timeArray[0]; endTime = timeArray[1]; } + Integer companyType = null; + Integer companyId = null; + if(1 != user.getRoleType()){ + companyType = user.getRoleType(); + companyId = user.getObjectId(); + } Page<Map<String, Object>> page = new PageFactory<Map<String, Object>>().defaultPage(); - page.setRecords(driverActivityService.getList(page,beginTime,endTime,name,user.getRoleType(),user.getObjectId())); + page.setRecords(driverActivityService.getList(page,beginTime,endTime,name,companyType,companyId)); return super.packForBT(page); } @@ -305,8 +312,12 @@ @RequestMapping(value = "/updateStatus") @ResponseBody public Object updateStatus(DriverActivity driverActivity) { + DriverActivity driverActivity1 = driverActivityService.selectById(driverActivity.getId()); + if(System.currentTimeMillis() >= driverActivity1.getEndTime().getTime()){ + return ResultUtil.error("活动已结束,修改状态失败"); + } driverActivityService.updateById(driverActivity); - return SUCCESS_TIP; + return ResultUtil.success(); } @RequestMapping("/driverActivity_detail/{driverActivityId}") -- Gitblit v1.7.1