From e3e17a37d85f50bace525ed019ee0cd8d39143eb Mon Sep 17 00:00:00 2001 From: CD配唱片 <CD配唱片> Date: 星期四, 08 五月 2025 18:19:23 +0800 Subject: [PATCH] 钣金工单计划管理 --- src/views/mainPlan/workOrderJobLog/index.vue | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) diff --git a/src/views/mainPlan/workOrderJobLog/index.vue b/src/views/mainPlan/workOrderJobLog/index.vue index ff0248f..2111f0e 100644 --- a/src/views/mainPlan/workOrderJobLog/index.vue +++ b/src/views/mainPlan/workOrderJobLog/index.vue @@ -99,6 +99,7 @@ <HxlhTable style="width: 100%" + :virtualYConfig="virtualYConfig" :columns="columns" :data="LogList" :loading="loading" @@ -148,13 +149,16 @@ </template> <script setup name="ApsWorkOrderJobLog"> -import { list, get, sync } from "@/api/mainPlan/workOrderJobLog"; +import { list, get, syncWorkOrder,syncProcess } from "@/api/mainPlan/workOrderJobLog"; import {ref} from "vue"; import HxlhTable from "@/components/HxlhTable/index.vue"; const { proxy } = getCurrentInstance(); const height = ref(document.documentElement.clientHeight - 270 + "px;") - +const virtualYConfig = { + enabled: true, + gt: 0 +}; const LogList = ref([]); const open = ref(false); const loading = ref(true); @@ -282,12 +286,19 @@ if (form.value.id != null) { debugger; if(form.value.bizType==="work_order"){ - sync(form.value).then(response => { + syncWorkOrder(form.value).then(response => { proxy.$modal.msgSuccess("鍚屾鎴愬姛"); open.value = false; getList(); }); - }else { + }else if(form.value.bizType==="work_order_process") { + syncProcess(form.value).then(response => { + proxy.$modal.msgSuccess("鍚屾鎴愬姛"); + open.value = false; + getList(); + }); + + }else{ proxy.$modal.msgSuccess("鏆傛湭瀹炵幇"); } } -- Gitblit v1.9.3