From 674aef62d298f9fbce41b9b1725c71d056dfd55b Mon Sep 17 00:00:00 2001
From: LSH
Date: 星期三, 03 四月 2024 10:26:32 +0800
Subject: [PATCH] #周计划

---
 src/main/webapp/views/weekly/weekly.html |  291 +++++-----------------------------------------------------
 1 files changed, 25 insertions(+), 266 deletions(-)

diff --git a/src/main/webapp/views/weekly/weekly.html b/src/main/webapp/views/weekly/weekly.html
index 3d924f4..15c69bc 100644
--- a/src/main/webapp/views/weekly/weekly.html
+++ b/src/main/webapp/views/weekly/weekly.html
@@ -24,6 +24,14 @@
             margin-right: 5px;
         }
 
+        select#select-cstmr {
+            color: rgba(0, 0, 0, 1) !important; /* 浣跨敤鏇村叿浣撶殑閫夋嫨鍣� */
+        }
+
+        .cstmrDetl{
+            /*color: rgba(0, 0, 0, 0); !* 浣跨敤鏇村叿浣撶殑閫夋嫨鍣� *!*/
+        }
+
     </style>
 </head>
 <body>
@@ -84,7 +92,7 @@
 <script type="text/html" id="toolbar">
     <div class="layui-btn-container">
         <button class="layui-btn layui-btn-sm" lay-event="addBlank">鍒涘缓鍛ㄨ鍒�</button>
-        <!--    <button class="layui-btn layui-btn-sm layui-btn-danger" lay-event="deleteData">鍒犻櫎</button>-->
+<!--        <button class="layui-btn layui-btn-sm layui-btn-danger" lay-event="deleteData">鍒犻櫎</button>-->
     </div>
 </script>
 
@@ -93,18 +101,21 @@
     <input type="button" onclick="upload()" value="涓婁紶"/>
 </form>
 
-
 <script type="text/html" id="operate">
