11
pzy
2024-10-04 5867720d058e383197cd9a124a6ae977c676a06e
WebTM/views/»ù´¡×ÊÁÏ/Éú²ú»ù´¡×ÊÁÏ/Add_Edit_Gy_Process.html
@@ -83,7 +83,17 @@
                                                <input type="checkbox" name="checkboxHTProcessFlag" id="checkboxHTProcessFlag" lay-filter="checkboxHTProcessFlag" lay-skin="primary" value="true" title="是否转工序">
                                                <input type="hidden" value="false" name="HTProcessFlag" id="HTProcessFlag">
                                            </div>
                                        </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">工段</label>
                                            <div class="layui-input-inline">
                                                <input type="text" name="HProcMulName" id="HProcMulName" class="layui-input" value="" style="float: left; width: 150px; background-color: #efefef4d;" readonly>
                                                <input type="hidden" name="HProcMulID" id="HProcMulID" value="0">
                                                <button type="button" lay-submit="" class="layui-btn" lay-filter="HProcMulID-BT" style="width:40px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i>
                                                </button>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
@@ -124,7 +134,23 @@
                                                <input class="layui-input" name="HRemark" id="HRemark" 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" style="margin-bottom: -15px;">
                                                <div class="layui-form">
                                                    <div class="layui-form-item">
                                                        <select name="HPayMentType" id="HPayMentType">
                                                            <option value="">请选择类型</option>
                                                            <option value="个人计件" selected>个人计件</option>
                                                            <option value="集体计件">集体计件</option>
                                                            <option value="其他">其他</option>
                                                        </select>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-col-xs8 layui-inline">
                                        <label class="layui-form-label" style="width: 12.5%;">组织*</label>
                                        <div class="layui-input-inline" style="margin-bottom: -15px;">
@@ -468,6 +494,11 @@
                get_checkWorkCenter();
            });
            //选择工段按钮
            form.on('submit(HProcMulID-BT)', function () {
                get_checkProcMul();
            });
            //选择班组按钮
            form.on('submit(ProductionTeam-BT)', function () {
                get_checkGroup();
@@ -578,8 +609,8 @@
                                , "HName": data.工序名称
                                , "HFixPrice": data.班产定额
                                , "HLevel": data.等级
                                //, "HProcMulName": data.工段名称
                                //, "HProcMulID": data.工段ID
                                , "HProcMulName": data.工段名称
                                , "HProcMulID": data.HProMulID
                                , "HBarCodeForBase": data.条形码
                                , "HHelpCode": data.助记码
                                , "HDeptName": data.部门
@@ -617,6 +648,7 @@
                                , "HQCSchemeName_Proc": data.转序检验方案
                                , "HQCSchemeID_Patrol": data.HQCSchemeID_Patrol
                                , "HQCSchemeName_Patrol": data.巡检检验方案
                                , "HPayMentType": data.计件工资类型
                            });
                            layer.close(ajaxLoad);
                        } else {
@@ -651,6 +683,10 @@
                //}
                if ($("#HWorkCenterName").val() == "") {
                    layer.msg("请选择工作中心!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                if ($("#HProcMulName").val() == "") {
                    layer.msg("请选择工段!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    return;
                }
                //if (!$("#HProcessID_K3").val()) {
@@ -790,6 +826,31 @@
                        }
                        $("#HWorkCenterName").val(checkStatus.data[0].工作中心名称);
                        $("#HWorkCenterID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
                })
            }
            //#endregion
            //#region é€‰æ‹©å·¥æ®µæ–¹æ³•
            function get_checkProcMul() {
                layer.open({
                    type: 2//弹窗类型
                    , skin: 'layui-layer-rim' //加上边框
                    , area: ['90%', '90%']//大小
                    , title: '工段列表'//标题
                    , shift: 2//弹出动画
                    , content: ['../../基础资料/生产基础资料/Gy_ProcMul.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('请选择数据');
                        }
                        $("#HProcMulName").val(checkStatus.data[0].工段名称);
                        $("#HProcMulID").val(checkStatus.data[0].HItemID);
                        layer.close(index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                    , btn2: function (index, layero) { }
@@ -1090,6 +1151,11 @@
            $("#HWHName").val(obj[0].良品仓库);
            $("#HWHID").val(obj[0].HItemID);
        }
        //返回工段
        function GetGyProcMulValue(obj) {
            $("#HProcMulName").val(obj[0].工段名称);
            $("#HProcMulID").val(obj[0].HItemID);
        }
    </script>
</body>
</html>