From 380da6d8d704c9e8f1d1866e4dee33c5276b4b54 Mon Sep 17 00:00:00 2001
From: 王 垚 <1402714037@qq.com>
Date: 星期二, 21 十二月 2021 16:06:28 +0800
Subject: [PATCH] 基础资料 统一规范

---
 WebTM/views/基础资料/公用基础资料/Gy_Employee_Add_Edit_.html |  201 ++++++++-----------------------------------------
 1 files changed, 35 insertions(+), 166 deletions(-)

diff --git "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Employee_Add_Edit_.html" "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Employee_Add_Edit_.html"
index 4d5e78d..624e6d9 100644
--- "a/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Employee_Add_Edit_.html"
+++ "b/WebTM/views/\345\237\272\347\241\200\350\265\204\346\226\231/\345\205\254\347\224\250\345\237\272\347\241\200\350\265\204\346\226\231/Gy_Employee_Add_Edit_.html"
@@ -91,7 +91,7 @@
                                         <div class="layui-col-xs4 layui-inline">
                                             <label class="layui-form-label">鍑虹敓骞存湀</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" name="HBirthDay" id="HBirthDay" lay-verify="HBirthDay" autocomplete="off" class="layui-input">
+                                                <input class="layui-input" name="HBirthDay" id="HBirthDay" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
                                             </div>
                                         </div>
                                         <div class="layui-col-xs4 layui-inline">
@@ -212,7 +212,7 @@
                                         <div class="layui-col-xs4 layui-inline">
                                             <label class="layui-form-label">姣曚笟鏃堕棿</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" name="HGradDate" id="HGradDate" lay-verify="HGradDate" autocomplete="off" class="layui-input">
+                                                <input class="layui-input" name="HGradDate" id="HGradDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
                                             </div>
                                         </div>
                                         <div class="layui-col-xs4 layui-inline">
@@ -333,10 +333,10 @@
                                         <div class="layui-col-xs4 layui-inline">
                                             <label class="layui-form-label">宸ョ</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" name="HCTPrjName" id="HCTPrjName" class="layui-input" value="" style="float:left;width:150px;">
-                                                <input type="hidden" name="HCTPrjID" id="HCTPrjID" value="0">
-                                                <input type="hidden" name="HCTPrjNumber" id="HCTPrjNumber" value="">
-                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HCTPrjID-BT" style="width:40px;">
+                                                <input type="text" name="HWorkTypeName" id="HWorkTypeName" class="layui-input" value="" style="float:left;width:150px;">
+                                                <input type="hidden" name="HWorkTypeID" id="HWorkTypeID" value="0">
+                                                <input type="hidden" name="HWorkTypeNumber" id="HWorkTypeNumber" value="">
+                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkTypeID-BT" style="width:40px;">
                                                     <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                 </button>
                                             </div>
@@ -346,13 +346,13 @@
                                         <div class="layui-col-xs4 layui-inline">
                                             <label class="layui-form-label">杩涘巶鏃ユ湡</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" name="HInComDate" id="HInComDate" lay-verify="HInComDate" autocomplete="off" class="layui-input">
+                                                <input class="layui-input" name="HInComDate" id="HInComDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
                                             </div>
                                         </div>
                                         <div class="layui-col-xs4 layui-inline">
                                             <label class="layui-form-label">杞鏃ユ湡</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" name="HRelDate" id="HRelDate" lay-verify="HRelDate" autocomplete="off" class="layui-input">
+                                                <input class="layui-input" name="HRelDate" id="HRelDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
                                             </div>
                                         </div>
                                         <div class="layui-col-xs4 layui-inline">
@@ -379,13 +379,13 @@
                                         <div class="layui-col-xs4 layui-inline">
                                             <label class="layui-form-label">鍙備繚鏃ユ湡</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" name="HInsuranceDate" id="HInsuranceDate" lay-verify="HInsuranceDate" autocomplete="off" class="layui-input">
+                                                <input class="layui-input" name="HInsuranceDate" id="HInsuranceDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
                                             </div>
                                         </div>
                                         <div class="layui-col-xs4 layui-inline">
                                             <label class="layui-form-label">鍚堝悓鍒版湡鏃ユ湡</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" name="HContractEDate" id="HContractEDate" lay-verify="HContractEDate" autocomplete="off" class="layui-input">
+                                                <input class="layui-input" name="HContractEDate" id="HContractEDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
                                             </div>
                                         </div>
                                     </div>
