|
|
@@ -229,12 +229,12 @@ public class OwnAuthController extends BaseController {
|
|
|
}
|
|
|
//注册时间
|
|
|
String scyStartTime = CommonUtil.objToString(map.get("scyStartTime"));
|
|
|
- if(CommonUtil.isEmpty(scyStartTime)){
|
|
|
+ if(CommonUtil.isEmpty(scyStartTime)||"--".equals(scyStartTime)){
|
|
|
return R.fail("注册时间不能为空");
|
|
|
}
|
|
|
//到期时间
|
|
|
String scyEndTime = CommonUtil.objToString(map.get("scyEndTime"));
|
|
|
- if(CommonUtil.isEmpty(scyEndTime)){
|
|
|
+ if(CommonUtil.isEmpty(scyEndTime)||"--".equals(scyStartTime)){
|
|
|
return R.fail("到期时间不能为空");
|
|
|
}
|
|
|
//企业地址
|
|
|
@@ -338,37 +338,36 @@ public class OwnAuthController extends BaseController {
|
|
|
//四要素跳过(00:下一步,01:跳过)
|
|
|
String skip =CommonUtil.objToString(map.get("skip"));
|
|
|
String scyId = null;
|
|
|
- SysCompany SysCompany = new SysCompany();
|
|
|
+ SysCompany sysCompany = new SysCompany();
|
|
|
if (use.getCompanyId() == null){
|
|
|
scyId = IdUtils.fastSimpleUUID();
|
|
|
} else {
|
|
|
scyId = use.getCompanyId();
|
|
|
}
|
|
|
- SysCompany.setScyId(scyId);
|
|
|
- SysCompany.setScyName(scyName);
|
|
|
- SysCompany.setScySocialCode(scySocialCode);
|
|
|
- SysCompany.setScyRegisteredCapital(scyRegisteredCapital);
|
|
|
- SysCompany.setScyStartTime(scyStartTime);
|
|
|
- SysCompany.setScyEndTime(scyEndTime);
|
|
|
- SysCompany.setScyAddress(scyAddress);
|
|
|
- SysCompany.setScyPhone(scyPhone);
|
|
|
- SysCompany.setScyLegal(scyLegal);
|
|
|
- SysCompany.setScyLegalId(scyLegalId);
|
|
|
- SysCompany.setScyLicenseFile(scyLicenseFile);
|
|
|
- SysCompany.setScyLegalFile(fsfzzList);
|
|
|
+ sysCompany.setScyId(scyId);
|
|
|
+ sysCompany.setScyName(scyName);
|
|
|
+ sysCompany.setScySocialCode(scySocialCode);
|
|
|
+ sysCompany.setScyRegisteredCapital(scyRegisteredCapital);
|
|
|
+ sysCompany.setScyStartTime(scyStartTime);
|
|
|
+ sysCompany.setScyEndTime(scyEndTime);
|
|
|
+ sysCompany.setScyAddress(scyAddress);
|
|
|
+ sysCompany.setScyLegal(scyLegal);
|
|
|
+ sysCompany.setScyLegalId(scyLegalId);
|
|
|
+ sysCompany.setScyLicenseFile(scyLicenseFile);
|
|
|
+ sysCompany.setScyLegalFile(fsfzzList);
|
|
|
//对公户认证
|
|
|
- SysCompany.setScyStatus("03");
|
|
|
+ sysCompany.setScyStatus("03");
|
|
|
if(fsfzfList.size()>0){
|
|
|
- SysCompany.setScyLegalBackFile(String.valueOf(fsfzfList.get(0).get("uid")));
|
|
|
+ sysCompany.setScyLegalBackFile(String.valueOf(fsfzfList.get(0).get("uid")));
|
|
|
}
|
|
|
if(frsqsList.size()>0){
|
|
|
- SysCompany.setScyAuthorizationFile(frsqsList.get(0).get("uid"));
|
|
|
+ sysCompany.setScyAuthorizationFile(frsqsList.get(0).get("uid"));
|
|
|
}
|
|
|
if(szzssqList.size()>0){
|
|
|
- SysCompany.setScyCommitmentFile(szzssqList.get(0).get("uid"));
|
|
|
+ sysCompany.setScyCommitmentFile(szzssqList.get(0).get("uid"));
|
|
|
}
|
|
|
if(qtfjList.size()>0){
|
|
|
- SysCompany.setScyAppendixFile(qtfjList.get(0).get("uid"));
|
|
|
+ sysCompany.setScyAppendixFile(qtfjList.get(0).get("uid"));
|
|
|
}
|
|
|
//增加营业执照文件企业
|
|
|
FileInf fileInf =new FileInf();
|
|
|
@@ -418,15 +417,15 @@ public class OwnAuthController extends BaseController {
|
|
|
//四要素认证状态(00:未认证, 01:认证通过, 02:认证未通过, 03:人工审批通过, 04:人工审批不通过)
|
|
|
if("SUCCESS".equals(companyAuth.getString("Message"))){
|
|
|
if(!"20".equals(companyAuth.getString("Verification"))){
|
|
|
- SysCompany.setScyAuthStatus("02");
|
|
|
+ sysCompany.setScyAuthStatus("02");
|
|
|
if(!"00".equals(skip)){
|
|
|
return R.ok("skip");
|
|
|
}
|
|
|
}else{
|
|
|
- SysCompany.setScyAuthStatus("01");
|
|
|
+ sysCompany.setScyAuthStatus("01");
|
|
|
};
|
|
|
}else{
|
|
|
- SysCompany.setScyAuthStatus("02");
|
|
|
+ sysCompany.setScyAuthStatus("02");
|
|
|
if(!"00".equals(skip)){
|
|
|
return R.ok("skip");
|
|
|
}
|
|
|
@@ -441,9 +440,9 @@ public class OwnAuthController extends BaseController {
|
|
|
if(!scyName.equals(name)){
|
|
|
throw new Exception("企业名称与社会同一信用代码不一致!");
|
|
|
}
|
|
|
- SysCompany.setScyAuthStatus("01");
|
|
|
+ sysCompany.setScyAuthStatus("01");
|
|
|
}else{
|
|
|
- SysCompany.setScyAuthStatus("02");
|
|
|
+ sysCompany.setScyAuthStatus("02");
|
|
|
if(!"00".equals(skip)){
|
|
|
return R.ok("skip");
|
|
|
}
|
|
|
@@ -452,15 +451,15 @@ public class OwnAuthController extends BaseController {
|
|
|
|
|
|
if (use.getCompanyId() == null) {
|
|
|
//获取创建人
|
|
|
- SysCompany.setCreateBy(use.getUserId()+"");
|
|
|
+ sysCompany.setCreateBy(use.getUserId()+"");
|
|
|
//获取当前时间
|
|
|
Date currentTime = DateUtils.getNowDate();
|
|
|
- SysCompany.setCreateTime(currentTime);
|
|
|
- SysCompany.setScyType("02");
|
|
|
- sysCompanyService.createSysCompany(SysCompany);
|
|
|
+ sysCompany.setCreateTime(currentTime);
|
|
|
+ sysCompany.setScyType("02");
|
|
|
+ sysCompanyService.createSysCompany(sysCompany);
|
|
|
} else {
|
|
|
- SysCompany.setUpdateBy(use.getUserId()+"");
|
|
|
- sysCompanyService.updateSysCompany(SysCompany);
|
|
|
+ sysCompany.setUpdateBy(use.getUserId()+"");
|
|
|
+ sysCompanyService.updateSysCompany(sysCompany);
|
|
|
}
|
|
|
SysCompany companyServices = sysCompanyService.getById(scyId);
|
|
|
if("01".equals(companyServices.getScyType())&&(CommonUtil.isEmpty(operator)||CommonUtil.isEmpty(number))){
|
|
|
@@ -713,15 +712,21 @@ public class OwnAuthController extends BaseController {
|
|
|
SysCompany sysCompany = null;
|
|
|
//获取上传文件token
|
|
|
try{
|
|
|
+ long startTime=System.currentTimeMillis();
|
|
|
//获取企业信息
|
|
|
sysCompany = ownAuthService.businessLicense(file);
|
|
|
+ long endTime=System.currentTimeMillis();
|
|
|
+ System.out.println("识别运行时间: "+(endTime-startTime)+"ms");
|
|
|
}catch (Exception e) {
|
|
|
throw new Exception("识别失败,请重新上传!");
|
|
|
}
|
|
|
String token = SecurityUtils.getToken(ServletUtils.getRequest());
|
|
|
try{
|
|
|
+ long startTime=System.currentTimeMillis();
|
|
|
//文件传输
|
|
|
R<PubFileInf> fileResult = remoteFileService.uploadFile(file,"01","04","00", "", token);
|
|
|
+ long endTime=System.currentTimeMillis();
|
|
|
+ System.out.println("文件上传运行时间: "+(endTime-startTime)+"ms");
|
|
|
sysCompany.setScyLicenseFile(fileResult.getData().getPfiFileId());
|
|
|
}catch (Exception e) {
|
|
|
throw new Exception("文件传输失败!");
|
|
|
@@ -920,7 +925,7 @@ public class OwnAuthController extends BaseController {
|
|
|
throw new Exception("请输入正确的金额!");
|
|
|
}
|
|
|
if(1.00<=Double.valueOf(amount)){
|
|
|
- throw new Exception("校验金额不能大于等于一元!");
|
|
|
+ throw new Exception("打款金额不能大于等于1元!");
|
|
|
}
|
|
|
String[] strs = amount.split("\\.");
|
|
|
System.out.println("strs"+strs);
|
|
|
@@ -1016,6 +1021,9 @@ public class OwnAuthController extends BaseController {
|
|
|
String phoneNumber =CommonUtil.objToString(map.get("phone"));
|
|
|
//验证码
|
|
|
String code = CommonUtil.objToString(map.get("code"));
|
|
|
+ if(CommonUtil.isEmpty(code)){
|
|
|
+ throw new Exception("短信验证码不能为空");
|
|
|
+ }
|
|
|
//企业短信验证
|
|
|
JSONObject operatorAuth = CfcaUtil.checkSmsCode(ISPRO, INSTITUTIONID,phone,code,null);
|
|
|
/*JSONObject operatorAuth = new JSONObject();
|