Commit 955ecdca authored by lisong's avatar lisong

更新

parent 415ad758
...@@ -115,7 +115,7 @@ public class TzsBaseInstitutionController extends BaseController { ...@@ -115,7 +115,7 @@ public class TzsBaseInstitutionController extends BaseController {
return ResponseHelper.buildResponse(tzsBaseInstitutionServiceImpl.queryForTzsBaseInstitutionList()); return ResponseHelper.buildResponse(tzsBaseInstitutionServiceImpl.queryForTzsBaseInstitutionList());
} }
@TycloudOperation(ApiLevel = UserType.AGENCY) @TycloudOperation(ApiLevel = UserType.AGENCY, needAuth = false)
@PostMapping(value = "/register") @PostMapping(value = "/register")
@ApiOperation(httpMethod = "POST", value = "事业单位注册", notes = "事业单位注册") @ApiOperation(httpMethod = "POST", value = "事业单位注册", notes = "事业单位注册")
public ResponseModel<Object> register(@RequestBody BaseInstitutionRegisterDto dto) { public ResponseModel<Object> register(@RequestBody BaseInstitutionRegisterDto dto) {
......
...@@ -54,6 +54,8 @@ public class TzsBaseInstitutionServiceImpl extends BaseService<TzsBaseInstitutio ...@@ -54,6 +54,8 @@ public class TzsBaseInstitutionServiceImpl extends BaseService<TzsBaseInstitutio
@Autowired @Autowired
BaseUnitLicenceServiceImpl baseUnitLicenceService; BaseUnitLicenceServiceImpl baseUnitLicenceService;
@Autowired
StartPlatformTokenService startPlatformTokenService;
/** /**
* 分页查询 * 分页查询
*/ */
...@@ -83,12 +85,14 @@ public class TzsBaseInstitutionServiceImpl extends BaseService<TzsBaseInstitutio ...@@ -83,12 +85,14 @@ public class TzsBaseInstitutionServiceImpl extends BaseService<TzsBaseInstitutio
companyInfo.setAgencyCode("tzs"); companyInfo.setAgencyCode("tzs");
companyInfo.setParentId(Long.parseLong(dto.getManagementUnitId())); companyInfo.setParentId(Long.parseLong(dto.getManagementUnitId()));
companyInfo.setLevel("company"); companyInfo.setLevel("company");
companyInfo.setCompanyName(dto.getName()); companyInfo.setCompanyName(dto.getRegUnitMessage().getUnitName());
companyInfo.setCompanyCode(dto.getUnitCode()); companyInfo.setCompanyCode(dto.getUnitCode());
companyInfo.setContact(dto.getLegalPerson()); companyInfo.setContact(dto.getLegalPerson());
companyInfo.setCompanyType(unitType); companyInfo.setCompanyType(unitType);
companyInfo.setLandlinePhone(dto.getLegalPersonTel()); companyInfo.setLandlinePhone(dto.getLegalPersonTel());
dto.setName(dto.getRegUnitMessage().getUnitName());
try { try {
startPlatformTokenService.setRequestContext();
FeignClientResult<CompanyModel> companyResult = Privilege.companyClient.create(companyInfo); FeignClientResult<CompanyModel> companyResult = Privilege.companyClient.create(companyInfo);
if (companyResult == null || companyResult.getResult() == null) { if (companyResult == null || companyResult.getResult() == null) {
throw new BadRequest("单位注册失败"); throw new BadRequest("单位注册失败");
......
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