1
yxj
2024-06-18 3d84c33c1803532fcf383bb07cdb74a7c93b14d1
WebTM/views/³µ¼ä¹ÜÀí/¹¤Ðò³öÕ¾»ã±¨µ¥/Cj_StationOutBill_CurrentWork.html
@@ -124,6 +124,12 @@
                                                </button>
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 65px;">工时</label>
                                            <div class="layui-input-block" style="margin-left: 95px;">
                                                <input type="text" class="layui-input" name="HWorkTimes" id="HWorkTimes" value="0" style="width: 150px;">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-bottom: 15px;">
                                        <div class="layui-inline">
@@ -187,6 +193,17 @@
                                                <input type="hidden" name="HUnitID" id="HUnitID">
                                                <input type="hidden" name="eventType" id="eventType" value="Add">
                                                <input type="hidden" name="HPRDOrgID" id="HPRDOrgID" value="0">
                                                <input type="hidden" name="HICMOQty" id="HICMOQty" value="0">
                                                <input type="hidden" name="HPlanQty" id="HPlanQty" value="0">
                                                <input type="hidden" name="HLastSubProc" id="HLastSubProc" value="true">
                                            </div>
                                        </div>
                                    </div>
                                    <div class="layui-row" style="margin-bottom: 15px;">
                                        <div class="layui-inline">
                                            <label class="layui-form-label" style="width: 65px;">穴号</label>
                                            <div class="layui-input-block" style="margin-left: 95px;">
                                                <input type="text" class="layui-input" name="HMouldNum" id="HMouldNum" style="width: 150px;" >
                                            </div>
                                        </div>
                                    </div>
@@ -311,11 +328,11 @@
        //初始化界面
        set_ClearBill();
        //$("#HEquipName").text(HEquipName);//设备名称
        //$("#HEquipCode").text(HEquipCode);//设备编号
        //$("#HEmpName").text(HEmpName);//操作员
        //$("#HManagerName").text(HManagerName);//负责人
        //$("#HGroupName").text(HGroupName);//班组
        $("#HEquipName").text(HEquipName);//设备名称
        $("#HEquipCode").text(HEquipCode);//设备编号
        $("#HEmpName").text(HEmpName);//操作员
        $("#HManagerName").text(HManagerName);//负责人
        $("#HGroupName").text(HGroupName);//班组
        //#endregion
        //#region ã€ä»ªè¡¨ç›˜ã€‘
@@ -691,7 +708,7 @@
        //退出
        form.on('submit(Exit)', function (data) {//提交
            Pub_Close(2);
            Pub_Close(1);
        })
        
@@ -711,6 +728,7 @@
            $("#HPRDOrgID").val(sessionStorage["OrganizationID"]);
            $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd"));
            $('#Add').addClass("layui-btn-disabled").attr("disabled", true);//新增按钮禁用
            //get_Display();
            get_Display_OutBillList();
            get_Display_UserList();
            get_ConfigFileInfo_EquipFile();
