ch
2021-07-19 24f176b845a55903e63c31ccea937553b76575c6
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBill.html
@@ -73,7 +73,7 @@
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;">订单跟踪号</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO">
                                                <input type="text" class="layui-input" name="HOrderProcNO" id="HOrderProcNO" style="background-color:#efefef4d;" readonly>
                                            </div>
                                        </div>
                                    </div>
@@ -82,8 +82,8 @@
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">产品名称</label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="text" class="layui-input" name="HMaterName2" id="HMaterName2" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchMater" id="btnSearchMater" style="padding: 0 10px;float: left;margin-right: 3px;background-color:gainsboro;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchMater" id="btnSearchMater" style="padding: 0 10px;float: left;margin-right: 3px;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i>
                                                </button>
                                                <input type="hidden" name="HMaterID2" id="HMaterID2" value="0">
                                            </div>
@@ -116,12 +116,9 @@
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">单位</label>
                                            <div class="layui-input-block" style="margin-left: 77px;">
                                                <input type="text" class="layui-input" name="HUnitName" id="HUnitName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly>
                                                <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchMater" id="btnSearchMater" style="padding: 0 10px;float: left;margin-right: 3px;background-color:gainsboro;">
                                                    <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="color:black;"></i>
                                                </button>
                                            <label class="layui-form-label" style="width: 85px;">单位</label>
                                            <div class="layui-input-block" style="margin-left: 120px;">
                                                <input type="text" class="layui-input" name="HUnitName" id="HUnitName" style="background-color:#efefef4d;" readonly>
                                                <input type="hidden" name="HUnitID" id="HUnitID" value="0">
                                            </div>
                                        </div>
@@ -535,11 +532,11 @@
                , element = layui.element;
            //判断是否登录 æœªç™»å½•则跳到登录页
            if (sessionStorage.login != "login") {
                layer.confirm("登录失效,请重新登录!", {
                    icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录']
                }, function () { window.location.href = "../../user/login.html"; });
            }
            //if (sessionStorage.login != "login") {
            //    layer.confirm("登录失效,请重新登录!", {
            //        icon: 4, skin: 'layui-layer-lan', title: "温馨提示", closeBtn: 0, btn: ['重新登录']
            //    }, function () { window.location.href = "../../user/login.html"; });
            //}
            var params = getUrlVars();
            //获取参数
