cl
2024-01-23 6dadf36ef118fbb3b2cd5aca94cde88e29fb55dc
提交 | 用户 | 时间
71e81e 1
2 layui.use(['table','form', 'admin', 'ax','laydate','upload','formSelects'], function () {
3     var $ = layui.jquery;
4     var $ax = layui.ax;
5     var form = layui.form;
6     var admin = layui.admin;
7     var table = layui.table;
8
9     /**
10      * bom信息管理
11      */
12     var MaterialShortage = {
13         tableId: "materialShortageTable2"
14     };
15     var materialType = parent.materialType;
16     console.log(materialType);
17
18     var test;
19
20
21     console.log(queryData);
22
23     $('#serch').click(function(){
24         var queryData = {};
25         queryData['materialType'] = materialType;
26         queryData['materialName'] = $("#materialName").val();
27         queryData['materialCode'] = $("#materialCode").val();
28         table.reload(MaterialShortage.tableId, {
29             where: queryData, page: {curr: 1}
30         });
31     });
32     /**
33      * 缺料报警初始化表格的列
34      */
35     MaterialShortage.initColumn = function () {
36         return [[
37             {type: 'radio'},
38             {field: 'id', hide: true, title: '主键id'},
39             {field: 'materialCode', sort: true, title: '产品编号', width: 125},
40             {field: 'materialName', sort: true, title: '产品名称', width: 270},
41             {field: 'drawingNo', sort: true, title: '图号', width: 165},
42             {field: 'materialSpecs', sort: true, title: '规格', width: 215},
43             {field: 'unit', sort: true, title: '单位'},
44             {field: 'materialScience', sort: true, title: '材料'},
45             {field: 'materialType', sort: true, title: '物料类型'},
46             {field: 'materialAttribute', sort: true, title: '属性'},
47         ]];
48     };
49
50     table =  $.extend(table, {config: {checkName: 'checked'}});
51     var queryData = {};
52     queryData['materialType'] = materialType;
53     var tableResult = table.render({
54         elem: '#' + MaterialShortage.tableId,
55         url: Feng.ctxPath + '/materialInfo/list',
56         page: true,
57         where:queryData,
58         cellMinWidth: 80,
59         cols: MaterialShortage.initColumn()
60     });
61     let Msg='';
62     table.on('row(materialShortageTable2)',function (data) {
63         Msg = data.data;
64     })
65     $('#btnSubmit').click(function(){
66         clearType();
67         if (Msg !=='' ){
68             // 判断是否点击的是确定
69             var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
70             window.localStorage.setItem('message',JSON.stringify(Msg));
71             parent.layer.close(index);
72         }
73         else {
74             Feng.error("请选择一条数据!")
75         }
76     });
77
78     $('#reset').click(function(){
79         clearType();
80     });
81
82     function clearType(){
83         parent.materialType="";
84     }
85
86     window.onunload = function () {
87         console.log("11111111111")
88     }
89
90
91
92
93 });