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