|
|
@@ -53,7 +53,10 @@ public class ErpQueryController {
|
|
|
public EnterpriseJson queryEn(String data) {
|
|
|
EnterpriseQuery erpQuery = FlexJsonUtils.fromJson(data, EnterpriseQuery.class);
|
|
|
creditLogService.save(new CreditLog("enterprise", new Date()));
|
|
|
- EnterpriseJson enterpriseJson = enterpriseJsonService.findByCreateTime(new Date());
|
|
|
+ if ("".equals(erpQuery.getEnname()) || erpQuery.getEnname() == null) {
|
|
|
+ throw new RuntimeException("企业名称为空");
|
|
|
+ }
|
|
|
+ EnterpriseJson enterpriseJson = enterpriseJsonService.findByCreateTimeAndEnName(new Date(), erpQuery.getEnname());
|
|
|
if (enterpriseJson != null && enterpriseJson.getEndept() != null) {
|
|
|
return enterpriseJson;
|
|
|
}
|
|
|
@@ -67,7 +70,7 @@ public class ErpQueryController {
|
|
|
// 查询企业风险信息
|
|
|
String enRiskInfoRoot = enRiskInfoService.queryEnRiskInfo(erpQuery);
|
|
|
enterpriseJson = new EnterpriseJson(endeptinfoRoot, abnormalRoot, encreditinfoRoot, enRiskInfoRoot);
|
|
|
-
|
|
|
+ enterpriseJson.setEnName(erpQuery.getEnname());
|
|
|
enterpriseJsonService.save(enterpriseJson);
|
|
|
}
|
|
|
return enterpriseJson;
|