电表强控,工单跳转

This commit is contained in:
2025-11-12 14:12:01 +08:00
parent 7271c982d5
commit 422338f816
8 changed files with 141 additions and 60 deletions

View File

@@ -42,6 +42,9 @@ Page({
this.setData({
park: data.id,
parkName: data.name,
meter: null,
meterInfo: null,
meterName: null,
})
break;
case "tenement":
@@ -113,13 +116,43 @@ Page({
type: "",
})
},
changeCritical(e) {
this.setData({
critical: e.detail,
})
},
changePeak(e) {
this.setData({
peak: e.detail,
})
},
changeFlat(e) {
this.setData({
flat: e.detail,
})
},
changeValley(e) {
this.setData({
valley: e.detail,
})
},
changeOverall(e) {
this.setData({
overall: e.detail,
})
},
changeDeppValley(e) {
this.setData({
deepOverall: e.detail,
})
},
async onSubmit() {
const { meter, reason, url, meterInfo } = this.data;
const { meter, reason, url, meterInfo, critical, peak, flat, valley, overall, deepOverall } = this.data;
if (!meter) {
alertInfo("请选择表号")
return;
}
const { code, message } = await uninstallMeter({sn: meterInfo.meterSn, images: url, reason})
const { code, message } = await uninstallMeter({sn: meterInfo.meterSn, images: url, reason, tenement: meterInfo.tenement, critical, peak, flat, valley, overall, deepOverall})
if (code !== OK) {
alertInfo(message)
return