仲国强
2021-10-15 b6b10647963e45ea2c8ad1b29ec92d6d0fcd2413
批量委外工序接收单优化
1个文件已修改
62 ■■■■ 已修改文件
WebTM/views/车间管理/委外工序接收单/Cj_StationEntrustOutBill_Mul.html 62 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
WebTM/views/³µ¼ä¹ÜÀí/ίÍ⹤Ðò½ÓÊÕµ¥/Cj_StationEntrustOutBill_Mul.html
@@ -83,10 +83,8 @@
                                                <input type="text" class="layui-input" name="HDate" id="HDate" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">供应商</label>
                                            <label class="layui-form-label"><span style="color:red;">*</span>供应商</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HSupName" id="HSupName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <input type="hidden" name="HSupID" id="HSupID">
@@ -98,7 +96,7 @@
                                    </div>
                                    <div class="layui-row">
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label"><span style="color:red;">*</span>发出人</label>
                                            <label class="layui-form-label"><span style="color:red;">*</span>接收人</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HEmpName" id="HEmpName" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly>
                                                <button type="button" class="layui-btn" lay-submit="" lay-filter="HEmployeeID-BT" id="HEmployeeID-BT" style="width: 40px; padding: 0 10px;">
@@ -108,7 +106,7 @@
                                            </div>
                                        </div>
                                        <div class="layui-col-xs4 layui-inline">
                                            <label class="layui-form-label">发出数量</label>
                                            <label class="layui-form-label"><span style="color:red;">*</span>接收数量</label>
                                            <div class="layui-input-inline">
                                                <input type="text" class="layui-input" name="HQty" id="HQty">
                                            </div>
@@ -220,7 +218,6 @@
                    </div>
                    <input type="hidden" name="HBillNo" id="HBillNo" value="">
                    <input type="hidden" name="HInterID" id="HInterID" value="0">
                    <input type="hidden" name="lngBillSubKey" id="lngBillSubKey" value="0">
                    <input type="hidden" name="HICMOInterID" id="HICMOInterID" value="0">
                    <input type="hidden" name="lngICMOEntryID" id="lngICMOEntryID" value="0">
                    <input type="hidden" name="HICMOBillNo" id="HICMOBillNo" value="">
@@ -232,13 +229,24 @@
                    <input type="hidden" name="HPlanQty" id="HPlanQty" value="0">
                    <input type="hidden" name="HProcExchBillNo" id="HProcExchBillNo" value="">
                    <input type="hidden" name="HICMOQty" id="HICMOQty" value="0">
                    <input type="hidden" name="lngBillKey" id="lngBillKey" value="0">
                    <input type="hidden" name="HOrderProcNO" id="HOrderProcNO" value="">
                    <input type="hidden" name="HProcName" id="HProcName" value="">
                    <input type="hidden" name="HProcID" id="HProcID" value="0">
                    <input type="hidden" name="HCenterName" id="HCenterName" value="">
                    <input type="hidden" name="HCenterID" id="HCenterID" value="0">
                    <!--隐藏字段-->
                    <input type="hidden" name="lngBillKey" id="lngBillKey" value="0">
                    <input type="hidden" name="lngBillSubKey" id="lngBillSubKey" value="0">
                    <input type="hidden" name="eventType" id="eventType" value="Add">
                    <input type="hidden" name="HPrice_BHS" id="HPrice_BHS" value="0"><!--不含税单价-->
                    <input type="hidden" name="HMoney_BHS" id="HMoney_BHS" value="0"><!--不含税金额-->
                    <input type="hidden" name="HGroup" id="HGroup"><!--生产班组-->
                    <input type="hidden" name="HGroupID" id="HGroupID" value="0"><!--生产班组-->
                    <input type="hidden" name="HInnerBillNo" id="HInnerBillNo"><!--送货单号-->
                    <input type="hidden" name="HPlanPieceQty" id="HPlanPieceQty" value="0"><!--发出件数-->
                    <input type="hidden" name="HBadPNL" id="HBadPNL" value="0"><!--报废件数-->
                    <input type="hidden" name="HSourceName" id="HSourceName"><!--生产资源-->
                    <input type="hidden" name="HSourceID" id="HSourceID" value="0"><!--生产资源-->
                </form>
            </div>
        </div>
@@ -389,13 +397,18 @@
                        $("#HBarCode").val("");
                        return;
                    }
                    if ($("#HQty").val() == "") {
                        layer.msg("请先填写发出数量!", { icon: 7 });
                    if ($("#HSupID").val() == "") {
                        layer.msg("请选择供应商!", { icon: 7 });
                        $("#HBarCode").val("");
                        return;
                    }
                    if ($("#HEmpID").val() == "") {
                        layer.msg("请选择发出人!", { icon: 7 });
                    if ($("#HEmpID").val() == "" || $("#HEmpID").val() == 0) {
                        layer.msg("请选择接收人!", { icon: 7 });
                        $("#HBarCode").val("");
                        return;
                    }
                    if ($("#HQty").val() == "") {
                        layer.msg("请先填写接收数量!", { icon: 7 });
                        $("#HBarCode").val("");
                        return;
                    }
@@ -459,7 +472,7 @@
                        var ajaxLoad = layer.load();
                        //逻辑删除方法
                        $.ajax({
                            url: GetWEBURL() + '/Cj_StationInBill/del_StationInBill',
                            url: GetWEBURL() + '/Cj_StationOutBill/del_StationOutBill',
                            type: "GET",
                            data: { "HInterID": rowData.HInterID, "HDeleteMan": sessionStorage["HUserName"] },
                            success: function (result) {
@@ -625,6 +638,8 @@
                            $("#HMaterName").val(data.产品);
                            $("#HMaterNumber").val(data.产品代码);
                            $("#HMaterModel").val(data.规格型号);
                            //$("#HSupID").val(data.HSupID);
                            //$("#HSupName").val(data.供应商);
                            $("#HPieceQty").val(data.生产数量);
                            $("#HPlanQty").val(data.生产数量);
                            $("#HProcExchBillNo").val(data.单据号);
@@ -678,7 +693,7 @@
                            $.ajax({
                                url: GetWEBURL() + "/Web/GetMAXNum",
                                type: "GET",
                                data: { "HBillType": '3792' },
                                data: { "HBillType": '3793' },
                                success: function (d) {
                                    //console.log(d.data);
                                    $("#HInterID").val(d.data[0].HInterID);
@@ -721,6 +736,22 @@
                })
            });
            //选择职员
            form.on('submit(HEmployeeID-BT)', function () {//选择责任人
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '职员列表'
                    , shade: 0.6 //遮罩透明度
                    , maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../../views/Baseset/基础资料/Gy_EmployeeList.html?Type=HKeeper', 'yes']
                    , resize: false
                    , cancel: function () {
                        //$(".layui-btn").removeClass("layui-btn-disabled");
                    }
                })
            });
            //以上为layui模块
        });
@@ -729,6 +760,11 @@
            $("#HSupName").val(obj[0].HName);
            $("#HSupID").val(obj[0].HItemID);
        }
        //返回操作员
        function GetHKeeperValue(obj) {
            $("#HEmpName").val(obj[0].HName);
            $("#HEmpID").val(obj[0].HItemID);
        }
    </script>
</body>
</html>