|
|
@@ -117,6 +117,8 @@ public class OwnCompanyRelServiceImpl extends ServiceImpl<OwnCompanyRelMapper, S
|
|
|
String scrContarct = CommonUtil.objToString(map.get("scrContarct"));
|
|
|
//链属联系人手机号
|
|
|
String scrContarctPhone = CommonUtil.objToString(map.get("scrContarctPhone"));
|
|
|
+ //发起方
|
|
|
+ String hId = CommonUtil.objToString(map.get("hId"));
|
|
|
|
|
|
//查询企业是否已经存在
|
|
|
LambdaQueryWrapper<SysCompany> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
@@ -129,7 +131,7 @@ public class OwnCompanyRelServiceImpl extends ServiceImpl<OwnCompanyRelMapper, S
|
|
|
List<SysCompany> list = iSysCompanyService.findSysCompanys(lambdaQueryWrapper);
|
|
|
if (list.size() > 0) {
|
|
|
LambdaQueryWrapper<SysCompanySpare> spareLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
- spareLambdaQueryWrapper.eq(SysCompanySpare::getScpCompanyId, companyId);
|
|
|
+ spareLambdaQueryWrapper.eq(SysCompanySpare::getScpCompanyId, hId);
|
|
|
spareLambdaQueryWrapper.ne(SysCompanySpare::getScpStatus, "99");
|
|
|
spareLambdaQueryWrapper.eq(SysCompanySpare::getScpSocialCode, scySocialCode);
|
|
|
List<SysCompanySpare> spareList = iSysCompanySpareService.findSysCompanySpares(spareLambdaQueryWrapper);
|
|
|
@@ -149,7 +151,7 @@ public class OwnCompanyRelServiceImpl extends ServiceImpl<OwnCompanyRelMapper, S
|
|
|
scyId = list.get(0).getScyId();
|
|
|
SysCompanyRel sysCompanyRel = new SysCompanyRel();
|
|
|
sysCompanyRel.setScrId(scrId);
|
|
|
- sysCompanyRel.setScrLaunchCompanyId(companyId);
|
|
|
+ sysCompanyRel.setScrLaunchCompanyId(hId);
|
|
|
sysCompanyRel.setScrReceiveCompanyId(scyId);
|
|
|
//发起方为核心企业01
|
|
|
sysCompanyRel.setScrLaunchType(CONFIRM_STATE);
|
|
|
@@ -164,7 +166,7 @@ public class OwnCompanyRelServiceImpl extends ServiceImpl<OwnCompanyRelMapper, S
|
|
|
//新增链属公司信息
|
|
|
SysCompanySpare sysCompanySpare = new SysCompanySpare();
|
|
|
sysCompanySpare.setScpId(scpId);
|
|
|
- sysCompanySpare.setScpCompanyId(companyId);
|
|
|
+ sysCompanySpare.setScpCompanyId(hId);
|
|
|
sysCompanySpare.setScpRelId(scrId);
|
|
|
//企业名称
|
|
|
sysCompanySpare.setScpName(scyName);
|
|
|
@@ -199,7 +201,7 @@ public class OwnCompanyRelServiceImpl extends ServiceImpl<OwnCompanyRelMapper, S
|
|
|
return R.fail("企业名称与统一代码不匹配,不可链属此企业");
|
|
|
}
|
|
|
LambdaQueryWrapper<SysCompanySpare> spareLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
- spareLambdaQueryWrapper.eq(SysCompanySpare::getScpCompanyId, companyId);
|
|
|
+ spareLambdaQueryWrapper.eq(SysCompanySpare::getScpCompanyId, hId);
|
|
|
spareLambdaQueryWrapper.ne(SysCompanySpare::getScpStatus, "99");
|
|
|
spareLambdaQueryWrapper.eq(SysCompanySpare::getScpSocialCode, scySocialCode);
|
|
|
List<SysCompanySpare> spareList = iSysCompanySpareService.findSysCompanySpares(spareLambdaQueryWrapper);
|
|
|
@@ -218,7 +220,7 @@ public class OwnCompanyRelServiceImpl extends ServiceImpl<OwnCompanyRelMapper, S
|
|
|
//新增链属公司信息
|
|
|
SysCompanySpare sysCompanySpare = new SysCompanySpare();
|
|
|
sysCompanySpare.setScpId(scpId);
|
|
|
- sysCompanySpare.setScpCompanyId(companyId);
|
|
|
+ sysCompanySpare.setScpCompanyId(hId);
|
|
|
//企业名称
|
|
|
sysCompanySpare.setScpName(scyName);
|
|
|
//统一社会信用代码
|