| | |
| | | } |
| | | } |
| | | , { |
| | | field: 'safeQty', align: 'center', title: '归零阀值', templet: function (d) { |
| | | field: 'safeQty', align: 'center', title: '归零阈值', templet: function (d) { |
| | | var raw = d.safeQty; |
| | | if (raw === null || raw === undefined) return ''; |
| | | if (typeof raw === 'string' && raw.trim() === '') return ''; |
| | |
| | | , { |
| | | field: 'realQty', align: 'center', title: '实际数量', hide: false, templet: function (d) { |
| | | var raw = d.realQty; |
| | | // var ioType = d.ioType; |
| | | // console.log(ioType) |
| | | if (raw === null || raw === undefined) return ''; |
| | | if (typeof raw === 'string' && raw.trim() === '') return ''; |
| | | var num = Number(raw); |
| | |
| | | return num.toFixed(2); |
| | | } |
| | | } |
| | | , {field: 'weight', align: 'center', title: '实际重量(公斤)', hide: false, width: 120} |
| | | , { |
| | | field: 'stockQty', align: 'center', title: '库存数量', hide: false, templet: function (d) { |
| | | var raw = d.stockQty; |
| | | if (raw === null || raw === undefined) return ''; |
| | | if (typeof raw === 'string' && raw.trim() === '') return ''; |
| | | var num = Number(raw); |
| | | if (!isFinite(num)) return ''; |
| | | return num.toFixed(2); |
| | | } |
| | | } |
| | | , {field: 'weight', align: 'center', title: '重量(公斤)', hide: false, width: 120} |
| | | , {field: 'zpallet', align: 'center', title: 'SN', hide: false} |
| | | , {field: 'specs', align: 'center', title: '规格', hide: false} |
| | | , { |
| | | field: 'safeQty', align: 'center', title: '归零阀值', hide: true, templet: function (d) { |
| | | field: 'safeQty', align: 'center', title: '归零阈值', hide: true, templet: function (d) { |
| | | var raw = d.safeQty; |
| | | if (raw === null || raw === undefined) return ''; |
| | | if (typeof raw === 'string' && raw.trim() === '') return ''; |