From ecba6cab0840a9014b4e6e96f2f7b89070cc60e1 Mon Sep 17 00:00:00 2001
From: wzp <2040239371@qq.com>
Date: 星期三, 02 十一月 2022 09:13:52 +0800
Subject: [PATCH] 更新编辑短信错误

---
 web/web/GwSp.ashx |   64 +++++++++++++++++--------------
 1 files changed, 35 insertions(+), 29 deletions(-)

diff --git a/web/web/GwSp.ashx b/web/web/GwSp.ashx
index 1ebd2ed..864549e 100644
--- a/web/web/GwSp.ashx
+++ b/web/web/GwSp.ashx
@@ -57,10 +57,10 @@
         {
             if (this._ClientList == null)
             {
-                using (GwClientDao gwClientDao = new GwClientDao()) { 
+                using (GwClientDao gwClientDao = new GwClientDao()) {
                     string permissionsSQL = gwClientDao.GetClientPermissions(_userId, _userType, null);
                     this._ClientList = gwClientDao.LoadInfoList("", "", "", "", permissionsSQL);
-                 }
+                }
             }
             return this._ClientList;
         }
@@ -101,9 +101,9 @@
                 using (GwProductDao gwProductDao = new GwProductDao())
                 {
                     GwProduct gwProduct = new GwProduct();
-                        gwProduct.Classes = -1;
-                        gwProduct.IsDefault = -1;
-                        gwProduct.IsEnable = -1;
+                    gwProduct.Classes = -1;
+                    gwProduct.IsDefault = -1;
+                    gwProduct.IsEnable = -1;
                     this._ProductList = gwProductDao.getAllList(gwProduct);
                 }
             }
@@ -324,7 +324,7 @@
             apId = string1;
         //if (string.IsNullOrEmpty(clientId) && !string.IsNullOrEmpty(string4))
         //    clientId = new GwClientDao().GetClientName(string4).ClientID;
-        
+
         string permissionsSQL = new GwClientDao().GetClientPermissions(_userId, _userType, null);
 
         //鍔犺浇璐﹀彿鍒楄〃淇℃伅
@@ -375,16 +375,16 @@
                 if (gwSp.BalanceThreshold > 0 && !string.IsNullOrEmpty(gwSp.AlarmMobile))
                     str1 = str1 + (object)"<div class=\"text-danger\">" + (object)(gwSp.BalanceThreshold / 1000) + "鍏�(" + gwSp.AlarmMobile + ")</div>";
                 str1 += "</td>";
-                    /**
-                str1 = str1 + "<td>" + this.GetDiverterName(gwSp.DiverterID);
-                str1 = str1 + "<div class=\"text-muted\">" + this.GetStratedyName(gwSp.StrategyID) + "</div>";
-                str1 = str1 + "<div class=\"text-muted\"><font color=\"red\">" + this.GwSPAuditingName(gwSp.AuditingMode) + "</font></div>";
-                str1 = str1 + "<div class=\"text-muted\">鍏ㄥ眬榛戝悕鍗�" + gwSp.BlackModeText + "</div>";
-                str1 += "</td>";
-                str1 = str1 + "<td>" + gwSp.AccessCode;
-                str1 = str1 + "<div class=\"text-muted\">" + (gwSp.ExtnoExtensionMode == 1 ? "绂佹瀹㈡埛鎵╁睍" : "鍏佽瀹㈡埛鎵╁睍") + "</div>";
-                str1 = str1 + "<div>" + (gwSp.AccessCodeMode == 1 ? "閫氶亾鐩磋繛妯″紡" : "铏氭嫙鎺ュ叆妯″紡") + "</div></td>";
-                    **/
+                /**
+            str1 = str1 + "<td>" + this.GetDiverterName(gwSp.DiverterID);
+            str1 = str1 + "<div class=\"text-muted\">" + this.GetStratedyName(gwSp.StrategyID) + "</div>";
+            str1 = str1 + "<div class=\"text-muted\"><font color=\"red\">" + this.GwSPAuditingName(gwSp.AuditingMode) + "</font></div>";
+            str1 = str1 + "<div class=\"text-muted\">鍏ㄥ眬榛戝悕鍗�" + gwSp.BlackModeText + "</div>";
+            str1 += "</td>";
+            str1 = str1 + "<td>" + gwSp.AccessCode;
+            str1 = str1 + "<div class=\"text-muted\">" + (gwSp.ExtnoExtensionMode == 1 ? "绂佹瀹㈡埛鎵╁睍" : "鍏佽瀹㈡埛鎵╁睍") + "</div>";
+            str1 = str1 + "<div>" + (gwSp.AccessCodeMode == 1 ? "閫氶亾鐩磋繛妯″紡" : "铏氭嫙鎺ュ叆妯″紡") + "</div></td>";
+                **/
                 str1 = str1 + "<td>" + this.FormatIpHtml(gwSp.ClientIp) + "</td>";
                 // str1 = str1 + "<td>" + this.GetStatusText(gwSp.Status);
                 str1 = str1 + "<td>" + this.GetStatusText(gwSp.Status, gwSp.SpID);
