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 @@ \ 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 @@ \ 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 @@ \ 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 @@ \ 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); + }); } //添加面