<view class="card-no" v-if="item.cardId">卡号:{{item.cardId}}</view> | <view class="card-no" v-if="item.cardId">卡号:{{item.cardId}}</view> | ||||
<view class="card-no" v-if="item.obuId">签号:{{item.obuId}}</view> | <view class="card-no" v-if="item.obuId">签号:{{item.obuId}}</view> | ||||
</view> | </view> | ||||
<!-- <view class="btn-unbind" @click="del(item.vehicleId)">解除绑定</view> --> | |||||
<view class="btn-unbind" @click="del(item.vehicleId)">解除绑定</view> | |||||
</view> | </view> | ||||
<view @click="$util.navTo('/subpackage/personal-center/setting/car-information/car-create', true)" | <view @click="$util.navTo('/subpackage/personal-center/setting/car-information/car-create', true)" | ||||
class='add-related' :style="{'--bgimg':`url(${$imgUrl}myImage/guanlianbg.png)`}"> | class='add-related' :style="{'--bgimg':`url(${$imgUrl}myImage/guanlianbg.png)`}"> | ||||
import navBar from "../../components/nav-bar/nav-bar2.vue"; | import navBar from "../../components/nav-bar/nav-bar2.vue"; | ||||
import { onLoad, onShow, onPageScroll } from "@dcloudio/uni-app"; | import { onLoad, onShow, onPageScroll } from "@dcloudio/uni-app"; | ||||
import { | import { | ||||
userInfoIndex, vehicleInfoChangeEditablePage, delCarInfo, showEquityListApi | |||||
userInfoIndex, selectCarInfo, delCarInfo, showEquityListApi | |||||
} from "@/utils/network/api.js"; | } from "@/utils/network/api.js"; | ||||
import { | import { | ||||
request,requestNew | request,requestNew | ||||
showLoading: true, | showLoading: true, | ||||
}; | }; | ||||
//调用方式 | //调用方式 | ||||
requestNew(vehicleInfoChangeEditablePage, options).then((res) => { | |||||
const data = res.vehicleInfoList | |||||
requestNew(selectCarInfo, options).then((res) => { | |||||
const data = res.vehicleManages | |||||
for (var i = 0; i < data.length; i++) { | for (var i = 0; i < data.length; i++) { | ||||
for (var j = 0; j < vehiclePlateColorPai.length; j++) { | for (var j = 0; j < vehiclePlateColorPai.length; j++) { | ||||
if (data[i].vehiclePlateColor == vehiclePlateColorPai[j]['id']) { | if (data[i].vehiclePlateColor == vehiclePlateColorPai[j]['id']) { | ||||
method: "POST", | method: "POST", | ||||
showLoading: true, | showLoading: true, | ||||
}; | }; | ||||
request(delCarInfo, options).then((res) => { | |||||
const data = stringToJson(res.bizContent); | |||||
requestNew(delCarInfo, options).then((res) => { | |||||
const data = res; | |||||
console.log(data) | console.log(data) | ||||
state.list = data.vehicleManages | |||||
if (data.info == '成功.') { | |||||
uni.showToast({ | uni.showToast({ | ||||
title: "删除成功", | title: "删除成功", | ||||
icon: "none" | icon: "none" | ||||
}) | }) | ||||
queryCarMsg(); | queryCarMsg(); | ||||
} | |||||
}); | }); | ||||
} else if (res.cancel) { | } else if (res.cancel) { | ||||
console.log('用户点击取消'); | console.log('用户点击取消'); |
{{ item['cardTypeArr'] }} | {{ item['cardTypeArr'] }} | ||||
</view> | </view> | ||||
</view> | </view> | ||||
<view v-for="(str, index) in item.equityList" :key="index" class="ul-item" | |||||
<view v-for="(str, index) in item.equityList" :key="index" :class="str['isClick']==1?'ul-item-hui':'ul-item'" | |||||
style="padding: 0rpx;margin-top: 20rpx;" @click="savaHandle(item,index)"> | style="padding: 0rpx;margin-top: 20rpx;" @click="savaHandle(item,index)"> | ||||
<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> | ||||
import { fileURL } from "@/datas/fileURL.js"; | import { fileURL } from "@/datas/fileURL.js"; | ||||
import navBgCar from "./components/nav-bg-car1"; | import navBgCar from "./components/nav-bg-car1"; | ||||
import navBar from "@/components/nav-bar/nav-bar2.vue"; | import navBar from "@/components/nav-bar/nav-bar2.vue"; | ||||
import { getItem, setItem } from "@/utils/storage.ts"; | |||||
import { setItem } from "@/utils/storage.ts"; | |||||
import { agentId } from "@/utils/network/difference"; | import { agentId } from "@/utils/network/difference"; | ||||
import { msg } from "@/utils/utils"; | |||||
const imgURL = `${fileURL}image/`; | const imgURL = `${fileURL}image/`; | ||||
let bgc = "" | let bgc = "" | ||||
console.log("vAL", val) | console.log("vAL", val) | ||||
// 1不能点击 0可以点击 权益置灰 弹出提示 | // 1不能点击 0可以点击 权益置灰 弹出提示 | ||||
if(val.equityList[0]['isClick']==1){ | if(val.equityList[0]['isClick']==1){ | ||||
msg(val.equityList[0]['noClickCase']) | |||||
return; | |||||
} | } | ||||
setItem("clientFee", val.clientFee); | setItem("clientFee", val.clientFee); | ||||
// setItem("promoteId", val.promoteId); | // setItem("promoteId", val.promoteId); | ||||
font-weight: 400; | font-weight: 400; | ||||
color: #ffffff; | color: #ffffff; | ||||
} | } | ||||
.ul-item-hui{ | |||||
padding: 5px 20rpx; | |||||
display: flex; | |||||
align-items: center; | |||||
color: #c1c1cc; | |||||
.item-value { | |||||
padding: 20rpx; | |||||
position: absolute; | |||||
display: flex; | |||||
align-items: center; | |||||
width: 80%; | |||||
.content { | |||||
width: 51%; | |||||
.title { | |||||
font-size: 32rpx; | |||||
font-family: Microsoft YaHei; | |||||
font-weight: 400; | |||||
} | |||||
.tip { | |||||
font-size: 24rpx; | |||||
font-family: Microsoft YaHei; | |||||
font-weight: 400; | |||||
} | |||||
} | |||||
} | |||||
.icon-tip { | |||||
width: 100rpx; | |||||
height: 100rpx; | |||||
} | |||||
.content { | |||||
margin-left: 40rpx; | |||||
} | |||||
} | |||||
.ul-item { | .ul-item { | ||||
padding: 5px 20rpx; | padding: 5px 20rpx; | ||||
display: flex; | display: flex; | ||||
align-items: center; | align-items: center; | ||||
color: white; | |||||
.item-value { | .item-value { | ||||
padding: 20rpx; | padding: 20rpx; | ||||
position: absolute; | position: absolute; | ||||
font-size: 32rpx; | font-size: 32rpx; | ||||
font-family: Microsoft YaHei; | font-family: Microsoft YaHei; | ||||
font-weight: 400; | font-weight: 400; | ||||
color: #ffffff; | |||||
} | } | ||||
font-size: 24rpx; | font-size: 24rpx; | ||||
font-family: Microsoft YaHei; | font-family: Microsoft YaHei; | ||||
font-weight: 400; | font-weight: 400; | ||||
color: #ffffff; | |||||
} | } | ||||
} | } | ||||
} | } | ||||
} | } | ||||
} | } | ||||
.money { | |||||
color: white; | |||||
} | |||||
::v-deep .u-mode-center-box { | ::v-deep .u-mode-center-box { | ||||
border-radius: 10rpx; | border-radius: 10rpx; | ||||
} | } |
<view><text>车头照:</text> | <view><text>车头照:</text> | ||||
<image mode="widthFix" :src="state.tableData['vehBodyUrl']"></image> | <image mode="widthFix" :src="state.tableData['vehBodyUrl']"></image> | ||||
</view> | </view> | ||||
<!-- <button v-if="state.tableData['status']=='已办理' && source=='WECHAT'" class="submit" | |||||
@click="carChange(state.tableData['vehicleId'])">车辆信息变更</button> --> | |||||
<button class="submit" @click="carChange(state.tableData['vehicleId'])">车辆信息变更</button> | |||||
<button v-if="state.tableData['status']=='已办理' && source=='WECHAT'" class="submit" | |||||
@click="carChange(state.tableData['vehicleId'])">车辆信息变更</button> | |||||
<!-- <button class="submit" @click="carChange(state.tableData['vehicleId'])">车辆信息变更</button> --> | |||||
</view> | </view> | ||||
</view> | </view> | ||||
import { reactive } from "vue"; | import { reactive } from "vue"; | ||||
import { onLoad } from "@dcloudio/uni-app"; | import { onLoad } from "@dcloudio/uni-app"; | ||||
import {navTo} from "@/utils/utils"; | import {navTo} from "@/utils/utils"; | ||||
import { source } from "@/utils/network/difference"; | |||||
const state = reactive({ | const state = reactive({ | ||||
tableData: {}, //上一个页面传递过来的参数 | tableData: {}, //上一个页面传递过来的参数 | ||||
}); | }); |
getItem | getItem | ||||
} from "@/utils/storage.ts" | } from "@/utils/storage.ts" | ||||
import { | import { | ||||
etcCarCardInfoSubmit, | |||||
etcCarOcrCard, | |||||
fileUpload, | |||||
vehicleLicenseOcr, | |||||
changeCarInfo, | changeCarInfo, | ||||
envs | |||||
} from "@/utils/network/api.js"; | } from "@/utils/network/api.js"; | ||||
import { | |||||
request | |||||
import {requestNew | |||||
} from "@/utils/network/request.js"; | } from "@/utils/network/request.js"; | ||||
import { | |||||
stringToJson | |||||
} from "@/utils/network/encryption"; | |||||
import { | import { | ||||
onLoad, | onLoad, | ||||
onShow | onShow | ||||
method: "POST", | method: "POST", | ||||
showLoading: true, | showLoading: true, | ||||
}; | }; | ||||
request(changeCarInfo, options).then((res) => { | |||||
const data = stringToJson(res.bizContent); | |||||
console.log(data) | |||||
if (data.info == '成功.') { | |||||
requestNew(changeCarInfo, options).then((res) => { | |||||
// const data = stringToJson(res.bizContent); | |||||
console.log(res) | |||||
// if (data.info == '成功.') { | |||||
uni.reLaunch({ | uni.reLaunch({ | ||||
url: "/subpackage/personal-center/setting/car-information/car-manage" | url: "/subpackage/personal-center/setting/car-information/car-manage" | ||||
}) | }) | ||||
} | |||||
// } | |||||
}); | }); | ||||
}; | }; | ||||
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) => { | |||||
if (state.choiceIndex === "3") { | if (state.choiceIndex === "3") { | ||||
// state.form.vehicleId = data.plate_a; | // state.form.vehicleId = data.plate_a; | ||||
state.form.ownerName = data.man; | state.form.ownerName = data.man; |
import { | import { | ||||
reactive | reactive | ||||
} from "vue"; | } from "vue"; | ||||
import navBgCar from "./components/nav-bg-car3"; | |||||
import navBar from "../../components/nav-bar/nav-bar2.vue"; | |||||
import viewfinder from "../../../../components/viewfinder.vue"; | import viewfinder from "../../../../components/viewfinder.vue"; | ||||
import { | import { | ||||
getItem | getItem | ||||
} from "@/utils/storage.ts" | } from "@/utils/storage.ts" | ||||
import { | import { | ||||
etcCarOcrCard, | |||||
vehicleLicenseOcr, | |||||
createCarInfo | createCarInfo | ||||
} 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 { | ||||
method: "POST", | method: "POST", | ||||
showLoading: true, | showLoading: true, | ||||
}; | }; | ||||
request(createCarInfo, options).then((res) => { | |||||
const data = stringToJson(res.bizContent); | |||||
requestNew(createCarInfo, options).then((res) => { | |||||
const data =res; | |||||
console.log(data) | console.log(data) | ||||
if (data.info == '成功.') { | |||||
// if (data.info == '成功.') { | |||||
uni.reLaunch({ | uni.reLaunch({ | ||||
url: "/subpackage/personal-center/setting/car-information/car-manage" | url: "/subpackage/personal-center/setting/car-information/car-manage" | ||||
}) | }) | ||||
} | |||||
// } | |||||
}).catch(err => { | }).catch(err => { | ||||
console.log(err, "在这里"); | console.log(err, "在这里"); | ||||
ownPosImgUrl: "", //车主证件正面图片 | ownPosImgUrl: "", //车主证件正面图片 | ||||
ownNegImgUrl: "", //车主证件反面图片 | ownNegImgUrl: "", //车主证件反面图片 | ||||
agreementId: "", //签约编号 | agreementId: "", //签约编号 | ||||
channelId: "", //编号渠道 | |||||
channelId: "5201018892300000001", //编号渠道 | |||||
scenePayType: "", // | scenePayType: "", // | ||||
transportIdNum: "", //道路运输证编号 | transportIdNum: "", //道路运输证编号 | ||||
licenseIdNum: "", //经营许可证编号 | licenseIdNum: "", //经营许可证编号 | ||||
} else { | } else { | ||||
var imageType = 2; | var imageType = 2; | ||||
} | } | ||||
uploadFile(val.tempImagePath, imageType, etcCarOcrCard).then((data) => { | |||||
uploadFile(val.tempImagePath, imageType, vehicleLicenseOcr).then((data) => { | |||||
if (state.choiceIndex === "3") { | if (state.choiceIndex === "3") { | ||||
state.form.vehicleId = data.plate_a; | state.form.vehicleId = data.plate_a; | ||||
state.form.ownerName = data.man; | state.form.ownerName = data.man; | ||||
} else { | } else { | ||||
state.form.approvedCount = parseFloat(data.apc); | state.form.approvedCount = parseFloat(data.apc); | ||||
state.form.maintenaceMass = parseFloat(data.unladen); | state.form.maintenaceMass = parseFloat(data.unladen); | ||||
state.form.vehicleDimensions = data.overall; | |||||
state.form.vehicleDimensions = data.overall?data.overall.substring(0,data.overall.length-2):''; | |||||
state.form.totalMass = parseFloat(data.gross); | state.form.totalMass = parseFloat(data.gross); | ||||
state.form.vehNegImgUrl = data.imageUrl; | state.form.vehNegImgUrl = data.imageUrl; | ||||
} | } |
delCarInfo | delCarInfo | ||||
} 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 { | ||||
method: "POST", | method: "POST", | ||||
showLoading: true, | showLoading: true, | ||||
}; | }; | ||||
request(delCarInfo, options).then((res) => { | |||||
const data = stringToJson(res.bizContent); | |||||
requestNew(delCarInfo, options).then((res) => { | |||||
const data = res; | |||||
console.log(data) | console.log(data) | ||||
state.listArr = data.vehicleManages | |||||
if (data.info == '成功.') { | |||||
// state.listArr = data.vehicleManages | |||||
// if (data.info == '成功.') { | |||||
uni.showToast({ | uni.showToast({ | ||||
title: "删除成功", | title: "删除成功", | ||||
icon: "none" | icon: "none" | ||||
}) | }) | ||||
getDataList() | getDataList() | ||||
} | |||||
// } | |||||
}); | }); | ||||
} else if (res.cancel) { | } else if (res.cancel) { | ||||
console.log('用户点击取消'); | console.log('用户点击取消'); |
import { request,requestNew } from "@/utils/network/request.js"; | import { request,requestNew } from "@/utils/network/request.js"; | ||||
import { stringToJson } from "@/utils/network/encryption.js"; | import { stringToJson } from "@/utils/network/encryption.js"; | ||||
import { onLoad } from "@dcloudio/uni-app"; | import { onLoad } from "@dcloudio/uni-app"; | ||||
import { vehicleInfoChangeEditablePage, delCarInfo } from "@/utils/network/api.js"; | |||||
import { selectCarInfo, delCarInfo } from "@/utils/network/api.js"; | |||||
import { getItem } from "@/utils/storage"; | import { getItem } from "@/utils/storage"; | ||||
import { vehiclePlateColorPai } from "@/datas/vehiclePlateColor.js"; | import { vehiclePlateColorPai } from "@/datas/vehiclePlateColor.js"; | ||||
const state = reactive({ | const state = reactive({ | ||||
showLoading: true, | showLoading: true, | ||||
}; | }; | ||||
//调用方式 | //调用方式 | ||||
requestNew(vehicleInfoChangeEditablePage, options).then((res) => { | |||||
requestNew(selectCarInfo, options).then((res) => { | |||||
console.log("车辆信息:", res) | console.log("车辆信息:", res) | ||||
const data = res.vehicleInfoList | |||||
const data = res.vehicleManages | |||||
for (var i = 0; i < data.length; i++) { | for (var i = 0; i < data.length; i++) { | ||||
for (var j = 0; j < vehiclePlateColorPai.length; j++) { | for (var j = 0; j < vehiclePlateColorPai.length; j++) { | ||||
if (data[i].vehiclePlateColor == vehiclePlateColorPai[j]['id']) { | if (data[i].vehiclePlateColor == vehiclePlateColorPai[j]['id']) { | ||||
method: "POST", | method: "POST", | ||||
showLoading: true, | showLoading: true, | ||||
}; | }; | ||||
request(delCarInfo, options).then((res) => { | |||||
const data = stringToJson(res.bizContent); | |||||
requestNew(delCarInfo, options).then((res) => { | |||||
const data = res; | |||||
console.log(data) | console.log(data) | ||||
state.list = data.vehicleManages | |||||
if (data.info == '成功.') { | |||||
uni.showToast({ | uni.showToast({ | ||||
title: "删除成功", | title: "删除成功", | ||||
icon: "none" | icon: "none" | ||||
}) | }) | ||||
queryCarMsg(); | queryCarMsg(); | ||||
} | |||||
}); | }); | ||||
} else if (res.cancel) { | } else if (res.cancel) { | ||||
console.log('用户点击取消'); | console.log('用户点击取消'); |
<view> | <view> | ||||
<view v-for="(item, index) in listData" :key="index" @click="onClick(item)" :data-code="item" class="item"> | <view v-for="(item, index) in listData" :key="index" @click="onClick(item)" :data-code="item" class="item"> | ||||
<view style="display: flex;justify-content: space-between;"> | <view style="display: flex;justify-content: space-between;"> | ||||
<text>{{ item.name }}</text><text>></text> | |||||
<text>{{ item.productName }}</text><text>></text> | |||||
</view> | </view> | ||||
<view style="display: flex;justify-content: flex-end;margin-top: 6rpx;"> | <view style="display: flex;justify-content: flex-end;margin-top: 6rpx;"> | ||||
<!-- 是否支付 1-已支付,2-未支付支付,3-已取消,4-已下单,未支付 --> | <!-- 是否支付 1-已支付,2-未支付支付,3-已取消,4-已下单,未支付 --> | ||||
<script setup lang='ts'> | <script setup lang='ts'> | ||||
import { reactive } from "vue"; | import { reactive } from "vue"; | ||||
import { | import { | ||||
getItem,StorageKeys | |||||
getItem | |||||
} from "@/utils/storage"; | } from "@/utils/storage"; | ||||
import { | import { | ||||
ref | ref | ||||
import { | import { | ||||
requestNew | requestNew | ||||
} from "@/utils/network/request.js"; | } from "@/utils/network/request.js"; | ||||
import { | |||||
equitypurchasepage,equitypurchase,getOpenId,paymentequityapplyapp,payequitydetection | |||||
} from "@/utils/network/api.js"; | |||||
import {getOpenId,paymentequityapplyapp,payequitydetection,queryuserallequity} from "@/utils/network/api.js"; | |||||
import { | import { | ||||
stringToJson | stringToJson | ||||
} from "@/utils/network/encryption"; | } from "@/utils/network/encryption"; | ||||
}) | }) | ||||
function query(){ | function query(){ | ||||
//卡券渠道类型获取单项权益列表 | //卡券渠道类型获取单项权益列表 | ||||
requestNew(equitypurchasepage, { | |||||
requestNew(queryuserallequity, { | |||||
type: 2, | type: 2, | ||||
data: { | data: { | ||||
couponAgencyType: ['TUHU', 'ZFB'], | couponAgencyType: ['TUHU', 'ZFB'], | ||||
}).then((item) => { | }).then((item) => { | ||||
let res = item | let res = item | ||||
console.log(res, '========='); | console.log(res, '========='); | ||||
listData.value = res.result | |||||
listData.value = res.data | |||||
}) | }) | ||||
} | } | ||||
'&couponAgencyType=' + singId.couponAgencyType + '&couponId=' + singId.couponId + '&equityId=' + singId.equityId+ '&purchasedEquityId=' + singId.eporderId, | '&couponAgencyType=' + singId.couponAgencyType + '&couponId=' + singId.couponId + '&equityId=' + singId.equityId+ '&purchasedEquityId=' + singId.eporderId, | ||||
}) | }) | ||||
} | } | ||||
// const chooseBuy = (equityId) => { | |||||
// const options = { | |||||
// type: 2, | |||||
// data: { | |||||
// "openId": getItem(StorageKeys.OpenId), | |||||
// "equityId": equityId | |||||
// }, | |||||
// method: 'POST', | |||||
// showLoading: true, | |||||
// } | |||||
// // 权益购买入参有个属性是type:1,代表查询是否已经买过了权益,返回的数据中hasData:true表示买过了,如果hasData:false表示没买过。type:2,表示购买 | |||||
// requestNew(equitypurchase, options).then((res) => { | |||||
// const data = res; | |||||
// console.log("购买2", data) | |||||
// state.id = data.id | |||||
// // 权益支付下单 | |||||
// equityPaymentOrderRequest() | |||||
// }) | |||||
// } | |||||
// 权益支付下单 | // 权益支付下单 | ||||
const equityPaymentOrderRequest = (id) => { | const equityPaymentOrderRequest = (id) => { | ||||
state.id =id | state.id =id |
//个人中心 | //个人中心 | ||||
export const changePassword = "94"; //重置密码 | export const changePassword = "94"; //重置密码 | ||||
export const changeCarInfo = "1029"; //车辆管理信息修改 | |||||
export const createCarInfo = "1028"; //车辆管理信息添加 | |||||
export const selectCarInfo = "1030"; //车辆管理信息查询 | |||||
export const delCarInfo = "1031"; //车辆管理信息删除 | |||||
export const userInfoQuery = "510"; //BDS-用户信息变更查询接口 | export const userInfoQuery = "510"; //BDS-用户信息变更查询接口 | ||||
export const userInfoChange = "520"; //ASS-变更个人用户信息 | export const userInfoChange = "520"; //ASS-变更个人用户信息 | ||||
export const mobileChangeProfile = "/iaw/aftersale/etcMobileChange/mobileChangeProfile" //ETC预留手机号修改-ocr识别记录上传 | export const mobileChangeProfile = "/iaw/aftersale/etcMobileChange/mobileChangeProfile" //ETC预留手机号修改-ocr识别记录上传 | ||||
//车辆信息变更 | //车辆信息变更 | ||||
export const vehicleInfoChangeChangeApply = "/iaw/aftersale/vehicleInfoChange/changeApply" //车辆信息变更申请 | export const vehicleInfoChangeChangeApply = "/iaw/aftersale/vehicleInfoChange/changeApply" //车辆信息变更申请 | ||||
export const vehicleInfoChangeEditablePage = "/iaw/aftersale/vehicleInfoChange/editablePage" //可修改信息列表查询 | |||||
// export const vehicleInfoChangeEditablePage = "/iaw/aftersale/vehicleInfoChange/editablePage" //可修改信息列表查询 | |||||
export const vehicleInfoChangeQuery = "/iaw/aftersale/vehicleInfoChange/query" //车辆详情信息查询 | export const vehicleInfoChangeQuery = "/iaw/aftersale/vehicleInfoChange/query" //车辆详情信息查询 | ||||
export const preDeviceCheck = "/iaw/aftersale/deviceUpgrade/preDeviceCheck" //设备预检 | export const preDeviceCheck = "/iaw/aftersale/deviceUpgrade/preDeviceCheck" //设备预检 | ||||
export const preDeviceCheckRes = "/iaw/aftersale/deviceUpgrade/preDeviceCheckRes" //设备预检结果回传 | export const preDeviceCheckRes = "/iaw/aftersale/deviceUpgrade/preDeviceCheckRes" //设备预检结果回传 | ||||
export const getGlobalParam = "/iaw/rbac/portalConfigLoginSource" //全局配置 | export const getGlobalParam = "/iaw/rbac/portalConfigLoginSource" //全局配置 | ||||
export const updateTokenNew = "/iaw/portal/phoneLogin"; //统一会员平台登录确认接口(用于换取openId和token) | export const updateTokenNew = "/iaw/portal/phoneLogin"; //统一会员平台登录确认接口(用于换取openId和token) | ||||
// 设置 | // 设置 | ||||
export const changePhone = "/iaw/portal/changeMobileByCode"; //修改手机号 | |||||
export const changePhone = "/iaw/portal/changeMobileByCode"; //修改手机号 | |||||
// 车辆管理 | |||||
export const delCarInfo = "/iaw/api/vehicleManage/delete"; //车辆管理信息删除 | |||||
export const createCarInfo = "/iaw/api/vehicleManage/add"; //车辆管理信息添加 | |||||
export const selectCarInfo = "/iaw/api/vehicleManage/query"; //车辆管理信息查询 | |||||
export const changeCarInfo = "/iaw/api/vehicleManage/update"; //车辆管理信息修改 |