From 366612bd8e8b88d02a98edf508f96d7add23ff9f Mon Sep 17 00:00:00 2001
From: pengwei <2071057782@qq.com>
Date: 星期日, 27 四月 2025 16:03:38 +0800
Subject: [PATCH] 功能新增

---
 项目代码/client/src/views/tts/TheCurrentJob/Thecurrentjob.vue |   50 ++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 48 insertions(+), 2 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/client/src/views/tts/TheCurrentJob/Thecurrentjob.vue" "b/\351\241\271\347\233\256\344\273\243\347\240\201/client/src/views/tts/TheCurrentJob/Thecurrentjob.vue"
index 8118f15..44ab94d 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/client/src/views/tts/TheCurrentJob/Thecurrentjob.vue"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/client/src/views/tts/TheCurrentJob/Thecurrentjob.vue"
@@ -94,6 +94,20 @@
         <el-button size="small" style="height: 2rem" @click="resetQuery"
           >閲嶇疆</el-button
         >
+        <el-button
+          @click="opendoor"
+          type="primary"
+          size="small"
+          style="margin-left: 0.98rem; height: 2rem"
+          >濂楃瓛鏌滃紑闂�</el-button
+        >
+        <el-button
+          @click="closeDoor"
+          type="primary"
+          size="small"
+          style="margin-left: 0.98rem; height: 2rem"
+          >濂楃瓛鏌滃叧闂�</el-button
+        >
       </div>
       <div class="btns">
         <div style="display: flex; align-items: center">
@@ -713,6 +727,7 @@
   GetPageDataNew,
 } from "@/api/newapi/Thecurrentjob";
 import { GetSleeveandStep } from "@/api/newapi/Process";
+import { ChanegOpenDoor, ChanegCloseDoor } from "@/api/newapi/Putake";
 import { GetUserInfo } from "@/api/user";
 
 const router = useRouter();
@@ -871,8 +886,6 @@
     userId: JSON.parse(localStorage.getItem("user")).id,
     group: isactive.value,
   };
-  console.log(obj);
-
   // GetPageDataNew(obj).then((res) => {
   //   tableData.value = res.data;
   //   pageTotal.value = res.data.length;
@@ -974,6 +987,39 @@
   });
 };
 
+const opendoor = () => {
+  ChanegOpenDoor(isactive.value).then((res) => {
+    if (res.status == true) {
+      ElMessage({
+        message: "寮�闂ㄦ垚鍔�",
+        type: "success",
+      });
+    } else {
+      ElMessage({
+        message: res.msg,
+        type: "error",
+      });
+    }
+  });
+  initData();
+};
+const closeDoor = () => {
+  ChanegCloseDoor(isactive.value).then((res) => {
+    if (res.status == true) {
+      ElMessage({
+        message: "鍏抽棬鎴愬姛",
+        type: "success",
+      });
+    } else {
+      ElMessage({
+        message: res.msg,
+        type: "error",
+      });
+    }
+  });
+  initData();
+};
+
 //鏁版嵁鍒濆鍖�
 onMounted(() => {
   initData();

--
Gitblit v1.9.3