Przeglądaj źródła

修改获取来电单位接口

machenyang 8 lat temu
rodzic
commit
6219dbed9d

+ 8 - 4
codegit/CallCenterApi/CallCenterApi.DAL/T_Cus_CustomerBase.cs

228
                 if (dep.Contains(lddep))
228
                 if (dep.Contains(lddep))
229
                     lddepexists = true;
229
                     lddepexists = true;
230
             }
230
             }
231
-            
231
+
232
             return lddepexists;
232
             return lddepexists;
233
         }
233
         }
234
 
234
 
239
         public List<string> GetLDdep()
239
         public List<string> GetLDdep()
240
         {
240
         {
241
             List<string> lddep = null;
241
             List<string> lddep = null;
242
-            string str = "select F_CustomerIndustry from T_Cus_CustomerBase group by F_CustomerIndustry";
242
+            string str = "select F_CustomerIndustry,F_RelationShipClass from T_Cus_CustomerBase";
243
             DataSet ds = DbHelperSQL.Query(str);
243
             DataSet ds = DbHelperSQL.Query(str);
244
             if (ds != null && ds.Tables[0].Rows.Count > 0)
244
             if (ds != null && ds.Tables[0].Rows.Count > 0)
245
             {
245
             {
246
                 foreach (DataRow dr in ds.Tables[0].Rows)
246
                 foreach (DataRow dr in ds.Tables[0].Rows)
247
                 {
247
                 {
248
-                    if (!string.IsNullOrEmpty(dr[0].ToString()))
248
+                    for (int i = 0; i < ds.Tables[0].Columns.Count; i++)
249
                     {
249
                     {
250
-                        lddep.Add(dr[0].ToString());
250
+                        var ldname = dr[i].ToString();
251
+                        if (!string.IsNullOrEmpty(ldname) && !lddep.Contains(ldname))
252
+                        {
253
+                            lddep.Add(ldname);
254
+                        }
251
                     }
255
                     }
252
                 }
256
                 }
253
             }
257
             }