From 8a8f4b04dd45a8e0cca558039b2e77dab82bd93c Mon Sep 17 00:00:00 2001
From: duhe <226547893@qq.com>
Date: 星期四, 09 十一月 2023 14:16:49 +0800
Subject: [PATCH] 信用额度申请单:根据客户带出相关信息、隐藏原黄线天数/新黄线天数/原红线天线/新红线天数

---
 WebTM/views/项目管理/项目阶段/Gy_ProjectStage.html |  113 +++++++++++++++++++++++++++++++++++++++-----------------
 1 files changed, 78 insertions(+), 35 deletions(-)

diff --git "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\351\241\271\347\233\256\351\230\266\346\256\265/Gy_ProjectStage.html" "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\351\241\271\347\233\256\351\230\266\346\256\265/Gy_ProjectStage.html"
index 056a93c..2b938b5 100644
--- "a/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\351\241\271\347\233\256\351\230\266\346\256\265/Gy_ProjectStage.html"
+++ "b/WebTM/views/\351\241\271\347\233\256\347\256\241\347\220\206/\351\241\271\347\233\256\351\230\266\346\256\265/Gy_ProjectStage.html"
@@ -2,7 +2,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml">
 <head>
     <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-    <title>宸ュ簭璁剧疆</title>
+    <title>椤圭洰闃舵</title>
     <meta name="renderer" content="webkit">
     <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
@@ -18,6 +18,8 @@
     <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script>
     <script src="../../../layuiadmin/Scripts/webConfig.js"></script>
     <script src="../../../layuiadmin/PubCustom.js"></script>
+    <script src="../../../layuiadmin/soulTable.slim.js"></script>
+
 
 </head>
 <body>
@@ -93,7 +95,7 @@
                             <div class="layui-btn-container">
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>鏂板</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>缂栬緫</button>
-                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_view"><i class="layui-icon layui-icon-form"></i>娴忚</button>
+                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="get_view"><i class="layui-icon layui-icon-form"></i>娴忚</button>-->
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>鍒犻櫎</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>鍒锋柊</button>
                                 <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit"><i class="layui-icon layui-icon-radio"></i>瀹℃牳</button>
@@ -114,7 +116,7 @@
             base: '../../../layuiadmin/' //闈欐�佽祫婧愭墍鍦ㄨ矾寰�
         }).extend({
             index: 'lib/index', //涓诲叆鍙fā鍧�
-        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate'], function () {
+        }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate','soulTable'], function () {
             //#region 鍏敤鍙橀噺
             var $ = layui.$
                 , admin = layui.admin
@@ -124,6 +126,8 @@
                 , element = layui.element
                 , laypage = layui.laypage
                 , laydate = layui.laydate
+                , soulTable = layui.soulTable
+
             var option = [];
             var sWhere = "";
             var HModName = "Gy_ProjectStageList";
@@ -160,22 +164,22 @@
                     //鍒锋柊
                     case 'get_view': get_view();
                         break;
-                    ////瀹℃牳鎸夐挳
-                    //case 'btn-Audit':
-                    //    set_CheckBill(0);
-                    //    break;
-                    ////鍙嶅鏍告寜閽�
-                    //case 'btn-DeAudit':
-                    //    set_CheckBill(1);
-                    //    break;
-                    ////绂佺敤鎸夐挳
-                    //case 'btn-Stop':
-                    //    set_De_Stop(0);
-                    //    break;
-                    ////鍙嶇鐢ㄦ寜閽�
-                    //case 'btn-DeStop':
-                    //    set_De_Stop(1);
-                    //    break;
+                    //瀹℃牳鎸夐挳
+                    case 'btn-Audit':
+                        set_CheckBill(0);
+                        break;
+                    //鍙嶅鏍告寜閽�
+                    case 'btn-DeAudit':
+                        set_CheckBill(1);
+                        break;
+                    //绂佺敤鎸夐挳
+                    case 'btn-Stop':
+                        set_De_Stop(0);
+                        break;
+                    //鍙嶇鐢ㄦ寜閽�
+                    case 'btn-DeStop':
+                        set_De_Stop(1);
+                        break;
                     //閫�鍑烘寜閽�
                     case 'get_Exit': Pub_Close(2);
                         break;
@@ -227,9 +231,15 @@
             function set_ClearBill() {
                 //鍒濆鍖栬〃鏍�
                 set_InitGrid();
-                //鏌ヨ
-                get_FastQuery(1);
+                //鍒濆鍖栫粍缁�
                 Organ();
+                //鏌ヨ
+                if (addSWhereByOpenType()) {                        //addSWhereByOpenType()鏂规硶鍒ゆ柇鏄惁鍏跺畠椤甸潰鎵撳紑鏈〉闈紝鑻ユ槸鍒欏鐞嗚繃婊ゆ潯浠讹紝骞惰繑鍥瀟rue
+                    get_FastQuery(2);
+                } else {
+                    get_FastQuery(1);
+                }
+                
             }
             //#endregion
 
@@ -243,6 +253,9 @@
                     //, cellMinWidth: 90
                     , limit: 50
                     , limits: [50, 500, 5000, 50000]
+                    , done: function (res, curr, count) {
+                        soulTable.render(this);
+                    }
                 };
             }
             //#endregion
