瀏覽代碼

处理省份、地区为空不能生成学校Code方法

Li 2 年之前
父節點
當前提交
9195f14d54
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      TEAMModelOS.SDK/Models/Service/SchoolCode.cs

+ 6 - 2
TEAMModelOS.SDK/Models/Service/SchoolCode.cs

@@ -226,13 +226,17 @@ namespace TEAMModelOS.SDK.Models.Service
                     //如果替换后仍然大于6位,则取消,直接替换省份完整的词
                     if (name.Length > 6)
                     {
-                        name = tmpname.Replace(tmpprovince, "");
+                        if (!string.IsNullOrEmpty(tmpprovince))
+                            name = tmpname.Replace(tmpprovince, "");
                     }
                 }
                 //替换城市信息词
                 if (name.Length > 6)
                 {
-                    name = name.Replace(tmpcity, "");
+                    if (!string.IsNullOrEmpty(tmpcity)) 
+                    {
+                        name = name.Replace(tmpcity, "");
+                    }
                 }
 
             }