仲国强
2021-09-18 c88bb176fabeb8e7a6f89ba3662cda1e4fd2dc9d
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Gy_Employee_Add_Edit_.html
@@ -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="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="HDormNumber" id="HDormNumber" value="">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkTypeID-BT" style="width:40px;">
                                                <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;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
@@ -440,7 +440,7 @@
                                                <input type="text" name="HDeptName" id="HDeptName" class="layui-input" value="" style="float:left;width:150px;">
                                                <input type="hidden" name="HDeptID" id="HDeptID" value="0">
                                                <input type="hidden" name="HDepNumber" id="HDepNumber" value="">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkTypeID-BT" style="width:40px;">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HDeptID-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
@@ -451,7 +451,7 @@
                                                <input type="text" name="HPostName" id="HPostName" class="layui-input" value="" style="float:left;width:150px;">
                                                <input type="hidden" name="HPostID" id="HPostID" value="0">
                                                <input type="hidden" name="HPostNumber" id="HPostNumber" value="">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkTypeID-BT" style="width:40px;">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HPostID-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
@@ -464,7 +464,7 @@
                                                <input type="text" name="HGroupName" id="HGroupName" class="layui-input" value="" style="float:left;width:150px;">
                                                <input type="hidden" name="HGroupID" id="HGroupID" value="0">
                                                <input type="hidden" name="HGroupNumber" id="HGroupNumber" value="">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkTypeID-BT" style="width:40px;">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HGroupID-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
@@ -475,7 +475,7 @@
                                                <input type="text" name="BSTDeptName" id="BSTDeptName" class="layui-input" value="" style="float:left;width:150px;">
                                                <input type="hidden" name="BSTDeptID" id="BSTDeptID" value="0">
                                                <input type="hidden" name="BSTDeptNumber" id="BSTDeptNumber" value="">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HWorkTypeID-BT" style="width:40px;">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter=" " style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
@@ -523,6 +523,7 @@
                            <div class="layui-tab-item">
                                <!--其他信息-->
                                <div class="layui-form-item">
                                    <div class="maintitle">其他资料</div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs8 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">身份证</label>
@@ -530,6 +531,8 @@
                                                <input class="layui-input" name="HIDCard" id="HIDCard" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">不打卡</label>
                                            <div class="layui-input-inline">
@@ -559,18 +562,147 @@
                                                <div class="layui-form">
                                                    <div class="layui-form-item">
                                                        <select name="HEmpType" id="HEmpType" lay-verify="HEmpType">
                                                            <!--<option value="男">男</option>
                                <option value="女">女</option>-->
                                                            <option value="固定工资">固定工资</option>
                                                            <option value="浮动工资">浮动工资</option>
                                                            <option value="系数工资">系数工资</option>
                                                            <option value="月度工资">月度工资</option>
                                                        </select>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">轮班调休标志</label>
                                            <div class="layui-input-inline">
                                                <input type="checkbox" name="checkboxHShiftFlag" id="checkboxHShiftFlag" lay-skin="primary" lay-filter="checkboxHShiftFlag" value="true" title="是否调休">
                                                <input type="hidden" value="false" name="HShiftFlag" id="HShiftFlag">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">停发工资</label>
                                            <div class="layui-input-inline">
                                                <input type="checkbox" name="checkboxHStopwagesFlag" id="checkboxHStopwagesFlag" lay-skin="primary" lay-filter="checkboxHStopwagesFlag" value="true" title="是否停发">
                                                <input type="hidden" value="false" name="HStopwagesFlag" id="HStopwagesFlag">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">银行账户</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HBankAccount" id="HBankAccount" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">保险补贴</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HInsuranceSubsidy" id="HInsuranceSubsidy" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">其他扣款3</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HOtherDeduct3" id="HOtherDeduct3" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">医疗保险</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HMedicare" id="HMedicare" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">养老保险</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HInsurance" id="HInsurance" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">失业保险</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HDrydock" id="HDrydock" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">养老保险</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HInsurance" id="HInsurance" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">失业保险</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HDrydock" id="HDrydock" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="maintitle">特殊资料</div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs5 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">基本工资</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HBasePay" id="HBasePay" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs7 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">职务考核工资</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HExamLevPostMoney" id="HExamLevPostMoney" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">带班系数</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HExamRate" id="HExamRate" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">支付类型</label>
                                            <div class="layui-input-inline">
                                                <div class="layui-form">
                                                    <div class="layui-form-item">
                                                        <select name="HPayType" id="HPayType" lay-verify="HPayType">
                                                            <option value="现金">现金</option>
                                                            <option value="银行卡">银行卡</option>
                                                        </select>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">最高工资</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HHighestPay" id="HHighestPay" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">超额比率</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HOverPayRate" id="HOverPayRate" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs6 layui-inline">
                                            <label class="layui-form-label" style="width: 12.5%;">剩余工资</label>
                                            <div class="layui-input-block">
                                                <input class="layui-input" name="HLeftMoneyRate" id="HLeftMoneyRate" autocomplete="off" style=" width: 75%;">
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                             </div>
                        </div>
                    </div>
                </form>
