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