From 5fca926170091d4db8496959fdf7f43daeb9fb58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E4=B8=89=E7=82=AE?= <15856818120@163.com> Date: Tue, 30 Dec 2025 17:40:03 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/system/SysUserController.java | 6 +-- .../digital/controller/DayPlanController.java | 10 ++-- .../InspectionStationController.java | 8 +-- .../controller/MonthlyPlanController.java | 13 ++--- .../PersonnelClassificationController.java | 8 +-- .../controller/PersonnelController.java | 10 ++-- .../controller/PlanMajorController.java | 10 ++-- .../controller/PlanManagementController.java | 13 +++-- .../WorkloadCategoryController.java | 10 ++-- .../service/impl/MonthlyPlanServiceImpl.java | 9 ++-- .../main/resources/download/计划导入模板.xlsx | Bin 10330 -> 10961 bytes .../main/resources/mapper/DayPlanMapper.xml | 2 +- .../main/resources/mapper/MonthPlanMapper.xml | 3 ++ .../bonus/common/core/domain/BaseEntity.java | 3 +- .../common/core/domain/entity/SysUser.java | 10 ++++ .../resources/mapper/system/SysUserMapper.xml | 49 +++++++++--------- 16 files changed, 94 insertions(+), 70 deletions(-) diff --git a/bonus-business/src/main/java/com/bonus/business/controller/system/SysUserController.java b/bonus-business/src/main/java/com/bonus/business/controller/system/SysUserController.java index 7a9fd00..7bf627c 100644 --- a/bonus-business/src/main/java/com/bonus/business/controller/system/SysUserController.java +++ b/bonus-business/src/main/java/com/bonus/business/controller/system/SysUserController.java @@ -34,7 +34,7 @@ import com.bonus.system.service.ISysUserService; /** * 用户信息 - * + * * @author ruoyi */ @RestController @@ -153,8 +153,8 @@ public class SysUserController extends BaseController { userService.checkUserAllowed(user); userService.checkUserDataScope(user.getUserId()); - deptService.checkDeptDataScope(user.getDeptId()); - roleService.checkRoleDataScope(user.getRoleIds()); + /*deptService.checkDeptDataScope(user.getDeptId()); + roleService.checkRoleDataScope(user.getRoleIds());*/ if (!userService.checkUserNameUnique(user)) { return error("修改用户'" + user.getUserName() + "'失败,登录账号已存在"); diff --git a/bonus-business/src/main/java/com/bonus/digital/controller/DayPlanController.java b/bonus-business/src/main/java/com/bonus/digital/controller/DayPlanController.java index 02b8082..855284f 100644 --- a/bonus-business/src/main/java/com/bonus/digital/controller/DayPlanController.java +++ b/bonus-business/src/main/java/com/bonus/digital/controller/DayPlanController.java @@ -55,7 +55,7 @@ public class DayPlanController extends BaseController { * @param dayPlanVo * @return */ - @PreAuthorize("@ss.hasPermi('day:plan:list')") + //@PreAuthorize("@ss.hasPermi('day:plan:list')") @GetMapping("/getDayPlanById") public AjaxResult getDayPlanById(DayPlanVo dayPlanVo) { try { @@ -67,7 +67,7 @@ public class DayPlanController extends BaseController { } } //新增日计划 - @PreAuthorize("@ss.hasPermi('day:plan:add')") + //@PreAuthorize("@ss.hasPermi('day:plan:add')") @PostMapping("/addDayPlan") public AjaxResult addMonthlyPlan(@RequestBody List dayPlanVoList) { try { @@ -84,7 +84,7 @@ public class DayPlanController extends BaseController { } //删除日计划 - @PreAuthorize("@ss.hasPermi('day:plan:del')") + //@PreAuthorize("@ss.hasPermi('day:plan:del')") @PostMapping("/delDayPlan") public AjaxResult delMonthlyPlan(@RequestBody DayPlanVo dayPlanVo) { try { @@ -101,7 +101,7 @@ public class DayPlanController extends BaseController { } // 修改日计划 - @PreAuthorize("@ss.hasPermi('day:plan:update')") + //@PreAuthorize("@ss.hasPermi('day:plan:update')") @PostMapping("/updateDayPlan") public AjaxResult updateMonthlyPlan(@RequestBody DayPlanVo dayPlanVo) { try { @@ -124,7 +124,7 @@ public class DayPlanController extends BaseController { * 2. startTime和endTime不同 → x月x日至x月x日工作量清单 */ @Log(title = "导出工作量汇总表", businessType = BusinessType.EXPORT) - @PreAuthorize("@ss.hasPermi('day:plan:export')") + //@PreAuthorize("@ss.hasPermi('day:plan:export')") @PostMapping("/exportWorkloadSummary") public void exportWorkloadSummary(HttpServletResponse response, DayPlanVo dayPlanVo) throws Exception { diff --git a/bonus-business/src/main/java/com/bonus/digital/controller/InspectionStationController.java b/bonus-business/src/main/java/com/bonus/digital/controller/InspectionStationController.java index 291b61d..69727a8 100644 --- a/bonus-business/src/main/java/com/bonus/digital/controller/InspectionStationController.java +++ b/bonus-business/src/main/java/com/bonus/digital/controller/InspectionStationController.java @@ -28,7 +28,7 @@ public class InspectionStationController extends BaseController { /** * 获取0:运检站1:项目部 */ - @PreAuthorize("@ss.hasPermi('inspection:station:list')") + //@PreAuthorize("@ss.hasPermi('inspection:station:list')") @GetMapping("/getInspectionStationList") public TableDataInfo getInspectionStationList(InspectionStationVo inspectionStationVo) { @@ -45,7 +45,7 @@ public class InspectionStationController extends BaseController { /** * 新增0:运检站1:项目部 */ - @PreAuthorize("@ss.hasPermi('inspection:station:add')") + //@PreAuthorize("@ss.hasPermi('inspection:station:add')") @PostMapping("/addInspectionStation") public AjaxResult addInspectionStation(@RequestBody @Validated InspectionStationVo inspectionStationVo) { @@ -67,7 +67,7 @@ public class InspectionStationController extends BaseController { /** * 删除0:运检站1:项目部 */ - @PreAuthorize("@ss.hasPermi('inspection:station:del')") + //@PreAuthorize("@ss.hasPermi('inspection:station:del')") @PostMapping("/delInspectionStation") public AjaxResult delClassification(@RequestBody InspectionStationVo inspectionStationVo) { @@ -89,7 +89,7 @@ public class InspectionStationController extends BaseController { /** * 修改0:运检站1:项目部 */ - @PreAuthorize("@ss.hasPermi('inspection:station:update')") + //@PreAuthorize("@ss.hasPermi('inspection:station:update')") @PostMapping("/updateInspectionStation") public AjaxResult updateInspectionStation(@RequestBody @Validated InspectionStationVo inspectionStationVo) { diff --git a/bonus-business/src/main/java/com/bonus/digital/controller/MonthlyPlanController.java b/bonus-business/src/main/java/com/bonus/digital/controller/MonthlyPlanController.java index 2f0e823..96f3cc0 100644 --- a/bonus-business/src/main/java/com/bonus/digital/controller/MonthlyPlanController.java +++ b/bonus-business/src/main/java/com/bonus/digital/controller/MonthlyPlanController.java @@ -9,6 +9,7 @@ import com.bonus.common.core.controller.BaseController; import com.bonus.common.core.domain.AjaxResult; import com.bonus.common.core.page.TableDataInfo; import com.bonus.common.enums.BusinessType; +import com.bonus.common.utils.SecurityUtils; import com.bonus.digital.dao.*; import com.bonus.digital.service.MonthlyPlanService; import com.bonus.framework.config.FastJson2JsonRedisSerializer; @@ -68,7 +69,7 @@ public class MonthlyPlanController extends BaseController { /** * 新增月计划 */ - @PreAuthorize("@ss.hasPermi('monthly:plan:add')") + //@PreAuthorize("@ss.hasPermi('monthly:plan:add')") @PostMapping("/addMonthlyPlan") public AjaxResult addMonthlyPlan(@RequestBody List monthlyPlanVo) { try { @@ -89,7 +90,7 @@ public class MonthlyPlanController extends BaseController { /** * 删除月计划 */ - @PreAuthorize("@ss.hasPermi('monthly:plan:del')") + //@PreAuthorize("@ss.hasPermi('monthly:plan:del')") @PostMapping("/delMonthlyPlan") public AjaxResult delMonthlyPlan(@RequestBody MonthlyPlanVo monthlyPlanVo) { try { @@ -110,7 +111,7 @@ public class MonthlyPlanController extends BaseController { /** * 修改月计划 */ - @PreAuthorize("@ss.hasPermi('monthly:plan:update')") + //@PreAuthorize("@ss.hasPermi('monthly:plan:update')") @PostMapping("/updateMonthlyPlan") public AjaxResult updateMonthlyPlan(@RequestBody MonthlyPlanVo monthlyPlanVo) { try { @@ -127,7 +128,7 @@ public class MonthlyPlanController extends BaseController { } @Log(title = "导出人员安排表", businessType = BusinessType.EXPORT) - @PreAuthorize("@ss.hasPermi('monthly:plan:export')") + //@PreAuthorize("@ss.hasPermi('monthly:plan:export')") @PostMapping("/export") public void export(HttpServletResponse response, MonthlyPlanVo monthlyPlanVo) { @@ -156,7 +157,7 @@ public class MonthlyPlanController extends BaseController { } @Log(title = "导出工作量汇总表", businessType = BusinessType.EXPORT) - @PreAuthorize("@ss.hasPermi('monthly:plan:export')") + //@PreAuthorize("@ss.hasPermi('monthly:plan:export')") @PostMapping("/exportWorkloadSummary") public void exportWorkloadSummary(HttpServletResponse response, MonthlyPlanVo monthlyPlanVo) { @@ -186,7 +187,7 @@ public class MonthlyPlanController extends BaseController { } @Log(title = "导出月计划资源汇总表", businessType = BusinessType.EXPORT) - @PreAuthorize("@ss.hasPermi('monthly:plan:export')") + //@PreAuthorize("@ss.hasPermi('monthly:plan:export')") @PostMapping("/exportResourceSummary") public void exportResourceSummary(HttpServletResponse response, MonthlyPlanVo monthlyPlanVo) throws IOException { diff --git a/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelClassificationController.java b/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelClassificationController.java index 7d3b17e..687fffd 100644 --- a/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelClassificationController.java +++ b/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelClassificationController.java @@ -28,7 +28,7 @@ public class PersonnelClassificationController extends BaseController { /** * 获取0:人员分类1:人员性质2:岗位列表 */ - @PreAuthorize("@ss.hasPermi('personnel:classification:list')") + //@PreAuthorize("@ss.hasPermi('personnel:classification:list')") @GetMapping("/getClassificationList") public TableDataInfo getClassificationList(PersonnelClassificationVo personnelClassificationVo) { @@ -45,7 +45,7 @@ public class PersonnelClassificationController extends BaseController { /** * 新增0:人员分类1:人员性质2:岗位列表 */ - @PreAuthorize("@ss.hasPermi('personnel:classification:add')") + //@PreAuthorize("@ss.hasPermi('personnel:classification:add')") @PostMapping("/addClassification") public AjaxResult addClassification(@RequestBody @Validated PersonnelClassificationVo personnelClassificationVo) { @@ -67,7 +67,7 @@ public class PersonnelClassificationController extends BaseController { /** * 删除0:人员分类1:人员性质2:岗位列表 */ - @PreAuthorize("@ss.hasPermi('personnel:classification:del')") + //@PreAuthorize("@ss.hasPermi('personnel:classification:del')") @PostMapping("/delClassification") public AjaxResult delClassification(@RequestBody PersonnelClassificationVo personnelClassificationVo) { @@ -89,7 +89,7 @@ public class PersonnelClassificationController extends BaseController { /** * 修改0:人员分类1:人员性质2:岗位列表 */ - @PreAuthorize("@ss.hasPermi('personnel:classification:update')") + //@PreAuthorize("@ss.hasPermi('personnel:classification:update')") @PostMapping("/updateClassification") public AjaxResult updateClassification(@RequestBody @Validated PersonnelClassificationVo personnelClassificationVo) { diff --git a/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelController.java b/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelController.java index 9ebcdbf..c2d568b 100644 --- a/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelController.java +++ b/bonus-business/src/main/java/com/bonus/digital/controller/PersonnelController.java @@ -30,7 +30,7 @@ public class PersonnelController extends BaseController { /** * 获取人员管理列表 */ - @PreAuthorize("@ss.hasPermi('tb:personnel:list')") + //@PreAuthorize("@ss.hasPermi('tb:personnel:list')") @GetMapping("/getPersonnelList") public TableDataInfo getPersonnelList(PersonnelVo personnelVo) { try { @@ -46,7 +46,7 @@ public class PersonnelController extends BaseController { /** * 获取人员管理列表(不分页) */ - @PreAuthorize("@ss.hasPermi('tb:personnel:list')") + //@PreAuthorize("@ss.hasPermi('tb:personnel:list')") @GetMapping("/getPersonnelListSelect") public AjaxResult getPersonnelListSelect(PersonnelVo personnelVo) { try { @@ -95,7 +95,7 @@ public class PersonnelController extends BaseController { /** * 新增人员 */ - @PreAuthorize("@ss.hasPermi('tb:personnel:add')") + //@PreAuthorize("@ss.hasPermi('tb:personnel:add')") @PostMapping("/addPersonnel") public AjaxResult addPersonnel(@RequestBody PersonnelVo personnelVo) { try { @@ -116,7 +116,7 @@ public class PersonnelController extends BaseController { /** * 删除人员 */ - @PreAuthorize("@ss.hasPermi('tb:personnel:del')") + //@PreAuthorize("@ss.hasPermi('tb:personnel:del')") @PostMapping("/delPersonnel") public AjaxResult delPersonnel(@RequestBody PersonnelVo personnelVo) { try { @@ -135,7 +135,7 @@ public class PersonnelController extends BaseController { /** * 修改人员 */ - @PreAuthorize("@ss.hasPermi('tb:personnel:update')") + //@PreAuthorize("@ss.hasPermi('tb:personnel:update')") @PostMapping("/updatePersonnel") public AjaxResult updatePersonnel(@RequestBody PersonnelVo personnelVo) { try { diff --git a/bonus-business/src/main/java/com/bonus/digital/controller/PlanMajorController.java b/bonus-business/src/main/java/com/bonus/digital/controller/PlanMajorController.java index 7be73ca..05a6468 100644 --- a/bonus-business/src/main/java/com/bonus/digital/controller/PlanMajorController.java +++ b/bonus-business/src/main/java/com/bonus/digital/controller/PlanMajorController.java @@ -30,7 +30,7 @@ public class PlanMajorController extends BaseController { /** * 列表类别0:计划专业1:业务分类2:计划类别 */ - @PreAuthorize("@ss.hasPermi('plan:major:list')") + //@PreAuthorize("@ss.hasPermi('plan:major:list')") @GetMapping("/getPlanMajorList") public TableDataInfo getPlanMajorList(PlanMajorVo planMajorVo) { @@ -47,7 +47,7 @@ public class PlanMajorController extends BaseController { /** * 列表类别0:计划专业1:业务分类2:计划类别 */ - @PreAuthorize("@ss.hasPermi('plan:major:list')") + //@PreAuthorize("@ss.hasPermi('plan:major:list')") @GetMapping("/getPlanMajorListSelect") public AjaxResult getPlanMajorListSelect(PlanMajorVo planMajorVo) { @@ -63,7 +63,7 @@ public class PlanMajorController extends BaseController { /** * 新增类别0:计划专业1:业务分类2:计划类别 */ - @PreAuthorize("@ss.hasPermi('plan:major:add')") + //@PreAuthorize("@ss.hasPermi('plan:major:add')") @PostMapping("/addPlanMajor") public AjaxResult addPlanMajor(@RequestBody @Validated PlanMajorVo planMajorVo) { @@ -85,7 +85,7 @@ public class PlanMajorController extends BaseController { /** * 删除类别0:计划专业1:业务分类2:计划类别 */ - @PreAuthorize("@ss.hasPermi('plan:major:del')") + //@PreAuthorize("@ss.hasPermi('plan:major:del')") @PostMapping("/delPlanMajor") public AjaxResult delPlanMajor(@RequestBody PlanMajorVo planMajorVo) { @@ -105,7 +105,7 @@ public class PlanMajorController extends BaseController { /** * 修改类别0:计划专业1:业务分类2:计划类别 */ - @PreAuthorize("@ss.hasPermi('plan:major:update')") + //@PreAuthorize("@ss.hasPermi('plan:major:update')") @PostMapping("/updatePlanMajor") public AjaxResult updatePlanMajor(@RequestBody @Validated PlanMajorVo planMajorVo) { diff --git a/bonus-business/src/main/java/com/bonus/digital/controller/PlanManagementController.java b/bonus-business/src/main/java/com/bonus/digital/controller/PlanManagementController.java index cb63a49..ee66f86 100644 --- a/bonus-business/src/main/java/com/bonus/digital/controller/PlanManagementController.java +++ b/bonus-business/src/main/java/com/bonus/digital/controller/PlanManagementController.java @@ -4,6 +4,7 @@ import com.bonus.common.core.controller.BaseController; import com.bonus.common.core.domain.AjaxResult; import com.bonus.common.core.domain.entity.SysUser; import com.bonus.common.core.page.TableDataInfo; +import com.bonus.common.utils.SecurityUtils; import com.bonus.common.utils.poi.ExcelUtil; import com.bonus.digital.dao.PlanManagementVo; import com.bonus.digital.dao.WorkloadCategoryVo; @@ -58,6 +59,10 @@ public class PlanManagementController extends BaseController { @GetMapping("/getPlanManagementLists") public AjaxResult getPlanManagementLists(PlanManagementVo planManagementVo) { try { + if (SecurityUtils.getLoginUser().getDeptId()!=null){ + Long deptId = SecurityUtils.getDeptId(); + planManagementVo.setInspectionStationId(deptId.intValue()); + } List list = planManagementService.getPlanManagementList(planManagementVo); return AjaxResult.success(list); } catch (Exception e) { @@ -69,7 +74,7 @@ public class PlanManagementController extends BaseController { /** * 新增计划管理表 */ - @PreAuthorize("@ss.hasPermi('plan:management:add')") + //@PreAuthorize("@ss.hasPermi('plan:management:add')") @PostMapping("/addPlanManagement") public AjaxResult addPlanManagement(@RequestBody PlanManagementVo planManagementVo) { try { @@ -88,7 +93,7 @@ public class PlanManagementController extends BaseController { /** * 删除计划管理表 */ - @PreAuthorize("@ss.hasPermi('plan:management:del')") + //@PreAuthorize("@ss.hasPermi('plan:management:del')") @PostMapping("/delPlanManagement") public AjaxResult delPlanManagement(@RequestBody PlanManagementVo planManagementVo) { try { @@ -109,7 +114,7 @@ public class PlanManagementController extends BaseController { /** * 修改计划管理 */ - @PreAuthorize("@ss.hasPermi('plan:management:update')") + //@PreAuthorize("@ss.hasPermi('plan:management:update')") @PostMapping("/updatePlanManagement") public AjaxResult updatePlanManagement(@RequestBody PlanManagementVo planManagementVo) { try { @@ -128,7 +133,7 @@ public class PlanManagementController extends BaseController { /** * 导入计划管理 */ - @PreAuthorize("@ss.hasPermi('plan:management:import')") + //@PreAuthorize("@ss.hasPermi('plan:management:import')") @PostMapping("/importPlanManagement") public AjaxResult importPlanManagement(MultipartFile file) { try { diff --git a/bonus-business/src/main/java/com/bonus/digital/controller/WorkloadCategoryController.java b/bonus-business/src/main/java/com/bonus/digital/controller/WorkloadCategoryController.java index 494b986..1c04dcb 100644 --- a/bonus-business/src/main/java/com/bonus/digital/controller/WorkloadCategoryController.java +++ b/bonus-business/src/main/java/com/bonus/digital/controller/WorkloadCategoryController.java @@ -28,7 +28,7 @@ public class WorkloadCategoryController extends BaseController { /** * 工作量类别列表 */ - @PreAuthorize("@ss.hasPermi('workload:category:list')") + //@PreAuthorize("@ss.hasPermi('workload:category:list')") @GetMapping("/getWorkloadCategoryList") public TableDataInfo getWorkloadCategoryList(WorkloadCategoryVo workloadCategoryVo) { try { @@ -43,7 +43,7 @@ public class WorkloadCategoryController extends BaseController { /** * 工作量类别列表 */ - @PreAuthorize("@ss.hasPermi('workload:category:list')") + //@PreAuthorize("@ss.hasPermi('workload:category:list')") @GetMapping("/getWorkloadCategoryListSelect") public AjaxResult getWorkloadCategoryListSelect(WorkloadCategoryVo workloadCategoryVo) { try { @@ -57,7 +57,7 @@ public class WorkloadCategoryController extends BaseController { /** * 新增工作量类别 */ - @PreAuthorize("@ss.hasPermi('workload:category:add')") + //@PreAuthorize("@ss.hasPermi('workload:category:add')") @PostMapping("/addWorkloadCategory") public AjaxResult addWorkloadCategory(@RequestBody WorkloadCategoryVo workloadCategoryVo) { try { @@ -77,7 +77,7 @@ public class WorkloadCategoryController extends BaseController { /** * 删除工作量类别 */ - @PreAuthorize("@ss.hasPermi('workload:category:del')") + //@PreAuthorize("@ss.hasPermi('workload:category:del')") @PostMapping("/delWorkloadCategory") public AjaxResult delWorkloadCategory(@RequestBody WorkloadCategoryVo workloadCategoryVo) { try { @@ -95,7 +95,7 @@ public class WorkloadCategoryController extends BaseController { /** * 修改工作量类别 */ - @PreAuthorize("@ss.hasPermi('workload:category:update')") + //@PreAuthorize("@ss.hasPermi('workload:category:update')") @PostMapping("/updateWorkloadCategory") public AjaxResult updateWorkloadCategory(@RequestBody WorkloadCategoryVo workloadCategoryVo) { try { diff --git a/bonus-business/src/main/java/com/bonus/digital/service/impl/MonthlyPlanServiceImpl.java b/bonus-business/src/main/java/com/bonus/digital/service/impl/MonthlyPlanServiceImpl.java index ca05681..ece8694 100644 --- a/bonus-business/src/main/java/com/bonus/digital/service/impl/MonthlyPlanServiceImpl.java +++ b/bonus-business/src/main/java/com/bonus/digital/service/impl/MonthlyPlanServiceImpl.java @@ -16,6 +16,8 @@ import org.springframework.transaction.annotation.Transactional; import javax.annotation.Resource; import java.math.BigDecimal; import java.math.RoundingMode; +import java.time.LocalDate; +import java.time.format.DateTimeFormatter; import java.util.*; import java.util.stream.Collectors; @@ -253,9 +255,10 @@ public class MonthlyPlanServiceImpl implements MonthlyPlanService { @Override public List exportResourceSummary(MonthlyPlanVo monthlyPlanVo) { // 1. 入参校验与查询数据 - if (monthlyPlanVo == null || monthlyPlanVo.getMonthlyPlan() == null) { - log.warn("资源统计查询入参无效:MonthlyPlanVo或统计月份为空"); - return Collections.emptyList(); + if (monthlyPlanVo.getMonthlyPlan() == null) { + // 空值时取当前月份 + String month = LocalDate.now().format(DateTimeFormatter.ofPattern("yyyy-MM")); + monthlyPlanVo.setMonthlyPlan(month); } List stationResourceList = monthlyPlanMapper.getResourceSummary(monthlyPlanVo); diff --git a/bonus-business/src/main/resources/download/计划导入模板.xlsx b/bonus-business/src/main/resources/download/计划导入模板.xlsx index 81e350b76fe074a532eb6f8995fdc4634a335337..592935d6c4f2a967483073092a6fef9237e316c0 100644 GIT binary patch delta 6322 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 diff --git a/bonus-business/src/main/resources/mapper/DayPlanMapper.xml b/bonus-business/src/main/resources/mapper/DayPlanMapper.xml index 9921cb4..e88e0e0 100644 --- a/bonus-business/src/main/resources/mapper/DayPlanMapper.xml +++ b/bonus-business/src/main/resources/mapper/DayPlanMapper.xml @@ -180,7 +180,7 @@ AND tdp.plan_completion_status = #{planCompletionStatus} - AND tmp.inspectionStationId = #{inspectionStationId} + AND tmp.inspection_station_id = #{inspectionStationId} AND tmp.work_content = #{workContent} diff --git a/bonus-business/src/main/resources/mapper/MonthPlanMapper.xml b/bonus-business/src/main/resources/mapper/MonthPlanMapper.xml index 6a5b412..a336bd3 100644 --- a/bonus-business/src/main/resources/mapper/MonthPlanMapper.xml +++ b/bonus-business/src/main/resources/mapper/MonthPlanMapper.xml @@ -205,6 +205,9 @@ AND tmp.monthly_plan = #{monthlyPlan} + + and tmp.inspection_station_id = #{inspectionStationId} + GROUP BY tmp.inspection_station_id, tmp.inspection_station_name, diff --git a/bonus-common/src/main/java/com/bonus/common/core/domain/BaseEntity.java b/bonus-common/src/main/java/com/bonus/common/core/domain/BaseEntity.java index 80e10f4..59d09b7 100644 --- a/bonus-common/src/main/java/com/bonus/common/core/domain/BaseEntity.java +++ b/bonus-common/src/main/java/com/bonus/common/core/domain/BaseEntity.java @@ -10,7 +10,7 @@ import com.fasterxml.jackson.annotation.JsonInclude; /** * Entity基类 - * + * * @author ruoyi */ public class BaseEntity implements Serializable @@ -38,6 +38,7 @@ public class BaseEntity implements Serializable /** 备注 */ private String remark; + /** 请求参数 */ @JsonInclude(JsonInclude.Include.NON_EMPTY) private Map params; diff --git a/bonus-common/src/main/java/com/bonus/common/core/domain/entity/SysUser.java b/bonus-common/src/main/java/com/bonus/common/core/domain/entity/SysUser.java index 0cfbb4c..a2e41f6 100644 --- a/bonus-common/src/main/java/com/bonus/common/core/domain/entity/SysUser.java +++ b/bonus-common/src/main/java/com/bonus/common/core/domain/entity/SysUser.java @@ -29,6 +29,8 @@ public class SysUser extends BaseEntity @Excel(name = "部门编号", type = Type.IMPORT) private Long deptId; + private String deptName; + /** 用户账号 */ @Excel(name = "登录名称") private String userName; @@ -297,6 +299,14 @@ public class SysUser extends BaseEntity this.roleId = roleId; } + public String getDeptName() { + return deptName; + } + + public void setDeptName(String deptName) { + this.deptName = deptName; + } + @Override public String toString() { return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE) diff --git a/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml b/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml index 9f40e22..dbe463b 100644 --- a/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml +++ b/bonus-system/src/main/resources/mapper/system/SysUserMapper.xml @@ -23,10 +23,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" + - + @@ -36,7 +37,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - + @@ -45,9 +46,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" - + - select u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, + select u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.status as dept_status, r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status as role_status from sys_user u @@ -55,10 +56,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" left join sys_user_role ur on u.user_id = ur.user_id left join sys_role r on r.role_id = ur.role_id - + - + - + - + - + - + - + - + - + insert into sys_user( user_id, @@ -173,7 +174,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" sysdate() ) - + update sys_user @@ -193,28 +194,28 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" where user_id = #{userId} - + update sys_user set status = #{status} where user_id = #{userId} - + update sys_user set avatar = #{avatar} where user_name = #{userName} - + update sys_user set password = #{password} where user_name = #{userName} - + update sys_user set del_flag = '2' where user_id = #{userId} - + update sys_user set del_flag = '2' where user_id in #{userId} - + - - \ No newline at end of file + +