Quellcode durchsuchen

资方特殊字符修改

cuixq vor 3 Jahren
Ursprung
Commit
4508ae64f4

+ 6 - 11
tianhu-system/src/main/java/com/tianhu/system/companyAuth/controller/OwnAuthController.java

@@ -764,7 +764,7 @@ public class OwnAuthController extends BaseController {
         //查询链属公司信息
         LambdaQueryWrapper<SysCompanySpare> companySpare = new LambdaQueryWrapper<>();
         companySpare.eq(SysCompanySpare::getScpSocialCode,company.getScySocialCode());
-        companySpare.eq(SysCompanySpare::getScpStatus,"00");
+        companySpare.eq(SysCompanySpare::getScpRelId,null).or().eq(SysCompanySpare::getScpRelId,"");
         List<SysCompanySpare>  sysCompanySpare =  sysCompanySpareService.findSysCompanySpares(companySpare);
         //新增链属关系
         for(int i = 0;i<sysCompanySpare.size();i++){
@@ -785,7 +785,7 @@ public class OwnAuthController extends BaseController {
                 companyRel.setScrLaunchType("01");
                 companyRel.setScrReceiveType("00");
             }
-            String contact =null;
+            String contact ="";
             if("1".equals(CommonUtil.objToString(map.get("legalHandles")))){
                 contact = handler;
             }else{
@@ -799,7 +799,7 @@ public class OwnAuthController extends BaseController {
             SysCompanySpare companySpare1 =new SysCompanySpare();
             companySpare1.setScpId(sysCompanySpare.get(i).getScpId());
             companySpare1.setScpRelId(scrId);
-            sysCompanySpareService.updateSysCompanySpare(companySpare1);
+            sysCompanySpareService.updateById(companySpare1);
         }
 
 
@@ -1304,14 +1304,9 @@ public class OwnAuthController extends BaseController {
         LambdaQueryWrapper<SysCompanySpare> companySpare = new LambdaQueryWrapper<>();
         companySpare.eq(SysCompanySpare::getScpSocialCode,scySocialCode);
         companySpare.eq(SysCompanySpare::getScpStatus,"00");
-        List<SysCompanySpare>  sysCompanySpare =  sysCompanySpareService.findSysCompanySpares(companySpare);
-        //新增链属关系
-        for(int i = 0;i<sysCompanySpare.size();i++){
-            SysCompanySpare companySpare1 =new SysCompanySpare();
-            companySpare1.setScpId(sysCompanySpare.get(i).getScpId());
-            companySpare1.setScpStatus("01");
-            sysCompanySpareService.updateSysCompanySpare(companySpare1);
-        }
+        SysCompanySpare companySpare1 =new SysCompanySpare();
+        companySpare1.setScpStatus("01");
+       sysCompanySpareService.update(companySpare1,companySpare);
         //获取经办人id
         LambdaQueryWrapper<SysUserCompanyRel> companyRelLambdaQueryWrapper = new LambdaQueryWrapper<>();
         companyRelLambdaQueryWrapper.eq(SysUserCompanyRel::getSucrCompanyId,scyId);