yusijie
2023-08-30 b9500010e1d8687171b42c320342fe2dd5b6c704
WebTM/views/³µ¼ä¹ÜÀí/¹¤ÐòÁ÷ת¿¨/Sc_ProcessExchangeBillList.html
@@ -94,6 +94,16 @@
                                                <input type="text" class="layui-input" name="HErpID" id="HErpID">
                                            </div>
                                        </div>
                                        <div class="layui-inline">
                                            <label class="layui-form-label">生产车间</label>
                                            <div class="layui-input-block">
                                                <select name="HDeptName" id="HDeptName" lay-verify="required" lay-search class="layui-input">
                                                    <!--动态渲染车间-->
                                                </select>
                                            </div>
                                        </div>
                                    </div>
                                    </div>
                                    <div class="layui-row" style="margin-top: 10px; margin-bottom: 10px ">
                                        <div class="layui-inline">
@@ -192,6 +202,7 @@
                                <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="get_Pg"><i class="layui-icon layui-icon-file-b"></i>工序派工</button>-->
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Fg"><i class="layui-icon layui-icon-file-b"></i>返工申请</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Jl"><i class="layui-icon layui-icon-file-b"></i>返工记录</button>
                                <button type="button" class="layui-btn layui-btn-sm" lay-event="get_zlzk"><i class="layui-icon layui-icon-file-b"></i>子流转卡</button>
                            </div>
                        </script>
                        <script type="text/html" id="toolbarDemo3">
@@ -381,6 +392,9 @@
                    //工序返工单记录
                    case 'get_Jl': get_Jl();
                        break
                    //子流转卡
                    case 'get_zlzk': get_zlzk();
                        break
                    //工序派工单
                    //case 'get_Pg': get_Pg();
                    //    break
@@ -411,6 +425,7 @@
            //#region æœ¬é¡µé¢æ‰€æœ‰è¢«è°ƒç”¨çš„æ–¹æ³•
            function set_ClearBill() {
                get_Dept();
                $("#HDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * 7), "yyyy-MM-dd"));//开始日期
                $("#HDate1").val(Format(new Date(), "yyyy-MM-dd"));//结束日期
                //初始化主表列表
@@ -460,6 +475,7 @@
                var ColName = $("#ColName").val();//复选框
                var Comparator = $("#Comparator").val()
                var ColContent = $("#ColContent").val();
                var HDeptName = $("#HDeptName").val();//车间
                if (ColName != 0 && Comparator != 0) {
                    var com = "";
@@ -514,6 +530,9 @@
                }
                if (HBillNo) {
                    sWhere += " and å•据号 like '%" + HBillNo + "%'"
                }
                if (HDeptName!="0") {
                    sWhere += " and HWorkShopID like '%" + HDeptName + "%'"
                }
                if (HErpID) {
                    sWhere += " and å”¯ä¸€ID like '%" + HErpID + "%'";
@@ -706,6 +725,40 @@
                DisPlay_HideColumn_Mod();
            }
            //#endregion
            //生产车间
            function get_Dept() {
                //获取车间列
                var HDeptName = '<option value="0" style="color:red;" selected>全部车间</option>';
                $.ajax({
                    type: "get",
                    url: GetWEBURL() + "/Sc_ICMOBill/GetHDeptList",
                    async: false,
                    data: { "HOrgID": sessionStorage["OrganizationID"] },
                    success: function (result) {
                        if (result.count == 1) { // è¯´æ˜ŽéªŒè¯æˆåŠŸäº†ï¼Œ
                            var data = result.data;
                            if (sessionStorage["OrganizationID"] == 100014) {
                                HDeptName += '<option  style="color:blue;"  value="2679633" >水箱一条流</option>';
                                HDeptName += '<option  style="color:blue;"  value="1592361" >部件油冷器巴</option>';
                                HDeptName += '<option  style="color:blue;"  value="1592371" >小车装芯巴</option>';
                                HDeptName += '<option  style="color:blue;"  value="1592374" >小车总成巴</option>';
                                HDeptName += '<option  style="color:blue;"  value="1743766" >卡车装芯巴</option>';
                                HDeptName += '<option  style="color:blue;"  value="1743767" >卡车总成巴</option>';
                                HDeptName += '<option  style="color:blue;"  value="2679647" >卡车水箱一条流</option>';
                            } else {
                                for (var i = 0; i < data.length; i++) {
                                    HDeptName += '<option  style="color:blue;"  value="' + data[i].HItemID + '" >' + data[i].HName + '</option>';
                                }
                            }
                            $("#HDeptName").append(HDeptName);
                            form.render('select');
                        }
                        layer.closeAll("loading");
                    }
                })
            }
            function check_row(obj) {
                var flag = !obj.tr.find(':checkbox:first').prop('checked');
@@ -955,7 +1008,7 @@
            }
            //#region æŸ¥è¯¢ (主表)
            function get_Display(sWhere) {
                sWhere += " and HPRDORGID=" + sessionStorage["OrganizationID"] + " ";
                sWhere += " and HPRDORGID=" + sessionStorage["OrganizationID"] + "  and HBillSubType<>'SUB'";
                var ajaxLoad = layer.load();
                $.ajax({
                    url: GetWEBURL() + '/LEMS/MES_Sc_ProcessExchangeBillQuery_Json',
@@ -1161,6 +1214,28 @@
                }
            }
            //子流转卡
            function get_zlzk() {
                var checkStatus = table.checkStatus('mainTable2')
                    , data = checkStatus.data;
                if (checkStatus.data.length === 1) {
                    var linterid = data[0].hmainid;
                    var HEntryID = data[0].HEntryID;
                    var HProcID = data[0].HProcID;
                    //if (AllowLoadData(sSubStr) != false) {//非空验证
                    layer.open({
                        type: 2
                        , area: ['100%', '100%']
                        , title: '工序子流转卡-编辑'
                        , shift: 0//弹出动画
                        , content: '../工序流转卡/Sc_ProcessExchangeBill.html?OperationType=5&linterid=' + linterid + '&HEntryID=' + HEntryID + '&HproID=' + HProcID
                    })
                } else {
                    layer.msg('请选择一行数据编辑!');
                }
            }
            //工序派工
            //function get_Pg() {
            //    var checkStatus = table.checkStatus('mainTable2')