准备联调抄表记录

This commit is contained in:
2025-09-17 14:51:36 +08:00
parent 17c992fb0b
commit 4308096394
8 changed files with 74 additions and 13 deletions

View File

@@ -1,7 +1,7 @@
// pages/readingHistory/index.js
import { getMeterReadingRouteMeterDetail } from "../../service/workBench"
import { getMeterReadingRouteMeterDetail, getReadingList } from "../../service/workBench"
import request from "../../utils/request"
import { alertInfo, alertSuccess, alertError } from "../../utils/index"
import { alertInfo, alertSuccess, alertError, loadingFunc } from "../../utils/index"
const { OK } = request;
Page({
@@ -9,7 +9,9 @@ Page({
* 页面的初始数据
*/
data: {
list: [{time: "2025-05-05 14:10:09", number: 90803.87}]
list: [],
page: 1,
size: 20,
},
/**
@@ -17,12 +19,21 @@ Page({
*/
onLoad(options) {
const { meter, park } = options;
const that = this;
this.setData({
meter,
park
}, () => {
that.refresh();
})
this.getMeterInfo(meter);
},
refresh() {
const that = this;
loadingFunc(async () => {
await that.getList();
})
},
async getMeterInfo(id) {
const { code, message, data } = await getMeterReadingRouteMeterDetail(id)
if (code !== OK) {
@@ -31,6 +42,17 @@ Page({
}
this.setData({ meterInfo: data })
},
async getList() {
const { meter, park, page } = this.data;
const { code, message, records: data } = await getReadingList(park, meter, page)
if (code !== OK) {
alertError(message)
return;
}
this.setData({
list: data
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
@@ -40,7 +62,8 @@ Page({
handleCreate() {
this.setData({
title: "新增记录",
visible: true
visible: true,
type: "create"
})
},
handleUpdate() {
@@ -49,7 +72,8 @@ Page({
visible: true,
time: "2025-09-11",
number: 100,
id: ""
id: "",
type: "edit",
})
},
handleDelete(e) {