yusijie
2023-06-25 1cbf77d8ff416802d313d55d78e6de0e60b42d9d
WebTM/views/²Ö´æ¹ÜÀí/ÌõÂëÉú³É/Gy_BarCodeBill.html
@@ -87,10 +87,10 @@
                                                        <option value="3">采购订单</option>
                                                        <option value="4">收料通知单</option>
                                                        <option value="5">委外订单</option>
                                                        <option value="6">生产入库</option>
                                                        <option value="7">采购入库</option>
                                                        <option value="8">销售退货</option>
                                                        <option value="9">生产退料</option>
                                                        <option value="6">生产入库单</option>
                                                        <option value="7">采购入库单</option>
                                                        <option value="8">销售退货单</option>
                                                        <option value="9">生产退料单</option>
                                                    </select>
                                                </div>
                                            </div>
@@ -218,6 +218,10 @@
            var HBatchNo = "";
            var BatchNoArray; //用来存储获取到的批号,在批次按钮功能中用到
            var HMinQty2 = 0; //用来存储输入的最小包装数,在批次按钮功能中用到
            var HMaterInfo = "";  //存储物料信息
            var HBarInfo = ""; //存储条码信息
            var HFileList = "";  //存储档案列表
            //#endregion           
            //监听当前处于哪一个页签,传 HModName å€¼
@@ -227,17 +231,25 @@
                    HModName = "Gy_BarCodeBill";
                    //刷新表格数据
                    DisPlay_HideColumn();
                    table.reload('mainTable', {
                        data: HMaterInfo // è°ƒç”¨table.reload é‡æ–°æ¸²æŸ“显示加载追加了数据的表格
                    });
                    
                } else if (cur_title == "条码信息") {
                    HModName = "Gy_BarCodeBill_1";
                    //刷新表格数据
                    DisPlay_HideColumn1();
                    table.reload('mainTable1', {
                        data: HBarInfo // è°ƒç”¨table.reload é‡æ–°æ¸²æŸ“显示加载追加了数据的表格
                    });
                } else if (cur_title == "档案列表") {
                    HModName = "Gy_BarCodeBill_2";
                    //刷新表格数据
                    DisPlay_HideColumn2();
                    //加载档案列表
                    table.reload('mainTable2', {
                        data: HFileList // è°ƒç”¨table.reload é‡æ–°æ¸²æŸ“显示加载追加了数据的表格
                    });
                }
            })
@@ -442,16 +454,16 @@
                        return "委外订单";
                        break;
                    case '6':
                        return "生产入库";
                        return "生产入库单";
                        break;
                    case '7':
                        return "采购入库";
                        return "采购入库单";
                        break;
                    case '8':
                        return "销售退货";
                        return "销售退货单";
                        break;
                    case '9':
                        return "生产退料";
                        return "生产退料单";
                        break;
                }
            }
@@ -572,6 +584,7 @@
            form.on('submit(ToolCreate)', function (data) {
                $('#ToolCreate').addClass("layui-btn-disabled").attr("disabled", true);//生成按钮禁用
                var sSubStr = JSON.stringify(table.cache['mainTable']);
                HMaterInfo = table.cache['mainTable'];
                //物料明细信息不为空判断
                if (!AllowLoadData(sSubStr))//数据验证
                {
@@ -1423,6 +1436,13 @@
                                        HUnitName: checkStatus.data[0].HUnitName
                                    });
                                    if ($("#HBarCodeType").find("option:selected").html() == '托盘条码') {
                                        obj.update({
                                            HQty: 1,    //数量
                                            HMinQty: 1, //最小包装数量
                                            HBQty: 1    //箱数
                                        });
                                    }
                                    layer.close(layer.index); //它获取的始终是最新弹出的某个层,值是由layer内部动态递增计算的
                                }
                                , btn2: function (index, layero) {
@@ -1582,12 +1602,14 @@
                                table.reload('mainTable1', {
                                    data: result.list // è°ƒç”¨table.reload é‡æ–°æ¸²æŸ“显示加载追加了数据的表格
                                });
                                HBarInfo = result.list;
                                //生成成功跳转到条码信息标签页
                                element.tabChange('tab-TabTest', '3'); 
                                //加载档案列表
                                table.reload('mainTable2', {
                                    data: result.data // è°ƒç”¨table.reload é‡æ–°æ¸²æŸ“显示加载追加了数据的表格
                                });
                                });
                                HFileList = result.data;
                            }
                            else {
                                $('#ToolCreate').removeClass("layui-btn-disabled").attr("disabled", false);//生成按钮启用