Commit 3a3e3875 authored by youjie's avatar youjie

修复bug

parent d91b7161
...@@ -156,7 +156,7 @@ ...@@ -156,7 +156,7 @@
<Text>按旅游费用总额的60%</Text> <Text>按旅游费用总额的60%</Text>
</view> </view>
</view> </view>
<view class="showModalTime">请仔细阅读条款{{remainingTime}}s后确认</view> <view class="showModalTime">请仔细阅读条款<template v-if="submitCancel">{{remainingTime}}s</template>后确认</view>
<view class="row-sb-n showModalBottom"> <view class="row-sb-n showModalBottom">
<view class="showModalBott" @click="cancel"> <view class="showModalBott" @click="cancel">
<Text>关闭</Text> <Text>关闭</Text>
...@@ -187,7 +187,7 @@ export default { ...@@ -187,7 +187,7 @@ export default {
Cancelmsg:{ Cancelmsg:{
Remark: '' Remark: ''
}, },
submitCancel: false, submitCancel: true,
erpBaseInfo: null, erpBaseInfo: null,
remainingTime: 10, // 初始倒计时时间(秒) remainingTime: 10, // 初始倒计时时间(秒)
timerId: null, // 定时器ID timerId: null, // 定时器ID
...@@ -213,7 +213,7 @@ export default { ...@@ -213,7 +213,7 @@ export default {
if (this.remainingTime <= 0) { if (this.remainingTime <= 0) {
clearInterval(this.timerId); clearInterval(this.timerId);
this.isRunning = false; this.isRunning = false;
this.confirm(); // 时间耗尽回调 this.submitCancel = false; // 时间耗尽回调
} }
}, 1000); }, 1000);
}, },
...@@ -230,12 +230,16 @@ export default { ...@@ -230,12 +230,16 @@ export default {
confirm(){ confirm(){
let that = this let that = this
if(this.submitCancel) return if(this.submitCancel) return
uni.showLoading({
title: "取消中...",
});
that.submitCancel = true that.submitCancel = true
that.apipost( that.apipost(
"GetCancelOrder_post", { "GetCancelOrder_post", {
OrderNo: this.orderNo, OrderNo: this.orderNo,
}, },
(res) => { (res) => {
uni.hideLoading()
that.submitCancel = false that.submitCancel = false
that.cancel() that.cancel()
if (res.resultCode == 1) { if (res.resultCode == 1) {
...@@ -250,6 +254,7 @@ export default { ...@@ -250,6 +254,7 @@ export default {
} }
}, },
(err) => { (err) => {
uni.hideLoading()
uni.showToast({ uni.showToast({
title: err.message, title: err.message,
icon: "none", icon: "none",
......
...@@ -58,7 +58,7 @@ ...@@ -58,7 +58,7 @@
v-for="(item,index) in statusList" v-for="(item,index) in statusList"
:key="index" :key="index"
:class="[msg.OrderStatus==item.ID?'active':'']" :class="[msg.OrderStatus==item.ID?'active':'']"
@click="msg.OrderStatus=item.ID,research()"> @click="getStatus(item.ID)">
<text>{{ item.Name }}</text> <text>{{ item.Name }}</text>
</view> </view>
</template> </template>
...@@ -118,13 +118,17 @@ ...@@ -118,13 +118,17 @@
onLoad(options){ onLoad(options){
if(options.OrderTypeStr)this.msg.OrderTypeStr = options.OrderTypeStr if(options.OrderTypeStr)this.msg.OrderTypeStr = options.OrderTypeStr
if(options.OrderStatus)this.msg.OrderStatus = options.OrderStatus if(options.OrderStatus)this.msg.OrderStatus = options.OrderStatus
this.research()
}, },
created() { created() {
this.getOrderEnums() this.getOrderEnums()
this.research()
}, },
methods:{ methods:{
getStatus(ID){
this.msg.OrderStatus=ID
this.research()
},
research(status){ research(status){
if(status)this.msg.OrderStatus = status; if(status)this.msg.OrderStatus = status;
this.msg.pageIndex = 1; this.msg.pageIndex = 1;
......
...@@ -22,7 +22,8 @@ ...@@ -22,7 +22,8 @@
<view style="padding: 0 20rpx;"> <view style="padding: 0 20rpx;">
<view class="AggregateTitle">订单类型</view> <view class="AggregateTitle">订单类型</view>
<view class="AggregateTypeBox row"> <view class="AggregateTypeBox row">
<view class="AggregateType" v-for="(item,index) in orderTypeList" :key="index" <view class="AggregateType" v-for="(item,index) in orderTypeList"
:key="index"
:class="[params.OrderTypeStr==item.Id?'active':'']" :class="[params.OrderTypeStr==item.Id?'active':'']"
@click="getTypeId(item)"> @click="getTypeId(item)">
<text>{{ item.Name }}</text> <text>{{ item.Name }}</text>
...@@ -82,13 +83,7 @@ export default { ...@@ -82,13 +83,7 @@ export default {
watch:{ watch:{
params:{ params:{
handler(newVal, oldVal) { handler(newVal, oldVal) {
if(newVal.OrderTypeStr){
this.orderTypeList.forEach(x=>{
if(x.Id==newVal.OrderTypeStr){
this.getTypeId(x)
}
})
}
}, },
deep:true deep:true
} }
...@@ -205,7 +200,7 @@ export default { ...@@ -205,7 +200,7 @@ export default {
padding-top: 85rpx; padding-top: 85rpx;
} }
.carrHeader-right{ .carrHeader-right{
padding-right: 170rpx; padding-right: 180rpx;
display: flex; display: flex;
} }
.carrHeader-right img{ .carrHeader-right img{
......
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
<view class="col"></view> <view class="col"></view>
<!-- #ifdef MP-DI --> <!-- #ifdef MP-DI -->
<view class="jz_Zailai" @click.stop="" <view class="jz_Zailai" @click.stop=""
style="width: 110rpx; margin-right: 10rpx;"> style="width: 110rpx;">
客服 客服
<button class="AggOrdListH-RBut" open-type="contact" show-message-card="true"></button> <button class="AggOrdListH-RBut" open-type="contact" show-message-card="true"></button>
</view> </view>
...@@ -49,15 +49,15 @@ ...@@ -49,15 +49,15 @@
<view class="row"> <view class="row">
<!-- #ifdef MP-DI --> <!-- #ifdef MP-DI -->
<view v-if="item.orderStatus==1||item.orderStatus==2" class="jz_Zailai" <view v-if="item.orderStatus==1||item.orderStatus==2" class="jz_Zailai"
style="width: 110rpx" @click.stop="goCancelZK(item)">取消</view> style="width: 110rpx;margin-left: 10rpx;" @click.stop="goCancelZK(item)">取消</view>
<view v-if="item.orderStatus==1" class="jz_Zailai jz_ZailaiZF" <view v-if="item.orderStatus==1" class="jz_Zailai jz_ZailaiZF"
style="width: 150rpx;margin-left: 10rpx;" @click.stop="submitGetCodeByOrderNo(item)">立即支付</view> style="width: 150rpx;margin-left: 10rpx;" @click.stop="submitGetCodeByOrderNo(item)">立即支付</view>
<view v-if="item.orderStatus!=1" class="jz_Zailai" @click.stop="AnotherOrder(item)">再来一单</view> <view v-if="item.orderStatus!=1" style="margin-left: 10rpx;" class="jz_Zailai" @click.stop="AnotherOrder(item)">再来一单</view>
<!-- #endif --> <!-- #endif -->
<!-- #ifdef MP-AG --> <!-- #ifdef MP-AG -->
<view v-if="item.income == 0&&item.orderStatus==1" class="jz_Zailai" <view v-if="item.income == 0&&item.orderStatus==1" class="jz_Zailai"
style="width: 110rpx" @click.stop="goCancel(item)">取消</view> style="width: 110rpx;margin-left: 10rpx;" @click.stop="goCancel(item)">取消</view>
<view v-else class="jz_Zailai" @click.stop="AnotherOrder(item)">再来一单</view> <view v-else class="jz_Zailai" style="margin-left: 10rpx;" @click.stop="AnotherOrder(item)">再来一单</view>
<!-- #endif --> <!-- #endif -->
</view> </view>
</view> </view>
......
...@@ -116,7 +116,7 @@ export default { ...@@ -116,7 +116,7 @@ export default {
flex: 1; flex: 1;
display: flex; display: flex;
padding-left: 60rpx; padding-left: 60rpx;
padding-right: 170rpx; padding-right: 200rpx;
} }
.carrHeader-right view{ .carrHeader-right view{
width: 1px; width: 1px;
......
...@@ -25,26 +25,28 @@ ...@@ -25,26 +25,28 @@
<view class="userHeadPas column"> <view class="userHeadPas column">
<view class="userHeadPasTop"> <view class="userHeadPasTop">
<view class="userHeadPasT_Num row-sb-n"> <view class="userHeadPasT_Num row-sb-n">
<!-- #ifdef MG-AG-->
<view class="column"> <view class="column">
<text>{{formatNumberWithUnit(1234)}}</text> <text>{{formatNumberWithUnit(user_info.balance)}}</text>
<text class="userHeadPasTTeT"> <text class="userHeadPasTTeT">
幸福存折 幸福存折
</text> </text>
</view> </view>
<!-- #endif -->
<view class="column"> <view class="column">
<text>1852</text> <text>{{ user_info.integral }}</text>
<text class="userHeadPasTTeT"> <text class="userHeadPasTTeT">
我的积分 我的积分
</text> </text>
</view> </view>
<view class="column"> <view class="column">
<text> <text>
{{formatNumberWithUnit(99999)}} {{formatNumberWithUnit(user_info.totalSavings)}}
</text> </text>
<text class="userHeadPasTTeT">累计已省</text> <text class="userHeadPasTTeT">累计已省</text>
</view> </view>
<view class="column"> <view class="column">
<text>3</text> <text>{{ user_info.couponNum }}</text>
<text class="userHeadPasTTeT">优惠券</text> <text class="userHeadPasTTeT">优惠券</text>
</view> </view>
</view> </view>
......
...@@ -456,7 +456,7 @@ ...@@ -456,7 +456,7 @@
</view> </view>
</view> </view>
<view class="empty-block"></view> <view class="empty-block"></view>
<cancelProgress v-if="orderData.OrderStatus==1||orderData.OrderStatus==2" :datas="orderData"></cancelProgress> <cancelProgress v-if="orderData.OrderStatus==2||orderData.OrderStatus==5" :datas="orderData"></cancelProgress>
<view class="empty-block"></view> <view class="empty-block"></view>
<view style="padding: 50rpx 40rpx" v-if="orderData.OrderModel"> <view style="padding: 50rpx 40rpx" v-if="orderData.OrderModel">
<view class="big-title"> <view class="big-title">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment