From 1a0e4972f80278bfa9e53283374b745b6c968341 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期二, 13 八月 2024 17:30:57 +0800 Subject: [PATCH] 设备信息管理模块 --- pages/inspection/scene/info/devicelist.wxml | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 55 insertions(+), 3 deletions(-) diff --git a/pages/inspection/scene/info/devicelist.wxml b/pages/inspection/scene/info/devicelist.wxml index 76cd924..0a98617 100644 --- a/pages/inspection/scene/info/devicelist.wxml +++ b/pages/inspection/scene/info/devicelist.wxml @@ -20,13 +20,65 @@ show-scrollbar="{{false}}" > <block wx:if="{{item.items.length > 0}}"> - <view class="title"> - <view>{{item.title || item.label}}</view> + <view class="title flex-h"> + <span>{{item.title || item.label}}</span> + <t-button + t-class="side-btn" + theme="primary" + icon="add" + content="娣诲姞" + size="extra-small" + data-type="{{item.type}}" + bind:tap="addNewDevice" + ></t-button> </view> + <block wx:for="{{item.items}}" wx:key="index1" wx:for-item="device" wx:for-index="index1"> + <view class="scene__item" > + <view class="flex-h" style="align-items: flex-start"> + <view class="scene__item-name">{{device.diName}} </view> + <view> + <t-tag + max-width="{{130}}" + shape="square" + size="small" + theme="success" + variant="light-outline" + >{{device._type}}</t-tag + > + </view> + </view> + <view class="flex-h"> + <view class="scene__item-abstract">缂栧彿锛歿{device.diDeviceCode}} </view> + <view class="scene__item-abstract">{{device._runningStatus}} </view> + </view> + <view class="scene__item-abstract">鏇存柊鏃堕棿锛歿{device._updateTime}} </view> + <t-divider /> + <view class="scene__item-tag__wrap flex-h"> + <t-button + block + theme="light" + content="璁惧淇℃伅" + size="extra-small" + data-type="{{item.type}}" + data-index="{{[index, index1]}}" + bind:tap="updateDevice" + ></t-button> + <t-button + block + theme="light" + content="鐘舵�佸彉鏇�" + size="extra-small" + data-type="{{item.type}}" + data-index="{{[index, index1]}}" + bind:tap="updateStatus" + ></t-button> + </view> + </view> + </block> </block> <block wx:else> <t-empty-page description="{{'鏆傛棤' + item.label + '淇℃伅'}}" /> - <view style="display: flex; justify-content: space-between"> + <view class="flex-h"> <t-button theme="primary" icon="add" -- Gitblit v1.9.3