From 772190e7b2e3f6ef0695ba54d9209324acdcb30a Mon Sep 17 00:00:00 2001 From: 艺术家 <10819716+q100102@user.noreply.gitee.com> Date: 星期三, 04 六月 2025 13:57:17 +0800 Subject: [PATCH] 伸缩杆代码提交 --- 项目代码/伸缩杆/client/src/views/tts/Enteroverhaul/Enteroverhaul.vue | 70 +++++++++++++++++++++++++++++++--- 1 files changed, 63 insertions(+), 7 deletions(-) diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/\344\274\270\347\274\251\346\235\206/client/src/views/tts/Enteroverhaul/Enteroverhaul.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/\344\274\270\347\274\251\346\235\206/client/src/views/tts/Enteroverhaul/Enteroverhaul.vue" index 71358ee..4793d71 100644 --- "a/\351\241\271\347\233\256\344\273\243\347\240\201/\344\274\270\347\274\251\346\235\206/client/src/views/tts/Enteroverhaul/Enteroverhaul.vue" +++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/\344\274\270\347\274\251\346\235\206/client/src/views/tts/Enteroverhaul/Enteroverhaul.vue" @@ -1,7 +1,12 @@ <template> <div class="Enteroverhaul"> <div class="btns"> - <el-button class="btn" type="primary" @click="startMaintenceTask"> + <el-button + :disabled="startdisabled" + class="btn" + type="primary" + @click="startMaintenceTask" + > <div style=" display: flex; @@ -21,6 +26,7 @@ font-size: 1.25rem; margin-top: 1.6rem; " + class="btn_text" >寮�濮嬫淇�</span > </div> @@ -29,6 +35,7 @@ class="btn" type="primary" style="margin-left: 6.81rem" + :disabled="!isStart" @click="stopMaintenceTask" > <div @@ -50,6 +57,7 @@ font-size: 1.25rem; margin-top: 1.6rem; " + class="btn_text" >缁撴潫妫�淇�</span > </div> @@ -87,22 +95,22 @@ ></template > </el-table-column> - <el-table-column + <!-- <el-table-column prop="maintenanceDate" label="娲惧彂浠诲姟鏃堕棿" align="center" - /> + /> --> <el-table-column prop="maintenancStartTime" label="寮�濮嬫淇椂闂�" align="center" /> - <el-table-column + <!-- <el-table-column prop="maintenancEendTime" label="缁撴潫妫�淇椂闂�" align="center" - /> + /> --> </el-table> </div> </div> @@ -115,6 +123,8 @@ StartMaintenceTask, StopMaintenanceTask, } from "@/api/user"; +import { YShowStartTake } from "@/api/newapi/Maintenance.js"; +import { ElMessage } from "element-plus"; const userInfo = ref(store.state.userInfo); const isStart = ref(false); //鏄惁寮�濮嬫淇� @@ -127,6 +137,17 @@ tableData.value = [res.data]; }); }; +const getStartTake = async () => { + YShowStartTake().then((res) => { + if (res.data.length > 0) { + isStart.value = true; + } else { + isStart.value = false; + } + tableData.value = res.data; + }); +}; +const startdisabled = ref(false); //寮�濮嬫寜閽槸鍚︾鐢� //寮�濮嬫淇� const startMaintenceTask = async () => { StartMaintenceTask({ @@ -134,6 +155,8 @@ }).then((res) => { isStart.value = true; tableData.value = [res.data]; + startdisabled.value = true; + getStartTake(); }); }; //缁撴潫妫�淇� @@ -147,7 +170,8 @@ }; onMounted(() => { - getMaintenanceTasksOfTheDay(); + // getMaintenanceTasksOfTheDay(); + getStartTake(); }); </script> <style lang="scss" scoped> @@ -158,7 +182,6 @@ .btns { margin-top: 7%; - .btn { width: 12.19rem; height: 11.63rem; @@ -180,4 +203,37 @@ margin-top: 5.19rem; } } +@media screen and (max-width: 1080px) { + .Enteroverhaul { + display: flex; + flex-direction: column; + align-items: center; + + .btns { + margin-top: 7%; + .btn { + width: 25.19rem; + height: 24.63rem; + background-image: url("@/assets/Enteroverhaul/btnbg.png"); + background-size: 100% 100%; + background-repeat: no-repeat; + border: none; + .btn_text { + font-size: 2.88rem !important; + } + } + } + + .content_box { + width: 70%; + height: 40%; + background-color: rgba(9, 48, 104, 1); + color: rgba(16, 16, 16, 1); + font-size: 0.88rem; + box-shadow: 0rem 0.13rem 0.38rem 0rem rgba(6, 229, 231, 1); + border: 0.06rem solid rgba(6, 229, 231, 1); + margin-top: 5.19rem; + } + } +} </style> -- Gitblit v1.9.3