135 lines
4.1 KiB
Plaintext
135 lines
4.1 KiB
Plaintext
<!--pages/workBench/components/tenement/index.wxml-->
|
|
<view>
|
|
<van-field
|
|
required
|
|
value="{{ parkName }}"
|
|
label="园区"
|
|
placeholder="请选择园区"
|
|
border="{{ true }}"
|
|
readonly
|
|
use-button-slot
|
|
>
|
|
<van-button slot="button" size="small" type="primary" bind:click="onParkFocus">
|
|
选择
|
|
</van-button>
|
|
</van-field>
|
|
<van-field
|
|
required
|
|
value="{{ tenementName }}"
|
|
label="商户"
|
|
placeholder="请选择商户"
|
|
border="{{ true }}"
|
|
readonly
|
|
use-button-slot
|
|
>
|
|
<van-button slot="button" size="small" type="primary" bind:click="onTenementFocus">
|
|
选择
|
|
</van-button>
|
|
</van-field>
|
|
</view>
|
|
<view style="display: flex; align-items: center;margin: 20rpx">
|
|
<view wx:if="{{tenement}}">
|
|
<van-button
|
|
style="margin-right: 20rpx;"
|
|
type="info"
|
|
size="small"
|
|
bind:click="startBind"
|
|
> 绑定电表 </van-button>
|
|
<van-button
|
|
style="margin-right: 20rpx;"
|
|
type="info"
|
|
size="small"
|
|
bind:tap="startUpdateInfo"
|
|
> 修改信息 </van-button>
|
|
</view>
|
|
<van-button type="info" size="small" bind:click="startKh" wx:if="{{!!park}}"> 开户 </van-button>
|
|
</view>
|
|
<van-empty wx:if="{{!tenement}}" description="选择园区和商户后查看" />
|
|
<view wx:else>
|
|
<van-field
|
|
value="{{tenementInfo.fullName}}"
|
|
label="商户名称"
|
|
readonly
|
|
title-width="140rpx"
|
|
/>
|
|
|
|
<van-field
|
|
value="{{tenementInfo.shortName}}"
|
|
label="商户简称"
|
|
readonly
|
|
title-width="140rpx"
|
|
/>
|
|
<van-field
|
|
value="{{tenementInfo.phone}}"
|
|
label="预留电话"
|
|
readonly
|
|
title-width="140rpx"
|
|
/>
|
|
<view wx:if="{{meterList.length}}">
|
|
<view class="tableWrapper">
|
|
<view class="table">
|
|
<view class="thead">
|
|
<view class="th" style="width: 250rpx"> 电表地址 </view>
|
|
<view class="th" style="width: 250rpx"> SN </view>
|
|
<view class="th" style="width: 200rpx"> 操作 </view>
|
|
</view>
|
|
<view class="tbody">
|
|
<van-radio-group value="{{ record }}" bind:change="onChangeSelectRecharge">
|
|
<block wx:for="{{meterList}}" wx:for-index="itemIndex" wx:key="item">
|
|
<view class="tr">
|
|
<view class="th" style="width: 250rpx"> {{ item.address }} </view>
|
|
<view class="th" style="width: 250rpx"> {{ item.meterSn }} </view>
|
|
<view class="th" style="width: 200rpx">
|
|
<view
|
|
class="primaryTextBtn"
|
|
bind:tap="unbind"
|
|
data-id="{{item.meterId}}"
|
|
data-address="{{item.address}}"
|
|
>
|
|
解绑
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</block>
|
|
</van-radio-group>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
</view>
|
|
</view>
|
|
<search-select
|
|
show="{{show}}"
|
|
title="{{title}}"
|
|
type="{{type}}"
|
|
park="{{park}}"
|
|
bindconfirm="onConfirm"
|
|
bindcancel="onCancel"
|
|
/>
|
|
<kaihu
|
|
park="{{park}}"
|
|
visible="{{kaihuVisible}}"
|
|
defaultValue="{{defaultValue}}"
|
|
bind:close="onKaihuClose"
|
|
bind:ok="onKaihuConfirm"
|
|
editType="{{editType}}"
|
|
title="{{title}}"
|
|
/>
|
|
|
|
<bindMeter
|
|
visible="{{bindVisible}}"
|
|
park="{{park}}"
|
|
tenement="{{tenement}}"
|
|
tenementName="{{tenementName}}"
|
|
bind:ok="onBindOk"
|
|
/>
|
|
|
|
<unBindMeter
|
|
visible="{{unbindVisible}}"
|
|
park="{{park}}"
|
|
tenement="{{tenement}}"
|
|
tenementName="{{tenementName}}"
|
|
meterId="{{meterId}}"
|
|
meterAddress="{{meterAddress}}"
|
|
bind:ok="onUnbindOk"
|
|
/> |