From 5fe1243b526deffe146761a19dece3ede4fa603d Mon Sep 17 00:00:00 2001 From: fengjin <1435304038@qq.com> Date: 星期三, 23 十一月 2022 15:09:19 +0800 Subject: [PATCH] 修改回显Bug --- flower_city/src/main/java/com/dg/core/controller/GuideRepairOrderController.java | 68 ++++++++++++++++++++-------------- 1 files changed, 40 insertions(+), 28 deletions(-) diff --git a/flower_city/src/main/java/com/dg/core/controller/GuideRepairOrderController.java b/flower_city/src/main/java/com/dg/core/controller/GuideRepairOrderController.java index 1353e89..27f4325 100644 --- a/flower_city/src/main/java/com/dg/core/controller/GuideRepairOrderController.java +++ b/flower_city/src/main/java/com/dg/core/controller/GuideRepairOrderController.java @@ -87,7 +87,8 @@ @GetMapping("/orderdata") @Authorization public ResultData selectConfigData(@RequestParam(value = "Id",required = false) String Id, - @RequestParam(value = "orderNum",required = false) String orderNum) + @RequestParam(value = "orderNum",required = false) String orderNum, + @CurrentUser SysUser sysUser) { if(StringUtils.isEmpty(Id) && StringUtils.isEmpty(orderNum)) { @@ -95,7 +96,7 @@ } GuideRepairOrder order=iGuideRepairOrderService.selectConfigData(Id,orderNum); - order.setGuideEvolveEntities(iGuideEvolveService.selectConfigList(Id)); + order.setGuideEvolveEntities(iGuideEvolveService.selectConfigList(Id,sysUser)); return ResultData.success(order); } @@ -236,7 +237,7 @@ WxUtil wxUtil=new WxUtil(); String accessToken="0"; try { - accessToken= stringRedisTemplate.boundValueOps("access_token:access_token:" + ConstantPropertiesUtil.WX_OPEN_APP_ID).get().toString(); + accessToken= stringRedisTemplate.boundValueOps("access_token:access_token:" + ConstantPropertiesUtil.WX_OPEN_APP_ID).get(); } catch (Exception e) { throw new RuntimeException(e); } @@ -373,6 +374,9 @@ @RequestParam(value = "pageSize",required = false) Integer pageSize, @RequestParam(value = "matterName",required = false) String matterName, @RequestParam(value = "status",required = false) String status, + @RequestParam(value = "createTimeStartTime",required = false) String createTimeStartTime, + @RequestParam(value = "createTimeTimeEndTime",required = false) String createTimeTimeEndTime, + @RequestParam(value = "classifyId",required = false)String classifyId, @CurrentUser SysUser sysUser) { Assert.notNull(pageNum, "pageNum 不能为空"); @@ -383,18 +387,16 @@ String userId=null; if( StringUtils.equals("2",sysUser.getRoleIds())) { -// if(StringUtils.equals("1",sysUser.getIsDivisionHead())) -// { -// userId=null; -// } -// else -// { -// ids=null; -// userId=sysUser.getUserId()+""; -// } - userId=sysUser.getUserId()+""; - ids=new ArrayList<>(); - ids.add(sysUser.getDepartmentId()); + if(StringUtils.equals("1",sysUser.getIsDivisionHead())) + { + ids=PermissionUtil.getPermission(sysUser,iOrganizationChartService); + } + else + { + userId=sysUser.getUserId()+""; + ids=new ArrayList<>(); + ids.add(sysUser.getDepartmentId()); + } } else { @@ -402,7 +404,7 @@ } List<GuideRepairOrder> list = iGuideRepairOrderService.selectConfigList(pageParam,pageSize, - matterName,ids,status,userId); + matterName,ids,status,userId,createTimeStartTime,createTimeTimeEndTime,classifyId); int num=iGuideRepairOrderService.countConfigList(matterName,ids,status,userId); return getDataTable(list,num); } @@ -418,18 +420,16 @@ String userId=null; if( StringUtils.equals("2",sysUser.getRoleIds())) { -// if(StringUtils.equals("1",sysUser.getIsDivisionHead())) -// { -// userId=null; -// } -// else -// { -// ids=null; -// userId=sysUser.getUserId()+""; -// } - userId=sysUser.getUserId()+""; - ids=new ArrayList<>(); - ids.add(sysUser.getDepartmentId()); + if(StringUtils.equals("1",sysUser.getIsDivisionHead())) + { + ids=PermissionUtil.getPermission(sysUser,iOrganizationChartService); + } + else + { + userId=sysUser.getUserId()+""; + ids=new ArrayList<>(); + ids.add(sysUser.getDepartmentId()); + } } else { @@ -469,4 +469,16 @@ } + /** + * 删除评论 + * @return + */ + @ApiOperation(value = "删除评论",response = GuideRepairOrder.class) + @GetMapping("/deleteComment") + @Authorization + public ResultData deleteComment(@RequestParam(value = "id",required = false) Integer id,@CurrentUser SysUser sysUser){ + return iGuideRepairOrderService.deleteComment(id,sysUser); + } + + } -- Gitblit v1.7.1