@@ -645,21 +777,64 @@
                Pub_Close(1);
            })
            //是否禁用按钮
            //#region æ˜¯å¦æ‰“卡 - å¤é€‰æ¡†äº‹ä»¶
            form.on('checkbox(checkboxHNoBrushFlag)', function (data) {
                /*  alert('弹出不打卡选种值' + data.elem.checked);*/
                $("#HNoBrushFlag").val(data.elem.checked);
            });
            //#endregion
            //#region æ˜¯å¦ç¦ç”¨
            form.on('checkbox(checkboxHStopflag)', function (data) {
                $("#HStopflag").val(data.elem.checked);
            });
            //#endregion
            //选择职务按钮
            form.on('submit(HDutyID-BT)', function () {
                get_checkDuty();
            });
            //选择宿舍按钮
            //选择宿舍按钮HWorkTypeID
            form.on('submit(HDormID-BT)', function () {
                get_checkDorm();
            });
            //选择工种按钮
            form.on('submit(HWorkTypeID-BT)', function () {
                get_checkWorkType();
            });
            //选择核算方式按钮
            form.on('submit(HCTPrjID-BT)', function () {
                get_checkCTPrj();
            });
            //选择部门按钮
            form.on('submit(HDeptID-BT)', function () {
                get_checkDept();
            });
            //选择岗位按钮
            form.on('submit(HPostID-BT)', function () {
                get_checkPost();
            });
            //选择班组按钮
            form.on('submit(HGroupID-BT)', function () {
                get_checkGroup();
            });
            //#region æ˜¯å¦è°ƒä¼‘
            form.on('checkbox(checkboxHOverType)', function (data) {
                $("#HOverType").val(data.elem.checked);
            });
            //#endregion
            //#region è½®ç­è°ƒä¼‘标志
            form.on('checkbox(checkboxHShiftFlag)', function (data) {
                $("#HShiftFlag").val(data.elem.checked);
            });
            //#endregion
            //#region åœå‘工资
            form.on('checkbox(checkboxHStopwagesFlag)', function (data) {
                $("#HStopwagesFlag").val(data.elem.checked);
            });
            //#endregion
          
            //保存按钮
@@ -669,6 +844,326 @@
        //#endregion
            //#region é€‰æ‹©èŒåŠ¡æ–¹æ³•
            function get_checkDuty() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '职务列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../../views/Baseset/基础资料/Gy_DutyList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HDutyName").val(checkStatus.data[0].HName);
                        $("#HDutyID").val(checkStatus.data[0].HItemID);
                        $("#HDutyNumber").val(checkStatus.data[0].HNumber);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#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({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '宿舍列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../../views/Baseset/基础资料/Gy_DormList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HDormName").val(checkStatus.data[0].HName);
                        $("#HDormID").val(checkStatus.data[0].HItemID);
                        $("#HDormNumber").val(checkStatus.data[0].HNumber);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#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({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '工种列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../../views/Baseset/基础资料/Gy_WorkTypeList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HWorkTypeName").val(checkStatus.data[0].HName);
                        $("#HWorkTypeID").val(checkStatus.data[0].HItemID);
                        $("#HWorkTypeNumber").val(checkStatus.data[0].HNumber);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#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({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '核算方式列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../../views/Baseset/基础资料/Gy_ClassTimePrjGroupList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HCTPrjName").val(checkStatus.data[0].HName);
                        $("#HCTPrjID").val(checkStatus.data[0].HItemID);
                        $("#HCTPrjNumber").val(checkStatus.data[0].HNumber);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#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() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '部门列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../PublicPage/DeptInformation.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HDeptName").val(checkStatus.data[0].HName);
                        $("#HDeptID").val(checkStatus.data[0].HItemID);
                        $("#HDeptNumber").val(checkStatus.data[0].HNumber);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#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({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '岗位列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../../views/Baseset/基础资料/Gy_PostList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HPostName").val(checkStatus.data[0].HName);
                        $("#HPostID").val(checkStatus.data[0].HItemID);
                        $("#HPostNumber").val(checkStatus.data[0].HNumber);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , 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() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '班组列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../PublicPage/GroupInformation.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HGroup").val(checkStatus.data[0].HName);
                        $("#HGroupID").val(checkStatus.data[0].HItemID);
                        $("#HGroupNumber").val(checkStatus.data[0].HNumber);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#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的elem:"#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); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
            //        }
            //        , btn2: function (index, layero) {
            //            //按钮【按钮二】的回调
            //            //return false å¼€å¯è¯¥ä»£ç å¯ç¦æ­¢ç‚¹å‡»è¯¥æŒ‰é’®å…³é—­
            //        },
            //        end: function () {
            //        }
            //    });
            //});
            ////#endregion
        //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
