From a6a84e6f677447342e8c5984fdc0b52241b92ce3 Mon Sep 17 00:00:00 2001
From: yzh <snbbt@21cn.com>
Date: 星期四, 30 六月 2022 01:20:34 +0800
Subject: [PATCH] 客户管理分配个性产品优化、返回URL优化

---
 web/web/GwOrderList.aspx.cs |   66 ++++++++++++++++++++++++++++++++
 1 files changed, 65 insertions(+), 1 deletions(-)

diff --git a/web/web/GwOrderList.aspx.cs b/web/web/GwOrderList.aspx.cs
index 1f2828e..de99ec0 100644
--- a/web/web/GwOrderList.aspx.cs
+++ b/web/web/GwOrderList.aspx.cs
@@ -45,7 +45,20 @@
         {
             if (!string.IsNullOrEmpty(this.AppContext.GetString("clientId")))
             {
-                backUrl = "GwClient.aspx";
+                GwClient gwClient = new GwClient();
+                using (GwClientDao gwClientDao = new GwClientDao())
+                {
+                    gwClient = gwClientDao.Get(this.AppContext.GetString("clientId") );
+
+                    if (gwClient.Is_Enable == 1)
+                    {
+                        backUrl = "GwClient.aspx?IsEnable=1";
+                    }
+                    else
+                    {
+                        backUrl = "GwClient.aspx?IsEnable=0";
+                    }
+                }
             }
 
             return this.AppContext.GetString("clientId");
@@ -123,4 +136,55 @@
         }
         return stringBuilder.ToString();
     }
+
+    //浜у搧ID杞崲鍚嶇О
+    public string ProductIdToName(string productId)
+    {
+        if (this.GwProductList.Count == 0)
+            return productId;
+        foreach (GwProduct bean in this.GwProductList)
+        {
+            if (productId.Equals(bean.Name))
+                return bean.Name;
+            else
+                continue;
+        }
+
+        return productId;
+    }
+
+    //瀹㈡埛ID杞崲鍚嶇О
+    public string ClientIdToName(string clientId)
+    {
+        if (this.GwClientList.Count == 0)
+            return clientId;
+        foreach (GwClient bean in this.GwClientList)
+        {
+            if (clientId.Equals(bean.ClientID))
+                return bean.Company;
+            else
+                continue;
+        }
+
+        return clientId;
+    }
+
+    //鐘舵�佽浆鎹㈠悕绉�
+    public string StatusToName(string status)
+    {
+        if (string.IsNullOrEmpty(status))
+            return "";
+        else if (status.Equals("0"))
+            return "寰呭鏍�";
+        else if (status.Equals("1"))
+            return "瀹℃牳涓�";
+        else if (status.Equals("2"))
+            return "瀹℃牳閫氳繃";
+        else if (status.Equals("3"))
+            return "瀹℃牳涓嶉�氳繃";
+        else if (status.Equals("4"))
+            return "鍙栨秷";
+        else
+            return status;
+    }
 }

--
Gitblit v1.9.1