From 7997aee7b9ae5c99d21a811165cc9ecee2e4f485 Mon Sep 17 00:00:00 2001 From: lvzb <35200379@qq.com> Date: Thu, 17 Dec 2020 08:28:56 +0800 Subject: [PATCH] =?UTF-8?q?qad=E6=8E=A5=E5=8F=A3=E4=BF=AE=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- UniApiGroup/Controller/OdbcApiQadController.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/UniApiGroup/Controller/OdbcApiQadController.cs b/UniApiGroup/Controller/OdbcApiQadController.cs index 93aee88..286a768 100644 --- a/UniApiGroup/Controller/OdbcApiQadController.cs +++ b/UniApiGroup/Controller/OdbcApiQadController.cs @@ -34,11 +34,19 @@ namespace CK.SCP.GrupUniApi.Controller { public static void GetNewCtrlList() { + List _lst = new List(); + _lst.Add("xxqad_pt_mstr"); + _lst.Add("xxqad_vd_mstr"); + _lst.Add("xxqad_vp_mstr"); + _lst.Add("xxqad_pod_det"); + _lst.Add("xxqad_prh_det"); + _lst.Add("xxqad_pprice_det"); + _lst.Add("xxqad_ppod_det"); UniApiEntities idb = EntitiesFactory.CreateUniApiInstance(); idb.Database.CommandTimeout = 60 * 20; var tableNameList = EnumHelper.EnumToList(); // var qadCtrlList = idb.xxqad_ctrl.Where(p => p.xxqad_domain == ScpCache.Config.QADÓò && p.xxqad_scm == "0").ToList(); - var qadCtrlList = idb.xxqad_ctrl.Where(p => p.xxqad_scm == "0" ).ToList(); + var qadCtrlList = idb.xxqad_ctrl.Where(p => p.xxqad_scm == "0" && _lst.Contains(p.xxqad_table)).ToList(); foreach (var qadCtrl in qadCtrlList) { if (tableNameList.All(p => p.Name != qadCtrl.xxqad_table)) continue;