Bläddra i källkod

替换接口

master
yangteng 7 månader sedan
förälder
incheckning
01b3e337b5

+ 5
- 4
App.vue Visa fil

<script> <script>
import { import {
request
request,requestNew
} from "@/utils/network/request.js"; } from "@/utils/network/request.js";
import { import {
etcQYAction, etcQYAction,
wechatAppID, wechatAppID,
wechatSecret, wechatSecret,
getOpenidApi, getOpenidApi,
getZfbOpenid
getZfbOpenid,getOpenId
} from "@/utils/network/api.js"; } from "@/utils/network/api.js";
import { import {
msg msg
uni.login({ uni.login({
provider: "weixin", provider: "weixin",
success: function(e) { success: function(e) {
console.log("jsCode",e.code)
that.getOpenid(e.code); that.getOpenid(e.code);


}, },
method: "POST", method: "POST",
}; };
// #ifdef MP-WEIXIN // #ifdef MP-WEIXIN
request(getOpenidApi, options).then((res) => {
const result = stringToJson(res.bizContent);
requestNew(getOpenId, options).then((res) => {
const result =res;
console.log("getOpenidApi", result) console.log("getOpenidApi", result)
const openidData = stringToJson(result.data); const openidData = stringToJson(result.data);
setItem("QYorder", openidData); setItem("QYorder", openidData);

+ 0
- 13
pages/index/index.vue Visa fil

commonQuestionArr: [], //常见问题数组 commonQuestionArr: [], //常见问题数组
isEnableSetGray: false isEnableSetGray: false
}); });


// 页面初次渲染完成时触发
onReady(() => {
setTimeout(() => {
quanKeyAction()
}, 5000)
})
// 页面初次渲染完成时触发 // 页面初次渲染完成时触发
onReady(() => { onReady(() => {
setTimeout(() => { setTimeout(() => {
console.log(err); console.log(err);
}); });
} }
onReady(() => {
setTimeout(() => {
quanKeyAction()
}, 5000)
})
//获取轮播 //获取轮播
const getSwiper = () => { const getSwiper = () => {
let options = { let options = {

+ 2
- 2
pages/order/components/order-list-item-new.vue Visa fil

<text class="type">新办单号:</text> <text class="type">新办单号:</text>
<text class="value">{{item.orderId}}</text> <text class="value">{{item.orderId}}</text>
</view> </view>
<view class="order-text odd">
<!-- <view class="order-text odd">
<text class="type">业务类型:</text> <text class="type">业务类型:</text>
<text class="value">{{getOrderTypeName(item.orderType)}}</text> <text class="value">{{getOrderTypeName(item.orderType)}}</text>
</view>
</view> -->
<view class="order-text"> <view class="order-text">
<text class="type">订单车牌号:</text> <text class="type">订单车牌号:</text>
<text class="value">{{item.vehiclePlate}}</text> <text class="value">{{item.vehiclePlate}}</text>

+ 1
- 37
subpackage/after-sale/account-change/product-detail.vue Visa fil

<script setup lang="ts"> <script setup lang="ts">
import { onLoad, onShow } from "@dcloudio/uni-app"; import { onLoad, onShow } from "@dcloudio/uni-app";
import { reactive } from "vue"; import { reactive } from "vue";
import { getOpenidApi } from "@/utils/network/api.js";
import { request } from "@/utils/network/request.js";


import { stringToJson } from "@/utils/network/encryption";
import { fileURL } from "@/datas/fileURL.js"; import { fileURL } from "@/datas/fileURL.js";
import { getItem, StorageKeys } from "@/utils/storage.ts";
import {
checkOrderStatus,
wechatAppID,
wechatSecret,
} from "@/utils/network/api";
const imgURL = `${fileURL}image/`; const imgURL = `${fileURL}image/`;


const savaHandle = () => { const savaHandle = () => {
orderId: "", orderId: "",
}); });
onLoad((option : any) => { onLoad((option : any) => {
getOpenID();
state.orderId = option.orderId; state.orderId = option.orderId;
}); });
//获取微信小程序openid
const getOpenID = () => {
uni.login({
provider: "weixin",
success: function (e) {
getOpenid(e.code);
},
});
};
const getOpenid = (code) => {
const options = {
type: 2,
data: {
"jsCode": code
},
method: "POST",
showLoading: true,
};
// #ifdef MP-WEIXIN
request(getOpenidApi, options).then((res) => {
const result = stringToJson(res.bizContent);
console.log("获取微信小程序openid", result);
const openidData = stringToJson(result.data);
state.openid = openidData.openid
});
// #endif
}
</script> </script>


<style lang="scss" scoped> <style lang="scss" scoped>

+ 1
- 1
subpackage/after-sale/activation-once-again/select-car.vue Visa fil

navTo(`/subpackage/personal-center/search/select-card?vehicleId=${item.vehicleId}`) navTo(`/subpackage/personal-center/search/select-card?vehicleId=${item.vehicleId}`)
}else if (state.type == "36") { }else if (state.type == "36") {
uni.navigateTo({ uni.navigateTo({
url: `/subpackage/after-sale/blacklist-query/list?vehiclePlate=${item.vehiclePlate}&vehiclePlateColor=${item.vehiclePlateColor}`
url: `/subpackage/after-sale/blacklist-query/list?vehiclePlate=${item.vehiclePlate}&vehiclePlateColor=${item.vehiclePlateColor}&cardId=${item.cardId}`
}) })
}else{ }else{
if (item.deviceType == deviceType) { if (item.deviceType == deviceType) {

+ 9
- 6
subpackage/after-sale/blacklist-query/list.vue Visa fil

<script setup lang="ts"> <script setup lang="ts">
import { reactive } from "vue"; import { reactive } from "vue";
import { onLoad } from "@dcloudio/uni-app"; import { onLoad } from "@dcloudio/uni-app";
import { blackApi } from "@/utils/network/api.js";
import { request } from "@/utils/network/request.js";
import { blackApi,cardBlackQuery } from "@/utils/network/api.js";
import { request, requestNew } from "@/utils/network/request.js";
import { stringToJson } from "@/utils/network/encryption.js"; import { stringToJson } from "@/utils/network/encryption.js";
import { getItem } from "@/utils/storage"; import { getItem } from "@/utils/storage";
const state = reactive({ const state = reactive({
vehiclePlate: "", vehiclePlate: "",
vehiclePlateColor: "", vehiclePlateColor: "",
tableData: [], tableData: [],
blackStatus: []
blackStatus: [],
cardId:""
}); });
onLoad((option : any) => { onLoad((option : any) => {
console.log("option", option) console.log("option", option)
console.log("black", state.blackStatus) console.log("black", state.blackStatus)
state.vehiclePlate = option.vehiclePlate; state.vehiclePlate = option.vehiclePlate;
state.vehiclePlateColor = option.vehiclePlateColor; state.vehiclePlateColor = option.vehiclePlateColor;
state.cardId = option.cardId;
list() list()
}) })
const list = () => { const list = () => {
type: 2, type: 2,
data: { data: {
"vehiclePlate": state.vehiclePlate, "vehiclePlate": state.vehiclePlate,
"vehiclePlateColor": state.vehiclePlateColor
"vehiclePlateColor": state.vehiclePlateColor,
'cardId':state.cardId
}, },
method: 'POST', method: 'POST',
showLoading: true, showLoading: true,
} }
request(blackApi, options).then((res) => {
const data = stringToJson(res.bizContent);
requestNew(cardBlackQuery, options).then((res) => {
const data = res;
const getData = data.blackCards; const getData = data.blackCards;
const newData = [] const newData = []
// 只要在黑的 和 1 2 3不展示 // 只要在黑的 和 1 2 3不展示

+ 3
- 33
subpackage/after-sale/month-statement/month-statement-query-list.vue Visa fil



<script setup lang="ts"> <script setup lang="ts">
import { reactive } from "vue"; import { reactive } from "vue";
import {
businessType
} from "@/subpackage/after-sale/js/businessType.js"
import empty from "@/components/empty/empty.vue";
import { onLoad, onReachBottom } from "@dcloudio/uni-app"; import { onLoad, onReachBottom } from "@dcloudio/uni-app";
import { monthStatementApi, getUserMsg } from "@/utils/network/api.js";
import { monthStatementApi, getUserMsg,monthlyStatementQuery } from "@/utils/network/api.js";
import { stringToJson } from "@/utils/network/encryption"; import { stringToJson } from "@/utils/network/encryption";
import { request } from "@/utils/network/request.js";
import { request, requestNew } from "@/utils/network/request.js";
import { getItem, StorageKeys } from "@/utils/storage"; import { getItem, StorageKeys } from "@/utils/storage";
import { getVehiclePlateColor } from "@/datas/vehiclePlateColor"; import { getVehiclePlateColor } from "@/datas/vehiclePlateColor";
import { msg, navTo } from "@/utils/utils"; import { msg, navTo } from "@/utils/utils";
showLoading: true, showLoading: true,
}; };


request(monthStatementApi, options).then((res) => {
requestNew(monthlyStatementQuery, options).then((res) => {
const data = stringToJson(res.bizContent); const data = stringToJson(res.bizContent);
state.listData = stringToJson(res.bizContent).data state.listData = stringToJson(res.bizContent).data
console.log("业务完成日志", state.listData,) console.log("业务完成日志", state.listData,)
margin-top: 150rpx; margin-top: 150rpx;
} }


/* /deep/.uni-table-th,
/deep/.uni-table-td {
padding: 0 !important;
font-size: 12px !important;
}

/deep/.uni-date__x-input,
/deep/.uni-select {
font-size: 13px;
height: 30px;
line-height: 30px;
}

/deep/.uni-stat__select {
width: 360rpx;
}

/deep/.uni-select__selector-empty,
/deep/.uni-select__selector-item {
font-size: 13px !important;
}

/deep/.uni-date {
width: 73% !important;
} */

.example-body { .example-body {
display: flex; display: flex;
align-items: center; align-items: center;

+ 7
- 6
subpackage/after-sale/progress-query/progress-query-business.vue Visa fil

businessType businessType
} from "@/subpackage/after-sale/js/businessType.js" } from "@/subpackage/after-sale/js/businessType.js"
import { onLoad, onReachBottom } from "@dcloudio/uni-app"; import { onLoad, onReachBottom } from "@dcloudio/uni-app";
import { auditQueryApi } from "@/utils/network/api.js";
import { auditQueryApi,generalAuditQuery } from "@/utils/network/api.js";
import { stringToJson } from "@/utils/network/encryption"; import { stringToJson } from "@/utils/network/encryption";
import { request } from "@/utils/network/request.js";
import { request, requestNew } from "@/utils/network/request.js";
import { getItem, StorageKeys } from "@/utils/storage"; import { getItem, StorageKeys } from "@/utils/storage";
import { vehiclePlateColor, getVehiclePlateColorPai } from "@/datas/vehiclePlateColor"; import { vehiclePlateColor, getVehiclePlateColorPai } from "@/datas/vehiclePlateColor";
const state = reactive({ const state = reactive({
method: "POST", method: "POST",
showLoading: true, showLoading: true,
}; };
request(auditQueryApi, options).then((res) => {
const data = stringToJson(res.bizContent);
var getData = [...stringToJson(res.bizContent).data, ...state.listData]
requestNew(generalAuditQuery, options).then((res) => {
const data = res;
console.log("data====",data)
var getData = [...data.result, ...state.listData]
for (var i = 0; i < getData.length; i++) { for (var i = 0; i < getData.length; i++) {
getData[i]['vehiclePlateColorC'] = getVehiclePlateColorPai(getData[i]['vehiclePlateColor']) getData[i]['vehiclePlateColorC'] = getVehiclePlateColorPai(getData[i]['vehiclePlateColor'])
if (getData[i]['status'] == 'AUDIT') { if (getData[i]['status'] == 'AUDIT') {
} }
} }
state.listData = getData state.listData = getData
state.total = data.data.length
state.total = data.result.length
if (state.listData.length > 0) { if (state.listData.length > 0) {
state.noData = false state.noData = false
} else { } else {

+ 2
- 33
subpackage/after-sale/replace-equipment/product-detail.vue Visa fil

</view> </view>
</view> </view>
<view class="action"> <view class="action">
<button type="default" class="button" @click="savaHandle()">
<button type="default" class="button">
开通服务 开通服务
</button> </button>
</view> </view>
<script setup lang="ts"> <script setup lang="ts">
import { onLoad, onShow } from "@dcloudio/uni-app"; import { onLoad, onShow } from "@dcloudio/uni-app";
import { reactive } from "vue"; import { reactive } from "vue";
import { getOpenidApi } from "@/utils/network/api.js";
import { request } from "@/utils/network/request.js";

import { stringToJson } from "@/utils/network/encryption";
import { fileURL } from "@/datas/fileURL.js"; import { fileURL } from "@/datas/fileURL.js";
const imgURL = `${fileURL}image/`; const imgURL = `${fileURL}image/`;


orderId: "", orderId: "",
}); });
onLoad((option : any) => { onLoad((option : any) => {
getOpenID();
state.orderId = option.orderId; state.orderId = option.orderId;
}); });
//获取微信小程序openid
const getOpenID = () => {
uni.login({
provider: "weixin",
success: function (e) {
getOpenid(e.code)
},
});
};
const getOpenid = (code) => {
const options = {
type: 2,
data: {
"jsCode": code
},
method: "POST",
showLoading: true,
};
// #ifdef MP-WEIXIN
request(getOpenidApi, options).then((res) => {
const result = stringToJson(res.bizContent);
console.log("获取微信小程序openid", result);
const openidData = stringToJson(result.data);
state.openid = openidData.openid
});
// #endif
}
</script> </script>


<style lang="scss" scoped> <style lang="scss" scoped>

+ 0
- 42
subpackage/after-sale/to-bookkeeping-card/product-detail.vue Visa fil

<script setup lang="ts"> <script setup lang="ts">
import { onLoad, onShow } from "@dcloudio/uni-app"; import { onLoad, onShow } from "@dcloudio/uni-app";
import { reactive } from "vue"; import { reactive } from "vue";
import { getOpenidApi } from "@/utils/network/api.js";
import { request } from "@/utils/network/request.js";

import { stringToJson } from "@/utils/network/encryption";
import { fileURL } from "@/datas/fileURL.js"; import { fileURL } from "@/datas/fileURL.js";
import navBar from "../../components/nav-bar/nav-bar2.vue";
import navBgCar from "./components/nav-bg-car4";
import { getItem, StorageKeys } from "@/utils/storage.ts";
import { msg } from "@/utils/utils";
import {
checkOrderStatus,
wechatAppID,
wechatPayConfigId,
wechatSecret,
} from "@/utils/network/api";
const imgURL = `${fileURL}image/`; const imgURL = `${fileURL}image/`;


const savaHandle = () => { const savaHandle = () => {
orderId: "", orderId: "",
}); });
onLoad((option : any) => { onLoad((option : any) => {
getOpenID();
state.orderId = option.orderId; state.orderId = option.orderId;
}); });
//获取微信小程序openid
const getOpenID = () => {
uni.login({
provider: "weixin",
success: function (e) {
getOpenid(e.code)
},
});
};
const getOpenid = (code) => {
const options = {
type: 2,
data: {
"jsCode": code
},
method: "POST",
showLoading: true,
};
// #ifdef MP-WEIXIN
request(getOpenidApi, options).then((res) => {
const result = stringToJson(res.bizContent);
console.log("获取微信小程序openid", result);
const openidData = stringToJson(result.data);
state.openid = openidData.openid
});
// #endif
}
</script> </script>


<style lang="scss" scoped> <style lang="scss" scoped>

+ 43
- 42
subpackage/orders/car-release.vue Visa fil

</view> </view>
</view> </view>
<view class="uni-list tractor"> <view class="uni-list tractor">
<radio-group @change="radioChange" v-if="state.form.vanType=='2'">
<radio-group @change="radioChange" v-if="state.form.vanType==2">
<text class="title">是否是牵引车</text> <text class="title">是否是牵引车</text>
<label style="margin-right: 60rpx;" class="uni-list-cell uni-list-cell-pd " <label style="margin-right: 60rpx;" class="uni-list-cell uni-list-cell-pd "
v-for="(item, index) in state.items" :key="item.value"> v-for="(item, index) in state.items" :key="item.value">
</radio-group> </radio-group>
</view> </view>
<!-- 货车 牵引车 需要传道路运输许可证--> <!-- 货车 牵引车 需要传道路运输许可证-->
<view class="picture-wrapper" v-if="state.form.vanType=='2' && state.form.tractorSign==1"
<view class="picture-wrapper" v-if="state.form.vanType==2 && state.form.tractorSign==1"
@click="cardFileImageUpdate(2)"> @click="cardFileImageUpdate(2)">
<view class="bg"> <view class="bg">
<view class=""> <view class="">
import carNumberInput from "@/components/car-number-input/car-number-input.vue"; import carNumberInput from "@/components/car-number-input/car-number-input.vue";
import { import {
etcCarCardInfoSubmit, etcCarCardInfoSubmit,
etcCarOcrCard,
queryGuoHuJianCe, queryGuoHuJianCe,
queryGuoHuCaoZuo, queryGuoHuCaoZuo,
ocrAllQuery, ocrAllQuery,
carMessageApi, carMessageApi,
vehicleUpload
vehicleUpload,vehicleLicenseOcr
} from "@/utils/network/api.js"; } from "@/utils/network/api.js";
import { request, requestNew } from "@/utils/network/request.js"; import { request, requestNew } from "@/utils/network/request.js";


}; };
requestNew(vehicleUpload, options) requestNew(vehicleUpload, options)
.then((res) => { .then((res) => {
const data = stringToJson(res.bizContent);
queryGuoHuJianCeAction().then((value) => {
console.log("过户检测", value)
if (value.transferLogs && value.transferLogs.length > 0) {
let arr = value.transferLogs;
state.data.transferLogs = []
for (var k = 0; k < arr.length; k++) {
if (arr[k]['status'] == "WAITING") {
state.data.transferLogs.push(arr[k])
}
}
console.log("state.data.transferLogs", state.data.transferLogs)
console.log("state.data.transferLogs", state.data.transferLogs.length)
setTimeout(() => {
if (state.data.transferLogs.length > 0) {
state.show = true;
} else {
uni.redirectTo({
url: `/subpackage/orders/product-detail?orderId=${state.form.orderId}&&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}&&isValueCard=${getItem("isValueCard")}&vehicleId=${state.form.vehicleId}`,
});
}
}, 1000)
} else {
if (!hasLogin()) {
uni.redirectTo({
url: `/subpackage/orders/addAddress?orderId=${state.form.orderId
}&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}`,
});
} else {
uni.redirectTo({
url: `/subpackage/orders/product-detail?orderId=${state.form.orderId}&&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}&&isValueCard=${getItem("isValueCard")}&vehicleId=${state.form.vehicleId}`,
});

}
}
uni.redirectTo({
url: `/subpackage/orders/product-detail?orderId=${state.form.orderId}&&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}&&isValueCard=${getItem("isValueCard")}&vehicleId=${state.form.vehicleId}`,
}); });
// queryGuoHuJianCeAction().then((value) => { //接口不调用了
// console.log("过户检测", value)
// if (value.transferLogs && value.transferLogs.length > 0) {
// let arr = value.transferLogs;
// state.data.transferLogs = []
// for (var k = 0; k < arr.length; k++) {
// if (arr[k]['status'] == "WAITING") {
// state.data.transferLogs.push(arr[k])
// }
// }
// console.log("state.data.transferLogs", state.data.transferLogs)
// console.log("state.data.transferLogs", state.data.transferLogs.length)
// setTimeout(() => {
// if (state.data.transferLogs.length > 0) {
// state.show = true;
// } else {
// uni.redirectTo({
// url: `/subpackage/orders/product-detail?orderId=${state.form.orderId}&&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}&&isValueCard=${getItem("isValueCard")}&vehicleId=${state.form.vehicleId}`,
// });
// }
// }, 1000)
// } else {
// if (!hasLogin()) {
// uni.redirectTo({
// url: `/subpackage/orders/addAddress?orderId=${state.form.orderId
// }&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}`,
// });
// } else {
// uni.redirectTo({
// url: `/subpackage/orders/product-detail?orderId=${state.form.orderId}&&clientFee=${getItem("clientFee")}&&id=${getItem("productId")}&&isValueCard=${getItem("isValueCard")}&vehicleId=${state.form.vehicleId}`,
// });

// }
// }
// });
}) })
.catch((res) => { .catch((res) => {
console.log(res); console.log(res);
issueDate: "请输入发证日期", //发证日期 issueDate: "请输入发证日期", //发证日期
vehPosImgUrl: "", //行驶证正面 vehPosImgUrl: "", //行驶证正面
vehNegImgUrl: "", //行驶证证反面 vehNegImgUrl: "", //行驶证证反面
vanType: "0", //1,客车 2.货车
vanType: 1, //1,客车 2.货车
useUserType: 0, //车辆用户类型 useUserType: 0, //车辆用户类型
useUserTypeName: "普通车", useUserTypeName: "普通车",
vehicleSign: 2, //前/后装标识 vehicleSign: 2, //前/后装标识
}); });
onLoad((option : any) => { onLoad((option : any) => {
state.form.orderId = option.orderId; state.form.orderId = option.orderId;
state.form.vanType = option.vanType;
state.form.vanType = Number(option.vanType);
state.vehiclePlateColor = option.vehiclePlateColor; state.vehiclePlateColor = option.vehiclePlateColor;
if (option.vehicleId) { if (option.vehicleId) {
state.form.vehicleId = option.vehicleId; state.form.vehicleId = option.vehicleId;
state.changeColor = true; state.changeColor = true;
state.phoneType = 0 state.phoneType = 0
state.isTakePhotoModeShow = false state.isTakePhotoModeShow = false
uploadFile(val.tempImagePath, imageType, etcCarOcrCard).then((data) => {
uploadFile(val.tempImagePath, imageType, vehicleLicenseOcr).then((data) => {
// uploadFile(val.tempImagePath, state.choiceIndex, ocrAllQuery).then((data) => { // uploadFile(val.tempImagePath, state.choiceIndex, ocrAllQuery).then((data) => {
console.log('输出内容=====================', state.choiceIndex) console.log('输出内容=====================', state.choiceIndex)
if (state.choiceIndex === "3") { if (state.choiceIndex === "3") {

+ 1
- 1
subpackage/orders/components/order-info-item.vue Visa fil

.label { .label {
font-size: 26rpx; font-size: 26rpx;
color: #999999; color: #999999;
min-width: 112rpx;
min-width: 130rpx;
} }


.value { .value {

+ 3
- 4
subpackage/orders/essential-information-two.vue Visa fil

import { onLoad, onShow, onPageScroll, onUnload } from "@dcloudio/uni-app"; import { onLoad, onShow, onPageScroll, onUnload } from "@dcloudio/uni-app";
import { import {
addressQuery, addressQuery,
searchOrder,
productReCode, productReCode,
addProduct, addProduct,
orderAdd
orderAdd,orderDetailQuery
} from "@/utils/network/api.js"; } from "@/utils/network/api.js";
import { request,requestNew } from "@/utils/network/request.js"; import { request,requestNew } from "@/utils/network/request.js";
import { reactive, ref } from "vue"; import { reactive, ref } from "vue";
method: "POST", method: "POST",
showLoading: true, showLoading: true,
}; };
request(searchOrder, options).then((res) => {
const data = stringToJson(res.bizContent);
requestNew(orderDetailQuery, options).then((res) => {
const data =res;
console.log(data); console.log(data);
orderStepGoActon(data); orderStepGoActon(data);
}); });

+ 0
- 53
subpackage/orders/essential-information.vue Visa fil

import { onLoad, onShow, onPageScroll, onUnload } from "@dcloudio/uni-app"; import { onLoad, onShow, onPageScroll, onUnload } from "@dcloudio/uni-app";
import { import {
addressQuery, addressQuery,
searchOrder,
isSubmitOrderApi, isSubmitOrderApi,
plateCheck, plateCheck,
etcVehiclePlateVer etcVehiclePlateVer
} }
}) })
} }
//按照订单阶段去跳转
const orderGoAction = () => {
var orderParmas = {
vehicleId: state.data.vehiclePlate + "_" + state.data.vehiclePlateColor,
opId: getItem(StorageKeys.OpenId),
source: "WECHAT",
};
const options = {
type: 2,
data: orderParmas,
method: "POST",
showLoading: true,
};
request(searchOrder, options).then((res) => {
const data = stringToJson(res.bizContent);
console.log(data);
orderStepGoActon(data);
});
};
//订单状态舔砖
const orderStepGoActon = (val : any) => {
console.log("订单状态舔砖", val);
//完成填写基本信息
if (val.orderStep === 1) {
if (state.data.userType === 1 || val.orderStep === 27) {
uni.redirectTo({
url: `/subpackage/orders/opening-account-people?orderId=${val.orderId}&&vehiclePlateColor=${val.vehiclePlateColor}`,
});
} else {
uni.redirectTo({
url: `/subpackage/orders/opening-account-unit?orderId=${val.orderId}&&vehiclePlateColor=${val.vehiclePlateColor}`,
});
}
} else if (val.orderStep === 2) {
uni.redirectTo({
url: `/subpackage/orders/car-release?orderId=${val.orderId}&&vehiclePlateColor=${val.vehiclePlateColor}`,
});
} else if (val.orderStep === 3) {
uni.redirectTo({
url: `/subpackage/orders/choice-product?orderId=${val.orderId}`,
});
} else if (val.orderStep === 4) {
uni.redirectTo({
url: `/subpackage/orders/product-detail?orderId=${val.orderId}&&clientFee=${val.product.clientFee}&&id=${val.productId}`,
});
} else if (val.orderStep === 26) {
uni.redirectTo({
url: `/subpackage/orders/product-detail?orderId=${val.orderId}&&clientFee=${val.product.clientFee}&&id=${val.productId}`,
});
}
};

onLoad((option : any) => { onLoad((option : any) => {
state.data.vanType = option.vanType; //1客车 2货车 state.data.vanType = option.vanType; //1客车 2货车
state.data.opId = getItem(StorageKeys.OpenId); state.data.opId = getItem(StorageKeys.OpenId);

+ 15
- 6
subpackage/orders/opening-account-people.vue Visa fil

onPageScroll, onPageScroll,
} from "@dcloudio/uni-app"; } from "@dcloudio/uni-app";
import { import {
etcOcrCard,
register,
getUserMsg, getUserMsg,
ocrAllQuery, ocrAllQuery,
userUpload
userUpload,idCardOcr,registerFull
} from "@/utils/network/api.js"; } from "@/utils/network/api.js";


import { import {
isEnableBook: true, //他人办理时是否上传委托书 isEnableBook: true, //他人办理时是否上传委托书
isEnableInfo: true, //小程序信息带出 isEnableInfo: true, //小程序信息带出
isEnableOCRData: true, //允许修改OCR识别出来的数据 isEnableOCRData: true, //允许修改OCR识别出来的数据
vehicleId: ""
vehicleId: "",
jsCode:""
}); });
const userGenderAction = () => { const userGenderAction = () => {
state.genderShow = true; state.genderShow = true;
state.vehicleId = option.vehicleId; state.vehicleId = option.vehicleId;
getGlobalParam(); //全局配置数据 getGlobalParam(); //全局配置数据
console.log("option", option) console.log("option", option)
uni.login({
provider: "weixin",
success: function(e) {
console.log("jsCode",e.code)
state.jsCode=e.code
},
});
}); });


//监听页面滚动 //监听页面滚动
state.isTakePhotoModeShow = false state.isTakePhotoModeShow = false
var imageType = state.choiceIndex; var imageType = state.choiceIndex;
// uploadFile(val.tempImagePath, imageType, ocrAllQuery).then((data) => { // uploadFile(val.tempImagePath, imageType, ocrAllQuery).then((data) => {
uploadFile(val.tempImagePath, imageType, etcOcrCard).then((data) => {
uploadFile(val.tempImagePath, imageType, idCardOcr).then((data) => {
console.log("身份证上传", data) console.log("身份证上传", data)
if (state.isMy == "my") { if (state.isMy == "my") {
if (state.choiceIndex == "1") { if (state.choiceIndex == "1") {
department: "", department: "",
userIdImgUrl: state.form.userPosImgUrl, userIdImgUrl: state.form.userPosImgUrl,
userIdImgBase64: "", userIdImgBase64: "",
jsCode:state.jsCode
} }
const options = { const options = {
type: 2, type: 2,
data: data, data: data,
showLoading: true, showLoading: true,
}; };
return new Promise(async (resolve, reject) => { return new Promise(async (resolve, reject) => {
const res = await request(register, options);
const res = await requestNew(registerFull, options);
const data = stringToJson(res.bizContent); const data = stringToJson(res.bizContent);
resolve(data); resolve(data);
}).catch((error) => { }).catch((error) => {

+ 16
- 9
subpackage/orders/opening-account-unit.vue Visa fil

import viewfinder from "../../components/viewfinder.vue" import viewfinder from "../../components/viewfinder.vue"
import { import {
ocrAllQuery, ocrAllQuery,
fileUpload,
envs,
etcOcrCard,
etcCompanyCardInfoSubmit, etcCompanyCardInfoSubmit,
register,
idCardOcr,registerFull
} from "@/utils/network/api.js"; } from "@/utils/network/api.js";


import { import {
request
request, requestNew
} from "@/utils/network/request.js"; } from "@/utils/network/request.js";


import { import {
vehiclePlateColor: '', vehiclePlateColor: '',
isSign: '', isSign: '',
type: 1, type: 1,
vehicleId: ""
vehicleId: "",
jsCode:""
}); });


const savaHandle = () => { const savaHandle = () => {
state.type = option.type; state.type = option.type;
state.vehicleId = option.vehicleId; state.vehicleId = option.vehicleId;
console.log("state.type", option) console.log("state.type", option)
uni.login({
provider: "weixin",
success: function(e) {
console.log("jsCode",e.code)
state.jsCode=e.code
},
});
}); });


//监听页面滚动 //监听页面滚动
state.isTakePhotoModeShow = false state.isTakePhotoModeShow = false
var imageType = state.choiceIndex; var imageType = state.choiceIndex;
console.log("图片地址val", val.tempImagePath) console.log("图片地址val", val.tempImagePath)
uploadFile(val.tempImagePath, imageType, etcOcrCard).then((data) => {
uploadFile(val.tempImagePath, imageType, idCardOcr).then((data) => {
console.log("身份证上传", data) console.log("身份证上传", data)
if (state.choiceIndex === "1") { if (state.choiceIndex === "1") {
state.form.agentName = data.name; state.form.agentName = data.name;
agentName: state.form.agentName, agentName: state.form.agentName,
department: state.form.department, department: state.form.department,
userIdImgUrl: state.form.posImgUrl, userIdImgUrl: state.form.posImgUrl,
userIdImgBase64: ""
userIdImgBase64: "",
jsCode:state.jsCode
} }
const options = { const options = {
type: 2, type: 2,
showLoading: true, showLoading: true,
}; };
return new Promise(async (resolve, reject) => { return new Promise(async (resolve, reject) => {
const res = await request(register, options);
const res = await requestNew(registerFull, options);
const data = stringToJson(res.bizContent); const data = stringToJson(res.bizContent);
resolve(data); resolve(data);
}).catch((error) => { }).catch((error) => {

+ 9
- 9
subpackage/orders/order-confirm-receipt.vue Visa fil

import orderInfoItem from "./components/order-info-item"; import orderInfoItem from "./components/order-info-item";
import { reactive } from "vue"; import { reactive } from "vue";
import { onLoad } from "@dcloudio/uni-app"; import { onLoad } from "@dcloudio/uni-app";
import { request, requestNew } from "@/utils/network/request.js";
import { msg, confirm, getOrderStatusName } from "@/utils/utils";
import { orderDetail, receiveOrder,orderReceiveGoods } from "@/utils/network/api";
import {requestNew } from "@/utils/network/request.js";
import {confirm, getOrderStatusName } from "@/utils/utils";
import {orderReceiveGoods,orderDetailQuery } from "@/utils/network/api";
import { getItem, StorageKeys } from "@/utils/storage"; import { getItem, StorageKeys } from "@/utils/storage";
import { stringToJson } from "@/utils/network/encryption";


const state = reactive({ const state = reactive({
//订单信息 //订单信息
type: 2, type: 2,
data: { data: {
opId: getItem(StorageKeys.OpenId), opId: getItem(StorageKeys.OpenId),
orderId:state.orderInfo.orderId
orderId:state.orderInfo.orderNo
}, },
method: "POST", method: "POST",
showLoading: true, showLoading: true,
method: "POST", method: "POST",
showLoading: true, showLoading: true,
}; };
request(orderDetail, options).then((res) => {
state.orderInfo = stringToJson(res.bizContent);
requestNew(orderDetailQuery, options).then((res) => {
console.log("获取订单详情",res)
state.orderInfo =res.data;


state.list[0].value = state.orderInfo.orderId;
state.list[0].value = state.orderInfo.orderNo;
state.list[1].value = state.orderInfo.vehiclePlate; state.list[1].value = state.orderInfo.vehiclePlate;
state.list[2].value = getOrderStatusName(state.orderInfo.orderStep); state.list[2].value = getOrderStatusName(state.orderInfo.orderStep);
state.list[3].value = state.orderInfo.cardId ? state.orderInfo.cardId : ""; state.list[3].value = state.orderInfo.cardId ? state.orderInfo.cardId : "";
} }


.order-box { .order-box {
padding: 0px 30rpx 10rpx;
padding: 0px 24rpx 10rpx;


.order-item { .order-item {
padding: 28rpx 0px 0px; padding: 28rpx 0px 0px;

+ 5
- 4
subpackage/orders/order-details-new.vue Visa fil

import popupActiveOrder from "@/pages/order/components/popup-active-order.vue"; import popupActiveOrder from "@/pages/order/components/popup-active-order.vue";
import { reactive } from "vue"; import { reactive } from "vue";
import { onLoad, onUnload, onShow } from "@dcloudio/uni-app"; import { onLoad, onUnload, onShow } from "@dcloudio/uni-app";
import { request } from "@/utils/network/request";
import { editOrderAddr, orderDetail } from "@/utils/network/api";
import { request, requestNew } from "@/utils/network/request";
import { editOrderAddr,orderDetailQuery } from "@/utils/network/api";
import { stringToJson } from "@/utils/network/encryption"; import { stringToJson } from "@/utils/network/encryption";
import useOrderSkip from "@/composables/order/useOrderSkip"; import useOrderSkip from "@/composables/order/useOrderSkip";
import { getETCStatusName, getOBUStatusName, msg, getOrderTypeName, getCarTypeName, getOrderTime, isBlank, timesDiff } from "@/utils/utils"; import { getETCStatusName, getOBUStatusName, msg, getOrderTypeName, getCarTypeName, getOrderTime, isBlank, timesDiff } from "@/utils/utils";
method: 'POST', method: 'POST',
showLoading: true, showLoading: true,
} }
request(orderDetail, options).then((res) => {
state.orderInfo = stringToJson(res.bizContent);
requestNew(orderDetailQuery, options).then((res) => {
state.orderInfo = res.data;
console.log("state.orderInfo",state.orderInfo)
// 订单发货后未激活 30天 以后 结束订单功能 insertTime >30 算出来距离今天是负数 updateTime<30(结束订单) // 订单发货后未激活 30天 以后 结束订单功能 insertTime >30 算出来距离今天是负数 updateTime<30(结束订单)
for (var i in state.orderInfo) { for (var i in state.orderInfo) {
if (state.orderInfo['insertTime']) { if (state.orderInfo['insertTime']) {

+ 2
- 3
subpackage/orders/order-evaluate-product.vue Visa fil

<script setup lang="ts"> <script setup lang="ts">
import evaluateStar from "./components/evaluate-star.vue" import evaluateStar from "./components/evaluate-star.vue"
import { reactive } from "vue"; import { reactive } from "vue";
import { confirm, isBlank, msg } from "@/utils/utils";
import { confirm, msg } from "@/utils/utils";
import tagPopup from "./components/popup-order-evaluate-tag"; import tagPopup from "./components/popup-order-evaluate-tag";
import { request } from "@/utils/network/request"; import { request } from "@/utils/network/request";
import { orderDetail, orderEvaluate, orderEvaluateTag, saleMessage, addEvaluation, judageQuanProduct } from "@/utils/network/api";
import { orderDetail,orderEvaluateTag, addEvaluation} from "@/utils/network/api";
import { onLoad } from "@dcloudio/uni-app"; import { onLoad } from "@dcloudio/uni-app";
import { stringToJson } from "@/utils/network/encryption"; import { stringToJson } from "@/utils/network/encryption";
import { getItem, StorageKeys } from "@/utils/storage";


const state = reactive({ const state = reactive({
orderInfo: {} as any, //订单信息 orderInfo: {} as any, //订单信息

+ 7
- 35
subpackage/orders/order_payment.vue Visa fil

const savaHandle = (val) => { const savaHandle = (val) => {
console.log("val", val) console.log("val", val)
if (state.isclick) { if (state.isclick) {
etcVehiclePlateVerRequest().then(() => {
// etcVehiclePlateVerRequest().then(() => {
if (val.payStatus == "SUCCESS") { if (val.payStatus == "SUCCESS") {
return; return;
} }
type: 2, type: 2,
data: { data: {
orderId: state.orderId, orderId: state.orderId,
wxOpenid: openidData.openid,
wxOpenId: openidData.openid,
payType: val.payType payType: val.payType
}, },
method: "POST", method: "POST",
showLoading: true, showLoading: true,
}; };
requestNew(payApply, options).then((res) => { requestNew(payApply, options).then((res) => {
const data = stringToJson(res.bizContent);
const data =res;
console.log("data======111", data) console.log("data======111", data)
if (data) { if (data) {
console.log("进来了") console.log("进来了")


// #endif // #endif
} }
})
// })
} }

}; };
const getOpenID = () => {
uni.login({
provider: "weixin",
success: function (e) {
getOpenid(e.code);
},
});
};
const getOpenid = (code) => {
const options = {
type: 2,
data: {
"jsCode": code
},
method: "POST",
showLoading: true,
};
// #ifdef MP-WEIXIN
request(getOpenidApi, options).then((res) => {
const result = stringToJson(res.bizContent);
console.log("获取微信小程序openid", result);
const openidData = stringToJson(result.data);
state.openid = openidData.openid;
});
// #endif
}
const refresh = () => { const refresh = () => {
state.isclick = true state.isclick = true
let source = "" let source = ""
// #endif // #endif
var data = { var data = {
orderId: state.orderId, orderId: state.orderId,
source: source //请求方来源
}; };
const options = { const options = {
type: 2, type: 2,
}; };
console.log("输出内容", options); console.log("输出内容", options);
requestNew(payQuery, options).then((res) => { requestNew(payQuery, options).then((res) => {
const data = stringToJson(res.bizContent);
console.log("res====",res)
const data = res;
console.log(data); console.log(data);
if (data.paymentStatus == 'ALLSUCCESS') { if (data.paymentStatus == 'ALLSUCCESS') {
gotoEditUserOrUnitInfo() gotoEditUserOrUnitInfo()
// #endif // #endif
var data = { var data = {
orderId: state.orderId, orderId: state.orderId,
source: source //请求方来源
}; };
const options = { const options = {
type: 2, type: 2,
}; };
console.log("输出内容", options); console.log("输出内容", options);
requestNew(payQuery, options).then((res) => { requestNew(payQuery, options).then((res) => {
const data = stringToJson(res.bizContent);
const data = res;
console.log(data); console.log(data);
if (data.paymentStatus == 'ALLSUCCESS') { if (data.paymentStatus == 'ALLSUCCESS') {
// isValueCard 1 储值卡 2 记账卡 // isValueCard 1 储值卡 2 记账卡

+ 0
- 6
subpackage/orders/payment.vue Visa fil

provider: "weixin", provider: "weixin",
success: function (e) { success: function (e) {
getOpenid(e.code); getOpenid(e.code);
// 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;
// },
// });
}, },
}); });
}; };

+ 11
- 15
subpackage/orders/product-detail.vue Visa fil

} from "vue"; } from "vue";
import { import {
getOpenidApi, getOpenidApi,
getAgreementApi,
PAYDETECTION,
envs,
agreementConfirmApi,payQuery
envs,payQuery,agreementInSertOrder,agreeOrderProdcut
} from "@/utils/network/api.js"; } from "@/utils/network/api.js";
import { import {
request,requestNew request,requestNew
showLoading: true, showLoading: true,
}; };
return new Promise(async (resolve, reject) => { return new Promise(async (resolve, reject) => {
const res = await request(agreementConfirmApi, options);
const data = stringToJson(res.bizContent);
const res = await requestNew(agreeOrderProdcut, options);
const data = res;
console.log("确认协议", data) console.log("确认协议", data)
resolve(data); resolve(data);
method: "POST", method: "POST",
showLoading: true, showLoading: true,
}; };
request(getAgreementApi, options).then((res) => {
let data = stringToJson(res.bizContent);
requestNew(agreementInSertOrder, options).then((res) => {
let data = res;
let supAgreeArr=data.data let supAgreeArr=data.data
console.log("data==",supAgreeArr) console.log("data==",supAgreeArr)
for(var m=0;m<supAgreeArr.length;m++){ for(var m=0;m<supAgreeArr.length;m++){
// getOpenID(); // getOpenID();
// #endif // #endif
var data = { var data = {
orderId: state.orderId,
source: source //请求方来源
orderId: state.orderId
}; };
const options = { const options = {
type: 2, type: 2,
}; };
console.log("输出内容", options); console.log("输出内容", options);
requestNew(payQuery, options).then((res) => { requestNew(payQuery, options).then((res) => {
// console.log(res.bizContent);
const data = stringToJson(res.bizContent);
const data = res
console.log(data); console.log(data);
// console.log(typeof(data)); // console.log(typeof(data));
// if (data.paymentStatus == 'ALLSUCCESS') {
// gotoEditUserOrUnitInfo()
// }
if (data.paymentStatus == 'ALLSUCCESS') {
state.allMoney=data.sumFee*0.01
return;
}
state.dataArray = data.datas; state.dataArray = data.datas;
// HANDLE("办理费",1){}, // HANDLE("办理费",1){},
// MARGIN("保证金",2){}, // MARGIN("保证金",2){},

+ 4
- 4
subpackage/orders/sign-up.vue Visa fil

import { import {
getOpenidApi, getOpenidApi,
infoQuery, infoQuery,
envs, etcQYAction, channelSingQueryApi,userSign
envs, channelSingQueryApi,userSign,getOpenId
} from "@/utils/network/api"; } from "@/utils/network/api";
const imgURL = `${fileURL}image/`; const imgURL = `${fileURL}image/`;


showLoading: true, showLoading: true,
}; };
// #ifdef MP-WEIXIN // #ifdef MP-WEIXIN
request(getOpenidApi, options).then((res) => {
const result = stringToJson(res.bizContent);
requestNew(getOpenId, options).then((res) => {
const result = res;
const openidData = stringToJson(result.data); const openidData = stringToJson(result.data);
state.openid = openidData.openid; state.openid = openidData.openid;
console.log("获取微信小程序openid", state.openid); console.log("获取微信小程序openid", state.openid);
setItem("QYorder", state);
setItem("QYorder", openidData);
}); });
// #endif // #endif
} }

+ 11
- 2
utils/network/api.js Visa fil

export const businessApi = "b275644e586b447791eede4ad6a41640" //业务完成日志 export const businessApi = "b275644e586b447791eede4ad6a41640" //业务完成日志
export const inventoryEquipmentApi = "5570160d4b8d46408664b6c289de6b57" //库存设备统计 export const inventoryEquipmentApi = "5570160d4b8d46408664b6c289de6b57" //库存设备统计
export const getOpenidApi = "53c0698b512a44539ea05cc88157e68b" //获取微信小程序openid export const getOpenidApi = "53c0698b512a44539ea05cc88157e68b" //获取微信小程序openid
// export const getAgreementApi = "32a9d99a781a4bf2af29a46d903702bd" //根据订单编号获取渠道产品的补充协议
export const getAgreementApi = "a8b7a57c7e7546848c1c0cc4c3dfe19a" //根据订单编号获取渠道产品的补充协议(新) export const getAgreementApi = "a8b7a57c7e7546848c1c0cc4c3dfe19a" //根据订单编号获取渠道产品的补充协议(新)
export const mobileIsRepeatApi = "19d58812148d41bbb7d435ab93928787" //个人账号重复注册校验 export const mobileIsRepeatApi = "19d58812148d41bbb7d435ab93928787" //个人账号重复注册校验
export const transferRecordApi = "323bc6e1f3304c83921155fc220e9e37" //过户记录查询 export const transferRecordApi = "323bc6e1f3304c83921155fc220e9e37" //过户记录查询
export const userSign= "/iaw/app/issue/userSign/query" //签约检测 export const userSign= "/iaw/app/issue/userSign/query" //签约检测
export const orderCancel= "/iaw/issue/order/orderCancel" //订单取消 export const orderCancel= "/iaw/issue/order/orderCancel" //订单取消
export const queryPage= "/iaw/issue/order/queryPage" //订单分页查询 export const queryPage= "/iaw/issue/order/queryPage" //订单分页查询
export const orderReceiveGoods= "/iaw/issue/order/orderReceiveGoods" //订单收货
export const orderReceiveGoods= "/iaw/issue/order/orderReceiveGoods" //订单收货
export const orderDetailQuery= "/iaw/issue/order/orderDetailQuery" //订单详情查询
export const getOpenId= "/iaw/issue/userBasic/getOpenId" //获取微信小程序openid
export const agreementInSertOrder= "/iaw/issue/order/agreementInSertOrder" //订单查询协议
export const agreeOrderProdcut= "/iaw/issue/order/agreeOrderProduct" //订单确认协议
export const idCardOcr= "/iaw/ocr/idCardOcr" //身份证OCR识别
export const vehicleLicenseOcr= "/iaw/ocr/vehicleLicenseOcr" //车辆行驶证OCR识别
export const monthlyStatementQuery= "/iaw/app/issue/monthlyStatement/query" //月结单查询
export const cardBlackQuery= "/iaw/app/issue/cardBlack/query" //黑名单查询
export const generalAuditQuery= "/iaw/app/issue/generalAudit/query" //业务审核查询
export const registerFull= "/iaw/issue/userBasic/registerFull" //无感注册登录接口

+ 28
- 10
utils/network/request.js Visa fil

if (res.statusCode == 200 && res.data.code == 0) { if (res.statusCode == 200 && res.data.code == 0) {
resolve(res.data.data) resolve(res.data.data)
} else { } else {
uni.showModal({
title: '提示',
content: res.data.message,
success: function(res) {
if (res.confirm) {
console.log('用户点击确定2');
} else if (res.cancel) {
console.log('用户点击取消2');
// 未知错误:登录凭证失效!
if(res.data.code == 403003 && res.data.message=='未知错误:登录凭证失效!'){
uni.showModal({
title: '提示',
content: res.data.message,
confirmText: '去登录',
showCancel: false,
success: function(res) {
if (res.confirm) {
uni.navigateTo({
url: `/login/login`,
})
}
} }
}
});
});
}else{
uni.showModal({
title: '提示',
content: res.data.message,
success: function(res) {
if (res.confirm) {
console.log('用户点击确定2');
} else if (res.cancel) {
console.log('用户点击取消2');
}
}
});
}
reject(res.data.message) reject(res.data.message)
return return
} }

+ 4
- 4
utils/utils.ts Visa fil

} from "@/utils/network/encryption"; } from "@/utils/network/encryption";
import { agentId } from "@/utils/network/difference"; import { agentId } from "@/utils/network/difference";
import { import {
request
request,requestNew
} from "@/utils/network/request.js"; } from "@/utils/network/request.js";
export const msg = (title : string = "", param : any = {}) => { export const msg = (title : string = "", param : any = {}) => {
if (!title) return; if (!title) return;
success: (uploadFileRes) => { success: (uploadFileRes) => {
let uploadFileImage = 'http://100.64.2.113:9000' + '/default-bucket/' + JSON.parse(uploadFileRes.data).data.ossFilePath let uploadFileImage = 'http://100.64.2.113:9000' + '/default-bucket/' + JSON.parse(uploadFileRes.data).data.ossFilePath
console.log("111", JSON.parse(uploadFileRes.data).data.ossFilePath,JSON.parse(uploadFileRes.data)); console.log("111", JSON.parse(uploadFileRes.data).data.ossFilePath,JSON.parse(uploadFileRes.data));
if (code == 15) { //身份证 imageType 1 2
if (code == "/iaw/ocr/idCardOcr") { //身份证 imageType 1 2
var data = { var data = {
source: "1", source: "1",
agencyId: agentId, agencyId: agentId,
fileName: tempImagePath, fileName: tempImagePath,
url: uploadFileImage url: uploadFileImage
}; };
} else if (code == 16) { //行驶证 imageType 1正 2反
} else if (code == "/iaw/ocr/vehicleLicenseOcr") { //行驶证 imageType 1正 2反
var data = { var data = {
source: "1", source: "1",
agencyId: agentId, agencyId: agentId,
method: "POST", method: "POST",
showLoading: true, showLoading: true,
}; };
request(code, options).then((res) => {
requestNew(code, options).then((res) => {
const data = stringToJson(res.bizContent); const data = stringToJson(res.bizContent);
console.log('输出内容=====123', data) console.log('输出内容=====123', data)
resolve(data) resolve(data)

Laddar…
Avbryt
Spara