Browse Source

fix: 公司类型判断

许家凯 3 years ago
parent
commit
10f498084d
1 changed files with 2 additions and 2 deletions
  1. 2 2
      src/main/scala/com/winhc/bigdata/spark/udf/CompanyIndexFunc.scala

+ 2 - 2
src/main/scala/com/winhc/bigdata/spark/udf/CompanyIndexFunc.scala

@@ -25,9 +25,9 @@ trait CompanyIndexFunc extends LoggingUtils {
         if (StringUtils.isEmpty(company_org_type2)) return null
         val company_org_type = pattern.matcher(company_org_type2).replaceAll("")
         if (StringUtils.isEmpty(company_org_type)) return null
-        if (company_org_type.contains("有限责任公司")) "有限责任公司"
+        if (company_org_type.contains("有限责任公司") || company_org_type.contains("一人有限责任公司") || company_org_type.contains("一人有限责任")) "有限责任公司"
         else if (company_org_type.contains("股份")) "股份有限公司"
-        else if (company_org_type.contains("一人有限责任公司") || company_org_type.contains("个人独资企业") || company_org_type.contains("一人有限责任")) "独资企业"
+        else if (company_org_type.contains("个人独资企业")) "独资企业"
         else if (company_org_type.contains("个人经营") || company_org_type.contains("个体")) "个体工商户"
         else if (company_org_type.contains("专业合作") || company_org_type.contains("集体")) "集体所有制"
         else if (company_org_type.contains("有限") && company_org_type.contains("合伙")) "有限合伙"