From f571cf0182abd65176fb1512c5cb5ddaea49c4a3 Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期二, 24 六月 2025 09:00:14 +0800 Subject: [PATCH] feat(eims): 设备状态变更记录功能 --- eims-ui-mobile/src/pages/repair/res-detail.vue | 29 +++++++++++++++++++++++++---- 1 files changed, 25 insertions(+), 4 deletions(-) diff --git a/eims-ui-mobile/src/pages/repair/res-detail.vue b/eims-ui-mobile/src/pages/repair/res-detail.vue index 73f7f0e..14aff27 100644 --- a/eims-ui-mobile/src/pages/repair/res-detail.vue +++ b/eims-ui-mobile/src/pages/repair/res-detail.vue @@ -150,15 +150,18 @@ </view> <!-- 缁翠慨璇存槑鍖哄煙 --> <view class="mt-2 flex justify-end"> - <wd-button type="success" style="margin: 20px" @click.stop="addSparePart()"> + <wd-button type="info" style="margin: 20px" @click.stop="addSparePart()"> 娣诲姞澶囦欢 </wd-button> </view> <view class="h-[2px] w-full bg-base"></view> </wd-cell-group> </wd-form> -<!-- <wd-button style="margin: 20px" block @click="handleClickRight">鎻愪氦</wd-button>--> - <view class="h-[20px] w-full bg-base"></view> + <view class="h-[5px] w-full bg-base"></view> + <view class=" flex justify-around py-4"> + <wd-button block @click="saveOrder">淇濆瓨</wd-button> + <wd-button type="success" block @click="submitOrder">鎻愪氦</wd-button> + </view> </view> <!-- 澶囦欢閫夋嫨寮瑰嚭灞� --> @@ -323,7 +326,7 @@ function handleClickRight(data: any) { message .confirm({ - msg: '纭畾鎻愪氦锛�', + msg: '纭畾' + (data.status === '3' ? '鎻愪氦' : '淇濆瓨') + '锛�', title: '鎻愮ず', beforeConfirm: ({ resolve }) => { hanldeUpdateRepairRes(data, resolve) @@ -335,6 +338,24 @@ }) } +function submitOrder() { + const data = Object.assign({}, repairRes) + // 鎻愪氦淇敼鐘舵�佷负瀹屾垚 + data.status = '3' + // 璁剧疆缁翠慨瀹屾垚鏃堕棿 + data.endTime = formatDate(new Date()) + handleClickRight(data) +} + +function saveOrder() { + const data = Object.assign({}, repairRes) + // 浠呬繚瀛樹笉淇敼鐘舵�佷负瀹屾垚 + data.status = '2' + // 浠呬繚瀛樹笉璁剧疆瀹屾垚鏃堕棿 + data.endTime = '' + handleClickRight(data) +} + onNavigationBarButtonTap((e) => { if (e.index === 0) { // 绠$悊鍛樿鑹� -- Gitblit v1.9.3