a2adac14 by 肖初晴

【DAOP-1.0】企业认证

【功能点】功能开发
1 parent ec491298
...@@ -79,6 +79,15 @@ public class EnterpriseController { ...@@ -79,6 +79,15 @@ public class EnterpriseController {
79 return CommonRes.success(vo); 79 return CommonRes.success(vo);
80 } 80 }
81 81
82 @GetMapping("/detail-by-name")
83 @SystemLog(value = "按名称查企业信息详情")
84 @Operation(summary = "按名称查企业信息详情",
85 parameters = {@Parameter(name = "tenantName", description = "企业名称", required = true)} )
86 public CommonRes<EnterpriseRSVO> getEnterpriseDetailByName(@RequestParam String tenantName) {
87 EnterpriseRSVO vo = enterpriseService.getEnterpriseDetailByName(tenantName);
88 return CommonRes.success(vo);
89 }
90
82 @PostMapping("/flow-call-back") 91 @PostMapping("/flow-call-back")
83 @SystemLog(value = "企业信息-流程结束后进行业务回调") 92 @SystemLog(value = "企业信息-流程结束后进行业务回调")
84 @Operation(summary = "企业信息-流程结束后进行业务回调", hidden = true) 93 @Operation(summary = "企业信息-流程结束后进行业务回调", hidden = true)
......
...@@ -75,4 +75,6 @@ public interface EnterpriseService { ...@@ -75,4 +75,6 @@ public interface EnterpriseService {
75 Boolean check(EnterpriseRQVO vo); 75 Boolean check(EnterpriseRQVO vo);
76 76
77 List<ChangeInfoVO> getChange(String tenantName); 77 List<ChangeInfoVO> getChange(String tenantName);
78
79 EnterpriseRSVO getEnterpriseDetailByName(String tenantName);
78 } 80 }
......
...@@ -137,6 +137,17 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris ...@@ -137,6 +137,17 @@ public class EnterpriseServiceImpl extends FlowAbstractImpl implements Enterpris
137 return new ArrayList<>(); 137 return new ArrayList<>();
138 } 138 }
139 139
140 @Override
141 public EnterpriseRSVO getEnterpriseDetailByName(String tenantName) {
142 LambdaQueryWrapper<MfEnterprise> queryWrapper = new LambdaQueryWrapper<>();
143 queryWrapper.eq(MfEnterprise::getTenantName,tenantName);
144 List<MfEnterprise> list = mfEnterpriseService.list(queryWrapper);
145 if(CollectionUtils.isEmpty(list)){
146 return null;
147 }
148 return convertToVO(list.get(0));
149 }
150
140 public static void test(){ 151 public static void test(){
141 List<ChangeApproveBean> beanList = new ArrayList<>(); 152 List<ChangeApproveBean> beanList = new ArrayList<>();
142 ChangeApproveBean bean = new ChangeApproveBean(); 153 ChangeApproveBean bean = new ChangeApproveBean();
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!