|  |  | 
 |  |  |     @ApiModelProperty(value= "备注") | 
 |  |  |     private String memo; | 
 |  |  |  | 
 |  |  |     private Integer sta_no; | 
 |  |  |  | 
 |  |  |     private Integer source_sta_no; | 
 |  |  |  | 
 |  |  |     public String getModiUser$(){ | 
 |  |  |         UserService service = SpringUtils.getBean(UserService.class); | 
 |  |  |         User user = service.selectById(this.modi_user); | 
 
 |  |  | 
 |  |  |     ,{field: 'payment$', align: 'center',title: '货物形态', hide: false} | 
 |  |  | ] | 
 |  |  |  | 
 |  |  | var detlCols2 = [ | 
 |  |  |     {field: 'matnr', align: 'center',title: '商品编号', sort:true} | 
 |  |  |     ,{field: 'maktx', align: 'center',title: '商品名称', sort:true} | 
 |  |  |     ,{field: 'orderNo', align: 'center',title: '单据编号', hide: true} | 
 |  |  |     ,{field: 'batch', align: 'center',title: '批号', sort:true} | 
 |  |  |     ,{field: 'anfme', align: 'center',title: '数量(件)',hide: false} | 
 |  |  |     ,{field: 'zpallet', align: 'center',title: '托盘条码',hide: false} | 
 |  |  |     ,{field: 'specs', align: 'center',title: '规格',hide: false} | 
 |  |  |     ,{field: 'model', align: 'center',title: '代码', hide: true} | 
 |  |  |     ,{field: 'color', align: 'center',title: '颜色', hide: true} | 
 |  |  |     ,{field: 'brand', align: 'center',title: '品牌', hide: true} | 
 |  |  |     ,{field: 'unit', align: 'center',title: '单位', hide: true} | 
 |  |  |     ,{field: 'price', align: 'center',title: '单价', hide: true} | 
 |  |  |     ,{field: 'sku', align: 'center',title: 'sku', hide: true} | 
 |  |  |     ,{field: 'units', align: 'center',title: '单位量', hide: true} | 
 |  |  |     ,{field: 'barcode', align: 'center',title: '条码', hide: true} | 
 |  |  |     ,{field: 'origin', align: 'center',title: '产地', hide: true} | 
 |  |  |     ,{field: 'manu', align: 'center',title: '厂家', hide: true} | 
 |  |  |     ,{field: 'manuDate', align: 'center',title: '生产日期', hide: true} | 
 |  |  |     ,{field: 'itemNum', align: 'center',title: '品项数', hide: true} | 
 |  |  |     ,{field: 'safeQty', align: 'center',title: '安全库存量', hide: true} | 
 |  |  |     ,{field: 'weight', align: 'center',title: '重量(KG)', hide: false} | 
 |  |  |     ,{field: 'source_sta_no', align: 'center',title: '源站点', hide: false} | 
 |  |  |     ,{field: 'sta_no', align: 'center',title: '目标站点', hide: false} | 
 |  |  |     ,{field: 'length', align: 'center',title: '单箱毛重', hide: true} | 
 |  |  |     ,{field: 'volume', align: 'center',title: '单箱体积', hide: true} | 
 |  |  |     ,{field: 'threeCode', align: 'center',title: '箱子尺寸', hide: true} | 
 |  |  |     ,{field: 'supp', align: 'center',title: '供应商', hide: true} | 
 |  |  |     ,{field: 'suppCode', align: 'center',title: '供应商编码', hide: true} | 
 |  |  |     ,{field: 'beBatch$', align: 'center',title: '是否批次', hide: true} | 
 |  |  |     ,{field: 'deadTime', align: 'center',title: '保质期', hide: true} | 
 |  |  |     ,{field: 'deadWarn', align: 'center',title: '预警天数', hide: true} | 
 |  |  |     ,{field: 'source$', align: 'center',title: '制购', hide: true} | 
 |  |  |     ,{field: 'check$', align: 'center',title: '要求检验', hide: true} | 
 |  |  |     ,{field: 'danger$', align: 'center',title: '危险品', hide: true} | 
 |  |  |     ,{field: 'owner$', align: 'center',title: '货主', hide: true} | 
 |  |  |     ,{field: 'memo', align: 'center',title: '备注', hide: false} | 
 |  |  |  | 
 |  |  | ] | 
 |  |  |  | 
 |  |  | function getQueryVariable(variable) | 
 |  |  | { | 
 |  |  |     var query = window.location.search.substring(1); | 
 
 |  |  | 
 |  |  |     arrRemove(detlCols, "field", "anfme"); | 
 |  |  |     arrRemove(detlCols, "field", "batch"); | 
 |  |  |     cols.push.apply(cols, detlCols); | 
 |  |  |     cols.push({fixed: 'right', title:'操作', align: 'center', toolbar: '#operate', width:80}) | 
 |  |  |  | 
 |  |  |     return cols; | 
 |  |  | } | 
 |  |  |  | 
 |  |  | 
 |  |  |     // 页面修改 | 
 |  |  |     table.on('edit(chooseData)', function (obj) { | 
 |  |  |         let index = obj.tr.attr("data-index"); | 
 |  |  |         console.log(index) | 
 |  |  |         let data = matCodeData[index]; | 
 |  |  |         let modify = true; | 
 |  |  |         if (obj.field === 'count'){ | 
 |  |  | 
 |  |  |                 layer.msg("请输入数字", {icon: 2}); | 
 |  |  |                 modify = false; | 
 |  |  |             } else { | 
 |  |  |                 if (vle <= 0) { | 
 |  |  |                     layer.msg("数量必须大于零", {icon: 2}); | 
 |  |  |                     modify = false; | 
 |  |  |                 } | 
 |  |  |                 // if (vle <= 0) { | 
 |  |  |                 //     layer.msg("数量必须大于零", {icon: 2}); | 
 |  |  |                 //     modify = false; | 
 |  |  |                 // } | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         if (obj.field === 'batch'){ | 
 |  |  |             let vle = obj.value; | 
 |  |  |             if (vle.length <= 0){ | 
 |  |  |                 layer.msg("批号不准为空", {icon: 2}); | 
 |  |  |                 modify = false; | 
 |  |  |             } | 
 |  |  |         } | 
 |  |  |         if (modify) { | 
 
 |  |  | 
 |  |  |         {field: 'ioTime$', align: 'center', title: '入库日期', width: 200} | 
 |  |  |         ,{field: 'loc_no', align: 'center',title: '库位号'} | 
 |  |  |     ]; | 
 |  |  |     cols.push.apply(cols, detlCols); | 
 |  |  |     cols.push.apply(cols, detlCols2); | 
 |  |  |     return cols; | 
 |  |  | } | 
 |  |  |  | 
 
 |  |  | 
 |  |  |         ,{field: 'crn_str_time', align: 'center',title: '堆垛机启动时间'} | 
 |  |  |         ,{field: 'crn_end_time', align: 'center',title: '堆垛机停止时间'} | 
 |  |  |     ]; | 
 |  |  |     cols.push.apply(cols, detlCols); | 
 |  |  |     cols.push.apply(cols, detlCols2); | 
 |  |  |     return cols; | 
 |  |  | } | 
 |  |  |  |