From 96d0fb5e813d896e2418057a7cbdcf50071e5f5c Mon Sep 17 00:00:00 2001 From: THK3121 Date: Wed, 11 Oct 2023 15:54:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=89=E8=BD=AE=E8=BD=A6=E8=B4=AD=E4=B9=B0?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=AE=8C=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/file.js | 67 +++---- api/property.js | 4 + pages/oaLogin/oaLogin.vue | 106 +++++------ subpkg/chatMang/index.vue | 332 ++++++++++++++++++---------------- subpkg/property/buyCar.vue | 287 ++++++++++++++++++----------- subpkg/property/index.vue | 67 ++++--- subpkg/property/vehicle_a.vue | 10 + 7 files changed, 494 insertions(+), 379 deletions(-) diff --git a/api/file.js b/api/file.js index 486153d..fa09bf5 100644 --- a/api/file.js +++ b/api/file.js @@ -1,45 +1,50 @@ import { - HTTP_REQUEST_URL_THREE, - HEADER, - TOKENNAME, + HTTP_REQUEST_URL_THREE, + HEADER, + TOKENNAME, } from '@/config/app'; -import { Toast } from '../libs/uniApi'; +import { + Toast +} from '../libs/uniApi'; // import { checkLogin } from '../libs/login'; import store from '../store'; function toLogin() { - store.commit("LOGOUT"); - uni.showToast({ - title: '请登录', - icon: 'none', - duration: 1000 - }); + store.commit("LOGOUT"); + uni.showToast({ + title: '请登录', + icon: 'none', + duration: 1000 + }); } function upLoad(url, data) { - let Url = HTTP_REQUEST_URL_THREE, - header = {} - if (store.state.app.token) header[TOKENNAME] = store.state.app.token; - return new Promise((reslove, reject) => { - uni.uploadFile({ - url: Url + '/api' + url, - filePath: data.filePath, - name: data.name, - success: (uploadFileRes) => { - uploadFileRes.data = JSON.parse(uploadFileRes.data) - if(uploadFileRes.data.code==1) reslove(uploadFileRes.data) - else Toast('网络错误') - }, - fail: (err) => { - Toast('网络错误') - } - }) - }); + let Url = HTTP_REQUEST_URL_THREE, + header = {} + if (store.state.app.token) header[TOKENNAME] = store.state.app.token; + return new Promise((reslove, reject) => { + uni.uploadFile({ + url: Url + '/api' + url, + filePath: data.filePath, + name: data.name, + success: (uploadFileRes) => { + uploadFileRes.data = JSON.parse(uploadFileRes.data) + if (uploadFileRes.data.code == 1) reslove(uploadFileRes.data) + else Toast('网络错误') + }, + fail: (err) => { + Toast('网络错误') + } + }) + }); } -export const upLoadImage = (data)=>{ - return upLoad('/upload/image', data) +export const upLoadImage = (data) => { + return upLoad('/upload/image', data) } export const VIDEO_URL = HTTP_REQUEST_URL_THREE + '/api/upload/video' -export const FILE_URL = HTTP_REQUEST_URL_THREE + '/api/upload/file' \ No newline at end of file +export const FILE_URL = HTTP_REQUEST_URL_THREE + '/api/upload/file' +// im文件上传 +// export const VIDEO_URL_IM = HTTP_REQUEST_URL_THREE + '/api/upload/video' +export const FILE_URL_IM = HTTP_REQUEST_URL_THREE + '/common/im/sendFileMsg' \ No newline at end of file diff --git a/api/property.js b/api/property.js index 0d6cfbb..5e316fa 100644 --- a/api/property.js +++ b/api/property.js @@ -14,6 +14,10 @@ export const upVehicleApi = (data) => oahttp.post('/vehicle/rentApply', data) export const applycarApi = (data) => oahttp.post('/vehicle/rentApply', data) // 显示轨迹 export const locusApi = (data) => oahttp.post('/vehicle/vehicleTrack', data) +// 获取可购买车辆列表 +export const canBuyCarListApi = (data) => oahttp.post('/vehicle/vehicleTrack', data) +// 购买车辆 +export const buyCarApi = (data) => oahttp.post('/vehicle/vehicleTrack', data) // 当前车辆位置信息 // export const locusApi = (data) => oahttp.post('/vehicle/vehicleTrack', data) // api / getCarLocal diff --git a/pages/oaLogin/oaLogin.vue b/pages/oaLogin/oaLogin.vue index b9c5ba2..626e3d4 100644 --- a/pages/oaLogin/oaLogin.vue +++ b/pages/oaLogin/oaLogin.vue @@ -1,10 +1,10 @@