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