@@ -399,7 +399,7 @@
                     str1 += string.Format(" <a class=\"btn btn-xs btn-success action-modal-charge\"  data-id=\"{0}\"><i class=\"fa fa-cny\"></i> 鍏呭��</a>", (object)gwSp.SpID);
                 if (context.HasRight("3022"))
                     str1 += string.Format(" <a class=\" btn btn-success btn-xs action-modal-Acctunchargelog\"  data-id=\"{0}\"><i class=\"fa fa-list-alt\"></i> 鍏呭�兼棩蹇�</a>", (object)gwSp.SpID);
-                
+
                 //if (context.HasRight("3024"))
                 //    str1 += string.Format(" <a class=\"btn-block btn btn-xs btn-default action-delete\"  data-id=\"{0}\"><i class=\"fa fa-trash\"></i> 鍒犻櫎</a>", (object)gwSp.SpID);
                 str1 += "</td>";
@@ -506,8 +506,8 @@
     private string GetStatusText(int status, string spid)
     {
         if (status == 0)
-                return string.Format("<span class='label label-default'>宸插仠鐢�</span>");
-            //return string.Format("<span class=\"action-updateStatus btn btn-xs btn-default\" data-status=\"1\" data-spid=\"{0}\">宸插仠鐢�</span>", (object)spid);
+            return string.Format("<span class='label label-default'>宸插仠鐢�</span>");
+        //return string.Format("<span class=\"action-updateStatus btn btn-xs btn-default\" data-status=\"1\" data-spid=\"{0}\">宸插仠鐢�</span>", (object)spid);
         //return string.Format("<span class=\"action-updateStatus btn btn-xs  btn-success \" data-status=\"0\" data-spid=\"{0}\">宸插惎鐢�</span>", (object)spid);
         return string.Format("<span class='label label-success'>宸插惎鐢�</span>");
     }
@@ -607,7 +607,7 @@
         o.Signatures = context.GetString("Signatures");
         o.AuditingMode = context.GetInt("AuditingMode");
         o.DeductPercent = context.GetInt("DeductPercent");
-                        
+
         o.SubPackageNum = context.GetInt("SubPackageNum");
         o.SingleSubmitMinRestrict = context.GetInt("SingleSubmitMinRestrict");
         o.IsDispalyPrice = context.GetInt("IsDispalyPrice");
@@ -687,7 +687,7 @@
         cTPattern.SpID = context.GetString("SpID");
         cTPattern.Enabled = context.GetInt("enabled");
         cTPattern.Pattern = context.GetString("patternContent");
-            string pattern = @"^[A-Za-z0-9]+$"; //鍒ゆ柇鏄瓧绗︽垨鏁板瓧
+        string pattern = @"^[A-Za-z0-9]+$"; //鍒ゆ柇鏄瓧绗︽垨鏁板瓧
         //if (!Regex.IsMatch(o.SpID, "^\\d{6}$"))
         //    throw new Exception("璐﹀彿蹇呴』涓�6浣嶆暟瀛楋紒");
         if (!Regex.IsMatch(o.SpID, "^[A-Za-z0-9]{6}$"))
@@ -770,7 +770,7 @@
         o.Signatures = context.GetString("signatures");
         string string1 = context.GetString("SpID");
         int @int = context.GetInt("enabled");
-            
+
         o.SubPackageNum = context.GetInt("SubPackageNum");
         o.SingleSubmitMinRestrict = context.GetInt("SingleSubmitMinRestrict");
         o.IsDispalyPrice = context.GetInt("IsDispalyPrice");
@@ -884,14 +884,20 @@
 
     private JsonPageResult BatchUpdateOp(PageContext<SysUser> context)
     {
-        int int1 = context.GetInt("cmopID");
-        int int2 = context.GetInt("unopID");
-        int int3 = context.GetInt("ctopID");
-        int int4 = context.GetInt("cmGroupID");
-        int int5 = context.GetInt("cuGroupID");
-        int int6 = context.GetInt("ctGroupID");
+        int cmOpId = context.GetInt("cmopID");
+        int cuOpId = context.GetInt("unopID");
+        int ctOpId = context.GetInt("ctopID");
+        int cmGroupId = context.GetInt("cmGroupID");
+        int cuGroupId = context.GetInt("cuGroupID");
+        int ctGroupId = context.GetInt("ctGroupID");
+
+        if (cmOpId == 0 || cuOpId == 0 || ctOpId == 0||cmGroupId ==0 ||cuGroupId==0||ctGroupId==0)
+        {
+            throw new ArgumentException("閫夐」涓嶅厑璁稿叏閮ㄤ负绌猴紝璇疯嚦灏戦�夋嫨涓�椤癸紒");
+        }
+
         foreach (string spid in JsonConvert.DeserializeObject<string[]>(context.GetString("idArray")))
-            this._Dao.UpdateSingleOP(spid, int1, int3, int2, int4, int5, int6);
+            this._Dao.UpdateSingleOP(spid, cmOpId, ctOpId, cuOpId, cmGroupId, cuGroupId, ctGroupId);
         return new JsonPageResult(true, (object)"鎵归噺淇敼閫氶亾鎴愬姛锛�");
     }
 

--
Gitblit v1.9.1