@@ -695,19 +1190,64 @@
                    success: function (result) {
                        if (result.code == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data.h_v_Edit_IF_EmployeeList[0];
                            console.log("返回的data.HStopFlag" + JSON.stringify(data.禁用标记));
                            console.log("返回的data.HNoBrushFlag" + JSON.stringify(data.是否打卡));
                            var IsHNoBrushFlag = data.是否打卡;
                            //是否打卡
                            if (IsHNoBrushFlag == "true") {
                                $("input[name='checkboxHNoBrushFlag'][value='" + IsHNoBrushFlag + "']").attr("checked", true);
                            }
                            var IsHStopflag = data.禁用标记;
                            //禁用标记
                            if (IsHStopflag) {
                            if (IsHStopflag == "true") {
                                $("input[name='checkboxHStopflag'][value='" + IsHStopflag + "']").attr("checked", true);
                            }
                            var IsHOverType = data.是否调休;
                            //是否调休
                            if (IsHOverType == "true") {
                                $("input[name='checkboxHOverType'][value='" + IsHOverType + "']").attr("checked", true);
                            }
                            var IsHShiftFlag = data.是否轮班调休;
                            //是否轮班调休
                            if (IsHShiftFlag == "true") {
                                $("input[name='checkboxHShiftFlag'][value='" + IsHShiftFlag + "']").attr("checked", true);
                            }
                            var IsHStopwagesFlag = data.是否停发;
                            //是否停发
                            if (IsHStopwagesFlag == "true") {
                                $("input[name='checkboxHStopwagesFlag'][value='" + IsHStopwagesFlag + "']").attr("checked", true);
                            }
                            form.val("component-form-group", { //formTest å³ class="layui-form" æ‰€åœ¨å…ƒç´ å±žæ€§ lay-filter="" å¯¹åº”的值
                                "HNumber": data.职员代码
                                , "HItemID": data.HItemID
                                , "HName": data.职员名称
                                , "HHelpCode": data.助记代码
                                , "HDutyName": data.职务
                                , "HGroupID": data.班组ID
                                , "HGroupName": data.班组名称
                                , "HGroupNumber": data.班组代码
                                , "HEndFlag": data.明细标记
                                , "HNoBrushFlag": data.是否打卡
                                , "HOverType": data.是否调休
                                , "HShiftFlag": data.是否轮班调休
                                , "HStopwagesFlag": data.是否停发
                                , "HInsuranceStatus": data.是否参保
                                , "HDeptID": data.部门ID
                                , "HDeptName": data.部门名称
                                , "HDutyID": data.职务ID
                                , "HDutyName": data.职务名称
                                , "HDutyNumber": data.职务代码
                                , "HDormID": data.宿舍ID
                                , "HDormName": data.宿舍名称
                                , "HDormNumber": data.宿舍代码
                                , "HWorkTypeID": data.工种ID
                                , "HWorkTypeName": data.工种名称
                                , "HWorkTypeNumber": data.工种代码
                                , "HCTPrjID": data.核算方式ID
                                , "HCTPrjName": data.核算方式名称
                                , "HCTPrjNumber": data.核算方式代码
                                , "HPostID": data.岗位ID
                                , "HPostName": data.岗位名称
                                , "HPostNumber": data.岗位代码
                                , "HSex": data.性别
                                , "HBirthDay": data.出生年月
                                , "HAge": data.年龄
@@ -722,9 +1262,6 @@
                                , "HSalaryLev": data.薪资等级
                                , "HGradSchool": data.毕业学校
                                , "HGradDate": data.毕业时间
                                , "HDormName": data.宿舍
                                , "HDormID": data.宿舍ID
                                , "HDormNumber": data.宿舍代码
                                , "HEngLev": data.外语水平
                                , "HCompLev": data.计算机水平
                                , "HSpec": data.专业
@@ -734,6 +1271,36 @@
                                , "HPostalCode": data.邮政编码
                                , "HOldCompany": data.原公司
                                , "HLinkPhone": data.联系电话
                                , "HMobilePhone": data.手机号
                                , "HWorkType": data.用工类型
                                , "HInComDate": data.进厂日期
                                , "HRelDate": data.转正日期
                                , "HInsuranceNo": data.保险证编号
                                , "HContractBDate": data.合同开始日期
                                , "HContractEDate": data.合同到期日期
                                , "HContractYear": data.合同期限
                                , "HInsuranceDate": data.参保日期
                                , "HDimissionDate": data.离职日期
                                , "HStayCardEDate": data.暂住证到期日
                                , "HEmpRate": data.职员系数
                                , "HBSTDeptID": data.贝士达部门
                                , "HRemark": data.备注
                                , "HDimissionReason": data.离职原因
                                , "linteridCard": data.身份证
                                , "HEmpType": data.工资类型
                                , "HBankAccount": data.银行账户
                                , "HInsuranceSubsidy": data.保险补贴
                                , "HOtherDeduct3": data.其他扣款3
                                , "HMedicare": data.医疗保险
                                , "HInsurance": data.养老保险
                                , "HDrydock": data.失业保险
                                , "HBasePay": data.基本工资
                                , "HExamLevPostMoney": data.职务考核工资
                                , "HExamRate": data.考核系数
                                , "HPayType": data.支付类型
                                , "HLeftMoneyRate": data.剩余工资
                                , "HHighestPay": data.最高工资
                                , "HOverPayRate": data.超额比率
                                , "HStopflag": data.禁用标记
                                , "HRemark": data.备注
                            });
@@ -755,11 +1322,11 @@
                var sMainStr = JSON.stringify(data.field);
                $.ajax({
                    type: "POST",
                    url: GetWEBURL() + "SaveGy_EmployeeList", //方法所在页面和方法名
                    url: GetWEBURL() + "Gy_Employee/ModifyByID", //方法所在页面和方法名
                    async: true,
                    data: { "msg": sMainStr },
                    data: { "oMain": sMainStr },
                    dataType: "json",
                    success: function (data) {
                    success: function (data) {
                        if (data.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            layer.msg(data.Message, { icon: 1 });
                            $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);
@@ -778,93 +1345,7 @@
                });
            }
            //#endregion
            //#region é€‰æ‹©èŒåŠ¡æ–¹æ³•
            function get_checkDuty() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '职务列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../../views/Baseset/基础资料/Gy_DutyList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('ck-table');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HDutyName").val(checkStatus.data[0].职务);
                        $("#HDutyID").val(checkStatus.data[0].HItemID);
                        $("#HDutyNumber").val(checkStatus.data[0].职务代码);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#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({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '宿舍列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../../views/Baseset/基础资料/Gy_DormList.html', 'yes']
                    , btn: ['确定', '取消']
                    , btn1: function (index, layero) {//按钮【按钮一】的回调
                        var iframeWindow = window['layui-layer-iframe' + index]  //获取弹框页面
                        var checkStatus = iframeWindow.layui.table.checkStatus('ck-table');//获取table的elem:"#test"
                        if (checkStatus.data.length === 0) {
                            return layer.msg('请选择数据');
                        }
                        $("#HDormName").val(checkStatus.data[0].宿舍);
                        $("#HDormID").val(checkStatus.data[0].HItemID);
                        $("#HDormNumber").val(checkStatus.data[0].宿舍代码);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#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 ä¿å­˜åŽæµè§ˆæ–¹æ³•