From 51e1b16fcef453674897b96df4466f3fb58b83f7 Mon Sep 17 00:00:00 2001 From: Pu Zhibing <393733352@qq.com> Date: 星期日, 28 九月 2025 18:03:38 +0800 Subject: [PATCH] 修改bug --- ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/DriverActivityController.java | 17 +++++++++++++++-- 1 files changed, 15 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..856684b 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); } @@ -302,11 +309,17 @@ ,num12); return SUCCESS_TIP; } + + @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