@@ -891,6 +888,21 @@
            //选择产品弹窗
            form.on('submit(btnSearchMater)', function () {//产品
                layer.open({
                    type: 2
                    , area: ['80%', '80%']
                    , title: '物料'
                    , shade: 0.6 //遮罩透明度
                    //, maxmin: true //允许全屏最小化
                    , anim: 0 //0-6的动画形式,-1不开启
                    , content: ['../../Baseset/基础资料/Gy_MaterialList.html', 'yes']
                    , resize: false
                    , cancel: function (index, layero) {
                    }
                })
            });
            //选择不良原因
            form.on('submit(HBadReasonID-BT)', function () {//选择仓库
@@ -1006,7 +1018,7 @@
            //获取明细行
            window.GetICMOBillDetail = function (hmainid) {  //返回责任人
                $.ajax({
                    url: GetWEBURL() + "/Sc_ProcessExchangeBill/GetICMOBillDetail",
                    url: GetWEBURL() + "/Sc_ProcessExchangeBill/GetICMOBillList",
                    type: "GET",
                    data: { "hmainid": hmainid, "OrganizationID": sessionStorage["OrganizationID"] },
                    success: function (result) {
@@ -1035,38 +1047,51 @@
        //返回生产任务单
        function GetICMOBillValue(obj) {
            $.ajax({
                url: GetWEBURL() + "/Sc_ProcessExchangeBill/GetICMOBillDetail",
                type: "GET",
                data: { "hmainid": obj[0].hmainid, "OrganizationID": sessionStorage["OrganizationID"] },
                success: function (result) {
                    if (result.count == 1) {
                        var data = result.data[result.data.length-1];
                        $("#HICMOInterID").val(data.hmainid);
                        $("#HICMOBillNo").val(data.生产订单号);
                        $("#HICMOEntryID").val(data.HEntryID);
                        $("#HOrderProcNO").val(data.订单跟踪号);
                        $("#HMaterID").val(data.hmaterid);
                        $("#HMaterName").val(data.物料名称);
                        $("#HMaterID2").val(data.hmaterid);
                        $("#HMaterName2").val(data.物料名称);
                        $("#HMaterNumber").val(data.物料代码);
                        $("#HMaterNumber2").val(data.物料代码);
                        $("#HModel").val(data.规格型号);
                        $("#HBatchNo").val(data.批号);
                        $("#HUnitID").val(data.hunitid);
                        $("#HUnitName").val(data.计量单位名称);
                        $("#HUnitNumber").val(data.计量单位代码);
                        $("#HPlanQty").val(data.计划生产数量);
                        $("#HQty").val(data.流转卡数量);
                        $("#HprocExQty").val(data.流转卡数量);
                        $("#HPlanBeginDate").val(data.计划开工日期);
                        $("#HPlanEndDate").val(data.计划完工日期);
                        $("#HWorkShopID").val(data.hdeptid);
                        $("#HWorkShopName").val(data.生产车间名称);
                        $("#HProdMaterCode").val(data.产品CODE);
                        $("#HSeOrderBillNo").val(data.销售订单号);
                        $("#HCusShortName").val(data.客户简称);
                        $("#HCusNeedMaterial").val(data.客户要求材料成分);
                        $("#HPlanSendGoodsDate").val(data.预计出货日期);
                        $("#HProdMaterName").val(data.产品名称);
                        $("#HCusName").val(data.客户名称);
                        $("#HWorkRemark").val(data.生产备注);
                        $("#HImportNote").val(data.重要提示);
                    }
                    else {
                        layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                    }
                }
            })
            //txtHBillNo.Text = sBillNo;
            $("#HICMOInterID").val(obj[0].hmainid);
            $("#HICMOBillNo").val(obj[0].生产订单号);
            $("#HICMOEntryID").val(obj[0].HEntryID);
            $("#HOrderProcNO").val(obj[0].订单跟踪号);
            $("#HMaterID").val(obj[0].hmaterid);
            $("#HMaterName").val(obj[0].物料名称);
            $("#HMaterID2").val(obj[0].hmaterid);
            $("#HMaterName2").val(obj[0].物料名称);
            $("#HMaterNumber").val(obj[0].物料代码);
            $("#HMaterNumber2").val(obj[0].物料代码);
            $("#HModel").val(obj[0].规格型号);
            $("#HBatchNo").val(obj[0].批号);
            $("#HUnitID").val(obj[0].hunitid);
            $("#HUnitName").val(obj[0].计量单位名称);
            $("#HUnitNumber").val(obj[0].计量单位代码);
            $("#HPlanQty").val(obj[0].计划生产数量);
            $("#HQty").val(obj[0].流转卡数量);
            $("#HprocExQty").val(obj[0].流转卡数量);
            $("#HPlanBeginDate").val(obj[0].计划开工日期);
            $("#HPlanEndDate").val(obj[0].计划完工日期);
            $("#HWorkShopID").val(obj[0].hdeptid);
            $("#HWorkShopName").val(obj[0].生产车间名称);
            $("#HProdMaterCode").val(obj[0].产品CODE);
            $("#HSeOrderBillNo").val(obj[0].销售订单号);
            $("#HCusShortName").val(obj[0].客户简称);
            $("#HCusNeedMaterial").val(obj[0].客户要求材料成分);
            $("#HPlanSendGoodsDate").val(obj[0].预计出货日期);
            $("#HProdMaterName").val(obj[0].产品名称);
            $("#HCusName").val(obj[0].客户名称);
            $("#HWorkRemark").val(obj[0].生产备注);
            $("#HImportNote").val(obj[0].重要提示);
            GetICMOBillDetail(obj[0].hmainid);
        }
        function GetHReasonValue(obj)  //返回不良原因
@@ -1075,6 +1100,13 @@
            ReasonID = obj[0].HItemID;
        }
        //返回产品
        function GetHMaterNameValue(obj) {
            $("#HMaterName2").val(obj[0].HName);
            $("#HMaterID2").val(obj[0].HItemID);
            $("#HMaterNumber2").val(obj[0].HNumber);
            $("#HMaterHModel2").val(obj[0].HModel);
        }
        function GetHKeeperValue(obj) {  //返回责任人
            EmpName = obj[0].HName;
            // $("#HEmpName").val(obj[0].HName);