1
duhe
2023-08-28 9b8b6507b958a4442caa2cfe6a98944b90490040
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת/MES_StationOutBill_PDA.html
@@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>工序出站汇报单</title>
    <title class="gxcz">工序出站汇报单</title>
    <meta name="renderer" content="webkit">
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
@@ -112,7 +112,7 @@
            <div class="layui-card-body" style="padding: 1px;">
                <form class="layui-form" action="" lay-filter="formData" id="formData" style="background-color:white;">
                    <div style="background-color:#0085E8;">
                        <span style="color: white;"><i class="layui-icon layui-icon-form"></i>工序出站汇报单</span>
                        <span style="color: white;"  class="gxcz"><i class="layui-icon layui-icon-form"></i>工序出站汇报单</span>
                    </div>
                    <div class="layui-form-item" style="margin: 1% 2%;text-align: right;">
                        <button type="button" lay-submit="" lay-filter="Add" class="layui-btn layui-btn-radius" id="Add">新增</button>
@@ -220,6 +220,14 @@
                                                    <input type="text" name="HQCCheckName" class="layui-input" id="HQCCheckName" placeholder="选择检验员" style="background-color:#efefef4d;border-radius: 50px;">
                                                    <input type="hidden" name="HQCCheckID" id="HQCCheckID" value="0" autocomplete="off" class="layui-input">
                                                    <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="HSecManagerID-BT" id="HSecManagerID-BT" style="font-weight:bolder">...</button>
                                                </td>
                                            </tr>
                                            <tr>
                                                <th>暂放区</th>
                                                <td class="bz_td">
                                                    <input type="text" name="HTemporaryAreaName" class="layui-input" id="HTemporaryAreaName" placeholder="选择暂放区" style="background-color:#efefef4d;border-radius: 50px;">
                                                    <input type="hidden" name="HTemporaryAreaID" id="HTemporaryAreaID" value="0" autocomplete="off" class="layui-input">
                                                    <button type="button" lay-submit="" class="layui-btn layui-col-xs2 bz_btu" lay-filter="BtnHTemporaryAreaName" id="BtnHTemporaryAreaName" style="font-weight:bolder">...</button>
                                                </td>
                                            </tr>
                                            <tr>
@@ -452,7 +460,14 @@
                    txtHProcNo_KeyDown(HBarCode, sProcNo);
                    get_DisplayTech(HBillNo);
                }
            } else {
            } else if (params[params[0]] == "wgd") {
                var OperationType = 5;
                $(".gxcz").text("指引卡完工单");
            } else if (params[params[0]] == "czd") {
                var OperationType = 1;
            }  else {
                var OperationType = params[params[0]];//操作类型
                var linterid = params[params[1]];//源单id
                var HSouceBillType = params[params[2]];//源单类型
@@ -512,7 +527,7 @@
            }
            //判断是否新增
            if (OperationType == 1 || OperationType == 2) {
            if (OperationType == 1 || OperationType == 2 || OperationType == 5) {
                $("#HInterID").val("");
                $("#HBillNo").val("");
                //获取最大单据号
@@ -578,6 +593,8 @@
                                "HEmpID": data.HEmpID,
                                "HEmpName": data.HEmpName,
                                "HEmpName_second": data.HEmpName,
                                "HTemporaryAreaID": data.HTemporaryAreaID,
                                "HTemporaryAreaName": data.HTemporaryAreaName,
                                "HEmpID2": data.HEmpID2,
                                "HEmpName2": data.HEmpName2,
                                "HEmpID3": data.HEmpID3,
@@ -1331,7 +1348,7 @@
                }
                var tableData = data.field;
                var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"];
                var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"] + ";"+OperationType;
                var index = layer.load();
                $.ajax({
                    type: "POST",
@@ -1552,6 +1569,32 @@
                })
            });
            //暂放区
            form.on('submit(BtnHTemporaryAreaName)', function (data) {
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '暂放区列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../基础资料/公用基础资料/Gy_TemporaryArea.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('请选择数据');
                        }
                        $("#HTemporaryAreaID").val(checkStatus.data[0].HItemID);
                        $("#HTemporaryAreaName").val(checkStatus.data[0].暂放区名称);
                        layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                    }
                })
            });
            //选择生产资源弹窗
            form.on('submit(ProductionResources-BT)', function () {//生产资源
                layer.open({