console.log('输出内容=====', orderInfo) | console.log('输出内容=====', orderInfo) | ||||
if (orderInfo.orderType === 'ISSUE') { | if (orderInfo.orderType === 'ISSUE') { | ||||
// #ifdef MP-WEIXIN | // #ifdef MP-WEIXIN | ||||
navTo(`/subpackage/orders/order-details-new?id=${orderInfo.id}&appraise=${orderInfo.appraise}`); | |||||
// navTo(`/subpackage/orders/order-details-new?id=${orderInfo.id}&appraise=${orderInfo.appraise}`); | |||||
navTo(`/subpackage/orders/order_payment?orderId=${orderInfo.orderId}&isValueCard=${orderInfo.isValueCard}`); | |||||
// #endif | // #endif | ||||
// #ifdef MP-ALIPAY | // #ifdef MP-ALIPAY | ||||
navTo(`/subpackage/orders/order_payment?orderId=${orderInfo.orderId}&isValueCard=${orderInfo.isValueCard}`); | navTo(`/subpackage/orders/order_payment?orderId=${orderInfo.orderId}&isValueCard=${orderInfo.isValueCard}`); | ||||
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'}`); |
datas.setData("bluLinkStatus", true); | datas.setData("bluLinkStatus", true); | ||||
datas.setData("connectPrefixName", connectPrefixName.value); | datas.setData("connectPrefixName", connectPrefixName.value); | ||||
<<<<<<< HEAD | |||||
oks(); | oks(); | ||||
======= | |||||
//routeType 1.激活(订单来) 2.圈存 (/pages/recharge/recharge来)3.信息重写 4.信息读取 5从哪里来回哪里去监听bluetoothLink | |||||
if (routeType.value == "1") { | |||||
uni.navigateTo({ | |||||
url: "/subpackage/after-sale/activation/activate", | |||||
}); | |||||
} else if (routeType.value == "2") { | |||||
uni.navigateTo({ | |||||
url: `/pages/recharge/recharge?connectSuccess=1&&cardId=${state.cardId}&&fee=${state.fee}`, | |||||
}); | |||||
} else if (routeType.value == "3") { | |||||
} else if (routeType.value == "4") { | |||||
uni.navigateTo({ | |||||
url: "/subpackage/after-sale/deviceInfo/deviceInfo", | |||||
}); | |||||
} | |||||
else if (routeType.value == "5") { | |||||
uni.$emit('bluetoothLink', { status: true }) | |||||
// uni.navigateBack({ | |||||
// delta: 1, | |||||
// }) | |||||
} else { | |||||
return; | |||||
} | |||||
>>>>>>> 24fd0d73864951b1036604add3def96861fc606e | |||||
} else { | } else { | ||||
alertF(res.msg); | alertF(res.msg); | ||||
} | } |
</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> |
// #ifdef MP-WEIXIN | // #ifdef MP-WEIXIN | ||||
getOpenID();/*传参*/ | getOpenID();/*传参*/ | ||||
// #endif | // #endif | ||||
console.log("开始option",option) | |||||
state.cardId = option.cardId; | state.cardId = option.cardId; | ||||
state.connectSuccess = option.connectSuccess; | state.connectSuccess = option.connectSuccess; | ||||
state.orderNum = getItem("orderNum"); | state.orderNum = getItem("orderNum"); |
}); | }); | ||||
onLoad((option) => { | onLoad((option) => { | ||||
console.log('======重新激活开始======',option); | |||||
//请求订单详情 | //请求订单详情 | ||||
queryOrderDetail(option.id); | queryOrderDetail(option.id); | ||||
getObuId() | getObuId() | ||||
} | } | ||||
//移除监听 | //移除监听 | ||||
uni.$off('bluetoothLink') | |||||
console.log('======移除监听======',res) | |||||
// uni.$off('bluetoothLink') | |||||
}) | }) | ||||
}) | }) | ||||
.then(() => { | .then(() => { | ||||
tools.hideLoadingAlert(); | tools.hideLoadingAlert(); | ||||
state.showPopup = true; | state.showPopup = true; | ||||
uni.navigateBack({ | |||||
delta: 1, | |||||
}) | |||||
}); | }); | ||||
}; | }; | ||||
</script> | </script> | ||||
<style> | <style> |
console.log('======获取OBU号======') | console.log('======获取OBU号======') | ||||
let cmdArray = [cmd.HOME_DIRECTORY, cmd.OBU_SYSTEM_FILE, cmd.RANDOM_NUMBER]; | let cmdArray = [cmd.HOME_DIRECTORY, cmd.OBU_SYSTEM_FILE, cmd.RANDOM_NUMBER]; | ||||
tools.showLoadingAlert("正在执行指令"); | tools.showLoadingAlert("正在执行指令"); | ||||
console.log('======cmdArray======', cmdArray) | |||||
bluetoothUtil.transCmd(cmdArray, "20", function(res) { | bluetoothUtil.transCmd(cmdArray, "20", function(res) { | ||||
console.log('======cmdArray1======', cmdArray) | |||||
tools.hideLoadingAlert(); | tools.hideLoadingAlert(); | ||||
console.log('======cmdArray2======', cmdArray) | |||||
var status = res[1].substring(res[1].length - 4, res[1].length); | var status = res[1].substring(res[1].length - 4, res[1].length); | ||||
console.log('获取OBU号执行结果' + status, res) | console.log('获取OBU号执行结果' + status, res) | ||||
//获取fileData | //获取fileData | ||||
const getFileData = () => { | const getFileData = () => { | ||||
console.log(fileDataStrings); | |||||
console.log("======修改车辆信息0.1======",fileDataStrings); | |||||
//获取fileData 拼接字符串 | //获取fileData 拼接字符串 | ||||
let res1 = AsciToHexString(fileDataStrings.vehiclePlate, 24); //车牌号 | let res1 = AsciToHexString(fileDataStrings.vehiclePlate, 24); //车牌号 | ||||
let res2 = IntegerToHexString(fileDataStrings.vehiclePlateColor, 4); //车牌颜色 | let res2 = IntegerToHexString(fileDataStrings.vehiclePlateColor, 4); //车牌颜色 | ||||
// "&orderId=" + | // "&orderId=" + | ||||
// state.orderId, | // state.orderId, | ||||
// }); | // }); | ||||
uni.navigateTo({ | |||||
url: "/subpackage/after-sale/deviceInfo/deviceInfo", | |||||
}); | |||||
bindCardAndObu(); | |||||
}); | |||||
}; | |||||
/** | |||||
* 卡签绑定 请求 | |||||
*/ | |||||
const bindCardAndObu = () => { | |||||
console.log('======卡签绑定======') | |||||
tools.showLoadingAlert("加载中"); | |||||
let options = { | |||||
type: 2, //type: 2,JSON格式提交数据(默认表单形式提交) | |||||
data: { | |||||
obuId: obu.obuId, | |||||
cardId: card.cardId, | |||||
}, //请求参数 | |||||
method: "POST", //提交方式(默认POST) | |||||
showLoading: true, //是否显示加载中(默认显示) | |||||
}; | |||||
//调用方式 | |||||
request(IFCODE.bindCardAndObu, options) | |||||
.then((res) => { | |||||
tools.hideLoadingAlert(); | |||||
let result = JSON.parse(res.bizContent); | |||||
console.log("写卡指令============", result) | |||||
tools.showLoadingAlert("执行指令中"); | |||||
bluetoothUtil.transCmd(result.command.split(","), "10", function(res) { | |||||
tools.hideLoadingAlert(); | |||||
let response = res.toString(); | |||||
getCommandBackEnd(result.command, result.cosRecordId, response); | |||||
// uni.navigateTo({ | |||||
// url: "/subpackage/after-sale/deviceInfo/deviceInfo", | |||||
// }); | |||||
}); | |||||
}) | |||||
.catch((err) => { | |||||
console.log(err); | |||||
}); | }); | ||||
}; | }; | ||||
/** | |||||
* 卡签绑定写卡指令返回 请求 | |||||
*/ | |||||
const getCommandBackEnd = (command, cosRecordId, response) => { | |||||
console.log('======卡签绑定循环写卡指令中======') | |||||
tools.showLoadingAlert("加载中"); | |||||
let options = { | |||||
type: 2, //type: 2,JSON格式提交数据(默认表单形式提交) | |||||
data: { | |||||
cardId: card.cardId, | |||||
orderId: fileDataStrings.orderId, | |||||
command: command, | |||||
response: response, | |||||
cosRecordId: cosRecordId, | |||||
cosType: "4" | |||||
}, //请求参数 | |||||
method: "POST", //提交方式(默认POST) | |||||
showLoading: true, //是否显示加载中(默认显示) | |||||
}; | |||||
//调用方式 | |||||
request(IFCODE.writeCardBack, options) | |||||
.then((res) => { | |||||
tools.hideLoadingAlert(); | |||||
let result = JSON.parse(res.bizContent); | |||||
console.log("写卡指令============", result) | |||||
if (result.orderStatus == 1 || result.orderStatus == "1") { | |||||
tools.showLoadingAlert("执行指令中"); | |||||
bluetoothUtil.transCmd(result.command.split(","), "10", function(res) { | |||||
tools.hideLoadingAlert(); | |||||
let response = res.toString(); | |||||
getCommandBackEnd(result.command, cosRecordId, response); | |||||
}); | |||||
} else { | |||||
uni.navigateTo({ | |||||
url: "/subpackage/after-sale/deviceInfo/deviceInfo", | |||||
}); | |||||
} | |||||
}) | |||||
}; | |||||
</script> | </script> | ||||
<style> | <style> |
val.checked = false; | val.checked = false; | ||||
}) | }) | ||||
} | } | ||||
console.log(state.suppleNoList, "支付集合"); | console.log(state.suppleNoList, "支付集合"); | ||||
} | } | ||||
tradeNO: data.tranPackage, | tradeNO: data.tranPackage, | ||||
success: res => { | success: res => { | ||||
console.log("支付成功", res); | console.log("支付成功", res); | ||||
const dataaa = stringToJson(res.bizContent); | |||||
allPrice.value = 0 | allPrice.value = 0 | ||||
const options = { | const options = { |
} else if (cosResponse == "9303") { | } else if (cosResponse == "9303") { | ||||
tools.showModalAlert("此卡pin已永久锁定!请联系客服进行换卡处理!", function successFunc() {}); | tools.showModalAlert("此卡pin已永久锁定!请联系客服进行换卡处理!", function successFunc() {}); | ||||
} else { | } else { | ||||
getCommandBack(result.command, res.cosResponse, result.pinType); | |||||
console.log("卡执行指令结果",res) | |||||
let cosResponse = "" | |||||
for(let i = 0; i < res.length; i++){ | |||||
if(i < res.length - 1 ){ | |||||
cosResponse += res[i] + "," | |||||
}else{ | |||||
cosResponse += res[i] | |||||
} | |||||
} | |||||
getCommandBack(result.command, cosResponse, result.pinType); | |||||
} | } | ||||
}) | }) | ||||
} | } |
// #endif | // #endif | ||||
// #ifdef MP-WEIXIN | // #ifdef MP-WEIXIN | ||||
uni.redirectTo({ | uni.redirectTo({ | ||||
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 | ||||
<template> | |||||
s<template> | |||||
<view class="content"> | <view class="content"> | ||||
<view class="item" v-for="(item,index) in state.list" :key='index'> | <view class="item" v-for="(item,index) in state.list" :key='index'> | ||||
<view class="title"> | <view class="title"> |
<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 | ||||
}); | }); | ||||
} | } | ||||
const savaHandle = (val) => { | const savaHandle = (val) => { | ||||
// console.log("vAL", val) | |||||
// setItem("clientFee", val.clientFee); | |||||
// setItem("promoteId", val.promoteId); | |||||
// setItem("isValueCard", val.isValueCard); | |||||
// state.isSign = val.isSign; | |||||
// // 判断是几张卡 | |||||
// console.log("val.cardTypeArr.split(", ")", val.cardTypeArr.split(",")) | |||||
// // if (val.promoteName.indexOf('选装') != -1) { | |||||
// // if (val.cardTypeArr.split(",")[0] == "记账卡") { | |||||
// // state.isValueCard = 2 | |||||
// // } else if (val.cardTypeArr.split(",")[0] == '储值卡') { | |||||
// // state.isValueCard = 1 | |||||
// // } else { | |||||
// // state.isValueCard = 3 | |||||
// // } | |||||
// // uni.redirectTo({ | |||||
// // url: `/subpackage/orders/verify/verify-phone/verify-phone?promoteId=${getItem("promoteId")}&userType=${state.userType}&type=${state.type}&isValueCard=${state.isValueCard}`, | |||||
// // }); | |||||
// // return | |||||
// // } | |||||
// if (val.cardTypeArr.split(",").length == 1) { | |||||
// if (val.cardTypeArr.split(",")[0] == "记账卡") { | |||||
// state.isValueCard = 2 | |||||
// } else if (val.cardTypeArr.split(",")[0] == '储值卡') { | |||||
// state.isValueCard = 1 | |||||
// } else { | |||||
// state.isValueCard = 3 | |||||
// } | |||||
// uni.redirectTo({ | |||||
// url: `/subpackage/orders/essential-information?promoteId=${getItem("promoteId")}&userType=${state.userType}&type=${state.type}&isValueCard=${state.isValueCard}`, | |||||
// }); | |||||
// } else { | |||||
// state.radiolist1 = []; | |||||
// // 处理卡的数据 | |||||
// for (var i = 0; i < val.cardTypeArr.split(",").length; i++) { | |||||
// const obj = {}; | |||||
// obj["name"] = val.cardTypeArr.split(",")[i]; | |||||
// obj["disabled"] = false; | |||||
// state.radiolist1.push(obj) | |||||
// } | |||||
// state.choiceCardShow = true; | |||||
// console.log("state.radiolist1", state.radiolist1) | |||||
// } | |||||
if (val.payStatus === 'UNPAY') { | if (val.payStatus === 'UNPAY') { | ||||
// #ifdef MP-ALIPAY | // #ifdef MP-ALIPAY | ||||
}); | }); | ||||
// #endif | // #endif | ||||
// #ifdef MP-WEIXIN | |||||
// if (!state.openid) { | |||||
// getOpenID(); | |||||
// } | |||||
uni.login({ | |||||
provider: "weixin", | |||||
success: function (e) { | |||||
uni.request({ | |||||
url: `https://api.weixin.qq.com/sns/jscode2session?appid=${wechatAppID}&secret=${wechatSecret}&js_code=${e.code}&grant_type=authorization_code`, | |||||
success: (res: any) => { | |||||
const options = { | |||||
type: 2, | |||||
data: { | |||||
orderId:state.orderId, | |||||
wxOpenid: res.data.openid, | |||||
payType:val.payType | |||||
}, | |||||
method: "POST", | |||||
showLoading: true, | |||||
}; | |||||
request(PAYMENTORDERAPPLY, options).then((res) => { | |||||
const data = stringToJson(res.bizContent); | |||||
uni.requestPayment({ | |||||
provider: "wxpay", | |||||
orderInfo: "", | |||||
timeStamp: data.timestamp, | |||||
nonceStr: data.noncestr, | |||||
package: data.wxPackage ?data.wxPackage: "", | |||||
signType: data.signType, | |||||
paySign: data.sign, | |||||
success: function (e) { | |||||
console.log("支付成功", res); | |||||
refresh(); | |||||
}, | |||||
fail: function (err) { | |||||
confirm(err, () => {}, "支付失败", false); | |||||
}, | |||||
}); | |||||
}); | |||||
}, | |||||
}); | |||||
}, | |||||
}); | |||||
// #endif | |||||
} | } | ||||
}; | }; | ||||
const getOpenID = () => { | |||||
uni.login({ | |||||
provider: "weixin", | |||||
success: function (e) { | |||||
uni.request({ | |||||
url: `https://api.weixin.qq.com/sns/jscode2session?appid=${wechatAppID}&secret=${wechatSecret}&js_code=${e.code}&grant_type=authorization_code`, | |||||
success: (res: any) => { | |||||
state.openid = res.data.openid; | |||||
}, | |||||
}); | |||||
}, | |||||
}); | |||||
}; | |||||
const refresh = () =>{ | const refresh = () =>{ | ||||
let source = "" | |||||
// #ifdef MP-ALIPAY | |||||
source ="ALI" | |||||
// #endif | |||||
// #ifdef MP-WEIXIN | |||||
source ="WECHAT" | |||||
// getOpenID(); | |||||
// #endif | |||||
var data = { | var data = { | ||||
orderId: state.orderId, | orderId: state.orderId, | ||||
source: 'ALI' //请求方来源 | |||||
source: source //请求方来源 | |||||
}; | }; | ||||
const options = { | const options = { | ||||
type: 2, | type: 2, | ||||
// 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:`/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; |
} else { | } else { | ||||
// Standard behavior. | // Standard behavior. | ||||
this._encoding = getEncoding('utf-8') | this._encoding = getEncoding('utf-8') | ||||
// #ifdef MP-WEIXIN | |||||
if (label !== undefined && 'console' in global) { | if (label !== undefined && 'console' in global) { | ||||
console.warn('TextEncoder constructor called with encoding label, ' | console.warn('TextEncoder constructor called with encoding label, ' | ||||
+ 'which is ignored.') | + 'which is ignored.') | ||||
} | } | ||||
// #endif | |||||
} | } | ||||
} | } | ||||
get encoding() { | get encoding() { |