|
@@ -18,21 +18,21 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">单据状态</div>
|
|
|
- <div class="value">{{detailData.type | statusFilter}}</div>
|
|
|
- </el-col>
|
|
|
- <el-col :span="8" class="item">
|
|
|
- <div class="label">销售类型</div>
|
|
|
- <div class="value">{{detailData.salesType}}</div>
|
|
|
+ <div class="value">{{detailData.examineStatus | statusFilter}}</div>
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">发货申请单号</div>
|
|
|
- <div class="value">{{detailData.invoiceOrderNo}}</div>
|
|
|
+ <div class="value">{{detailData.id}}</div>
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">订单类型</div>
|
|
|
<div class="value">{{detailData.orderType | orderTypeFilter}}</div>
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
+ <div class="label"></div>
|
|
|
+ <div class="value"></div>
|
|
|
+ </el-col>
|
|
|
+ <el-col :span="8" class="item">
|
|
|
<div class="label">经销商编码</div>
|
|
|
<div class="value">{{detailData.customerNumber}}</div>
|
|
|
</el-col>
|
|
@@ -42,15 +42,15 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">工程编号</div>
|
|
|
- <div class="value">{{detailData.projectNumber}}</div>
|
|
|
+ <div class="value">{{detailData.enginOrderNo}}</div>
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">厂工程编码</div>
|
|
|
- <div class="value">{{detailData.factoryNumber}}</div>
|
|
|
+ <div class="value">{{detailData.refFactoryNo}}</div>
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">项目名称</div>
|
|
|
- <div class="value">{{detailData.projectName}}</div>
|
|
|
+ <div class="value">{{detailData.refProjectName}}</div>
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">仓库</div>
|
|
@@ -58,7 +58,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">税率</div>
|
|
|
- <div class="value">{{detailData.taxRate}}</div>
|
|
|
+ <div class="value">{{detailData.tax}}</div>
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">发票号</div>
|
|
@@ -102,7 +102,7 @@
|
|
|
</el-col>
|
|
|
<el-col :span="8" class="item">
|
|
|
<div class="label">开票日期</div>
|
|
|
- <div class="value">{{detailData.billingTime}}</div>
|
|
|
+ <div class="value">{{detailData.billTime}}</div>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</div>
|
|
@@ -111,16 +111,17 @@
|
|
|
<div class="title">货品信息</div>
|
|
|
</div>
|
|
|
<div class="table">
|
|
|
- <el-table :data="detailData.retreatDocumentOrder" element-loading-text="Loading" border fit highlight-current-row stripe>
|
|
|
+ <el-table :data="detailData.shipDocumentOrders" element-loading-text="Loading" border fit highlight-current-row stripe>
|
|
|
<el-table-column align="center" label="序号" type="index" width="50"></el-table-column>
|
|
|
<el-table-column align="center" label="订单号" prop="orderNumber" min-width="160" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column align="center" label="仓库名称" prop="stockName" min-width="160" show-overflow-tooltip></el-table-column>
|
|
|
+ <el-table-column align="center" label="销售类型" prop="saleTypeName" min-width="160" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column align="center" label="产品编号" prop="productNumber" min-width="160" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column align="center" label="产品名称" prop="productName" min-width="160" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column align="center" label="规格型号" prop="specification" min-width="160" show-overflow-tooltip></el-table-column>
|
|
|
- <el-table-column align="center" label="主计量" prop="unit" min-width="160" show-overflow-tooltip></el-table-column>
|
|
|
- <el-table-column align="center" label="数量" prop="number" min-width="160" show-overflow-tooltip></el-table-column>
|
|
|
- <el-table-column align="center" label="含税单价" prop="includedPrice" min-width="160" show-overflow-tooltip></el-table-column>
|
|
|
+ <el-table-column align="center" label="单位" prop="unit" min-width="100" show-overflow-tooltip></el-table-column>
|
|
|
+ <el-table-column align="center" label="数量" prop="number" min-width="100" show-overflow-tooltip></el-table-column>
|
|
|
+ <el-table-column align="center" label="含税单价" prop="includedPrice" min-width="100" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column align="center" label="无税单价" prop="price" min-width="100" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column align="center" label="价税合计" prop="totalPrice" min-width="100" show-overflow-tooltip></el-table-column>
|
|
|
<el-table-column align="center" label="税率(%)" prop="rate" min-width="100" show-overflow-tooltip></el-table-column>
|
|
@@ -158,10 +159,14 @@ export default {
|
|
|
},
|
|
|
filters: {
|
|
|
statusFilter(val) {
|
|
|
- const MAP = {
|
|
|
- 1: '已受理'
|
|
|
- }
|
|
|
- return MAP[val];
|
|
|
+ const statusList = [
|
|
|
+ { label: '已保存', value: 'SAVE' },
|
|
|
+ { label: '待审核', value: 'WAIT' },
|
|
|
+ { label: '审核通过', value: 'OK' },
|
|
|
+ { label: '审核驳回', value: 'FAIL' },
|
|
|
+ ]
|
|
|
+ let obj = statusList.find(o => o.value == val);
|
|
|
+ return obj ? obj.label : ''
|
|
|
},
|
|
|
orderTypeFilter(val) {
|
|
|
const MAP = {
|