@@ -393,7 +393,7 @@
                                         <div class="layui-col-xs4 layui-inline">
                                             <label class="layui-form-label">鍚堝悓寮�濮嬫棩鏈�</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" name="HContractBDate" id="HContractBDate" lay-verify="HContractBDate" autocomplete="off" class="layui-input">
+                                                <input class="layui-input" name="HContractBDate" id="HContractBDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
                                             </div>
                                         </div>
                                         <div class="layui-col-xs4 layui-inline">
@@ -405,7 +405,7 @@
                                         <div class="layui-col-xs4 layui-inline">
                                             <label class="layui-form-label">绂昏亴鏃ユ湡</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" name="HDimissionDate" id="HDimissionDate" lay-verify="HDimissionDate" autocomplete="off" class="layui-input">
+                                                <input class="layui-input" name="HDimissionDate" id="HDimissionDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
                                             </div>
                                         </div>
                                     </div>
@@ -413,7 +413,7 @@
                                         <div class="layui-col-xs4 layui-inline">
                                             <label class="layui-form-label">鏆備綇璇佸埌鏈熸棩</label>
                                             <div class="layui-input-inline">
-                                                <input type="text" name="HStayCardEDate" id="HStayCardEDate" lay-verify="HStayCardEDate" autocomplete="off" class="layui-input">
+                                                <input class="layui-input" name="HStayCardEDate" id="HStayCardEDate" autocomplete="off" model="datetime" dateFormat="yyyy-MM-dd" placeholder="yyyy-MM-dd">
                                             </div>
                                         </div>
                                         <div class="layui-col-xs4 layui-inline">
@@ -869,25 +869,6 @@
                 })
             }
             //#endregion
