| | |
| | | @GetMapping("/backstageList") |
| | | public R backList(@RequestParam(value = "keyWord",required = false) String keyWord, |
| | | @RequestParam(value = "page",required = false)Integer page, |
| | | @RequestParam(value = "size",required = false)Integer size){ |
| | | @RequestParam(value = "size",required = false)Integer size, |
| | | @RequestParam(value = "level",required = false)Integer level){ |
| | | LoginUserInfoVO loginUserInfo = this.getLoginUserInfo(); |
| | | return comSanShuoExpertService.expertPage(keyWord,page,size,loginUserInfo); |
| | | return comSanShuoExpertService.expertPage(keyWord,page,size,loginUserInfo,level); |
| | | } |
| | | |
| | | /** |
| | |
| | | * @param id 社区或街道或业务中心id |
| | | * @return 处理结果 |
| | | * */ |
| | | IPage<ComSanshuoExpertVO> expertPage(Page page, @Param("keyWord")String keyWord, @Param("range") Integer range, @Param("id")Long id); |
| | | IPage<ComSanshuoExpertVO> expertPage(Page page, @Param("keyWord")String keyWord, @Param("range") Integer range, @Param("id")Long id,@Param("level")Integer level); |
| | | |
| | | /** |
| | | * 专家风采列表 |
| | |
| | | private String processResultData; |
| | | /**处理时间*/ |
| | | @ApiModelProperty(name = "processDate", value = "处理时间") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") |
| | | private Date processDate; |
| | | /**(1、行业分中心2、社区3、是街道4、区)下的处理人ID*/ |
| | | @ApiModelProperty(name = "processBy", value = "(1、行业分中心2、社区3、是街道4、区)下的处理人ID") |
| | |
| | | * @param size |
| | | * @return 处理结果 |
| | | * */ |
| | | R expertPage(String keyWord, Integer page, Integer size, LoginUserInfoVO loginUserInfo); |
| | | R expertPage(String keyWord, Integer page, Integer size, LoginUserInfoVO loginUserInfo,Integer level); |
| | | |
| | | /** |
| | | * 专家风采列表 |
| | |
| | | comEventDetailVO.setImages(comEventRequestImageVO); |
| | | map.put("specter", specter); |
| | | map.put("eventDetail", comEventDetailVO); |
| | | List<ComEventTransferRecord> archiveLog=new ArrayList<>(); |
| | | List<ComEventTransferRecord> transferRecord = comEventTransferRecordService.list(new QueryWrapper<ComEventTransferRecord>().lambda().eq(ComEventTransferRecord::getEventId, id).orderByDesc(ComEventTransferRecord::getCreateAt)); |
| | | transferRecord.forEach(comEventTransferRecord -> { |
| | | List<ComEventResource> list = comEventResourceService.list(new QueryWrapper<ComEventResource>().lambda().eq(ComEventResource::getRefId, comEvent.getId()).notIn(ComEventResource::getStatus,(1)).eq(ComEventResource::getTransferId, comEventTransferRecord.getId())); |
| | | List<ComEventRequestImageVO> ImageVO = CopyUtil.deepCopyListObject(list, ComEventRequestImageVO.class); |
| | | comEventTransferRecord.setImages(ImageVO); |
| | | if (comEventTransferRecord.getEventStatus().equals(7)){ |
| | | map.put("archiveLog", comEventTransferRecord); |
| | | archiveLog.add(comEventTransferRecord); |
| | | } |
| | | }); |
| | | map.put("archiveLog", archiveLog); |
| | | //迭代器迭代删除归档记录 |
| | | Iterator<ComEventTransferRecord> iterator = transferRecord.iterator(); |
| | | while (iterator.hasNext()){ |
| | |
| | | * @return 处理结果 |
| | | * */ |
| | | @Override |
| | | public R expertPage(String keyWord, Integer page, Integer size, LoginUserInfoVO loginUserInfo) { |
| | | public R expertPage(String keyWord, Integer page, Integer size, LoginUserInfoVO loginUserInfo,Integer level) { |
| | | //range:1.三说会堂下属,2业务中心下属,3街道下属,4社区下属 |
| | | //id:社区或街道或业务中心id |
| | | //账号级别 |
| | |
| | | id=null; |
| | | range=null; |
| | | } |
| | | return R.ok(comSanshuoExpertDao.expertPage(new Page(page,size),keyWord,range,id)); |
| | | return R.ok(comSanshuoExpertDao.expertPage(new Page(page,size),keyWord,range,id,level)); |
| | | } |
| | | |
| | | /** |
| | |
| | | AND industry_center_id=#{id} |
| | | </if> |
| | | </if> |
| | | <if test="level != null "> |
| | | AND level=#{level} |
| | | </if> |
| | | </select> |
| | | <select id="selectExpertIndustry" resultType="com.panzhihua.common.model.vos.sanshuo.ExpertShowVO"> |
| | | select count(t.id) as 'count',t1.name,t1.id from com_sanshuo_expert t |