feat(合同/客户): 添加发货单据展示功能

在合同和客户详情页新增发货单据标签页,展示wmsDeliveryWaybills数据
移除CustomerOrder中未使用的getSummary方法和相关代码
This commit is contained in:
砂糖
2026-04-11 16:24:04 +08:00
parent b4dc0ed9e4
commit 4beaf79fd6
4 changed files with 32 additions and 48 deletions

View File

@@ -40,6 +40,7 @@
</el-table-column>
<el-table-column label="备注" align="center" prop="remark" />
</el-table>
<DeliveryTable v-else-if="activeTab === 'seventh'" :data="wmsDeliveryWaybills" />
<CoilTable v-else-if="activeTab === 'fifth'" :data="coilList" />
<div v-else-if="activeTab === 'sixth'" class="attachment-section">
<div class="attachment-item">
@@ -67,14 +68,16 @@
import OrderPage from "@/views/crm/order/index.vue";
import CoilTable from "../../components/CoilTable.vue";
import FileList from "@/components/FileList";
import DeliveryTable from "../../components/DeliveryTable.vue";
export default {
name: "ContractTabs",
components: {
OrderPage,
CoilTable,
FileList
},
FileList,
DeliveryTable
},
props: {
contractId: {
type: [Number, String],
@@ -116,6 +119,10 @@ export default {
otherAttachment: {
type: String,
default: ''
},
wmsDeliveryWaybills: {
type: Array,
default: () => []
}
},
data() {
@@ -128,7 +135,8 @@ export default {
{ label: "财务状态", name: "third" },
{ label: "订单异议", name: "fourth" },
{ label: "发货配卷", name: "fifth" },
{ label: "合同附件", name: "sixth" }
{ label: '发货单据', name: 'seventh' },
{ label: "合同附件", name: "sixth" },
]
};
},