@@ -253,6 +266,7 @@
                 //鑾峰彇鐧诲綍椤电粍缁囧垪
                 $.ajax({
                     type: "get",
+                    async: false,
                     url: GetWEBURL() + "/Web/GetOrganizations",
                     success: function (result) {
                         var Organization = "";
@@ -373,13 +387,13 @@
                 }
 
                 if (HNumber) {
-                    sWhere += " and HNumber like '%" + HNumber + "%'";
+                    sWhere += " and 闃舵缂栫爜 like '%" + HNumber + "%'";
                 }
                 if (HName) {
-                    sWhere += " and HName like '%" + HName + "%'";
+                    sWhere += " and 闃舵鍚嶇О like '%" + HName + "%'";
                 }
                 if (HOrgID) {
-                    sWhere += " and HUSEORGID = '" + HOrgID + "'";
+                    sWhere += " and 鍒涘缓缁勭粐 = '" + HOrgID + "'";
                 }
                 get_Display(sWhere);
                 sWhere = "";//璋冪敤鎺ュ彛鍚庢竻绌簊Where缂撳瓨
@@ -411,9 +425,9 @@
                     , content: '../../椤圭洰绠$悊/椤圭洰闃舵/Add_Edit_Gy_ProjectStage.html?OperationType=1&linterid=&HSouceBillType='
                     ,btn: ['纭畾'],
                     // 鎸夐挳1 鐨勫洖璋�
-                    btn1: function (index, layero, that) {
+                    end: function (index, layero, that) {
                         //鍒锋柊椤甸潰
-                        window.location.reload();
+                        $("#btnSearch").trigger('click');
                     }
                 })
             }
@@ -434,9 +448,9 @@
                         , content: '../../椤圭洰绠$悊/椤圭洰闃舵/Add_Edit_Gy_ProjectStage.html?OperationType=3&linterid=' + linterid + '&HSouceBillType='
                         , btn: ['纭畾'],
                         // 鎸夐挳1 鐨勫洖璋�
-                        btn1: function (index, layero, that) {
+                        end: function (index, layero, that) {
                             //鍒锋柊椤甸潰
-                            window.location.reload();
+                            $("#btnSearch").trigger('click');
                         }
                     })
                 } else {
@@ -460,9 +474,9 @@
                         , content: '../../椤圭洰绠$悊/椤圭洰闃舵/Add_Edit_Gy_ProjectStage.html?OperationType=4&linterid=' + linterid + '&HSouceBillType='
                         , btn: ['纭畾'],
                         // 鎸夐挳1 鐨勫洖璋�
-                        btn1: function (index, layero, that) {
+                        end: function (index, layero, that) {
                             //鍒锋柊椤甸潰
-                            //window.location.reload();
+                            $("#btnSearch").trigger('click');
                         }
                     })
                 } else {
@@ -493,7 +507,7 @@
                                         //鍏抽棴褰撳墠frame
                                         layer.close(wait);
                                         //淇敼涓哄姛鍚庡埛鏂扮晫闈�
-                                        window.location.reload();
+                                        $("#btnSearch").trigger('click');
                                     });
                                 } else {
                                     layer.alert(result.code + result.Message, { icon: 5 });
@@ -515,8 +529,7 @@
 
             //#region 鍒锋柊
             function get_Refresh() {
-                set_ClearQuery();
-                get_FastQuery(1);
+                $("#btnSearch").trigger('click');
             }
             //#endregion
 
@@ -530,7 +543,7 @@
                     //閫昏緫瀹℃牳鏂规硶
                     $.ajax({
                         type: "GET",
-                        url: GetWEBURL() + "/Gy_Process/AuditGy_Process", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                        url: GetWEBURL() + "/Gy_ProjectStage/AuditGy_ProjectStage", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
                         data: { "HInterID": InterID, "IsAudit": num, "CurUserName": sessionStorage["HUserName"] },
                         success: function (result) {
                             if (result.count == 1) {
@@ -566,7 +579,7 @@
                     //閫昏緫瀹℃牳鏂规硶
                     $.ajax({
                         type: "GET",
-                        url: GetWEBURL() + "/Gy_Process/StopGy_Process", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
+                        url: GetWEBURL() + "/Gy_ProjectStage/StopGy_ProjectStage", //鏂规硶鎵�鍦ㄩ〉闈㈠拰鏂规硶鍚�
                         data: { "HInterID": InterID, "IsStop": num, "CurUserName": sessionStorage["HUserName"] },
                         success: function (result) {
                             if (result.count == 1) {
@@ -726,8 +739,38 @@
             }
             //#endregion
 
+
+            //#region 鑾峰彇鍙傛暟
+            function getUrlVars() {
+                var vars = [], hash;
+                var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
+                for (var i = 0; i < hashes.length; i++) {
+                    hash = hashes[i].split('=');
+                    vars.push(hash[0]);
+                    vars[hash[0]] = hash[1];
+                }
+                return vars;
+            }
+            //#endregion
+            //#region 鍒ゆ柇鏄洿鎺ユ墦寮�椤甸潰杩樻槸鍏跺畠椤甸潰閫氳繃閫夋嫨鎸夐挳鎵撳紑锛屽苟鏄剧ず鐩稿簲鏁版嵁
+            function addSWhereByOpenType() {
+                //鑾峰彇鍙傛暟
+                var params = getUrlVars();
+                var openType = params[params[0]]; //浠庡弬鏁颁腑鑾峰彇 鎵撳紑鏂瑰紡  1鐩存帴鎵撳紑 2鍏跺畠椤甸潰閫氳繃閫夋嫨鎸夐挳鎵撳紑
+                var HOrgID = params[params[1]];
+                if (openType == 2) {
+                    sWhere += " and ISNULL(绂佺敤浜�,'') = '' ";
+                    $("#HOrgID").val(HOrgID);
+                    form.render("select");
+                    return true;
+                }
+                return false;
+            }
+            //#endregion
         });
 
+
+
             //#endregion
 
             //浠ヤ笂鏄痩ayui妯″潡

--
Gitblit v1.9.1