wyb
2021-05-28 e931c54b14724641959d4ad31b13da859f69e4eb
WebTM/views/»ù´¡×ÊÁÏ/¹«Óûù´¡×ÊÁÏ/Add_Edit_Gy_Employee.html
@@ -578,14 +578,14 @@
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label">不打卡:</label>
                                                    <div class="layui-input-inline">
                                                        <input type="radio" name="checkboxHNoBrushFlag" id="checkboxHNoBrushFlag" lay-skin="primary" lay-filter="checkboxHNoBrushFlag" value="true" title="是否打卡">
                                                        <input type="checkbox" name="checkboxHNoBrushFlag" id="checkboxHNoBrushFlag" lay-skin="primary" lay-filter="checkboxHNoBrushFlag" value="true" title="是否打卡">
                                                        <input type="hidden" value="false" name="HNoBrushFlag" id="HNoBrushFlag">
                                                    </div>
                                                </div>
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label">禁用标志:</label>
                                                    <div class="layui-input-inline">
                                                        <input type="radio" name="checkboxHStopflag" id="checkboxHStopflag" lay-skin="primary" lay-filter="checkboxHStopflag" value="true" title="是否禁用">
                                                        <input type="checkbox" name="checkboxHStopflag" id="checkboxHStopflag" lay-skin="primary" lay-filter="checkboxHStopflag" value="true" title="是否禁用">
                                                        <input type="hidden" value="false" name="HStopflag" id="HStopflag">
                                                    </div>
@@ -594,7 +594,7 @@
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label">调休标志:</label>
                                                    <div class="layui-input-inline">
                                                        <input type="radio" name="checkboxHOverType" id="checkboxHOverType" lay-skin="primary" lay-filter="checkboxHOverType" value="true" title="是否调休">
                                                        <input type="checkbox" name="checkboxHOverType" id="checkboxHOverType" lay-skin="primary" lay-filter="checkboxHOverType" value="true" title="是否调休">
                                                        <input type="hidden" value="false" name="HOverType" id="HOverType">
                                                    </div>
@@ -604,7 +604,7 @@
                                                    <label class="layui-form-label">轮班调休标志:</label>
                                                    <div class="layui-input-inline">
                                                        <input type="radio" name="checkboxHShiftFlag" id="checkboxHShiftFlag" lay-skin="primary" lay-filter="checkboxHShiftFlag" value="true" title="是否轮班调休">
                                                        <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>
@@ -612,7 +612,7 @@
                                                <div class="layui-col-xs3">
                                                    <label class="layui-form-label">停发工资:</label>
                                                    <div class="layui-input-inline">
                                                        <input type="radio" name="checkboxHStopwagesFlag" id="checkboxHStopwagesFlag" lay-skin="primary" lay-filter="checkboxHStopwagesFlag" value="true" title="是否停发">
                                                        <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>
@@ -792,6 +792,33 @@
                        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 == "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
@@ -801,6 +828,7 @@
                                , "HGroup": data.班组名称
                                , "HEndFlag": data.明细标记
                                , "HNoBrushFlag": data.是否打卡
                                , "HOverType": data.是否调休
                                , "HShiftFlag": data.是否轮班调休
                                , "HStopwagesFlag": data.是否停发
                                , "HInsuranceStatus": data.是否参保
@@ -974,6 +1002,30 @@
            //    })
            //})
            //是否打卡
            form.on('checkbox(checkboxHNoBrushFlag)', function (data) {
              /*  alert('弹出不打卡选种值' + data.elem.checked);*/
                $("#HNoBrushFlag").val(data.elem.checked);
            });
            //是否禁用
            form.on('checkbox(checkboxHStopflag)', function (data) {
                $("#HStopflag").val(data.elem.checked);
            });
            //是否调休
            form.on('checkbox(checkboxHOverType)', function (data) {
                $("#HOverType").val(data.elem.checked);
            });
            //轮班调休标志
            form.on('checkbox(checkboxHShiftFlag)', function (data) {
                $("#HShiftFlag").val(data.elem.checked);
            });
            //停发工资
            form.on('checkbox(checkboxHStopwagesFlag)', function (data) {
                $("#HStopwagesFlag").val(data.elem.checked);
            });
          
            form.on('submit(Saver)', function (data) {//保存