diff --git a/ebike-user/components/bike-pay/bike-pay.vue b/ebike-user/components/bike-pay/bike-pay.vue index ad4c7d3..c04e86e 100644 --- a/ebike-user/components/bike-pay/bike-pay.vue +++ b/ebike-user/components/bike-pay/bike-pay.vue @@ -1,219 +1,247 @@ - - - - - - - - - {{status==3 ? '已支付:' :'待支付:'}} - {{data.totalAmount}}元 - - - {{data.createdAt}} - - - - - - - - - 费用申述 - - - - - - - - 故障上报 - - + + + + + + + + + {{ status == 3 ? "已支付:" : "待支付:" }} + {{ data.totalAmount }}元 + + + {{ data.createdAt }} + + + + + + + + + 费用申述 + + + + + + 故障上报 + + + - - - - - - 费用明细 - - - {{item.itemName}} - {{item.itemAmount}}元 - - - - 合计: - ¥{{data.totalAmount}}元 - - - - - - - - 支付 - - - - + + 合计: + ¥{{ data.totalAmount }}元 + + + + + + + + 支付 + + + \ No newline at end of file +.width-35 { + width: 35%; +} +.wzfysh { + font-size: 10px; +} + diff --git a/ebike-user/pages/user/home/home.vue b/ebike-user/pages/user/home/home.vue index bb32d38..36547de 100644 --- a/ebike-user/pages/user/home/home.vue +++ b/ebike-user/pages/user/home/home.vue @@ -1,238 +1,303 @@ - - - - - - - - - - - - - - - - - - - - - 有骑行订单未支付,请查看 - - - 查看 > - - - - - - 扫码用车 - - - - - - - 费用: - {{order.money}}元 - - - {{order.bikecode}} - - - - - - 计时: - {{order.time}} - - - - - - - - - - - - - - - 服务区域 - 请在服务区域内骑行 - - - - - 换车区域 - 还车时确保车辆已经到达还车区域或者距你最近的停车网点 - - - - - 停车网点 - 还车至停车网点,时长费最多可半价优惠 - - - - - - ·注意事项 - - 禁止私自加锁或破坏车辆 - 未满12岁禁止骑行 - 如车辆故障,及时通过app保修 - - - 已知晓 - - - - - - - - - - + + + + + + + + + + + + + 服务区域 + 请在服务区域内骑行 + + + + + 换车区域 + + 还车时确保车辆已经到达还车区域或者距你最近的停车网点 + + + + + + 停车网点 + + 还车至停车网点,时长费最多可半价优惠 + + + + + + ·注意事项 + 禁止私自加锁或破坏车辆 + 未满12岁禁止骑行 + 如车辆故障,及时通过app保修 + + + 已知晓 + + + + + + + + + \ No newline at end of file +@import url("home.css"); + diff --git a/ebike-user/pages/user/login/TroubleReportUser.vue b/ebike-user/pages/user/login/TroubleReportUser.vue index b581835..6bf3b42 100644 --- a/ebike-user/pages/user/login/TroubleReportUser.vue +++ b/ebike-user/pages/user/login/TroubleReportUser.vue @@ -1,568 +1,606 @@ - - - - - - - - - - - - - - - 请选择车辆损坏部位 - 上报故障车辆让出行更美好~ - - - - - - - - 车头部位 - - - - - - - - - - - {{ item.name }} - - - - - - - - - 车尾部位 - - - - - - - - - - - {{ item.name }} - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + 请选择车辆损坏部位 + 上报故障车辆让出行更美好~ + + + + + + + 车头部位 + + + + + + + + + + {{ item.name }} + + + + + + + + 车尾部位 + + + + + + + + + + {{ item.name }} + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file +.selectImg image { + border: solid 3px rgb(156, 235, 131); + background: rgb(208, 241, 196); +} + diff --git a/ebike-user/pages/user/mine/MePage.vue b/ebike-user/pages/user/mine/MePage.vue index 64a0126..624bb38 100644 --- a/ebike-user/pages/user/mine/MePage.vue +++ b/ebike-user/pages/user/mine/MePage.vue @@ -1,221 +1,232 @@ - - - - - - - - {{wechat_user.nickname}} - {{ hidePhoneNumber(wechat_user.mobile) }} - - + + + + + + + + {{ wechat_user.nickname || "微信用户" }} + {{ + hidePhoneNumber(wechat_user.mobile) + }} + + - - - - - - - - {{ item.label }} - - - - 退出登录 - - - + + + + + + + + {{ item.label }} + + + + + 退出登录 + + + + \ No newline at end of file +.icon-size { + width: 15px; + height: 15px; +} + diff --git a/ebike-user/pages/user/scan/inputcode.vue b/ebike-user/pages/user/scan/inputcode.vue index 340f149..1c63c91 100644 --- a/ebike-user/pages/user/scan/inputcode.vue +++ b/ebike-user/pages/user/scan/inputcode.vue @@ -15,6 +15,7 @@ :focus="focus" @input="changeInput" type="number" + @blur="focus = false" maxlength="6" style="height: 0; width: 0" /> @@ -143,6 +144,8 @@ function onTorch() { //订单 function createRide() { + console.log(); + addOrder(data, (res) => {}); } diff --git a/ebike-user/pages/user/views/IdentityVerification.vue b/ebike-user/pages/user/views/IdentityVerification.vue index 8e5cb00..286417f 100644 --- a/ebike-user/pages/user/views/IdentityVerification.vue +++ b/ebike-user/pages/user/views/IdentityVerification.vue @@ -1,159 +1,175 @@ - - - - - - - - - - - - - - - - - - - 认证 - - - - - + + + + + + + + + + + + + + + + + + + 认证 + + + + + \ No newline at end of file +.is-input-border { + border: none; +} + diff --git a/ebike-user/pages/user/views/OrderDetailsPage.vue b/ebike-user/pages/user/views/OrderDetailsPage.vue index 18eef54..55b49b9 100644 --- a/ebike-user/pages/user/views/OrderDetailsPage.vue +++ b/ebike-user/pages/user/views/OrderDetailsPage.vue @@ -1,168 +1,158 @@ - - - - - - - - - - + + + + + + + + - \ No newline at end of file + diff --git a/ebike-user/utils/request.js b/ebike-user/utils/request.js index 11a9663..37629aa 100644 --- a/ebike-user/utils/request.js +++ b/ebike-user/utils/request.js @@ -7,9 +7,11 @@ import { getUrlParams } from './tools'; -export const HttpRequest = function(url, method, data) { +export const HttpRequest = function (url, method, data) { return new Promise((resolve, reject) => { const token = getCache('token'); + console.log(token, 'token'); + let _header = {} if (url.includes("/auth/loginByPwd") || url.includes("/auth/logout")) { _header = { @@ -39,7 +41,7 @@ export const HttpRequest = function(url, method, data) { url = nurl; } else { let nurl = url; - if(data){ + if (data) { if (Object.keys(data).length > 0) { nurl = url + "?"; } @@ -95,25 +97,25 @@ export const HttpRequest = function(url, method, data) { } -export const HttpFileUpload = function(url,file) { +export const HttpFileUpload = function (url, file) { return new Promise((resolve, reject) => { - uni.uploadFile({ - url: url , - filePath: file.path, // 选择的文件路径 - name: 'multipartFile', // 后端接收文件时的字段名,通常是 'file' - formData: { - }, - success: (res) => { - if (res.statusCode == 200) { //成功 - resolve(JSON.parse(res.data)); - } else { //失败 - reject(res); - } - }, - fail: (err) => { - console.log('上传失败:', err); - } - }); + uni.uploadFile({ + url: url, + filePath: file.path, // 选择的文件路径 + name: 'multipartFile', // 后端接收文件时的字段名,通常是 'file' + formData: { + }, + success: (res) => { + if (res.statusCode == 200) { //成功 + resolve(JSON.parse(res.data)); + } else { //失败 + reject(res); + } + }, + fail: (err) => { + console.log('上传失败:', err); + } + }); }) } \ No newline at end of file diff --git a/ebike-user/utils/usermap.js b/ebike-user/utils/usermap.js index 65dd497..fabc154 100644 --- a/ebike-user/utils/usermap.js +++ b/ebike-user/utils/usermap.js @@ -97,6 +97,11 @@ export function addOrder(bikeCode, jumpFlag, callback) { } function saveRide(params, icnt, jumpFlag, callback) { + if (icnt === 1) { + uni.showLoading({ + title: '正在处理中...', + }); + } callOrdereApi("userOrders/saveRide", params, "post").then(res => { const { code, @@ -108,9 +113,11 @@ function saveRide(params, icnt, jumpFlag, callback) { return; } showModelMessage(message); + uni.hideLoading() if (callback) callback(false); return; } + uni.hideLoading() if (callback) callback(true); if (jumpFlag) { setTimeout(() => { @@ -119,7 +126,11 @@ function saveRide(params, icnt, jumpFlag, callback) { }) }, 1000) } - }) + }).catch(err => { + uni.hideLoading(); + showModelMessage("服务异常,请稍后再试"); + if (callback) callback(false); + }); } //添加面