yuanrf 1 рік тому
батько
коміт
094d492f55

+ 2 - 2
OASystem/OASystem.Api/Controllers/BaiduOCRController.cs

@@ -141,12 +141,12 @@ namespace OASystem.API.Controllers
                                     string name = words.Substring(1);
                                     client.LastName = lastName;
                                     client.FirstName = name;
-                                    string lastNamePinYin = lastName.GetTotalPingYin()[0].ToUpper();
+                                    string lastNamePinYin = lastName.GetTotalPingYin().Count > 0 ? lastName.GetTotalPingYin()[0].ToUpper():"";
                                     string firstNamePinYin = "";
 
                                     for (int n = 0; n < name.Length; n++)
                                     {
-                                        firstNamePinYin += name[n].ToString().GetTotalPingYin()[0].ToUpper() + " ";
+                                        firstNamePinYin += name[n].ToString().GetTotalPingYin().Count > 0 ? name[n].ToString().GetTotalPingYin()[0].ToUpper() + " " : "";
                                     }
 
                                     client.Pinyin = lastNamePinYin + "/" + firstNamePinYin;