| | |
| | | |
| | | @GetMapping("/sanshuo/expert/backstageList2") |
| | | R expertBackStageList(@RequestParam(value = "level",required = false)Integer level,@RequestParam(value = "page",required = false)Integer page, |
| | | @RequestParam(value = "size",required = false)Integer size); |
| | | @RequestParam(value = "size",required = false)Integer size,@RequestParam(value = "keyWord",required = false)String keyWord); |
| | | |
| | | /** |
| | | * 查询社区id集合 |
| | |
| | | @GetMapping("/expert/backstageList") |
| | | public R expertBackStageList(@RequestParam(value = "level",required = false)Integer level, |
| | | @RequestParam(value = "page",required = false)Integer page, |
| | | @RequestParam(value = "size",required = false)Integer size){ |
| | | return communityService.expertBackStageList(level,page,size); |
| | | @RequestParam(value = "size",required = false)Integer size, |
| | | @RequestParam(value = "keyWord",required = false)String keyWord){ |
| | | return communityService.expertBackStageList(level,page,size,keyWord); |
| | | } |
| | | } |
| | |
| | | @GetMapping("/backstageList2") |
| | | public R backstageList(@RequestParam(value = "level",required = false)Integer level, |
| | | @RequestParam(value = "page",required = false)Integer page, |
| | | @RequestParam(value = "size",required = false)Integer size){ |
| | | @RequestParam(value = "size",required = false)Integer size, |
| | | @RequestParam(value = "keyWord",required = false)String keyWord){ |
| | | LoginUserInfoVO loginUserInfo = getLoginUserInfo(); |
| | | loginUserInfo.setAppId(userService.detailUser(getLoginUserInfo().getUserId()).getData().getAppId()); |
| | | return comSanShuoExpertService.backstageList(level,loginUserInfo,page,size); |
| | | return comSanShuoExpertService.backstageList(level,loginUserInfo,page,size,keyWord); |
| | | } |
| | | |
| | | |
| | |
| | | |
| | | Integer selectExpertVoList(); |
| | | |
| | | IPage<ComSanshuoExpertVO> expertList(Page page, @Param("level") Integer level, @Param("id") Long id,@Param("appId")String appId); |
| | | IPage<ComSanshuoExpertVO> expertList(Page page, @Param("level") Integer level, @Param("id") Long id,@Param("appId")String appId,@Param("keyWord")String keyWord); |
| | | } |
| | | |
| | | |
| | |
| | | /** |
| | | * 新增专家后台列表 |
| | | * */ |
| | | R backstageList(Integer level,LoginUserInfoVO loginUserInfoVO,Integer page,Integer size); |
| | | R backstageList(Integer level,LoginUserInfoVO loginUserInfoVO,Integer page,Integer size,String keyWord); |
| | | } |
| | |
| | | comEvent.setArchive(0); |
| | | comEvent.setConciliation(0); |
| | | comEvent.setChangeExpert(0); |
| | | comEvent.setDistribution(0); |
| | | } else if(comEvent.getEventProcessStatus().equals(2)){ |
| | | //待分配和待验证状态,可以受理,分配专家 |
| | | //关闭调解和归档 |
| | |
| | | } |
| | | |
| | | @Override |
| | | public R backstageList(Integer level,LoginUserInfoVO loginUserInfoVO,Integer page,Integer size) { |
| | | public R backstageList(Integer level,LoginUserInfoVO loginUserInfoVO,Integer page,Integer size,String keyWord) { |
| | | if (nonNull(level)){ |
| | | if (level.equals(1)){ |
| | | //三说会堂权限,查看所有 |
| | | return R.ok(comSanshuoExpertDao.expertList(new Page(page,size),level,null ,loginUserInfoVO.getAppId())); |
| | | return R.ok(comSanshuoExpertDao.expertList(new Page(page,size),level,null ,loginUserInfoVO.getAppId(),keyWord)); |
| | | }else if (level.equals(2)){ |
| | | //行业分中心 |
| | | ComSanshuoIndustryCenter center = comSanshuoIndustryCenterDao.selectOne(new QueryWrapper<ComSanshuoIndustryCenter>().lambda().eq(ComSanshuoIndustryCenter::getAccount, loginUserInfoVO.getAccount())); |
| | | return R.ok(comSanshuoExpertDao.expertList(new Page(page,size),level,center.getId(),loginUserInfoVO.getAppId())); |
| | | return R.ok(comSanshuoExpertDao.expertList(new Page(page,size),level,center.getId(),loginUserInfoVO.getAppId(),keyWord)); |
| | | }else if (level.equals(3)){ |
| | | //街道 |
| | | return R.ok(comSanshuoExpertDao.expertList(new Page(page,size),level,loginUserInfoVO.getStreetId(),loginUserInfoVO.getAppId())); |
| | | return R.ok(comSanshuoExpertDao.expertList(new Page(page,size),level,loginUserInfoVO.getStreetId(),loginUserInfoVO.getAppId(),keyWord)); |
| | | }else if(level.equals(4)){ |
| | | return R.ok(comSanshuoExpertDao.expertList(new Page(page,size),level,loginUserInfoVO.getCommunityId(),loginUserInfoVO.getAppId())); |
| | | return R.ok(comSanshuoExpertDao.expertList(new Page(page,size),level,loginUserInfoVO.getCommunityId(),loginUserInfoVO.getAppId(),keyWord)); |
| | | } |
| | | }else { |
| | | return R.ok(comSanshuoExpertDao.expertList(new Page(page,size),level,loginUserInfoVO.getCommunityId(),loginUserInfoVO.getAppId())); |
| | | return R.ok(comSanshuoExpertDao.expertList(new Page(page,size),level,loginUserInfoVO.getCommunityId(),loginUserInfoVO.getAppId(),keyWord)); |
| | | } |
| | | return null; |
| | | } |
| | |
| | | unit_id,unit from com_sanshuo_expert |
| | | where del_flag=1 |
| | | AND app_id=#{appId} |
| | | <if test="keyWord != null and keyWord != ''"> |
| | | AND name like concat('%',#{keyWord},'%') |
| | | </if> |
| | | <if test="level != null"> |
| | | <if test="level == 2"> |
| | | AND level = 2 |
| | |
| | | SysUserRoleDO sysUserRoleDO = new SysUserRoleDO(); |
| | | sysUserRoleDO.setUserId(userId); |
| | | sysUserRoleDO.setRoleId(roleDO.getRoleId()); |
| | | if (administratorsUserVO.getCommunityId().equals(10172)){ |
| | | if (sysUserDO.getCommunityId().equals(10172)){ |
| | | sysUserRoleDO.setRoleId(1559112102373756548L); |
| | | } |
| | | int insert1 = sysUserRoleDAO.insert(sysUserRoleDO); |