|
@@ -19,17 +19,17 @@ public class CompanyOrgTypeNew extends UDF {
|
|
public String evaluate(String company_org_type, String company_name, String credit_code) {
|
|
public String evaluate(String company_org_type, String company_name, String credit_code) {
|
|
if (isEmpty(company_name)) return null;
|
|
if (isEmpty(company_name)) return null;
|
|
//分公司判断
|
|
//分公司判断
|
|
- if (contains(company_org_type, "分公司") || endsWith(company_name, "分公司")) {
|
|
|
|
- return JSON.toJSONString(Collections.singletonList("分公司"));
|
|
|
|
|
|
+ if (contains(company_org_type, "分") || endsWith(company_name, "分公司")) {
|
|
|
|
+ return null;
|
|
}
|
|
}
|
|
|
|
|
|
//工商注册类型判断
|
|
//工商注册类型判断
|
|
Set<String> result = new HashSet<>();
|
|
Set<String> result = new HashSet<>();
|
|
- if (contains(company_org_type, "股份") && !contains(company_org_type, "合作") && contains(company_name, "公司")) {
|
|
|
|
|
|
+ if (contains(company_org_type, "股份") && !contains(company_org_type, "合作") && contains(company_name, "公司")&&contains(company_name,"股份")) {
|
|
result.add("股份有限公司");
|
|
result.add("股份有限公司");
|
|
} else if (contains(company_org_type, "有限责任") || contains(company_name, "有限责任公司") || contains(company_name, "有限公司")) {
|
|
} else if (contains(company_org_type, "有限责任") || contains(company_name, "有限责任公司") || contains(company_name, "有限公司")) {
|
|
result.add("有限责任公司");
|
|
result.add("有限责任公司");
|
|
- } else if (contains(company_org_type, "股份合作")) {
|
|
|
|
|
|
+ } else if (contains(company_org_type, "股份合作")||contains(company_org_type,"股份制")) {
|
|
result.add("股份合作企业");
|
|
result.add("股份合作企业");
|
|
} else if (contains(company_org_type, "个体") || contains(company_org_type, "个人经营")) {
|
|
} else if (contains(company_org_type, "个体") || contains(company_org_type, "个人经营")) {
|
|
result.add("个体工商户");
|
|
result.add("个体工商户");
|