From 5c48ef2b8267c38bae717202615e1618074ee31c Mon Sep 17 00:00:00 2001 From: gaoluyang <2820782392@qq.com> Date: 星期五, 29 八月 2025 15:25:05 +0800 Subject: [PATCH] 修改组件 --- src/pages/equipmentManagement/repair/index.vue | 53 +++++++++++++++++++++++++++++++++++++++++++++-------- 1 files changed, 45 insertions(+), 8 deletions(-) diff --git a/src/pages/equipmentManagement/repair/index.vue b/src/pages/equipmentManagement/repair/index.vue index 0662172..d4ce7be 100644 --- a/src/pages/equipmentManagement/repair/index.vue +++ b/src/pages/equipmentManagement/repair/index.vue @@ -33,8 +33,38 @@ <text class="item-id">璁惧鍚嶇О锛歿{ item.deviceName }}</text> </view> <view class="status-tag"> - <van-tag v-if="item.status === 1" type="success">瀹岀粨</van-tag> - <van-tag v-if="item.status === 0" type="danger">寰呯淮淇�</van-tag> + <!-- 鏇挎崲鏍囩鍜屾寜閽� --> + <!-- 鐘舵�佹爣绛� --> + <u-tag v-if="item.status === 1" type="success">瀹岀粨</u-tag> + <u-tag v-if="item.status === 0" type="error">寰呯淮淇�</u-tag> + + <!-- 鎿嶄綔鎸夐挳 --> + <view class="action-buttons"> + <u-button + type="primary" + size="small" + class="action-btn" + @click="openForm('add')" + > + 鏂板鎶ヤ慨 + </u-button> + <u-button + type="warning" + size="small" + class="action-btn" + @click="openForm('edit', item)" + > + 缂栬緫 + </u-button> + <u-button + type="success" + size="small" + class="action-btn" + @click="maintain(item)" + > + 缁翠慨 + </u-button> + </view> </view> </view> <up-divider></up-divider> @@ -108,11 +138,9 @@ </view> <!-- 娴姩姘旀场鎸夐挳 --> - <van-floating-bubble - axis="xy" - icon="plus" - @click="addRepair" - /> + <view class="fab-button" @click="addRepair"> + <up-icon name="plus" size="24" color="#ffffff"></up-icon> + </view> </view> </template> @@ -122,7 +150,16 @@ import PageHeader from '@/components/PageHeader.vue' import { getRepairPage, delRepair } from '@/api/equipmentManagement/repair' import useUserStore from "@/store/modules/user" -import { showToast } from 'vant'; +// 鏇挎崲 Vant 鐨� toast +// import { showToast } from 'vant'; + +// 鏇挎崲 toast 鏂规硶 +const showToast = (message) => { + uni.showToast({ + title: message, + icon: 'none' + }) +} const userStore = useUserStore() -- Gitblit v1.9.3