Compare commits

..

No commits in common. "4878c435711ec7d7bbcba2c056acab9e5ed74ccd" and "fed1d496eda667a0004ad9f2313ef6bd71e92c55" have entirely different histories.

8 changed files with 18 additions and 93 deletions

10
App.vue
View File

@ -91,16 +91,6 @@
weight: 40rpx; weight: 40rpx;
height: 40rpx; height: 40rpx;
} }
//
.numberBut {
width: 130rpx;
height: 48rpx;
}
.nullBut {
width: 159rpx;
height: 48rpx;
}
.ls { .ls {
background-color: #007aff; background-color: #007aff;

View File

@ -154,4 +154,14 @@
.priceBox { .priceBox {
margin-top: 85rpx; margin-top: 85rpx;
} }
.numberBut {
width: 130rpx;
height: 48rpx;
}
.nullBut {
width: 159rpx;
height: 48rpx;
}
</style> </style>

View File

@ -58,13 +58,13 @@
} }
}, },
{ {
"path" : "pages/order/index", "path" : "pages/main/order",
"style": { "style": {
"navigationStyle": "custom" "navigationStyle": "custom"
} }
}, },
{ {
"path" : "pages/order/refund", "path" : "pages/shop/refund",
"style" : "style" :
{ {
"navigationStyle": "custom" "navigationStyle": "custom"

View File

@ -13,7 +13,7 @@
</navigator> </navigator>
<u-icon name="arrow-right"></u-icon> <u-icon name="arrow-right"></u-icon>
</view> </view>
<navigator url="/pages/order/index"> <navigator url="/pages/main/order">
<view class="flex column mc mac m-r-24 w-80rpx h-80rpx"> <view class="flex column mc mac m-r-24 w-80rpx h-80rpx">
<u-icon size="48rpx" name="order"></u-icon> <u-icon size="48rpx" name="order"></u-icon>
<view class="fz24">订单</view> <view class="fz24">订单</view>
@ -31,7 +31,7 @@
<navigator url="/pages/shop/list"> <navigator url="/pages/shop/list">
<mainBut bg="#D43030" imgSrc="/static/icons/ordernow.svg" butBt="开始点餐" butSt="Order Now" /> <mainBut bg="#D43030" imgSrc="/static/icons/ordernow.svg" butBt="开始点餐" butSt="Order Now" />
</navigator> </navigator>
<navigator url="/pages/order/index"> <navigator url="/pages/main/order">
<mainBut bg="#FF8D1A" imgSrc="/static/icons/buggoods.svg" butBt="购买商品" butSt="Buy Goods" /> <mainBut bg="#FF8D1A" imgSrc="/static/icons/buggoods.svg" butBt="购买商品" butSt="Buy Goods" />
</navigator> </navigator>
<!-- <mainBut bg="#FFC300" imgSrc="/static/icons/franchise.svg" butBt="项目介绍" butSt="Introduction" /> --> <!-- <mainBut bg="#FFC300" imgSrc="/static/icons/franchise.svg" butBt="项目介绍" butSt="Introduction" /> -->

View File

@ -290,7 +290,7 @@
// //
if (this.$store.state.cartList.length === 0) { if (this.$store.state.cartList.length === 0) {
uni.redirectTo({ uni.redirectTo({
url: '/pages/order/index' url: '/pages/main/order'
}) })
} }
} }

View File

@ -136,7 +136,7 @@
// //
setTimeout(() => { setTimeout(() => {
uni.reLaunch({ uni.reLaunch({
url: '/pages/order/index', url: '/pages/main/order',
}) })
}, 1500) // 1.5 }, 1500) // 1.5
console.error(res.data.msg) console.error(res.data.msg)
@ -160,7 +160,7 @@
// //
setTimeout(() => { setTimeout(() => {
uni.reLaunch({ uni.reLaunch({
url: '/pages/order/index', url: '/pages/main/order',
}) })
}, 1500) // 1.5 }, 1500) // 1.5
}, },
@ -173,7 +173,7 @@
// //
setTimeout(() => { setTimeout(() => {
uni.reLaunch({ uni.reLaunch({
url: '/pages/order/index', url: '/pages/main/order',
}) })
}, 1500) // 1.5 }, 1500) // 1.5
} }

View File

@ -109,16 +109,6 @@
<view class="extra-space1"></view> <view class="extra-space1"></view>
</view> </view>
</u-popup> </u-popup>
<!-- 按钮 -->
<view class="m-l-24 m-r-24 m-t-24 flex mr">
<view class="nullBut border fcb rad8 fz28 flex mac mc">
联系客服
</view>
<view class="numberBut fci rad8 fz28 fb flex mac mc m-l-24" @click="handleSubmit"
:class="isPressed?'bg-g':'bg-m'">
确认
</view>
</view>
</view> </view>
</template> </template>
@ -140,8 +130,6 @@
currentRemark: -1, // 退 currentRemark: -1, // 退
refund_remarkValue: '', // 退 refund_remarkValue: '', // 退
txtmaxlength: 30, //退 txtmaxlength: 30, //退
isPressed: false, //
} }
}, },
@ -176,69 +164,6 @@
this.requestRefund_price = Number(this.fullPrice) this.requestRefund_price = Number(this.fullPrice)
} }
}, },
//
handleSubmit() {
if (this.isPressed) { //
return
}
this.isPressed = true
//
if(!this.refund_remarkDescription){
uni.showToast({
title: '请填写退款说明',
icon: 'error'
})
this.isPressed = false
return
}
if(Number(this.requestRefund_price)===0){
uni.showToast({
title: '请填写退款额',
icon: 'error'
})
this.isPressed = false
return
}
//
uni.$u.http.post('/Api/Check/refundOrder', {
order_sn:this.order_sn, //
shop_id: this.$store.state.shop_id, //id
apply_price:Number(this.requestRefund_price), //
refund_remark:this.refund_remarkDescription //退
}, {
header: {
'Token': this.$store.state.userInfo.token,
'Content-Type': 'application/x-www-form-urlencoded'
}
}).then(res => {
//退
if (res.data.status === 1) {
// 退tab
// uni.navigateTo({
// url: `/pages/shop/pay?order_sn=${res.data.order_sn}&fullPrice=${fullPrice}`
// })
} else if (res.data.status === -1) {
uni.removeStorage({ //
key: 'userInfo',
success: (res) => {
this.$store.commit('clearUserInfo')
uni.redirectTo({
url: '/pages/index/index'
})
}
})
} else {
uni.showToast({
title: res.data.msg,
icon: 'error'
})
this.isPressed = false
}
})
}
}, },
filters: { filters: {
parseTime, // parseTime, //