@@ -802,6 +820,43 @@
        }
        //#endregion
        function get_Display(sWhere) {
            var ajaxLoad = layer.load();
            $.ajax({
                url: GetWEBURL() + '/Sc_CurrentTicket/list',
                type: "GET",
                async: false,
                data: { "HSourceID": HSourceID, "HICMOInterID": HICMOInterID, "HICMOEntryID": HICMOEntryID, "HSourceInterID": HSourceInterID, "user": sessionStorage["HUserName"] },
                success: function (result) {
                    if (result.count == 1) {
                        var data = result.data.h_p_JIT_GetCurrentTicketInfo[0];
                        $("#HICMOBillNo").text(data.HSourceBillNo);//工单号
                        $("#HICMOBillStatus").text('');//当前状态
                        $("#HMaterNumber").text(data.HMaterNumber);//产品代码
                        $("#HMaterName").text(data.HMaterName);//产品名称
                        $("#HMaterModel").text(data.HModel);//规格型号
                        $("#HPlanQty").text(data.HPlanQty);//计划数量
                        $("#HReportQty").text(data.HRelationQty);//汇报总数
                        $("#HPickMtrlStatus").text('');//领料状态
                        $("#HFCheckNum").text(data.首检次数);//首检次数
                        $("#HPrCheckNum").text(data.过程检次数);//过程检次数
                        $("#HPPCheckNum").text(data.巡检次数);//巡检次数
                        HFinishRate = data.完成率;//完成率
                        HQualifiedRate = data.合格率;//合格率
                        layer.close(ajaxLoad);
                    } else {
                        layer.close(ajaxLoad);
                        layer.alert(result.code + result.Message, { icon: 5 });
                    }
                }, error: function () {
                    layer.close(ajaxLoad);
                    layer.alert("接口请求失败!", { icon: 5 });
                }
            });
        }
        //#region æŸ¥è¯¢
        function get_PanelDisplay(sWhere) {
            var ajaxLoad = layer.load();
@@ -854,16 +909,16 @@
                        $("#HDeptID").val(data1.data[0]["HDeptID"]);
                        $("#HDeptName").val(data1.data[0]["车间"]);
                        //$("#HProcName").val(data1.data[0]["工序"]);
                        //$("#HProcID").val(data1.data[0]["HProcID"]);
                        //$("#HSourceID").val(data1.data[0]["HSourceID"]);
                        //$("#HSourceName").val(data1.data[0]["生产资源"]);
                        $("#HProcName").val(data1.data[0]["工序"]);
                        $("#HProcID").val(data1.data[0]["HProcID"]);
                        $("#HSourceID").val(data1.data[0]["HSourceID"]);
                        $("#HSourceName").val(data1.data[0]["生产资源"]);
                        $("#HEmpID").val(data1.data[0]["HEmpID"]);
                        $("#HEmpName").val(data1.data[0]["质检员"]);
                        $("#HGroupID").val(data1.data[0]["HGroupID"]);
                        $("#HGroupName").val(data1.data[0]["生产班组"]);
                        //$("#HCenterID").val(data1.data[0]["HWorkCenterID"]);
                        //$("#HCenterName").val(data1.data[0]["工作中心"]);
                        $("#HCenterID").val(data1.data[0]["HWorkCenterID"]);
                        $("#HCenterName").val(data1.data[0]["工作中心"]);
                        layer.close(ajaxLoad);
                        //layer.alert("查询成功", { icon: 1 });
@@ -882,16 +937,16 @@
        //#region æ ¹æ®å¹³æ¿ç»‘定,自动带出基础资料信息
        function get_ConfigFileInfo_EquipFile() {
            var objdata = get_ConfigFileInfo();
            $("#HProcID").val(objdata.HProcID); //工序ID
            $("#HProcName").val(objdata.HProcName); //工序名称
            //$("#HProcID").val(objdata.HProcID); //工序ID
            //$("#HProcName").val(objdata.HProcName); //工序名称
            //$("#HEquipID").val(objdata.HEquipID); //设备ID
            $("#HEquipCode").text(objdata.HEquipName); //设备名称
            $("#HSourceID").val(objdata.HSourceID); //生产资源ID
            $("#HSourceName").val(objdata.HSourceName); //生产资源名称
            //$("#HSourceID").val(objdata.HSourceID); //生产资源ID
            //$("#HSourceName").val(objdata.HSourceName); //生产资源名称
            //$("#HGroupID").val(objdata.HGroupID); //班组ID
            //$("#HGroupName").val(objdata.HGroupName); //班组名称
            $("#HCenterID").val(objdata.HWorkCenterID); //工作中心ID
            $("#HCenterName").val(objdata.HWorkCenterName); //工作中心名称
            //$("#HCenterID").val(objdata.HWorkCenterID); //工作中心ID
            //$("#HCenterName").val(objdata.HWorkCenterName); //工作中心名称
          
        }
        //#endregion
@@ -949,6 +1004,8 @@
                        $("#HUnitName").val(data1.data[0]["单位"]);
                        $("#HUnitID").val(data1.data[0]["HUnitID"]);
                        $("#HQty").val(data1.data[0]["最小包装数量"]);
                        $("#HICMOQty").val(data1.data[0]["生产数量"]);
                        $("#HPlanQty").val(data1.data[0]["流转卡数量"]);
                        $("#HBarCode").val(HBarCode);
                    }
@@ -969,10 +1026,15 @@
        //保存
        function Saver(data) {
            if ($("#HProcExchBillNo").val() == "") {
                layer.msg("请扫流转卡!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return;
            }
            if ($("#HQty").val() == 0) {
                layer.msg("数量不能为0!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨提示" });
                return;
            }
            var oMain = JSON.stringify(data.field) + ";" + sessionStorage["HUserName"] + ";Add";
            var index = layer.load();
            $.ajax({