From ebef191888d9d2c2a2e7a7f677189164e4eef0b3 Mon Sep 17 00:00:00 2001
From: wtt <1985833171@qq.com>
Date: 星期二, 05 八月 2025 19:04:33 +0800
Subject: [PATCH] 车间委外接收单列表bug处理

---
 WebTM/views/项目管理/基础建模/Gy_TaskClass.html |   23 ++++++++++++++++++++++-
 1 files changed, 22 insertions(+), 1 deletions(-)

diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\237\272\347\241\200\345\273\272\346\250\241/Gy_TaskClass.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\237\272\347\241\200\345\273\272\346\250\241/Gy_TaskClass.html"
index a04f3e0..dbdfd82 100644
--- "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\237\272\347\241\200\345\273\272\346\250\241/Gy_TaskClass.html"
+++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\345\237\272\347\241\200\345\273\272\346\250\241/Gy_TaskClass.html"
@@ -213,7 +213,7 @@
                 //鍒濆鍖栬〃鏍�
                 set_InitGrid();
                 //鏌ヨ
-                get_Display(sWhere);
+                get_FastQuery();
             }
             //鍒濆鍖栬〃鏍�
             function set_InitGrid() {
@@ -338,6 +338,7 @@
                 if (HName) {
                     sWhere += " and 浠诲姟绫诲埆鍚嶇О like '%" + HName + "%'";
                 }
+                sWhere += addSWhereByOpenType();
                 get_Display(sWhere);
                 sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
             }
@@ -663,6 +664,26 @@
             }
             //#endregion
 
+            //#region 鍒ゆ柇鏄洿鎺ユ墦寮�椤甸潰杩樻槸鍏跺畠椤甸潰閫氳繃閫夋嫨鎸夐挳鎵撳紑锛屽苟鏄剧ず鐩稿簲鏁版嵁
+            function addSWhereByOpenType() {
+                //鑾峰彇鍙傛暟
+                var params = get_UrlVars();
+                var openType = params[params[0]]; //浠庡弬鏁颁腑鑾峰彇 鎵撳紑鏂瑰紡  1鐩存帴鎵撳紑 2鍏跺畠椤甸潰閫氳繃閫夋嫨鎸夐挳鎵撳紑
+                var number = params[params[1]]; //鐖剁被缂栫爜
+                var sWhere = "";
+                if (typeof (openType) != "undefined") {
+                    if (openType == "HTask") {
+                        sWhere += " and LEN(浠诲姟绫诲埆浠g爜) = 1 "
+                    } else if (typeof (number) != "undefined") {
+                        sWhere += " and 浠诲姟绫诲埆浠g爜 LIKE '" + number + "%'" + "and 浠诲姟绫诲埆浠g爜 <> '" + number + "'";
+                    }
+
+                }
+                return sWhere;
+
+            }
+            //#endregion
+
             //浠ヤ笂鏄痩ayui妯″潡
         });
     </script>

--
Gitblit v1.9.1