|
@@ -219,24 +219,47 @@
|
|
|
show-summary
|
|
|
:summary-method="$getSummaries"
|
|
|
>
|
|
|
- <el-table-column align="center" label="序号" type="index" width="50" />
|
|
|
- <el-table-column align="left" label="销售类型" prop="saleTypeName" min-width="100" show-overflow-tooltip />
|
|
|
+ <el-table-column align="center" fixed label="序号" type="index" width="50" />
|
|
|
<el-table-column
|
|
|
align="left"
|
|
|
+ fixed
|
|
|
+ label="销售类型"
|
|
|
+ prop="saleTypeName"
|
|
|
+ min-width="100"
|
|
|
+ show-overflow-tooltip
|
|
|
+ />
|
|
|
+ <el-table-column
|
|
|
+ fixed
|
|
|
+ align="left"
|
|
|
label="物料编码"
|
|
|
prop="materialNumber"
|
|
|
min-width="120"
|
|
|
show-overflow-tooltip
|
|
|
/>
|
|
|
<el-table-column
|
|
|
+ fixed
|
|
|
align="left"
|
|
|
label="产品编码"
|
|
|
prop="materialOldNumber"
|
|
|
min-width="120"
|
|
|
show-overflow-tooltip
|
|
|
/>
|
|
|
- <el-table-column align="left" label="产品名称" prop="materialName" min-width="160" show-overflow-tooltip />
|
|
|
- <el-table-column align="left" label="规格型号" prop="specification" min-width="350" show-overflow-tooltip />
|
|
|
+ <el-table-column
|
|
|
+ align="left"
|
|
|
+ fixed
|
|
|
+ label="产品名称"
|
|
|
+ prop="materialName"
|
|
|
+ min-width="160"
|
|
|
+ show-overflow-tooltip
|
|
|
+ />
|
|
|
+ <el-table-column
|
|
|
+ align="left"
|
|
|
+ fixed
|
|
|
+ label="规格型号"
|
|
|
+ prop="specification"
|
|
|
+ min-width="350"
|
|
|
+ show-overflow-tooltip
|
|
|
+ />
|
|
|
<el-table-column
|
|
|
align="left"
|
|
|
label="实装规格型号"
|
|
@@ -301,13 +324,7 @@
|
|
|
{{ scope.row.payAmount | numToFixed }}
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column
|
|
|
- align="right"
|
|
|
- label="退订数量"
|
|
|
- prop="retiredQty"
|
|
|
- min-width="100"
|
|
|
- show-overflow-tooltip
|
|
|
- />
|
|
|
+ <el-table-column align="right" label="退订数量" prop="retiredQty" min-width="100" show-overflow-tooltip />
|
|
|
<el-table-column align="right" label="销售数量" prop="salesQty" min-width="100" show-overflow-tooltip />
|
|
|
<el-table-column align="right" label="销售金额" prop="salesAmount" min-width="100" show-overflow-tooltip />
|
|
|
<el-table-column
|
|
@@ -389,20 +406,19 @@
|
|
|
v-if="!isDealer && (detailData.examineStatus === 'SAVE' || detailData.examineStatus === 'WAIT')"
|
|
|
type="danger"
|
|
|
@click="closeData"
|
|
|
- >关闭订单</el-button>
|
|
|
+ >关闭订单</el-button
|
|
|
+ >
|
|
|
<!-- <el-button type="primary" @click="openDirectDialog" v-if="!isDealer">提前开票</el-button> -->
|
|
|
- <el-button
|
|
|
- v-if="!isDealer"
|
|
|
- type="primary"
|
|
|
- :disabled="detailData.directTransferStatus"
|
|
|
- @click="overData"
|
|
|
- >直调完结</el-button>
|
|
|
+ <el-button v-if="!isDealer" type="primary" :disabled="detailData.directTransferStatus" @click="overData"
|
|
|
+ >直调完结</el-button
|
|
|
+ >
|
|
|
<el-button
|
|
|
v-if="!isDealer"
|
|
|
type="primary"
|
|
|
:disabled="detailData.directTransferStatus"
|
|
|
@click="openDeliverDialog"
|
|
|
- >直调发货</el-button>
|
|
|
+ >直调发货</el-button
|
|
|
+ >
|
|
|
<el-button @click="goBack">返回列表</el-button>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -750,7 +766,16 @@ export default {
|
|
|
if (res.data.items) {
|
|
|
res.data.items.forEach(item => {
|
|
|
item.number = (item.qty * 100 - item.retiredQty * 100) / 100
|
|
|
- item.sums1 = ['number', 'directTransferQty','salesQty', 'retiredQty','qty', 'enginNum', 'oldQty', 'hasSendQty']
|
|
|
+ item.sums1 = [
|
|
|
+ 'number',
|
|
|
+ 'directTransferQty',
|
|
|
+ 'salesQty',
|
|
|
+ 'retiredQty',
|
|
|
+ 'qty',
|
|
|
+ 'enginNum',
|
|
|
+ 'oldQty',
|
|
|
+ 'hasSendQty'
|
|
|
+ ]
|
|
|
item.sums2 = ['totalAmount', 'payAmount', 'payRebateAmount', 'discAmount', 'salesAmount']
|
|
|
})
|
|
|
}
|