From b09c7e7aefd41a62326ea56460092aa0db54c083 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 21 四月 2026 17:30:52 +0800
Subject: [PATCH] 现场监管模块

---
 package_supervision/pages/inspection/index.wxml |   70 ++++++++++++++++++++++++++++++++++-
 1 files changed, 68 insertions(+), 2 deletions(-)

diff --git a/package_supervision/pages/inspection/index.wxml b/package_supervision/pages/inspection/index.wxml
index 30498df..09c9ed7 100644
--- a/package_supervision/pages/inspection/index.wxml
+++ b/package_supervision/pages/inspection/index.wxml
@@ -1,2 +1,68 @@
-<!--package_supervision/pages/inspection/index.wxml-->
-<text>package_supervision/pages/inspection/index.wxml</text>
+<t-message id="t-message" />
+<t-navbar left-arrow class="custom-navbar">
+  <view slot="left" class="custom-title"> {{title}} </view>
+</t-navbar>
+<view class="page">
+  <map
+    class="ins-map"
+    longitude="{{scene.longitude}}"
+    latitude="{{scene.latitude}}"
+    markers="{{mapMarkers}}"
+  />
+  <view class="ins-buttons">
+    <t-button
+      loading="{{taskStatus.loading}}"
+      loading-props="{{loadProps}}"
+      class="ins-buttons__status"
+      shape="square"
+      theme="{{taskStatus.theme}}"
+      content="{{taskStatus.action}}"
+      size="large"
+      variant="base"
+      disabled="{{taskStatus.loading || taskStatus.status == '宸茬粨鏉�'}}"
+      icon="{{taskStatus.loading ? '' : taskStatus.icon}}"
+      bind:tap="showTaskStatusChangeDialog"
+    >
+    </t-button>
+  </view>
+  <view class="ins-menu">
+    <t-tabs animation="{{ { duration: 0.6 } }}" defaultValue="{{0}}" class="custom-tabs">
+      <t-tab-panel label="閫夐」涓�" value="0">
+        <t-grid theme="card" class="custom-grid" column="{{5}}" hover>
+          <t-grid-item
+            wx:for="{{menu1}}"
+            wx:key="index"
+            class="{{item.disabled ? 'diabled-grid-item' : ''}}"
+            text="{{item.name}}"
+            image="{{item.icon}}"
+            url="{{item.disabled ? '' : item.url}}"
+          >
+          </t-grid-item>
+        </t-grid>
+        <t-icon class="icon-right" size="16" name="caret-right"></t-icon>
+      </t-tab-panel>
+      <t-tab-panel label="閫夐」浜�" value="1">
+        <t-grid theme="card" class="custom-grid" column="{{5}}" hover>
+          <t-grid-item
+            class="{{item.disabled ? 'diabled-grid-item' : ''}}"
+            wx:for="{{menu2}}"
+            wx:key="index"
+            text="{{item.name}}"
+            image="{{item.icon}}"
+          >
+          </t-grid-item>
+        </t-grid>
+        <t-icon class="icon-left" size="16" name="caret-left"></t-icon>
+      </t-tab-panel>
+    </t-tabs>
+  </view>
+</view>
+<t-dialog
+  visible="{{taskStatusDialog.show}}"
+  title="{{taskStatusDialog.title}}"
+  content="{{taskStatusDialog.content}}"
+  confirm-btn="{{ {content: '纭畾', theme:'danger'} }}"
+  cancel-btn="鍙栨秷"
+  bind:confirm="handleTaskStatusChange"
+  bind:cancel="closeDialog"
+/>

--
Gitblit v1.9.3