结算单根据类型显示
This commit is contained in:
@ -1,34 +1,34 @@
|
|||||||
<template>
|
<template>
|
||||||
<div class="wrap">
|
<div class="wrap">
|
||||||
<div class="kilometers common" :style="`height: ${form.taskFlowId !=2 ? '78px' : '161px'};`">
|
<div class="kilometers common" >
|
||||||
<div class="title">公里数:</div>
|
<div class="title">公里数:</div>
|
||||||
<div class="line"></div>
|
<div class="line"></div>
|
||||||
<div class="metersWrap">
|
<div class="metersWrap">
|
||||||
<div class="leftKiloMeters">
|
<div class="leftKiloMeters">
|
||||||
<div>AB段公里数</div>
|
<div v-show="supplierSettlementType != 1">AB段公里数</div>
|
||||||
<div v-show="form.taskFlowId === 2">BC段公里数</div>
|
<div v-show="supplierSettlementType == 1 || supplierSettlementType == 2 || supplierSettlementType == 3 || supplierSettlementType == 4">BC段公里数</div>
|
||||||
<div v-show="form.taskFlowId === 2">CA段公里数</div>
|
<div v-show="supplierSettlementType == 3 || supplierSettlementType == 4">CA段公里数</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="rightInputMeters">
|
<div class="rightInputMeters">
|
||||||
<div><input type="number" v-model="form.reportMileageAb"/>公里</div>
|
<div v-show="supplierSettlementType != 1"><input type="number" v-model="form.reportMileageAb"/>公里</div>
|
||||||
<div v-show="form.taskFlowId === 2"><input type="number" v-model="form.reportMileageBc"/>公里</div>
|
<div v-show="supplierSettlementType == 1 || supplierSettlementType == 2 || supplierSettlementType == 3 || supplierSettlementType == 4"><input type="number" v-model="form.reportMileageBc"/>公里</div>
|
||||||
<div v-show="form.taskFlowId === 2"><input type="number" v-model="form.reportMileageCa"/>公里</div>
|
<div v-show="supplierSettlementType == 3 || supplierSettlementType == 4"><input type="number" v-model="form.reportMileageCa"/>公里</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="roadBridgeFee common" :style="`height: ${form.taskFlowId !=2 ? '78px' : '161px'};`">
|
<div class="roadBridgeFee common" >
|
||||||
<div class="title">路桥费:</div>
|
<div class="title">路桥费:</div>
|
||||||
<div class="line"></div>
|
<div class="line"></div>
|
||||||
<div class="metersWrap">
|
<div class="metersWrap">
|
||||||
<div class="leftKiloMeters">
|
<div class="leftKiloMeters">
|
||||||
<div>AB段路桥费</div>
|
<div v-show="supplierSettlementType != 1">AB段路桥费</div>
|
||||||
<div v-show="form.taskFlowId === 2">BC段路桥费</div>
|
<div v-show="supplierSettlementType == 1 || supplierSettlementType == 2 || supplierSettlementType == 3 || supplierSettlementType == 4">BC段路桥费</div>
|
||||||
<div v-show="form.taskFlowId === 2">CA段路桥费</div>
|
<div v-show=" supplierSettlementType == 3 || supplierSettlementType == 4">CA段路桥费</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="rightInputMeters">
|
<div class="rightInputMeters">
|
||||||
<div><input type="number" v-model="form.bridgeAmountAb"/>元</div>
|
<div v-show="supplierSettlementType != 1"><input type="number" v-model="form.bridgeAmountAb"/>元</div>
|
||||||
<div v-show="form.taskFlowId === 2"><input type="number" v-model="form.bridgeAmountBc"/>元</div>
|
<div v-show="supplierSettlementType == 1 || supplierSettlementType == 2 || supplierSettlementType == 3 || supplierSettlementType == 4"><input type="number" v-model="form.bridgeAmountBc"/>元</div>
|
||||||
<div v-show="form.taskFlowId === 2"><input type="number" v-model="form.bridgeAmountCa"/>元</div>
|
<div v-show="supplierSettlementType == 3 || supplierSettlementType == 4"><input type="number" v-model="form.bridgeAmountCa"/>元</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div >
|
</div >
|
||||||
@ -70,6 +70,7 @@ export default {
|
|||||||
taskOrderId:'',
|
taskOrderId:'',
|
||||||
userOrderId:'',
|
userOrderId:'',
|
||||||
orderCode:'',
|
orderCode:'',
|
||||||
|
supplierSettlementType:'',
|
||||||
form:{
|
form:{
|
||||||
reportMileageAb:'',
|
reportMileageAb:'',
|
||||||
reportMileageBc:'',
|
reportMileageBc:'',
|
||||||
@ -91,7 +92,6 @@ export default {
|
|||||||
this.userOrderId = urlParams.get('userOrderId');
|
this.userOrderId = urlParams.get('userOrderId');
|
||||||
this.orderCode = urlParams.get('orderCode')
|
this.orderCode = urlParams.get('orderCode')
|
||||||
await this.getDetail()
|
await this.getDetail()
|
||||||
|
|
||||||
},
|
},
|
||||||
methods:{
|
methods:{
|
||||||
submit() {
|
submit() {
|
||||||
@ -103,7 +103,8 @@ export default {
|
|||||||
orderCode: this.orderCode,
|
orderCode: this.orderCode,
|
||||||
taskOrderId: this.taskOrderId
|
taskOrderId: this.taskOrderId
|
||||||
})
|
})
|
||||||
leftCopy(this.form,{...res.data})
|
leftCopy(this.form,{...res.data});
|
||||||
|
this.supplierSettlementType= res.data.supplierSettlementType?.code
|
||||||
// this.form.taskFlowId =1
|
// this.form.taskFlowId =1
|
||||||
},
|
},
|
||||||
async updatSettlement(){
|
async updatSettlement(){
|
||||||
@ -145,7 +146,8 @@ export default {
|
|||||||
overflow-y: scroll;
|
overflow-y: scroll;
|
||||||
}
|
}
|
||||||
.common {
|
.common {
|
||||||
@include wh(100%, 161px);
|
//@include wh(100%, 161px);
|
||||||
|
width: 100%;
|
||||||
background: #FFFFFF;
|
background: #FFFFFF;
|
||||||
backdrop-filter: blur(5.602678571428572px);
|
backdrop-filter: blur(5.602678571428572px);
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
|
Reference in New Issue
Block a user