url = '/subpackage/orders/car-release'; | url = '/subpackage/orders/car-release'; | ||||
} else if (orderInfo.orderStep === OrderStatus.完成车辆信息上传 && orderInfo.isValueCard != 1) { | } else if (orderInfo.orderStep === OrderStatus.完成车辆信息上传 && orderInfo.isValueCard != 1) { | ||||
url = `/subpackage/orders/release-products`; | url = `/subpackage/orders/release-products`; | ||||
} else if (orderInfo.orderStep === OrderStatus.待加购权益 && orderInfo.isValueCard == 1) { | |||||
} else if (orderInfo.orderStep === OrderStatus.待加购权益 ) { | |||||
url = `/subpackage/orders/interestsList?orderId=${orderInfo.orderId}&&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}`; | url = `/subpackage/orders/interestsList?orderId=${orderInfo.orderId}&&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}`; | ||||
// uni.redirectTo({ | // uni.redirectTo({ | ||||
// url: `/subpackage/orders/choice-product?orderId=${val.orderId}`, | // url: `/subpackage/orders/choice-product?orderId=${val.orderId}`, | ||||
// }); | // }); | ||||
} else { | } else { | ||||
// #ifdef MP-ALIPAY | |||||
url = `/subpackage/orders/sign-up-ali`; | |||||
// #endif | |||||
// #ifdef MP-WEIXIN | |||||
url = `/subpackage/orders/essential-information`; | |||||
// #endif | |||||
} | } | ||||
console.log("url", url) | console.log("url", url) | ||||
navTo(`${url}?orderId=${orderInfo.orderId}&clientFee=${orderInfo.amount}&id=${orderInfo.productId}&vehiclePlateColor=${orderInfo.vehiclePlateColor}&fromOrder=true&type=${orderInfo.type}&userType=${orderInfo.userType === 'PERSONAL_USER' ? '1' : '2'}`); | navTo(`${url}?orderId=${orderInfo.orderId}&clientFee=${orderInfo.amount}&id=${orderInfo.productId}&vehiclePlateColor=${orderInfo.vehiclePlateColor}&fromOrder=true&type=${orderInfo.type}&userType=${orderInfo.userType === 'PERSONAL_USER' ? '1' : '2'}`); |
</view> | </view> | ||||
<!-- 待支付 --> | <!-- 待支付 --> | ||||
<view class="btns" v-if="item.orderStep == OrderStatus.待加购权益&& item.isValueCard == 1"> | |||||
<view class="btns" v-if="item.orderStep == OrderStatus.待加购权益"> | |||||
<view class="btn btn-normal" @click.stop="gotoCancelOrder(item)">取消订单</view> | <view class="btn btn-normal" @click.stop="gotoCancelOrder(item)">取消订单</view> | ||||
<view class="btn btn-primary" @click.stop="gotoEditUserOrUnitInfo(item)">加购权益</view> | <view class="btn btn-primary" @click.stop="gotoEditUserOrUnitInfo(item)">加购权益</view> | ||||
</view> | </view> | ||||
<view class="btns" v-if="item.orderStep == OrderStatus.待加购权益&& item.isValueCard != 1"> | |||||
<!-- <view class="btns" v-if="item.orderStep == OrderStatus.待加购权益&& item.isValueCard != 1"> | |||||
<view class="btn btn-normal" @click.stop="gotoCancelOrder(item)">取消订单</view> | <view class="btn btn-normal" @click.stop="gotoCancelOrder(item)">取消订单</view> | ||||
<view class="btn btn-primary" @click.stop="gotoOrderDetails(item)">支付</view> | <view class="btn btn-primary" @click.stop="gotoOrderDetails(item)">支付</view> | ||||
</view> | |||||
</view> --> | |||||
<view class="btns" v-if="item.orderStep == OrderStatus.待支付2"> | <view class="btns" v-if="item.orderStep == OrderStatus.待支付2"> | ||||
<view class="btn btn-normal" @click.stop="gotoCancelOrder(item)">取消订单</view> | <view class="btn btn-normal" @click.stop="gotoCancelOrder(item)">取消订单</view> | ||||
<view class="btn btn-primary" @click.stop="gotoOrderDetails(item)">支付</view> | <view class="btn btn-primary" @click.stop="gotoOrderDetails(item)">支付</view> |
// #endif | // #endif | ||||
// #ifdef MP-WEIXIN | // #ifdef MP-WEIXIN | ||||
uni.redirectTo({ | uni.redirectTo({ | ||||
url:`/subpackage/orders/interestsList?orderId=${state.orderId}&&clientFee=${state.clientFee}&&id=${state.id}` | |||||
// url: `/subpackage/orders/sign-up?orderId=${state.form.orderId}&&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}`, | |||||
url: `/subpackage/orders/interestsList?orderId=${state.form.orderId}&&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}`// url: `/subpackage/orders/sign-up?orderId=${state.form.orderId}&&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}`, | |||||
}); | }); | ||||
// #endif | // #endif | ||||
<image style="width: 100%; height: 170rpx; border-radius: 20rpx" | <image style="width: 100%; height: 170rpx; border-radius: 20rpx" | ||||
:src="`${$imgUrl}applyCard/product-bg.png`"></image> | :src="`${$imgUrl}applyCard/product-bg.png`"></image> | ||||
<view class="item-value"> | <view class="item-value"> | ||||
<image class="icon-tip" :src="`${$imgUrl}applyCard/alibaba.png`"></image> | |||||
<image class="icon-tip" :src="imageUrl"></image> | |||||
<view class="content"> | <view class="content"> | ||||
<view class="title"> | <view class="title"> | ||||
{{ item.payName }} | {{ item.payName }} | ||||
import { getItem, StorageKeys, setItem } from "@/utils/storage.ts"; | import { getItem, StorageKeys, setItem } from "@/utils/storage.ts"; | ||||
import { msg } from "@/utils/utils"; | import { msg } from "@/utils/utils"; | ||||
const imgURL = `${fileURL}image/`; | const imgURL = `${fileURL}image/`; | ||||
let imageUrl = "" | |||||
// import { setItem } from "@/utils/storage"; | // import { setItem } from "@/utils/storage"; | ||||
let logo | let logo | ||||
// console.log(typeof(data)); | // console.log(typeof(data)); | ||||
if(data.paymentStatus == 'ALLSUCCESS'){ | if(data.paymentStatus == 'ALLSUCCESS'){ | ||||
gotoEditUserOrUnitInfo() | gotoEditUserOrUnitInfo() | ||||
// uni.redirectTo({ | |||||
// url: `/subpackage/orders/sign-up-ali?orderId=${state.orderId}`, | |||||
// }); | |||||
} | } | ||||
state.dataArray = data.datas; | state.dataArray = data.datas; | ||||
// HANDLE("办理费",1){}, | // HANDLE("办理费",1){}, | ||||
onLoad((option : any) => { | onLoad((option : any) => { | ||||
state.orderId = option.orderId; | state.orderId = option.orderId; | ||||
state.isValueCard = option.isValueCard; | state.isValueCard = option.isValueCard; | ||||
let source = "" | |||||
// #ifdef MP-ALIPAY | |||||
imageUrl = imgURL + "applyCard/alibaba.png"; | |||||
source ="ALI" | |||||
// #endif | |||||
// #ifdef MP-WEIXIN | |||||
imageUrl = imgURL + "applyCard/wechat.png"; | |||||
source ="WECHAT" | |||||
// #endif | |||||
// state.userType = option.userType; | // state.userType = option.userType; | ||||
// state.vehiclePlateColor = option.vehiclePlateColor; | // state.vehiclePlateColor = option.vehiclePlateColor; | ||||
// state.userType = option.userType; | // state.userType = option.userType; | ||||
console.log(data); | console.log(data); | ||||
// console.log(typeof(data)); | // console.log(typeof(data)); | ||||
if(data.paymentStatus == 'ALLSUCCESS'){ | if(data.paymentStatus == 'ALLSUCCESS'){ | ||||
gotoEditUserOrUnitInfo(state) | |||||
// gotoEditUserOrUnitInfo() | |||||
// uni.redirectTo({ | // uni.redirectTo({ | ||||
// url: `/subpackage/orders/sign-up-ali?orderId=${state.orderId}`, | // url: `/subpackage/orders/sign-up-ali?orderId=${state.orderId}`, | ||||
// }); | // }); | ||||
if(state.isValueCard != 1 ){ | |||||
uni.redirectTo({ | |||||
url: `/subpackage/orders/release-products?orderId=${state.orderId}`, | |||||
}); | |||||
}else{ | |||||
uni.switchTab({ | |||||
url: "/pages/order/order" | |||||
}) | |||||
} | |||||
} | } | ||||
state.dataArray = data.datas; | state.dataArray = data.datas; | ||||
// HANDLE("办理费",1){}, | // HANDLE("办理费",1){}, | ||||
}); | }); | ||||
}; | }; | ||||
const gotoEditUserOrUnitInfo = () => { | const gotoEditUserOrUnitInfo = () => { | ||||
let url = ''; | |||||
if (state.isValueCard != 1) { | |||||
url = `/subpackage/orders/release-products`; | |||||
} else { | |||||
// #ifdef MP-ALIPAY | |||||
url = `/subpackage/orders/sign-up-ali`; | |||||
// #endif | |||||
// #ifdef MP-WEIXIN | |||||
url = `/subpackage/orders/essential-information`; | |||||
// #endif | |||||
if(state.isValueCard != 1 ){ | |||||
uni.redirectTo({ | |||||
url: `/subpackage/orders/release-products?orderId=${state.orderId}`, | |||||
}); | |||||
}else{ | |||||
uni.switchTab({ | |||||
url: "/pages/order/order" | |||||
}) | |||||
} | } | ||||
console.log("url", url) | |||||
uni.redirectTo({ | |||||
url: `${url}?orderId=${state.orderId}`, | |||||
}); | |||||
} | } | ||||
const state = reactive({ | const state = reactive({ | ||||
isValueCard: 1, //卡的类型 | isValueCard: 1, //卡的类型 |
// uni.navigateTo({ | // uni.navigateTo({ | ||||
// url: `/subpackage/orders/product-detail?orderId=${state.orderId}&&clientFee=${state.clientFee}&&id=${state.id}`, | // url: `/subpackage/orders/product-detail?orderId=${state.orderId}&&clientFee=${state.clientFee}&&id=${state.id}`, | ||||
// }); | // }); | ||||
uni.navigateTo({ | |||||
url: "/pages/order/order" | |||||
// url:`/subpackage/orders/interestsList?orderId=${state.orderId}&&clientFee=${state.clientFee}&&id=${state.id}` | |||||
}); | |||||
uni.switchTab({ | |||||
url: "/pages/order/order" | |||||
}) | |||||
} else if (data.userState === "PAUSED") { | } else if (data.userState === "PAUSED") { | ||||
msg("已暂停车主服务"); | msg("已暂停车主服务"); | ||||
return; | return; |