DESKTOP-2IO5MST\huting преди 1 година
родител
ревизия
2045464bda

+ 1
- 1
manifest.json Целия файл

"quickapp": {}, "quickapp": {},
/* 小程序特有相关 */ /* 小程序特有相关 */
"mp-weixin": { "mp-weixin": {
"appid": "wx8fba957179c1329a",
"appid": "wxa2d9acdd1054e69b",
"setting": { "setting": {
"urlCheck": false, "urlCheck": false,
"checkSiteMap": false, "checkSiteMap": false,

+ 5
- 0
pages/service/service.vue Целия файл

} }
} }
console.log("lastArr", lastArr) console.log("lastArr", lastArr)
if (state.searchVal) {
tableSelectIndex.value = 0
}
menuShow.list = lastArr menuShow.list = lastArr
console.log("menuShow.list", menuShow.list, tableSelectIndex.value)
} }
const queryMenuConfigAction = () => { const queryMenuConfigAction = () => {
var data = { var data = {

+ 9
- 1
subpackage/after-sale/blacklist-query/list.vue Целия файл

const data = stringToJson(res.bizContent); const data = stringToJson(res.bizContent);
const getData = data.blackCards; const getData = data.blackCards;
const newData = [] const newData = []
// 只要在黑的 和 1 2 3不展示
// LOSS("卡挂失",1){},
// HANG_WITHOUT_CARD("无卡挂起",2){},
// CANCEL_WITHOUT_CARD("无卡注销",3){},
// OVERDRAW("账户透支",4){},
// AGENCY_BLACK("合作机构黑名单",5){},
// VEHICLE_TYPE_NOTMATCH("车型不符",6){},
// CARD_BALANCE_INSUFFICIENT("储值卡余额不足",7){},
for (var i = 0; i < getData.length; i++) { for (var i = 0; i < getData.length; i++) {
if (getData[i]['status'] == '1') {
if (getData[i]['status'] == '1' && (getData[i]['type'] == 4 || getData[i]['type'] == 5 || getData[i]['type'] == 6 || getData[i]['type'] == 7)) {
newData.push(getData[i]) newData.push(getData[i])
} }
} }

+ 5
- 0
subpackage/after-sale/cancell-refund/cancell-refund.vue Целия файл

display: inline-block; display: inline-block;
} }


.list-item>view>view>text:last-child {
width: 75%;
display: inline-block;
}

.bottom-line { .bottom-line {
text-align: center; text-align: center;
margin: 30rpx 0; margin: 30rpx 0;

+ 3
- 1
subpackage/after-sale/deviceInfo/deviceInfo.vue Целия файл

if (str2 == "9000") { if (str2 == "9000") {
if (res[1].length > 108) { if (res[1].length > 108) {
card.userName = HexToStrig(res[1].substring(4, 44)); //姓名 card.userName = HexToStrig(res[1].substring(4, 44)); //姓名
card.idNum = HexToStrig(res[1].substring(44, 108)); //身份证号码
card.userName = card.userName[0] + '*'.repeat(card.userName.length - 1)
card.idNum = HexToStrig(res[1].substring(44, 108)).replace(/^\d{14}/,
'**************'); //身份证号码




//获取是否有优惠 //获取是否有优惠

+ 1
- 2
subpackage/after-sale/progress-query/progress-query-business-details.vue Целия файл

<view><text>订单ID:</text><text>{{state.params['orderId']}}</text></view> <view><text>订单ID:</text><text>{{state.params['orderId']}}</text></view>
<view><text>业务类型:</text><text>{{state.params['businessTypeC']}}</text></view> <view><text>业务类型:</text><text>{{state.params['businessTypeC']}}</text></view>
<view><text>用户名称:</text><text>{{state.params['customerName']}}</text></view> <view><text>用户名称:</text><text>{{state.params['customerName']}}</text></view>
<view><text>是否逾期:</text><text>{{state.params['over']?'逾期':"未逾期"}}</text>
</view>
<!-- <view><text>是否逾期:</text><text>{{state.params['over']?'逾期':"未逾期"}}</text></view> -->
<view><text>状态:</text><text>{{state.params['statusC']}}</text></view> <view><text>状态:</text><text>{{state.params['statusC']}}</text></view>
<view v-if="state.params['reason']"><text>原因:</text><text>{{state.params['reason']}}</text></view> <view v-if="state.params['reason']"><text>原因:</text><text>{{state.params['reason']}}</text></view>
<view><text>申请时间:</text><text>{{state.params['insertTime']}}</text> <view><text>申请时间:</text><text>{{state.params['insertTime']}}</text>

+ 0
- 7
subpackage/after-sale/replace-equipment/cancellation-contract.vue Целия файл

// 单选 // 单选
const radioChange = (n) => { const radioChange = (n) => {
console.log("radioChange", n); console.log("radioChange", n);
// if (n == '卡退费') {
// flag.value = true
// console.log(flag.value);
// } else {
// flag.value = false
// console.log(flag.value);
// }
}; };


// // 提交 // // 提交

+ 28
- 13
subpackage/after-sale/replace-equipment/form.vue Целия файл

}, },


]); ]);
// 单选数据列表
const radiolist1 = reactive([{
name: "寄回",
val: "1",
},
]);



const radiolist2 = reactive([{ const radiolist2 = reactive([{
name: "邮寄", name: "邮寄",
val: "1", val: "1",
}, },
]); ]);
// 单选数据列表
const radiolist1 = reactive([]);
onLoad((option) => {
params.orderId = option.orderId
params.id = option.id
if (option.damageMode == "0") {
var data = {
name: "寄回",
val: "1",
}
var data1 = {
name: "不寄回",
val: "0",
}
radiolist1.push(data)
radiolist1.push(data1)
} else {
var data = {
name: "寄回",
val: "1",
}
radiolist1.push(data)
}
console.log("radiolist1.value", radiolist1.value)
getexpresslist();
getAddressList();


});
const goToAddAddress = () => { const goToAddAddress = () => {
uni.navigateTo({ uni.navigateTo({
url: "/subpackage/orders/addAddress", url: "/subpackage/orders/addAddress",
}; };
return new Promise(async (resolve, reject) => { return new Promise(async (resolve, reject) => {
const res = await request(changeCardQueryCancle, options); const res = await request(changeCardQueryCancle, options);
// const data = stringToJson(res.bizContent);
console.log("取消申请成功", data) console.log("取消申请成功", data)
msg('取消申请成功'); msg('取消申请成功');
setTimeout(() => { setTimeout(() => {
form.courierCompany = e[0].value; form.courierCompany = e[0].value;
console.log(e[0].value); console.log(e[0].value);
}; };
onLoad((option) => {
params.orderId = option.orderId
params.id = option.id
getexpresslist();
getAddressList();


});
onShow(() => { onShow(() => {
getexpresslist(); getexpresslist();
getAddressList(); getAddressList();

+ 0
- 2
subpackage/after-sale/replace-equipment/replace-equipment-confirm.vue Целия файл

</style> </style>
<style lang="scss" scoped> <style lang="scss" scoped>
.selectCar-box { .selectCar-box {
// width: 100%;
// height: 100%;
padding: 30rpx; padding: 30rpx;


.title { .title {

+ 2
- 1
subpackage/after-sale/replace-equipment/verification.vue Целия файл

// `/subpackage/after-sale/replace-equipment/form?orderId=${params.orderId}&&id=${apply.data.id}` // `/subpackage/after-sale/replace-equipment/form?orderId=${params.orderId}&&id=${apply.data.id}`
// ) // )
// } else { // } else {
console.log("form.damageMode", form.damageMode)
queryCckChangejzCardAction().then(val => { queryCckChangejzCardAction().then(val => {
console.log("val888888", val.id) console.log("val888888", val.id)
navTo( navTo(
`/subpackage/after-sale/replace-equipment/form?orderId=${params.orderId}&&id=${val.id}`
`/subpackage/after-sale/replace-equipment/form?orderId=${params.orderId}&&id=${val.id}&&damageMode=${form.damageMode}`
) )
}) })
// } // }

+ 1
- 7
subpackage/orders/car-release.vue Целия файл

type: 2, type: 2,
data: { data: {
vehicleId: state.form.vehicleId, vehicleId: state.form.vehicleId,
// vehicleId: "贵ZAAA44_0",
// vehicleId: "贵ZAAA47_0",
}, },
method: "POST", method: "POST",
showLoading: true, showLoading: true,
if (data.data) { if (data.data) {
writeMsg(data.data) writeMsg(data.data)
} }
// state.form.userPosImgUrl = data.customerPosImgUrl;
// state.form.userNegImgUrl = data.customerNegImgUrl;
// state.form.userName = data.customerName;
// state.form.userIdNum = data.customerIdNum;
// state.form.address = data.customerAddress;
// state.form.tel = data.customerTel;
}) })
} }
const writeMsg = (allData) => { const writeMsg = (allData) => {

+ 19
- 20
subpackage/personal-center/search/etcFlowingWater.vue Целия файл

:class="item.status === 3 ? ' card-info finished' : 'card-info'"> :class="item.status === 3 ? ' card-info finished' : 'card-info'">
<view class="info-wrap"> <view class="info-wrap">
<view class="info-left"> <view class="info-left">
<view class="info-left-text">
<!-- <view class="info-left-text">
<text class="label">单号:</text> <text class="label">单号:</text>
<text class="val">{{item.listNo}}</text> <text class="val">{{item.listNo}}</text>
</view>
</view> -->
<view> <view>
<text class="label">卡号:</text> <text class="label">卡号:</text>
<text class="val">{{item.cardId}}</text> <text class="val">{{item.cardId}}</text>
</view> </view>
<view class="card-text-wrap"> <view class="card-text-wrap">
<view class="text-box"> <view class="text-box">
<text class="name-text">{{item.enName}}</text>
<text class="name-text">{{item.enStationName}}</text>
<text <text
class="time-text">{{item.enTime.substring(item.enTime.length -8 ,item.enTime.length-3)}}</text> class="time-text">{{item.enTime.substring(item.enTime.length -8 ,item.enTime.length-3)}}</text>
<text class="date-text">{{item.enTime.substring(0,10)}}</text> <text class="date-text">{{item.enTime.substring(0,10)}}</text>
<image class="d-img" :src="`${$imgUrl}order/arrowCard.png`"></image> <image class="d-img" :src="`${$imgUrl}order/arrowCard.png`"></image>
</view> </view>
<view class="text-box"> <view class="text-box">
<text class="name-text">{{item.exName}}</text>
<text class="name-text">{{item.exStationName}}</text>
<text <text
class="time-text">{{item.exTime.substring(item.exTime.length -8 ,item.exTime.length-3)}}</text> class="time-text">{{item.exTime.substring(item.exTime.length -8 ,item.exTime.length-3)}}</text>
<text class="date-text">{{item.exTime.substring(0,10)}}</text> <text class="date-text">{{item.exTime.substring(0,10)}}</text>
search(2) search(2)
}) })
const search = (val) => { const search = (val) => {
if (dataTime.startDate == "开始时间") {
msg('请选择开始时间');
return;
}
if (dataTime.endDate == "结束时间") {
msg('请选择结束时间');
return;
}
getPpassBillCount()
// if (dataTime.startDate == "开始时间") {
// msg('请选择开始时间');
// return;
// }
// if (dataTime.endDate == "结束时间") {
// msg('请选择结束时间');
// return;
// }
if (val == 1) { if (val == 1) {
state.pageNo = 1 state.pageNo = 1
} }
type: 2, type: 2,
data: { data: {
cardId: state.cardId, cardId: state.cardId,
beforeDate: dataTime.startDate,
afterDate: dataTime.endDate,
beforeDate: dataTime.startDate == "开始时间" ? "" : dataTime.startDate,
afterDate: dataTime.endDate == "结束时间" ? "" : dataTime.endDate,
pageNo: state.pageNo, pageNo: state.pageNo,
pageSize: state.pageSize, pageSize: state.pageSize,
}, },
console.log(result); console.log(result);
state.list = [...state.list, ...stringToJson(res.bizContent).data] state.list = [...state.list, ...stringToJson(res.bizContent).data]
console.log(result.data); console.log(result.data);
getPpassBillCount()
}) })


} }
type: 2, type: 2,
data: { data: {
cardId: state.cardId, cardId: state.cardId,
starDate: dataTime.startDate,
endDate: dataTime.endDate,
starDate: dataTime.startDate == "开始时间" ? "" : dataTime.startDate,
endDate: dataTime.endDate == "结束时间" ? "" : dataTime.endDate,
}, },
method: "POST", method: "POST",
showLoading: true, showLoading: true,
type: 2, type: 2,
data: { data: {
cardId: state.cardId, cardId: state.cardId,
beforeDate: dataTime.startDate,
afterDate: dataTime.endDate,
beforeDate: dataTime.startDate == "开始时间" ? "" : dataTime.startDate,
afterDate: dataTime.endDate == "结束时间" ? "" : dataTime.endDate,
vehiclePlate: state.vehicleId.split('_')[0], vehiclePlate: state.vehicleId.split('_')[0],
vehiclePlateColor: state.vehicleId.split('_')[1] vehiclePlateColor: state.vehicleId.split('_')[1]
}, },

Loading…
Отказ
Запис