-    {{# if (d.settle == 1 || d.settle == 2 || d.settle == 3 || d.settle == 4 || d.settle == 5) { }}
-    <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval2">瀹℃壒</a>
+    {{# if (d.settle == 1 && d.nowUserId == d.director) { }}
+        <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval">鎻愪氦</a>
     {{# } }}
-    {{# if (d.settle == 0) { }}
-<!--    <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval2">鎻愪氦</a>-->
+    {{# if (d.settle == 2 && d.nowUserId == d.director) { }}
+        <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval">瀹℃壒</a>
     {{# } }}
-    <!--  <a class="layui-btn layui-btn-xs btn-edit" lay-event="approval">鎻愪氦</a>-->
+    {{# if (d.settle == 3 && d.nowUserId == d.director) { }}
+        <a class="layui-btn layui-btn-xs btn-edit" lay-event="approvalEnd">鍥為��瀹℃壒</a>
+    {{# } }}
+
     <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="edit">璁″垝</a>
     <a class="layui-btn layui-btn-primary layui-btn-xs btn-edit" lay-event="editReality">琛岀▼</a>
-<!--    <a class="layui-btn layui-btn-danger layui-btn-xs btn-edit" lay-event="del">鍒犻櫎</a>-->
+    <a class="layui-btn layui-btn-danger layui-btn-xs btn-edit" lay-event="del">鍒犻櫎</a>
+
 </script>
 
 <script type="text/javascript" src="../../static/js/jquery/jquery-3.3.1.min.js"></script>
@@ -121,18 +132,7 @@
 <script type="text/html" id="editDialog">
     <form id="editForm" lay-filter="editForm" class="layui-form model-form">
         <input name="id" type="hidden"/>
-<!--        <div class="layui-form-item" style="display: block" id="weeklyDisplay">-->
-<!--            <label class="layui-form-label">椤圭洰鍚�: </label>-->
-<!--            <div class="layui-input-block cool-auto-complete">-->
-<!--                <input class="layui-input" name="orderId" placeholder="璇疯緭鍏ラ」鐩悕" style="display: none">-->
-<!--                <input id="orderId$" name="orderId$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ラ」鐩悕" onfocus=this.blur()>-->
-<!--                <div class="cool-auto-complete-window">-->
-<!--                    <input class="cool-auto-complete-window-input" data-key="orderQueryNameBydirector" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                    <select class="cool-auto-complete-window-select" data-key="orderQueryNameBydirectorSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                    </select>-->
-<!--                </div>-->
-<!--            </div>-->
-<!--        </div>-->
+
         <div class="layui-form-item" style="display: block" id="weeklyDisplay">
             <label class="layui-form-label layui-form-required">鏃ユ湡: </label>
             <div class="layui-input-inline">
@@ -144,16 +144,7 @@
                 </select>
             </div>
         </div>
-<!--        <div class="layui-form-item">-->
-<!--            <label class="layui-form-label layui-form-required">绫诲瀷: </label>-->
-<!--            <div class="layui-input-inline">-->
-<!--                <select class="layui-input" name="type" lay-vertype="tips" lay-verify="required">-->
-<!--                    <option style="display: none"></option>-->
-<!--                    <option value="1">璁″垝</option>-->
-<!--                    <option value="2">瀹為檯</option>-->
-<!--                </select>-->
-<!--            </div>-->
-<!--        </div>-->
+
         <div class="layui-form-item" style="position: relative;">
             <label class="layui-form-label">鍛ㄨ鍒掞細</label>
             <div class="layui-input-block">
@@ -165,7 +156,7 @@
             </button>
         </div>
         <div class="layui-form-item text-right">
-            <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button>
+            <button id="cancelBtn" class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button>
             <button class="layui-btn" lay-filter="weeklyEditSubmit" lay-submit>淇濆瓨</button>
         </div>
     </form>
@@ -196,246 +187,14 @@
 
     </form>
 </script>
-<!--<script type="text/template" id="cstmrTpl">-->
-<!--    <option value="">閫夋嫨绫诲瀷</option>-->
-<!--    {{#each records}}-->
-<!--    <option value="{{docId}}">{{docName}}</option>-->
-<!--    {{/each}}-->
-<!--        <option value="">閫夋嫨鐢叉柟鍗曚綅</option>-->
-<!--        {{#each records}}-->
-<!--        <option value="{{value}}">{{name}}</option>-->
-<!--        {{/each}}-->
-<!--</script>-->
 
 <script type="text/template" id="cstmrId">
-    <select id="select-cstmr" style="width: 100%" class="layui-border select-cstmr" lay-ignore >
-        <option value="1">浠撳偍</option>
-        <option value="0">浠i噰</option>
+    <select id="select-cstmr" style="width: 100%;color:rgba(0, 0, 0, 1) !important" class="layui-border select-cstmr" lay-ignore >
+            <option value="" class="cstmrDetl">閫夋嫨鐢叉柟鍗曚綅</option>
+<!--        style="width: 100%;color: rgba(0, 0, 0, 1)"-->
     </select>
 </script>
 
-<script>
-
-</script>
-
-<!--&lt;!&ndash; 琛ㄥ崟寮圭獥 &ndash;&gt;-->
-<!--<script type="text/html" id="editDialog">-->
-<!--    <form id="detail" lay-filter="detail" class="layui-form admin-form model-form">-->
-<!--        <input name="id" type="hidden">-->
-<!--        <div class="layui-row">-->
-<!--            <div class="layui-col-md12">-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">寮�濮嬫棩鏈�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="startTime" id="startTime$" placeholder="璇疯緭鍏ュ紑濮嬫棩鏈�" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">缁撴潫鏃ユ湡: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="endTime" id="endTime$" placeholder="璇疯緭鍏ョ粨鏉熸棩鏈�" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鎵�灞炰汉鍛�: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="userId" placeholder="璇疯緭鍏ユ墍灞炰汉鍛�" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="userId$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ユ墍灞炰汉鍛�" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="userQueryByuserId" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="userQueryByuserIdSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鎵�灞炲晢鎴�: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="hostId" placeholder="璇疯緭鍏ユ墍灞炲晢鎴�" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="hostId$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ユ墍灞炲晢鎴�" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="hostQueryByhostId" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="hostQueryByhostIdSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鎵�灞為儴闂�: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="deptId" placeholder="璇疯緭鍏ユ墍灞為儴闂�" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="deptId$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ユ墍灞為儴闂�" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="deptQueryBydeptId" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="deptQueryBydeptIdSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">瀹為檯鐢叉柟鍗曚綅ID闆嗗悎: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="cstmrIdsReality" placeholder="璇疯緭鍏ュ疄闄呯敳鏂瑰崟浣岻D闆嗗悎">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鐘舵��: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <select name="status" lay-vertype="tips" lay-verify="required">-->
-<!--                            <option value="">璇烽�夋嫨鐘舵��</option>-->
-<!--                            <option value="3">宸插叧闂�</option>-->
-<!--                            <option value="2">闇�澶勭悊</option>-->
-<!--                            <option value="1">杩涜涓�</option>-->
-<!--                            <option value="0">鏈紑濮�</option>-->
-<!--                        </select>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">杩涘害: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <select name="settle">-->
-<!--                            <option value="">璇烽�夋嫨杩涘害</option>-->
-<!--                            <option value="0">榛樿</option>-->
-<!--                            <option value="1">寮�濮�</option>-->
-<!--                            <option value="2">缁勯暱寰呭</option>-->
-<!--                            <option value="3">缁勯暱瀹℃牳</option>-->
-<!--                            <option value="4">瑙勫垝寰呭</option>-->
-<!--                            <option value="5">瑙勫垝瀹℃牳</option>-->
-<!--                            <option value="6">瀹℃壒涓�</option>-->
-<!--                            <option value="7">瀹℃壒閫氳繃</option>-->
-<!--                        </select>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">瀹℃牳杩涘害: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="settleMsg" placeholder="璇疯緭鍏ュ鏍歌繘搴�">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">璇勮: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="comment" placeholder="璇疯緭鍏ヨ瘎璁�">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">娣诲姞浜哄憳: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="createBy" placeholder="璇疯緭鍏ユ坊鍔犱汉鍛�" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="createBy$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ユ坊鍔犱汉鍛�" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="userQueryBycreateBy" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="userQueryBycreateBySelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">娣诲姞鏃堕棿: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="createTime" id="createTime$" placeholder="璇疯緭鍏ユ坊鍔犳椂闂�" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">淇敼浜哄憳: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="updateBy" placeholder="璇疯緭鍏ヤ慨鏀逛汉鍛�" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="updateBy$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ヤ慨鏀逛汉鍛�" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="userQueryByupdateBy" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="userQueryByupdateBySelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">update_time: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="updateTime" id="updateTime$" placeholder="璇疯緭鍏pdate_time" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">澶囨敞锛�50瀛楋級: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="memo" placeholder="璇疯緭鍏ュ娉紙50瀛楋級">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">瀹℃壒浜�: </label>-->
-<!--                    <div class="layui-input-block cool-auto-complete">-->
-<!--                        <input class="layui-input" name="director" placeholder="璇疯緭鍏ュ鎵逛汉" lay-vertype="tips" lay-verify="required" style="display: none">-->
-<!--                        <input id="director$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="璇疯緭鍏ュ鎵逛汉" onfocus=this.blur()>-->
-<!--                        <div class="cool-auto-complete-window">-->
-<!--                            <input class="cool-auto-complete-window-input" data-key="userQueryBydirector" onkeyup="autoLoad(this.getAttribute('data-key'))">-->
-<!--                            <select class="cool-auto-complete-window-select" data-key="userQueryBydirectorSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">-->
-<!--                            </select>-->
-<!--                        </div>-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">娴佺▼闀垮害: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="settleSize" placeholder="璇疯緭鍏ユ祦绋嬮暱搴�" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">褰撳墠杩涘害: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="settleCurrent" placeholder="璇疯緭鍏ュ綋鍓嶈繘搴�">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label">璁″垝鐢叉柟鍗曚綅ID闆嗗悎: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="cstmrIdsPlan" placeholder="璇疯緭鍏ヨ鍒掔敳鏂瑰崟浣岻D闆嗗悎">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鍛ㄦ暟: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyAll" placeholder="璇疯緭鍏ュ懆鏁�" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">褰撴湀绗嚑鍛�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyNowMonth" placeholder="璇疯緭鍏ュ綋鏈堢鍑犲懆" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">骞�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyYear" placeholder="璇疯緭鍏ュ勾" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鏈�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyMonth" placeholder="璇疯緭鍏ユ湀" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鏃�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyDay" placeholder="璇疯緭鍏ユ棩" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-<!--                <div class="layui-form-item">-->
-<!--                    <label class="layui-form-label layui-form-required">鍛�: </label>-->
-<!--                    <div class="layui-input-block">-->
-<!--                        <input class="layui-input" name="weeklyDayMonth" placeholder="璇疯緭鍏ュ懆" lay-vertype="tips" lay-verify="required">-->
-<!--                    </div>-->
-<!--                </div>-->
-
-<!--            </div>-->
-<!--        </div>-->
-<!--        <hr class="layui-bg-gray">-->
-<!--        <div class="layui-form-item text-right">-->
-<!--            <button class="layui-btn" lay-filter="editSubmit" lay-submit="">淇濆瓨</button>-->
-<!--            <button class="layui-btn layui-btn-primary" type="button" ew-event="closeDialog">鍙栨秷</button>-->
-<!--        </div>-->
-<!--    </form>-->
-<!--</script>-->
 </body>
 </html>
 

--
Gitblit v1.9.1