From a347bd9582a3dfa3880a1614b89d6e1eece4548f Mon Sep 17 00:00:00 2001 From: ZengTao <2773468879@qq.com> Date: 星期一, 10 三月 2025 14:48:20 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10105/r/YiWuProject --- UI-Project/src/views/Caching/cachingun.vue | 34 ++++++++++++++++++++++++++++------ 1 files changed, 28 insertions(+), 6 deletions(-) diff --git a/UI-Project/src/views/Caching/cachingun.vue b/UI-Project/src/views/Caching/cachingun.vue index 357e39e..ead7ee8 100644 --- a/UI-Project/src/views/Caching/cachingun.vue +++ b/UI-Project/src/views/Caching/cachingun.vue @@ -171,7 +171,7 @@ } ); if (confirmResult === 'confirm') { - var url="/cacheGlass/edgStorageDeviceTask/resetTask?deviceId="+ 1; + var url="/cacheGlass/edgStorageDeviceTask/resetTask?deviceId="+ 2; const response = await request.post(url) if (response.code === 200) { ElMessage.success(response.message); @@ -183,6 +183,31 @@ console.error('鍙戠敓閿欒:', error); } }; +// 浠诲姟鎴愬姛澶勭悊 +const successfull = async() => { + try { + const confirmResult = await ElMessageBox.confirm( + t('searchOrder.psuccessfullyprocessed'), + t('workOrder.prompt'), + { + confirmButtonText: t('workOrder.yes'), + cancelButtonText: t('workOrder.cancel'), + type: 'warning', + } + ); + if (confirmResult === 'confirm') { + var url="/cacheGlass/edgStorageDeviceTask/taskSuccess?deviceId="+ 2; + const response = await request.post(url) + if (response.code === 200) { + ElMessage.success(response.message); + } else { + ElMessage.error(response.msg); + } + } + } catch (error) { + console.error('鍙戠敓閿欒:', error); + } +}; // 鍒犻櫎 const handledelete = async(row) => { try { @@ -307,6 +332,8 @@ <div style="height: 500px;"> <el-card style="flex: 1;margin-left: 10px;margin-top: 10px;" v-loading="loading"> <el-button style="margin-bottom: 15px;margin-left: 20px;" @click="handlehistorical" type="primary">{{ $t('searchOrder.historicaltasks') }}</el-button> + <el-button style="margin-bottom: 15px;margin-left: 20px;" @click="handleptask()" type="warning">{{ $t('searchOrder.partask') }}</el-button> + <el-button style="margin-bottom: 15px;margin-left: 20px;" @click="successfull()" type="success">{{ $t('searchOrder.successfullyprocessed') }}</el-button> <div style="position: relative; width: 100%; height: 100%;"> <!-- 娣诲姞鐩稿瀹氫綅 --> <div style="position: absolute; margin-top: 28px; left: 430px; display: flex; z-index: 10;"> <!-- 娣诲姞缁濆瀹氫綅 --> <div>{{ $t('searchOrder.projectnumber') }}</div> @@ -398,11 +425,6 @@ </el-table-column> <el-table-column prop="formattedCreateTime" align="center" :label="$t('film.createtime')" min-width="120" /> <el-table-column prop="formattedupdateTime" align="center" :label="$t('sorter.updateTime')" min-width="120" /> - <el-table-column fixed="right" :label="$t('hellow.operate')" align="center" width="150"> - <template #default="scope"> - <el-button size="mini" type="text" plain @click="handleptask()">{{ $t('searchOrder.partask') }}</el-button> - </template> - </el-table-column> </el-table> </div> </el-card> -- Gitblit v1.8.0