暂存账号管理

This commit is contained in:
2025-02-21 08:41:46 +08:00
parent 16a03fbb4b
commit b078bbf26a
11 changed files with 168 additions and 33 deletions

View File

@@ -1,5 +1,7 @@
import { alertInfo } from "../../../../utils/index";
import { getTenementBackInfo, } from "../../../../service/tenement"
import request from "../../../../utils/request"
const { OK } = request
// pages/workBench/components/tenement/index.js
Component({
@@ -34,6 +36,7 @@ Component({
},
onTenementFocus(e) {
const { park } = this.data;
const that = this;
if (!park) {
alertInfo("请先选择园区")
return;
@@ -46,9 +49,21 @@ Component({
},
async init() {
},
async getTenementInfo() {
const { tenement, park } = this.data;
const { code, message, tenement: data } = await getTenementBackInfo(park, tenement)
if (code !== OK) {
alertInfo(message)
return;
}
this.setData({
tenementInfo: data,
})
},
onConfirm(e) {
const { type, data } = e.detail;
const that = this;
switch(type) {
case "park":
this.setData({
@@ -57,6 +72,15 @@ Component({
show: false,
})
break;
case "tenement":
this.setData({
tenement: data.id,
tenementName: data.name,
show: false,
} , () => {
that.getTenementInfo();
})
break;
}
},
startKh() {

View File

@@ -37,26 +37,20 @@
<van-empty wx:if="{{!tenement}}" description="选择园区和商户后查看" />
<view wx:else>
<van-field
value="{{item.tenement.name}}"
value="{{tenementInfo.fullName}}"
label="商户名称"
readonly
title-width="140rpx"
/>
<van-field
value="{{item.meterNo}}"
value="{{tenementInfo.shortName}}"
label="商户简称"
readonly
title-width="140rpx"
/>
<van-field
value="{{item.address}}"
label="收费类型"
readonly
title-width="140rpx"
/>
<van-field
value="{{item.address}}"
value="{{tenementInfo.phone}}"
label="预留电话"
readonly
title-width="140rpx"