1
0
forked from dyf/APP

670完成

This commit is contained in:
liub
2025-08-27 09:08:59 +08:00
parent dfb6f29683
commit cd912b861e
9 changed files with 369 additions and 143 deletions

View File

@ -1,6 +1,6 @@
import request from '@/utils/request'
import {request,baseURL} from '@/utils/request'
function getdata(url,method,data){
function getdata(data,url,method){
return new Promise((resolve,reject)=>{
if(!url){
reject('url为空');
@ -21,21 +21,70 @@ function getdata(url,method,data){
});
}
//档位设置
function gearSetting(data){
let url="";
return getdata(url,"POST",data);
}
//人员信息设置
function sendUsr(data){
let url="/app/xinghan/device/registerPersonInfo";
return getdata(url,"POST",data);
return getdata(data,url,"POST");
}
//报警信息
function warnMsg(data){
let url="/app/xinghan/device/sendAlarmMessage"
return getdata(data,url,"POST");
}
//开机图片
function sendPic(data){
return new Promise((resolve, reject) => {
const token = uni.getStorageSync('token');
const clientid = uni.getStorageSync('clientID');
let config = {
header: {}
};
if (token) {
config.header['Authorization'] = 'Bearer ' + token;
config.header['clientid'] = clientid;
}
uni.uploadFile({
url: baseURL + '/app/xinghan/device/uploadLogo',
filePath: data.picPath,
name: 'file',
formData: {
deviceId: data.deviceId,
deviceImei: data.deviceImei
},
header: config.header,
timeout: 600000,
fail: (ex) => {
console.log("上传视频失败" ,ex);
reject(ex);
},
success: (res) => {
console.log("上传完成", res);
if(res.statusCode==200){
resolve(JSON.parse(res.data));
}else{
reject(res);
}
},
complete: () => {
}
});
});
}
export default{
gearSetting:gearSetting,
sendUsr:sendUsr
sendUsr:sendUsr,
warnMsg:warnMsg,
sendPic:sendPic
}