|
@ -1,17 +1,17 @@ |
|
|
package com.epmet.controller; |
|
|
package com.epmet.controller; |
|
|
|
|
|
|
|
|
|
|
|
import com.epmet.commons.extappauth.annotation.ExternalAppRequestAuth; |
|
|
|
|
|
import com.epmet.commons.tools.annotation.LoginUser; |
|
|
|
|
|
import com.epmet.commons.tools.security.dto.TokenDto; |
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
import com.epmet.commons.tools.utils.Result; |
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
import com.epmet.commons.tools.validator.ValidatorUtils; |
|
|
import com.epmet.dto.form.*; |
|
|
import com.epmet.dto.form.*; |
|
|
import com.epmet.dto.result.StaffSinAgencyResultDTO; |
|
|
import com.epmet.dto.result.*; |
|
|
import com.epmet.dto.result.StaffSinDeptResultDTO; |
|
|
import com.epmet.feign.EpmetUserOpenFeignClient; |
|
|
import com.epmet.dto.result.StaffSinGridResultDTO; |
|
|
import com.epmet.feign.GovOrgOpenFeignClient; |
|
|
import com.epmet.service.OpenUpService; |
|
|
import com.epmet.service.OpenUpService; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
import org.springframework.web.bind.annotation.PostMapping; |
|
|
import org.springframework.web.bind.annotation.*; |
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import java.util.List; |
|
|
import java.util.List; |
|
@ -26,6 +26,10 @@ public class OpenUpController { |
|
|
|
|
|
|
|
|
@Autowired |
|
|
@Autowired |
|
|
private OpenUpService openUpService; |
|
|
private OpenUpService openUpService; |
|
|
|
|
|
@Autowired |
|
|
|
|
|
private EpmetUserOpenFeignClient epmetUserOpenFeignClient; |
|
|
|
|
|
@Autowired |
|
|
|
|
|
private GovOrgOpenFeignClient govOrgOpenFeignClient; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* @Description 网格工作人员 被禁用的、未激活的不显示 |
|
|
* @Description 网格工作人员 被禁用的、未激活的不显示 |
|
@ -63,4 +67,34 @@ public class OpenUpController { |
|
|
return new Result<List<StaffSinAgencyResultDTO>>().ok(openUpService.staffSinAgency(formDTO)); |
|
|
return new Result<List<StaffSinAgencyResultDTO>>().ok(openUpService.staffSinAgency(formDTO)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* @Description 查找工作人员的信息 |
|
|
|
|
|
* @param |
|
|
|
|
|
* @return |
|
|
|
|
|
* @author wangc |
|
|
|
|
|
* @date 2020.08.17 10:30 |
|
|
|
|
|
**/ |
|
|
|
|
|
//@ExternalAppRequestAuth
|
|
|
|
|
|
@PostMapping("staffinfo") |
|
|
|
|
|
public Result<ExtStaffInfoResultDTO> staffInfo(@LoginUser TokenDto token){ |
|
|
|
|
|
CommonStaffIdFormDTO commonStaffIdFormDTO = new CommonStaffIdFormDTO(); |
|
|
|
|
|
commonStaffIdFormDTO.setStaffId(token.getUserId()); |
|
|
|
|
|
ValidatorUtils.validateEntity(commonStaffIdFormDTO, CommonStaffIdFormDTO.StaffIdGroup.class); |
|
|
|
|
|
return epmetUserOpenFeignClient.extStaffInfo(commonStaffIdFormDTO); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* @Description 根据staffId,查询当前这个用户的数据权限 |
|
|
|
|
|
* @param |
|
|
|
|
|
* @return |
|
|
|
|
|
* @author wangc |
|
|
|
|
|
* @date 2020.08.17 17:30 |
|
|
|
|
|
**/ |
|
|
|
|
|
//@ExternalAppRequestAuth
|
|
|
|
|
|
@PostMapping("permission") |
|
|
|
|
|
Result<ExtStaffPermissionResultDTO> staffPermissionExt(@RequestBody CommonStaffIdFormDTO commonStaffIdFormDTO){ |
|
|
|
|
|
ValidatorUtils.validateEntity(commonStaffIdFormDTO, CommonStaffIdFormDTO.StaffIdGroup.class); |
|
|
|
|
|
return govOrgOpenFeignClient.staffPermissionExt(commonStaffIdFormDTO.getStaffId()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|