-
-            ////#region 閫夋嫨鑱屽姟
-            //form.on('submit(HDutyID-BT)', function () {//閫夋嫨鑱屽姟
-            //    layer.open({
-            //        type: 2
-            //        , area: ['90%', '90%']
-            //        , title: '鑱屽姟鍒楄〃'
-            //        , shade: 0.6 //閬僵閫忔槑搴�
-            //        , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
-            //        , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
-            //        , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_DutyList.html', 'yes']
-            //        , resize: false
-            //        , cancel: function () {
-            //            //$(".layui-btn").removeClass("layui-btn-disabled");
-            //        }
-            //    })
-            //});
-            ////#endregion
-
             //#region 閫夋嫨瀹胯垗鏂规硶
             function get_checkDorm() {
                 layer.open({
@@ -914,24 +895,6 @@
             }
             //#endregion
 
-            ////#region 閫夋嫨瀹胯垗
-            //form.on('submit(HDormID-BT)', function () {//閫夋嫨瀹胯垗
-            //    layer.open({
-            //        type: 2
-            //        , area: ['90%', '90%']
-            //        , title: '瀹胯垗鍒楄〃'
-            //        , shade: 0.6 //閬僵閫忔槑搴�
-            //        , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
-            //        , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
-            //        , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_DormList.html', 'yes']
-            //        , resize: false
-            //        , cancel: function () {
-            //            //$(".layui-btn").removeClass("layui-btn-disabled");
-            //        }
-            //    })
-            //});
-            ////#endregion
-
             //#region 閫夋嫨宸ョ鏂规硶
             function get_checkWorkType() {
                 layer.open({
@@ -957,24 +920,6 @@
                 })
             }
             //#endregion
-
-            ////#region 閫夋嫨宸ョ
-            //form.on('submit(HWorkTypeID-BT)', function () {//閫夋嫨宸ョ
-            //    layer.open({
-            //        type: 2
-            //        , area: ['90%', '90%']
-            //        , title: '宸ョ鍒楄〃'
-            //        , shade: 0.6 //閬僵閫忔槑搴�
-            //        , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
-            //        , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
-            //        , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_WorkTypeList.html', 'yes']
-            //        , resize: false
-            //        , cancel: function () {
-            //            //$(".layui-btn").removeClass("layui-btn-disabled");
-            //        }
-            //    })
-            //});
-            ////#endregion
             //#region 閫夋嫨鏍哥畻鏂瑰紡
             function get_checkCTPrj() {
                 layer.open({
@@ -1000,24 +945,6 @@
                 })
             }
             //#endregion
-
-            ////#region 閫夋嫨鏍哥畻鏂瑰紡
-            //form.on('submit(HCTPrjID-BT)', function () {//閫夋嫨鏍哥畻鏂瑰紡
-            //    layer.open({
-            //        type: 2
-            //        , area: ['90%', '90%']
-            //        , title: '鏍哥畻鏂瑰紡鍒楄〃'
-            //        , shade: 0.6 //閬僵閫忔槑搴�
-            //        , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
-            //        , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
-            //        , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_ClassTimePrjGroupList.html', 'yes']
-            //        , resize: false
-            //        , cancel: function () {
-            //            //$(".layui-btn").removeClass("layui-btn-disabled");
-            //        }
-            //    })
-            //});
-            ////#endregion
 
             //#region 閫夋嫨閮ㄩ棬鏂规硶
             function get_checkDept() {
@@ -1045,23 +972,7 @@
             }
             //#endregion
 
-            ////#region 閫夋嫨閮ㄩ棬
-            //form.on('submit(HDeptID-BT)', function () {//閫夋嫨閮ㄩ棬
-            //    layer.open({
-            //        type: 2
-            //        , area: ['90%', '90%']
-            //        , title: '閮ㄩ棬鍒楄〃'
-            //        , shade: 0.6 //閬僵閫忔槑搴�
-            //        , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
-            //        , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
-            //        , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_DepartmentList.html', 'yes']
-            //        , resize: false
-            //        , cancel: function () {
-            //            //$(".layui-btn").removeClass("layui-btn-disabled");
-            //        }
-            //    })
-            //});
-            ////#endregion
+            
             //#region 閫夋嫨宀椾綅鏂瑰紡
             function get_checkPost() {
                 layer.open({
@@ -1086,24 +997,7 @@
                     , btn2: function (index, layero) { }
                 })
             }
-            //#endregion
-            ////#region 閫夋嫨宀椾綅
-            //form.on('submit(HPostID-BT)', function () {//閫夋嫨宀椾綅
-            //    layer.open({
-            //        type: 2
-            //        , area: ['90%', '90%']
-            //        , title: '宀椾綅鍒楄〃'
-            //        , shade: 0.6 //閬僵閫忔槑搴�
-            //        , maxmin: true //鍏佽鍏ㄥ睆鏈�灏忓寲
-            //        , anim: 0 //0-6鐨勫姩鐢诲舰寮忥紝-1涓嶅紑鍚�
-            //        , content: ['../../../views/Baseset/鍩虹璧勬枡/Gy_PostList.html', 'yes']
-            //        , resize: false
-            //        , cancel: function () {
-            //            //$(".layui-btn").removeClass("layui-btn-disabled");
-            //        }
-            //    })
-            //});
-            ////#endregion
+     
 
             //#region 閫夋嫨鐝粍鏂规硶
             function get_checkGroup() {
@@ -1121,7 +1015,7 @@
                         if (checkStatus.data.length === 0) {
                             return layer.msg('璇烽�夋嫨鏁版嵁');
                         }
-                        $("#HGroup").val(checkStatus.data[0].HName);
+                        $("#HGroupName").val(checkStatus.data[0].HName);
                         $("#HGroupID").val(checkStatus.data[0].HItemID);
                         $("#HGroupNumber").val(checkStatus.data[0].HNumber);
                         layer.close(index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
@@ -1131,41 +1025,6 @@
             }
             //#endregion
 
-            ////#region 閫夋嫨鐝粍
-            //form.on('submit(HGroupID-BT)', function () {//閫夋嫨鐝粍
-            //    layer.open({
-            //        type: 2,
-            //        skin: 'layui-layer-rim', //鍔犱笂杈规
-            //        title: '鐝粍鍒楄〃',
-            //        closeBtn: 1,
-            //        shift: 2,
-            //        area: ['90%', '90%'],
-            //        maxmin: true,
-            //        content: ['../../../views/PublicPage/GroupInformation.html', 'yes'],
-            //        btn: ['纭畾', '鍙栨秷']
-            //        , btn1: function (index, layero) {
-            //            //鎸夐挳銆愭寜閽竴銆戠殑鍥炶皟
-            //            var iframeWindow = window['layui-layer-iframe' + index]  //鑾峰彇寮规椤甸潰
-            //            var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//鑾峰彇table鐨別lem:"#test"
-            //            if (checkStatus.data.length === 0) {
-            //                return layer.msg('璇烽�夋嫨鏁版嵁');
-            //            }
-            //            $("#HGroup").val(checkStatus.data[0].HName);
-            //            $("#HGroupID").val(checkStatus.data[0].HItemID);
-            //            layer.close(layer.index); //瀹冭幏鍙栫殑濮嬬粓鏄渶鏂板脊鍑虹殑鏌愪釜灞傦紝鍊兼槸鐢眑ayer鍐呴儴鍔ㄦ�侀�掑璁$畻鐨�
-            //        }
-            //        , btn2: function (index, layero) {
-            //            //鎸夐挳銆愭寜閽簩銆戠殑鍥炶皟
-            //            //return false 寮�鍚浠g爜鍙姝㈢偣鍑昏鎸夐挳鍏抽棴
-            //        },
-            //        end: function () {
-
-            //        }
-            //    });
-            //});
-            ////#endregion
-
-        //#region 鏈〉闈㈡墍鏈夎璋冪敤鐨勬柟娉�
 
             //#region 鍒ゆ柇鏄惁鐧诲綍 鏈櫥褰曞垯璺冲埌鐧诲綍椤�
             function get_LoginIs() {
@@ -1249,7 +1108,7 @@
                                 , "HPostName": data.宀椾綅鍚嶇О
                                 , "HPostNumber": data.宀椾綅浠g爜
                                 , "HSex": data.鎬у埆
-                                , "HBirthDay": data.鍑虹敓骞存湀
+                                , "HBirthDay": formatDate(data.鍑虹敓骞存湀)
                                 , "HAge": data.骞撮緞
                                 , "HBlighty": data.绫嶈疮
                                 , "HNation": data.姘戞棌
@@ -1261,7 +1120,7 @@
                                 , "HProTitleID": data.鑱岀О
                                 , "HSalaryLev": data.钖祫绛夌骇
                                 , "HGradSchool": data.姣曚笟瀛︽牎
-                                , "HGradDate": data.姣曚笟鏃堕棿
+                                , "HGradDate": formatDate(data.姣曚笟鏃堕棿)
                                 , "HEngLev": data.澶栬姘村钩
                                 , "HCompLev": data.璁$畻鏈烘按骞�
                                 , "HSpec": data.涓撲笟
@@ -1273,15 +1132,15 @@
                                 , "HLinkPhone": data.鑱旂郴鐢佃瘽
                                 , "HMobilePhone": data.鎵嬫満鍙�
                                 , "HWorkType": data.鐢ㄥ伐绫诲瀷
-                                , "HInComDate": data.杩涘巶鏃ユ湡
-                                , "HRelDate": data.杞鏃ユ湡
+                                , "HInComDate": formatDate(data.杩涘巶鏃ユ湡)
+                                , "HRelDate": formatDate(data.杞鏃ユ湡)
                                 , "HInsuranceNo": data.淇濋櫓璇佺紪鍙�
-                                , "HContractBDate": data.鍚堝悓寮�濮嬫棩鏈�
-                                , "HContractEDate": data.鍚堝悓鍒版湡鏃ユ湡
+                                , "HContractBDate": formatDate(data.鍚堝悓寮�濮嬫棩鏈�)
+                                , "HContractEDate": formatDate(data.鍚堝悓鍒版湡鏃ユ湡)
                                 , "HContractYear": data.鍚堝悓鏈熼檺
-                                , "HInsuranceDate": data.鍙備繚鏃ユ湡
-                                , "HDimissionDate": data.绂昏亴鏃ユ湡
-                                , "HStayCardEDate": data.鏆備綇璇佸埌鏈熸棩
+                                , "HInsuranceDate": formatDate(data.鍙備繚鏃ユ湡)
+                                , "HDimissionDate": formatDate(data.绂昏亴鏃ユ湡)
+                                , "HStayCardEDate": formatDate(data.鏆備綇璇佸埌鏈熸棩)
                                 , "HEmpRate": data.鑱屽憳绯绘暟
                                 , "HBSTDeptID": data.璐濆+杈鹃儴闂�
                                 , "HRemark": data.澶囨敞
@@ -1316,7 +1175,17 @@
                 });
             }
             //#endregion
+            function formatDate(date) {
+                var d = new Date(date),
+                    month = '' + (d.getMonth() + 1),
+                    day = '' + d.getDate(),
+                    year = d.getFullYear();
 
+                if (month.length < 2) month = '0' + month;
+                if (day.length < 2) day = '0' + day;
+
+                return [year, month, day].join('-');
+            }
             //#region 淇濆瓨鏂规硶
             function set_SaveBill(data) {
                 var sMainStr = JSON.stringify(data.field);

--
Gitblit v1.9.1