|
@@ -142,10 +142,15 @@ export default {
|
|
const numsFormat = function (data) {
|
|
const numsFormat = function (data) {
|
|
return data || data == 0 ? data : '--'
|
|
return data || data == 0 ? data : '--'
|
|
}
|
|
}
|
|
|
|
+
|
|
// 发货经销商库存
|
|
// 发货经销商库存
|
|
- const transferDealerInfo = function (data) {
|
|
|
|
- return data || data == 0 ? data : '--'
|
|
|
|
|
|
+ const transferDealerInfo = function (record, data, h) {
|
|
|
|
+ return (
|
|
|
|
+ <div>
|
|
|
|
+ {!data ? <span style="color:#ed1c24;">{data == 0 ? data : '--'}</span> : <span>{data}</span>}
|
|
|
|
+ </div>)
|
|
}
|
|
}
|
|
|
|
+
|
|
// 销售单号
|
|
// 销售单号
|
|
const codeFormat = function (record, data, h) {
|
|
const codeFormat = function (record, data, h) {
|
|
let ftext = ''
|
|
let ftext = ''
|
|
@@ -258,7 +263,7 @@ export default {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
this.colspanNums = this.colspanNums + 4
|
|
this.colspanNums = this.colspanNums + 4
|
|
- arr.push({ title: '发货经销商库存', field: 'transferDealerStockQty', width: 100, key: 'mm', align: 'center', operationColumn: false, renderBodyCell: ({ row, column, rowIndex }, h) => { return numsFormat(row[column.field]) } })
|
|
|
|
|
|
+ arr.push({ title: '发货经销商库存', field: 'transferDealerStockQty', width: 100, key: 'tt', align: 'center', operationColumn: false, renderBodyCell: ({ row, column, rowIndex }, h) => { return transferDealerInfo(row, row[column.field], h) } })
|
|
arr = arr.concat([
|
|
arr = arr.concat([
|
|
{ title: '待下推数', field: 'unpushedQty', width: 80, key: 'o', align: 'center', operationColumn: false, renderBodyCell: ({ row, column, rowIndex }, h) => { return numsFormat(row[column.field]) } },
|
|
{ title: '待下推数', field: 'unpushedQty', width: 80, key: 'o', align: 'center', operationColumn: false, renderBodyCell: ({ row, column, rowIndex }, h) => { return numsFormat(row[column.field]) } },
|
|
{ title: '已下推数', field: 'pushedQty', width: 80, key: 'p', align: 'center', operationColumn: false, renderBodyCell: ({ row, column, rowIndex }, h) => { return numsFormat(row[column.field]) } }
|
|
{ title: '已下推数', field: 'pushedQty', width: 80, key: 'p', align: 'center', operationColumn: false, renderBodyCell: ({ row, column, rowIndex }, h) => { return numsFormat(row[column.field]) } }
|