|
@@ -13,11 +13,7 @@ import com.tianhu.common.security.service.TokenService;
|
|
|
import com.tianhu.system.api.RemoteFileService;
|
|
|
import com.tianhu.system.api.domain.*;
|
|
|
import com.tianhu.system.api.model.LoginUser;
|
|
|
-import com.tianhu.system.domain.FileInf;
|
|
|
-import com.tianhu.system.domain.SysCompany;
|
|
|
-import com.tianhu.system.domain.SysManagementFileRel;
|
|
|
-import com.tianhu.system.domain.SysManagementInf;
|
|
|
-import com.tianhu.system.domain.SysUserCompanyRel;
|
|
|
+import com.tianhu.system.domain.*;
|
|
|
import com.tianhu.system.service.*;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
@@ -62,6 +58,8 @@ public class OwnManagementInfController extends BaseController
|
|
|
//删除文件的公共方法服务类
|
|
|
@Autowired
|
|
|
private RemoteFileService remoteFileService;
|
|
|
+ @Autowired
|
|
|
+ private ISysCompanyProductService sysCompanyProductService;
|
|
|
/**
|
|
|
* 公司状态(正常)
|
|
|
*/
|
|
@@ -290,6 +288,7 @@ public class OwnManagementInfController extends BaseController
|
|
|
sysManagementInf.setSmiContractId(listUserTwo.getUserId());
|
|
|
sysManagementInf.setSmiDesc(smiDesc);
|
|
|
sysManagementInfService.createSysManagementInf(sysManagementInf);
|
|
|
+ // 企业用户关系表
|
|
|
SysUserCompanyRel sysUserCompanyRel =new SysUserCompanyRel();
|
|
|
sysUserCompanyRel.setSucrCompanyId(scyId);
|
|
|
sysUserCompanyRel.setSucrUserId(listUserTwo.getUserId());
|
|
@@ -302,6 +301,18 @@ public class OwnManagementInfController extends BaseController
|
|
|
file.setSmfrFileId(smiAgreement.get(i).get("uid"));
|
|
|
sysManagementFileRelService.createSysManagementFileRel(file);
|
|
|
}
|
|
|
+ // 资方权限配置
|
|
|
+ String sysCompanyProductId = IdUtils.fastSimpleUUID();
|
|
|
+ SysCompanyProduct sysCompanyProduct = new SysCompanyProduct();
|
|
|
+ String managementProductId = configService.selectConfigByKey("system.company.management");
|
|
|
+ sysCompanyProduct.setScpProducId(managementProductId);
|
|
|
+ sysCompanyProduct.setScpCompanyId(scyId);
|
|
|
+ sysCompanyProduct.setScpId(sysCompanyProductId);
|
|
|
+ sysCompanyProduct.setScpStartDate("20210101");
|
|
|
+ sysCompanyProduct.setScpEndDate("20990101");
|
|
|
+ sysCompanyProduct.setScpState("00");
|
|
|
+ sysCompanyProductService.insertSysCompanyProduct(sysCompanyProduct);
|
|
|
+
|
|
|
return R.ok();
|
|
|
}
|
|
|
|