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 |   58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 54 insertions(+), 4 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 a1b9d84..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">
@@ -114,6 +128,7 @@
       <div style="margin-top: 1rem; height: 100%">
         <!-- 鏈烘 -->
         <el-table
+          empty-text="鏆傛棤鏁版嵁"
           v-if="isactive == '鏈烘'"
           height="450"
           :data="tableData"
@@ -261,6 +276,7 @@
 
         <!-- 鐢垫皵 -->
         <el-table
+          empty-text="鏆傛棤鏁版嵁"
           height="450"
           v-if="isactive == '鐢垫皵'"
           :data="tableData"
@@ -408,6 +424,7 @@
 
         <!-- 鍦版矡 -->
         <el-table
+          empty-text="鏆傛棤鏁版嵁"
           height="450"
           v-if="isactive == '鍦版矡'"
           :data="tableData"
@@ -710,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();
@@ -795,8 +813,10 @@
 const TTnum = ref(0);
 //椤甸潰鏁�
 const pageTotal = ref(0);
-//纭棰嗗彇
+//纭棰嗗彇/纭褰掕繕
 const claim = (val, num) => {
+  console.log(val, num);
+
   claimdata.value.id = val.njtakeid;
   claimdata.value.gruops = isactive.value;
   GetSleeveandStep(claimdata.value.gruops).then((res) => {
@@ -820,7 +840,6 @@
 };
 //鏀瑰彉鐘舵��
 const changeStatus = () => {
-  console.log(claimdata.value);
   ChangeStatus(claimdata.value).then((res) => {
     ElMessage({
       message: "鎴愬姛",
@@ -867,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;
@@ -970,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