|
@@ -2,31 +2,67 @@
|
|
|
<div class="work-order__wrapper">
|
|
|
<el-table size="mini" border :data="list">
|
|
|
<el-table-column prop="orderCode" label="销售订单" width="160px" show-overflow-tooltip />
|
|
|
- <el-table-column prop="outCode" label="发货单" width="160px" show-overflow-toolti />
|
|
|
- <el-table-column prop="outChildCode" label="发货工单" width="160px" show-overflow-tooltip />
|
|
|
- <el-table-column label="发货仓库名称" prop="wsm_name" min-width="180px" show-overflow-tooltip>
|
|
|
+ <el-table-column prop="outCode" label="发货单" width="160px" show-overflow-tooltip />
|
|
|
+ <el-table-column prop="outChildCode" label="发货工单编号" width="160px" show-overflow-tooltip />
|
|
|
+ <el-table-column prop="send_supplierName" label="发货仓库名称" width="160px" show-overflow-tooltip>
|
|
|
<template slot-scope="scope">
|
|
|
- <el-popover placement="top" width="380" trigger="hover">
|
|
|
- <h3>发货仓库</h3>
|
|
|
+ <el-popover placement="top" width="360" trigger="hover">
|
|
|
+ <i slot="reference" class="el-icon-warning-outline" />
|
|
|
<ul>
|
|
|
- <li>编码 : {{ scope.row.send_wsm_code }}</li>
|
|
|
- <li>负责人 : {{ scope.row.send_contactor_name }}</li>
|
|
|
- <li>所在供应商名称 : {{ scope.row.send_supplierName }}</li>
|
|
|
- <li>所在供应商编码 : {{ scope.row.send_supplierNo }}</li>
|
|
|
+ <li><h3>发货仓库</h3></li>
|
|
|
+ <li>
|
|
|
+ <span>编号:</span><span>{{ scope.row.send_wsm_code }}</span>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>名称:</span><span>{{ scope.row.send_wsm_name }}</span>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>负责人:</span>
|
|
|
+ <span>{{ scope.row.return_contactor_name }}</span>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>供应商编码:</span><span>{{ scope.row.send_supplierName }}</span>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>供应商名称:</span><span>{{ scope.row.send_supplierNo }}</span>
|
|
|
+ </li>
|
|
|
</ul>
|
|
|
- <i slot="reference" class="el-icon-warning-outline" />
|
|
|
</el-popover>
|
|
|
- <span>{{ scope.row.send_wsm_name }}</span>
|
|
|
+ <span>{{ scope.row.send_supplierName }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column label="退货数量" prop="return_num" width="110px" show-overflow-tooltip />
|
|
|
- <el-table-column label="退货仓库" align="center">
|
|
|
- <el-table-column label="仓库名称" prop="return_wsm_name" show-overflow-tooltip min-width="160px" />
|
|
|
- <!-- <el-table-column label="仓库编码" prop="return_wsm_code" show-overflow-tooltip min-width="160px" /> -->
|
|
|
- <el-table-column label="所在供应商名称" prop="return_supplierName" width="160px" show-overflow-tooltip />
|
|
|
- <el-table-column label="所在供应商编码" prop="return_supplierNo" width="160px" show-overflow-tooltip />
|
|
|
- <el-table-column label="负责人" width="110px" prop="return_contactor_name" show-overflow-tooltip />
|
|
|
+ <el-table-column prop="send_supplierName" label="退货仓库名称" width="160px" show-overflow-tooltip>
|
|
|
+ <template slot-scope="scope">
|
|
|
+ <el-popover placement="top" width="360" trigger="hover">
|
|
|
+ <i slot="reference" class="el-icon-warning-outline" />
|
|
|
+ <ul>
|
|
|
+ <li><h3>发货仓库</h3></li>
|
|
|
+ <li>
|
|
|
+ <span>编号:</span><span>{{ scope.row.return_wsm_code }}</span>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>名称:</span><span>{{ scope.row.return_wsm_name }}</span>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>负责人:</span>
|
|
|
+ <span>{{ scope.row.return_contactor_name }}</span>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>供应商编码:</span><span>{{ scope.row.returnsupplierName }}</span>
|
|
|
+ </li>
|
|
|
+ <li>
|
|
|
+ <span>供应商名称:</span><span>{{ scope.row.return_supplierNo }}</span>
|
|
|
+ </li>
|
|
|
+ </ul>
|
|
|
+ </el-popover>
|
|
|
+ <span>{{ scope.row.return_supplierName }}</span>
|
|
|
+ </template>
|
|
|
</el-table-column>
|
|
|
+ <el-table-column prop="return_num" label="退货数量" width="120px" show-overflow-tooltip />
|
|
|
+ <el-table-column prop="can_sell_num" label="销售仓入库数量" width="160px" show-overflow-tooltip />
|
|
|
+ <el-table-column prop="defective_num" label="次品仓入库数量" width="160px" show-overflow-tooltip />
|
|
|
+ <el-table-column prop="loss_num" label="丢失数量" width="160px" show-overflow-tooltip />
|
|
|
+ <!-- <el-table-column prop="send_supplierName" label="发货仓库供应商编码" width="160px" show-overflow-tooltip /> -->
|
|
|
</el-table>
|
|
|
</div>
|
|
|
</template>
|
|
@@ -64,11 +100,11 @@ export default {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- const { data, code, message } = await asyncRequest.afterChild({ outCode: this.sitem.outCode })
|
|
|
+ const { data, code, message } = await asyncRequest.orderReturnChildList({ outCode: this.sitem.outCode, is_authority: '0', type: '1' })
|
|
|
console.log(data)
|
|
|
switch (code) {
|
|
|
case 0:
|
|
|
- this.list = data.list.map(item => ({ ...item, return_num: 0, return_wsm_code: '' }))
|
|
|
+ this.list = data.list.map(item => ({ ...item, return_wsm_code: '' }))
|
|
|
break
|
|
|
default:
|
|
|
this.$message.warning(message)
|