Commit 4c3d7c27 authored by tangwei's avatar tangwei

增加区域公司

parent 8d1f2fcc
......@@ -97,6 +97,9 @@ public class ControllerAop {
urls.add("^/tzs/flc-unit-info/verifyTelCode/[A-Za-z0-9]+/[A-Za-z0-9]+");
urls.add("^/tzs/flc-unit-info/hasExistUser/[A-Za-z0-9_-]+");
urls.add("/tzs/reg-unit-info/save");
urls.add("/hygf/unit-info/region/tree");
urls.add("/hygf/unit-info/management-unit/tree");
// 获取请求路径
for (String uri : urls) {
Pattern p = Pattern.compile(uri);
......
......@@ -93,6 +93,19 @@ public class UnitInfoDto extends BaseDto {
@ApiModelProperty(value = "管辖单位id")
private String managementUnitId;
//所属区域公司id
private Long regionalCompaniesSeq;
//所属区域公司名称
private String regionalCompaniesName;
//所属区域公司code
private String regionalCompaniesCode;
/**
*是否加入黑名单
* */
......
......@@ -181,6 +181,17 @@ public class UnitInfo extends BaseEntity {
//所属区域公司id
@TableField("regional_companies_seq")
private Long regionalCompaniesSeq;
//所属区域公司名称
@TableField("regional_companies_name")
private String regionalCompaniesName;
//所属区域公司code
@TableField("regional_companies_code")
private String regionalCompaniesCode;
@TableField(exist=false)
private List<CommonFile> headCardPhotoFrontList;
......
......@@ -17,6 +17,7 @@ import com.yeejoin.amos.component.feign.config.InnerInvokException;
import com.yeejoin.amos.component.feign.model.FeignClientResult;
import com.yeejoin.amos.component.robot.AmosRequestContext;
import com.yeejoin.amos.feign.privilege.Privilege;
import com.yeejoin.amos.feign.privilege.model.CompanyModel;
import com.yeejoin.amos.feign.systemctl.Systemctl;
import com.yeejoin.amos.feign.systemctl.model.RegionModel;
import io.swagger.annotations.ApiParam;
......@@ -72,6 +73,10 @@ public class UnitInfoController extends BaseController {
@Value("${hygf.sms.tempCode}")
private String smsTempCode;
@Value("${regionalCompanies.company.seq}")
private Long regionalCompanies;
@Autowired
SendSmsCode sendSmsCode;
......@@ -231,12 +236,15 @@ public class UnitInfoController extends BaseController {
@TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false)
@GetMapping(value = "/management-unit/tree")
@ApiOperation(httpMethod = "GET", value = "管辖机构树", notes = "管辖机构树")
public ResponseModel<Collection> managementUnitTree(@RequestParam(required = false)String orgCode) {
public ResponseModel<Collection<CompanyModel>> managementUnitTree(@RequestParam(required = false)String orgCode) {
RequestContext.setAppKey("AMOS_STUDIO");
RequestContext.setProduct("AMOS_STUDIO_WEB");
RequestContext.setToken(requestContext.getToken());
Collection result = unitInfoServiceImpl.getManagementUnitTree(orgCode);
return ResponseHelper.buildResponse(result);
FeignClientResult<Collection<CompanyModel>> feignClientResult= Privilege.companyClient.querySubAgencyTree(regionalCompanies);
Collection<CompanyModel> companyModel = (List<CompanyModel>)feignClientResult.getResult();
return ResponseHelper.buildResponse(companyModel);
}
@TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false)
......
......@@ -112,3 +112,6 @@ hygf.user.group.id=1679755750924120066
unitInfo.station.examine.planId=51776087-a9cf-4a87-9a03-24fd24a8cf45
hygf.sms.tempCodeJXS=SMS_HYGF_0002
regionalCompanies.company.seq=1693499571071619074
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment