|
@@ -33,7 +33,7 @@
|
|
|
</t-tr>
|
|
</t-tr>
|
|
|
<t-tr v-for="(item, index) in dataInfo.itemInfo || []" :key="index">
|
|
<t-tr v-for="(item, index) in dataInfo.itemInfo || []" :key="index">
|
|
|
<t-td v-for="(column, colIndex) in columns" :key="colIndex" :align="column.align" :color="column.color" >
|
|
<t-td v-for="(column, colIndex) in columns" :key="colIndex" :align="column.align" :color="column.color" >
|
|
|
- <view v-if="column.custom == 'icon'" class="list-icon">
|
|
|
|
|
|
|
+ <view v-if="column.custom == 'icon'" class="list-icon" @click.stop="goToStockDetail(item)">
|
|
|
<view class="icon-info">
|
|
<view class="icon-info">
|
|
|
<view class="info-name">
|
|
<view class="info-name">
|
|
|
{{ item.itemName }}
|
|
{{ item.itemName }}
|
|
@@ -41,16 +41,16 @@
|
|
|
<view class="info-type"></view>
|
|
<view class="info-type"></view>
|
|
|
</view>
|
|
</view>
|
|
|
</view>
|
|
</view>
|
|
|
- <view v-else-if="column.custom == 'stock'">
|
|
|
|
|
|
|
+ <view v-else-if="column.custom == 'stock'" @click.stop="goToStockDetail(item)">
|
|
|
<text v-if="Number(item.bigNumStock)>0">{{ `${item.bigNumStock}` }}扎</text>
|
|
<text v-if="Number(item.bigNumStock)>0">{{ `${item.bigNumStock}` }}扎</text>
|
|
|
<text v-if="Number(item.smallNumStock)>0">{{ item.smallNumStock }}支</text>
|
|
<text v-if="Number(item.smallNumStock)>0">{{ item.smallNumStock }}支</text>
|
|
|
</view>
|
|
</view>
|
|
|
- <view v-else-if="column.custom == 'inventory'">
|
|
|
|
|
- <text v-if="Number(item.bigNum)>0">{{ `${item.bigNum}` }}扎</text>
|
|
|
|
|
|
|
+ <view v-else-if="column.custom == 'inventory'" @click.stop="goToStockDetail(item)">
|
|
|
|
|
+ <text>{{item.bigNum}}扎</text>
|
|
|
<text v-if="Number(item.smallNum)>0">{{ item.smallNum }}支</text>
|
|
<text v-if="Number(item.smallNum)>0">{{ item.smallNum }}支</text>
|
|
|
</view>
|
|
</view>
|
|
|
- <view v-else-if="column.custom == 'profit'"> </view>
|
|
|
|
|
- <view v-else>{{ item[column.dataIndex] || "" }}</view>
|
|
|
|
|
|
|
+ <view v-else-if="column.custom == 'profit'" @click.stop="goToStockDetail(item)"> </view>
|
|
|
|
|
+ <view v-else @click.stop="goToStockDetail(item)">{{ item[column.dataIndex] || "" }}</view>
|
|
|
</t-td>
|
|
</t-td>
|
|
|
</t-tr>
|
|
</t-tr>
|
|
|
</t-table>
|
|
</t-table>
|
|
@@ -139,6 +139,9 @@ onLoad(options) {
|
|
|
this.initData();
|
|
this.initData();
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ goToStockDetail(item){
|
|
|
|
|
+ this.$util.pageTo({url: "/pagesStorehouse/stockWarn/detailed?id="+item.id+'&name='+item.itemName})
|
|
|
|
|
+ },
|
|
|
async initData() {
|
|
async initData() {
|
|
|
const { data } = await getCheckOrderDetailApi(this.orderSn);
|
|
const { data } = await getCheckOrderDetailApi(this.orderSn);
|
|
|
this.dataInfo = data;
|
|
this.dataInfo = data;
|