670 SOS转到服务端进行

This commit is contained in:
liub
2025-09-24 11:34:15 +08:00
parent 8a54aa85d1
commit 497cce1e45
3 changed files with 32 additions and 13 deletions

View File

@ -9,11 +9,13 @@ function getdata(data,url,method){
if(!method){
method='POST';
}
request({
let cfg={
url: url,
method: method,
data:data
}).then((res)=>{
};
request(cfg).then((res)=>{
console.log("res=",res);
resolve(res);
}).catch(ex=>{
@ -90,11 +92,22 @@ function getDetail(id){
method: 'get',
})
}
//发送SOS
function sendSos(data){
return request({
url: '/app/xinghan/device/SOSGradeSettings',
method: 'post',
data:data
})
}
export default{
sendUsr:sendUsr,
warnMsg:warnMsg,
sendPic:sendPic,
getDetail:getDetail
getDetail:getDetail,
sendSos:sendSos,
getdata:getdata
}

View File

@ -2,7 +2,7 @@
"name" : "星汉物联",
"appid" : "__UNI__A21EF43",
"description" : "设备管控",
"versionName" : "1.0.25",
"versionName" : "1.0.28",
"versionCode" : "100",
"transformPx" : false,
/* 5+App */

View File

@ -52,8 +52,8 @@
<view class="valueItem">
<view style="width:80%;float: right;text-align: right;" class="valueFont">
<uni-icons type="location" size="17"
color="rgba(255, 255, 255, 0.8)" style="vertical-align: bottom;" />
<uni-icons type="location" size="17" color="rgba(255, 255, 255, 0.8)"
style="vertical-align: bottom;" />
{{formData.address}}
</view>
<view class="clear"></view>
@ -449,7 +449,8 @@
},
onLoad: function() {
// console.log("670页面加载");
these = this;
recei = BleReceive.getBleReceive();
ble = BleTool.getBleTool();
@ -718,8 +719,9 @@
});
},
sendMQ(message) {
message = JSON.stringify(message);
sendMQ(json, url) {
let message = JSON.stringify(json);
console.log("imei=", this.formData.imei ? this.formData.imei : this.device.deviceImei);
const topic = `B/${this.formData.imei?this.formData.imei:this.device.deviceImei}`;
return new Promise((resolve, reject) => {
@ -747,6 +749,8 @@
reject(error);
}
});
},
parseDataMQ(json) {
let receiveData = {};
@ -1137,7 +1141,9 @@
let requestSend = () => {
this.sendMQ(json).then((res) => {
console.log("4g发送成功");
json.deviceId = these.device.id;
json.deviceImei = these.device.deviceImei;
api.sendSos(json);
}).catch((ex) => {
console.log("ex=", ex);