|
@@ -26,6 +26,16 @@
|
|
|
:data="loadData"
|
|
|
:scroll="{ y: 500 }"
|
|
|
bordered>
|
|
|
+ <template slot="currentQty" slot-scope="text, record">
|
|
|
+ <span style="vertical-align: middle;margin-right:5px;"> {{ (record.currentQty ||record.currentQty==0)?record.currentQty:'--' }}</span>
|
|
|
+ <a-tooltip placement="bottom" v-if="record.lockFlag==1" >
|
|
|
+ <template slot="title">
|
|
|
+ 采购入库的库存为锁走库存
|
|
|
+ </template>
|
|
|
+ <a-badge count="锁" v-if="record.lockFlag==1" :number-style="{ zoom:'80%' }"></a-badge>
|
|
|
+ </a-tooltip>
|
|
|
+
|
|
|
+ </template>
|
|
|
</s-table>
|
|
|
<div class="btn-cont">
|
|
|
<a-button id="inventoryQueryDetail-detail-modal-back" @click="isShow = false">返回列表</a-button>
|
|
@@ -91,17 +101,17 @@ export default {
|
|
|
return ((currentStockCost * 1000 + freezeStockCost * 1000) / 1000).toFixed(2)
|
|
|
},
|
|
|
columns () {
|
|
|
- let _this=this
|
|
|
+ const _this = this
|
|
|
const arr = [
|
|
|
{ title: '序号', dataIndex: 'no', width: '4%', align: 'center' },
|
|
|
{ title: '产品编码', dataIndex: 'productCode', width: '10%', align: 'left', customRender: function (text) { return text || '--' } },
|
|
|
- { title: '产品名称', dataIndex: 'productName', align: 'left', width: '22%', ellipsis: true, customRender: function (text) { return text || '--' }, ellipsis: true},
|
|
|
- { title: '原厂编码', dataIndex: 'productOrigCode', width: '10%', align: 'left', customRender: function (text) { return text ? text : '--' } },
|
|
|
+ { title: '产品名称', dataIndex: 'productName', align: 'left', width: '22%', ellipsis: true, customRender: function (text) { return text || '--' } },
|
|
|
+ { title: '原厂编码', dataIndex: 'productOrigCode', width: '10%', align: 'left', customRender: function (text) { return text || '--' } },
|
|
|
{ title: '入库时间', dataIndex: 'putTime', width: '12%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
|
{ title: '仓库', dataIndex: 'warehouseName', width: '10%', align: 'center', ellipsis: true, customRender: function (text) { return text || '--' } },
|
|
|
{ title: '仓位', dataIndex: 'warehouseLocationName', width: '10%', align: 'center', ellipsis: true, customRender: function (text) { return text || '--' } },
|
|
|
{ title: '入库类型', dataIndex: 'putBizTypeDictValue', width: '10%', align: 'center', customRender: function (text) { return text || '--' } },
|
|
|
- { title: '库存数量', dataIndex: 'currentQty', width: '6%', align: 'center', customRender: function (text) { return ((text || text == 0) ? text : '--') } }
|
|
|
+ { title: '库存数量', scopedSlots: { customRender: 'currentQty' }, dataIndex: 'currentQty', width: '6%', align: 'center' }
|
|
|
]
|
|
|
if (this.$hasPermissions('B_inventoryQuery_detail_costPrice')) { // 成本价权限
|
|
|
arr.splice(9, 0, { title: '成本单价', dataIndex: 'putCost', width: '6%', align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } })
|