From 65f86f41dedbbbb7030e2f37ce3e001bbca4923a Mon Sep 17 00:00:00 2001 From: chengxiangling <291105840@qq.com> Date: 星期四, 15 五月 2025 13:03:25 +0800 Subject: [PATCH] 查询日历带适用工厂 --- src/views/mainPlan/workOrderJobLog/index.vue | 33 +++++++++++++++++++++++---------- 1 files changed, 23 insertions(+), 10 deletions(-) diff --git a/src/views/mainPlan/workOrderJobLog/index.vue b/src/views/mainPlan/workOrderJobLog/index.vue index b4b30d3..e9dbdce 100644 --- a/src/views/mainPlan/workOrderJobLog/index.vue +++ b/src/views/mainPlan/workOrderJobLog/index.vue @@ -1,9 +1,9 @@ <template> <div class="app-container"> - <el-form :model="queryParams" ref="queryRef" :inline="true" v-show="showSearch" label-width="68px"> + <el-form :model="queryParams" ref="queryRef" :inline="true" v-show="showSearch" label-position="left"> <el-row :gutter="20"> - <el-col :span="6"> + <el-col :span="8"> <el-form-item label="涓氬姟绫诲瀷" style="width: 100%;"> <el-select v-model="queryParams.bizType" placeholder="璇烽�夋嫨"> <el-option @@ -16,7 +16,7 @@ </el-form-item> </el-col> - <el-col :span="6"> + <el-col :span="8"> <el-form-item label="璇锋眰鏃堕棿" style="width: 100%;"> <el-date-picker v-model="createTimes" @@ -40,7 +40,7 @@ </el-form-item> </el-col>--> - <el-col :span="6"> + <el-col :span="8"> <el-form-item label="璇锋眰缁撴灉" prop="result"> <el-input v-model="queryParams.result" @@ -50,7 +50,9 @@ /> </el-form-item> </el-col> - <el-col :span="6"> + </el-row> + <el-row :gutter="20"> + <el-col :span="8"> <el-form-item label="鍝嶅簲鏁版嵁" prop="requestData"> <el-input v-model="queryParams.responseData" @@ -61,9 +63,9 @@ </el-form-item> </el-col> <el-col - :span="24" + :span="16" style="text-align: right;"> - <el-form-item> + <el-form-item class="column-with-margin"> <el-button type="primary" icon="Search" @click="handleQuery">鎼滅储</el-button> <el-button icon="Refresh" @click="resetQuery">閲嶇疆</el-button> </el-form-item> @@ -99,6 +101,7 @@ <HxlhTable style="width: 100%" + :virtualYConfig="virtualYConfig" :columns="columns" :data="LogList" :loading="loading" @@ -148,13 +151,16 @@ </template> <script setup name="ApsWorkOrderJobLog"> -import {list, get, syncWorkOrder, syncProcess} 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); @@ -287,13 +293,15 @@ 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("鏆傛湭瀹炵幇"); } } } @@ -320,3 +328,8 @@ getList(); </script> +<style scoped> +.column-with-margin { + margin-right: 0px; +} +</style> \ No newline at end of file -- Gitblit v1.9.3