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