@@ -243,7 +247,6 @@ import {
selectRecordPictureList, deleteImage
} from "@/api/mine"
import { ImagePreview } from "vant";
-// import TwoCommonBtn from "@/components/twoBtnCommon.vue"
export default {
name: "accountingView",
mixins:[myMixins],
@@ -383,12 +386,19 @@ export default {
},
},
methods:{
+ viewSettlementDoc(){//查看结算单
+ this.$router.push({
+ name:"settlementDetail",
+ params:{
+ id: this.id, // 参数对象的属性
+ postfix:this.postfix,
+ index:this.activeIndex,
+ queryTime: this.time || this.queryTime
+ }
+ })
+ },
checkPhoto(){
let isAllowImage = 1
- console.log("this.orderInfo.userOrderId",this.orderInfo.userOrderId)
- console.log("this.orderInfo.orderCode",this.orderInfo.orderCode)
- console.log("this.orderInfo.taskOrderId",this.orderInfo.taskOrderId)
- console.log("isAllowImage",isAllowImage)
let data = {
"action": "orderPhoto",
"params": {
@@ -420,8 +430,10 @@ export default {
handleFileRead(file) {
console.log("file",file)
},
+ viewHandle(i){
+ console.log("ii",i)
+ },
goback(){
- // console.log("aaaaa",this.queryTime)
this.$router.push({
name:"workOrderReconciliation",
params:{
@@ -449,8 +461,7 @@ export default {
this.form.supplierBasePrice = dilemmaBasePrice
this.form.supplierExtraPrice = 0
this.form.supplierSettleAmount = dilemmaBasePrice - (parseFloat(this.form.supplierCustomerAmount) || 0)
- // console.log("困境案件费用总计",this.form.supplierSettleAmount)
- }else{
+ }else{
let data = await accountRecordCompute( {
...this.form,
settleType:this.orderInfo.settleType?.code
@@ -458,12 +469,10 @@ export default {
this.form.supplierBasePrice = data.data.basePrice
this.form.supplierExtraPrice = data.data.extraPrice
this.form.supplierSettleAmount = data.data.totalPrice
- // console.log("计算",this.form.supplierSettleAmount)
}
// }
if(this.form.cutInsuranceAmount == 1 && this.form.policyState === 0){
this.form.supplierSettleAmount = parseFloat(parseFloat(this.form.supplierSettleAmount) - parseFloat(this.form.policyAmount || 0)).toFixed(2)
- // console.log("有责任险",this.form.supplierSettleAmount)
}
},
async pictureList(){
@@ -785,16 +794,17 @@ export default {
.rightContent{
width: calc(100% - 90px);
@include fontWeightSize(bold,12px);
- .driverPoiBtn{
- display: inline-block;
- padding: 3px 8px;
- @include bgFontColor(#FFFFFF,#354D93);
- opacity: .7;
- border-radius: 3px;
- text-align: center;
- //margin-left: 6px;
- cursor: pointer;
- }
+
+ }
+ .driverPoiBtn{
+ display: inline-block;
+ padding: 3px 8px;
+ @include bgFontColor(#FFFFFF,#354D93);
+ opacity: .7;
+ border-radius: 3px;
+ text-align: center;
+ //margin-left: 6px;
+ cursor: pointer;
}
}
img{
diff --git a/src/views/workOrder/aduitCompleteDetail.vue b/src/views/workOrder/aduitCompleteDetail.vue
index ccda9d85..63f56a21 100644
--- a/src/views/workOrder/aduitCompleteDetail.vue
+++ b/src/views/workOrder/aduitCompleteDetail.vue
@@ -163,7 +163,6 @@ export default {
this.postfix=this.$route.params?.postfix;
this.index=this.$route.params?.index;
this.queryTime = this.$route.params?.queryTime
- console.log("111111111111",this.$route.params?.queryTime)
await this.getDetail()
},
methods: {
diff --git a/src/views/workOrder/settlementDetail.vue b/src/views/workOrder/settlementDetail.vue
new file mode 100644
index 00000000..ef5e564e
--- /dev/null
+++ b/src/views/workOrder/settlementDetail.vue
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
结算单:
+
+
+ 起步价:
+ {{orderInfo.startPrice}}
+
+
+ 包含公里数:
+ {{ orderInfo.containMileage }}
+
+
+ 每公里单价:
+ {{ orderInfo.unitPrice }}
+
+
+ 基本总费用:
+ {{ orderInfo.supplierBasePrice }}
+
+
+ 路桥费:
+ {{orderInfo.supplierBridgeAmountAb + '+' + orderInfo.supplierBridgeAmountBc + '+' + orderInfo.supplierBridgeAmountCa}}
+
+
+ 等候费:
+ {{orderInfo.supplierWaitAmount}}
+
+
+ 辅助轮费:
+ {{orderInfo.supplierTyreAmount}}
+
+
+ 困境费:
+ {{orderInfo.supplierDilemmaAmount}}
+
+
+ 其他费用:
+ {{orderInfo. supplierOtherAmount}}
+
+
+ 额外费用总计:
+ {{orderInfo.supplierExtraPrice}}
+
+
+ 费用总计:
+ {{orderInfo.supplierSettleAmount}}
+
+
+ 出发段+背车段+回城段公里数:
+ {{orderInfo.supplierSettleMileageAb + '+' + orderInfo.supplierSettleMileageBc + '+' + orderInfo.supplierSettleMileageCa}}
+
+
+
+
+
+
+
+
+
\ No newline at end of file