From e875ccb607bc37c9515217277aafb3d4204c6d14 Mon Sep 17 00:00:00 2001
From: chengxiangling <291105840@qq.com>
Date: 星期五, 16 五月 2025 15:23:56 +0800
Subject: [PATCH] 提交计划运行和基础数据的搜索条件
---
src/views/basicData/standardProcess/index.vue | 183 ++++++++++++++++++++++++++++-----------------
1 files changed, 115 insertions(+), 68 deletions(-)
diff --git a/src/views/basicData/standardProcess/index.vue b/src/views/basicData/standardProcess/index.vue
index be5582f..550a649 100644
--- a/src/views/basicData/standardProcess/index.vue
+++ b/src/views/basicData/standardProcess/index.vue
@@ -7,76 +7,104 @@
v-show="showSearch"
label-width="68px"
>
- <el-form-item label="宸ュ簭缂栫爜" prop="processNumber">
- <el-input
- v-model="queryParams.processNumber"
- placeholder="璇疯緭鍏ュ伐搴忕紪鐮�"
- clearable
- @keyup.enter="handleQuery"
- />
- </el-form-item>
- <el-form-item label="宸ュ簭鍚嶇О" prop="processName">
- <el-input
- v-model="queryParams.processName"
- placeholder="璇疯緭鍏ュ伐搴忓悕绉�"
- clearable
- @keyup.enter="handleQuery"
- />
- </el-form-item>
- <el-form-item label="璧勬簮缁�" prop="resourceGroupName">
- <el-input
- v-model="queryParams.resourceGroupName"
- placeholder="璇疯緭鍏ヨ祫婧愮粍"
- clearable
- @keyup.enter="handleQuery"
- />
- </el-form-item>
- <el-form-item label="浜ц兘妯″瀷" prop="model">
- <el-input
- v-model="queryParams.model"
- placeholder="璇疯緭鍏ヤ骇鑳芥ā鍨�: 鐙崰/鍚堟壒"
- clearable
- @keyup.enter="handleQuery"
- />
- </el-form-item>
- <el-form-item label="璁捐浜ц兘" prop="designCapacity">
- <el-input
- v-model="queryParams.designCapacity"
- placeholder="璇疯緭鍏ヨ璁′骇鑳�"
- clearable
- @keyup.enter="handleQuery"
- />
- </el-form-item>
- <el-form-item label="宸ュ巶" prop="plant">
- <el-input
- v-model="queryParams.plant"
- placeholder="璇疯緭鍏ュ伐鍘�"
- clearable
- @keyup.enter="handleQuery"
- />
- </el-form-item>
- <el-form-item label="杞﹂棿" prop="workShop">
- <el-input
- v-model="queryParams.workShop"
- placeholder="璇疯緭鍏ヨ溅闂�"
- clearable
- @keyup.enter="handleQuery"
- />
- </el-form-item>
- <el-form-item label="鏃ュ巻鎻忚堪" prop="workCalender">
- <el-input
- v-model="queryParams.workCalender"
- placeholder="璇疯緭鍏ユ棩鍘嗘弿杩�"
- clearable
- @keyup.enter="handleQuery"
- />
- </el-form-item>
- <el-form-item>
+ <el-row :gutter="20">
+ <el-col :span="6">
+ <el-form-item label="宸ュ簭缂栫爜" prop="processNumber" style="width:100%">
+ <el-input
+ v-model="queryParams.processNumber"
+ placeholder="璇疯緭鍏ュ伐搴忕紪鐮�"
+ clearable
+ @keyup.enter="handleQuery"
+ />
+ </el-form-item>
+ </el-col>
+ <el-col :span="6">
+ <el-form-item label="宸ュ簭鍚嶇О" prop="processName" style="width:100%">
+ <el-input
+ v-model="queryParams.processName"
+ placeholder="璇疯緭鍏ュ伐搴忓悕绉�"
+ clearable
+ @keyup.enter="handleQuery"
+ />
+ </el-form-item>
+ </el-col>
+ <el-col :span="6">
+ <el-form-item label="璧勬簮缁�" prop="resourceGroupName" style="width:100%">
+ <el-input
+ v-model="queryParams.resourceGroupName"
+ placeholder="璇疯緭鍏ヨ祫婧愮粍"
+ clearable
+ @keyup.enter="handleQuery"
+ />
+ </el-form-item>
+ </el-col>
+ <el-col :span="6">
+ <el-form-item label="浜ц兘妯″瀷" prop="model" style="width:100%">
+ <el-input
+ v-model="queryParams.model"
+ placeholder="璇疯緭鍏ヤ骇鑳芥ā鍨�: 鐙崰/鍚堟壒"
+ clearable
+ @keyup.enter="handleQuery"
+ />
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <el-row :gutter="20">
+ <el-col :span="6">
+ <el-form-item label="璁捐浜ц兘" prop="designCapacity" style="width:100%">
+ <el-input
+ v-model="queryParams.designCapacity"
+ placeholder="璇疯緭鍏ヨ璁′骇鑳�"
+ clearable
+ @keyup.enter="handleQuery"
+ />
+ </el-form-item>
+ </el-col>
+ <el-col :span="6">
+ <el-form-item label="宸ュ巶" prop="plant" style="width:100%">
+ <el-select
+ clearable
+ v-model="queryParams.plant"
+ style="width: 200px"
+ placeholder="璇疯緭鍏ラ�傜敤宸ュ巶"
+ >
+ <el-option
+ v-for="plant in plantList"
+ :key="plant.id"
+ :label="plant.plantName"
+ :value="plant.plantCode"
+ >
+ </el-option>
+ </el-select>
+ </el-form-item>
+ </el-col>
+ <el-col :span="6">
+ <el-form-item label="杞﹂棿" prop="workShop" style="width:100%">
+ <el-input
+ v-model="queryParams.workShop"
+ placeholder="璇疯緭鍏ヨ溅闂�"
+ clearable
+ @keyup.enter="handleQuery"
+ />
+ </el-form-item>
+ </el-col>
+ <el-col :span="6">
+ <el-form-item label="鏃ュ巻鎻忚堪" prop="workCalender" style="width:100%">
+ <el-input
+ v-model="queryParams.workCalender"
+ placeholder="璇疯緭鍏ユ棩鍘嗘弿杩�"
+ clearable
+ @keyup.enter="handleQuery"
+ />
+ </el-form-item>
+ </el-col>
+ </el-row>
+ <!-- <el-form-item>
<el-button type="primary" icon="Search" @click="handleQuery"
>鎼滅储</el-button
>
<el-button icon="Refresh" @click="resetQuery">閲嶇疆</el-button>
- </el-form-item>
+ </el-form-item> -->
</el-form>
<el-row :gutter="10" class="mb8">
@@ -266,7 +294,20 @@
/>
</el-form-item>
<el-form-item label="宸ュ巶" prop="plant">
- <el-input v-model="form.plant" placeholder="璇疯緭鍏ュ伐鍘�" />
+ <el-select
+ clearable
+ v-model="form.plant"
+ style="width: 100%"
+ placeholder="璇疯緭鍏ラ�傜敤宸ュ巶"
+ >
+ <el-option
+ v-for="plant in plantList"
+ :key="plant.id"
+ :label="plant.plantName"
+ :value="plant.plantCode"
+ >
+ </el-option>
+ </el-select>
</el-form-item>
<el-form-item label="杞﹂棿" prop="workShop">
<el-input v-model="form.workShop" placeholder="璇疯緭鍏ヨ溅闂�" />
@@ -303,7 +344,7 @@
import HxlhTable from "@/components/HxlhTable/index.vue";
import { getToken } from "@/utils/auth.js";
import { ref } from "vue";
-import { ElMessage } from "element-plus";
+// import { ElMessage } from "element-plus";
const { proxy } = getCurrentInstance();
// 鍒嗛〉灞炴��
@@ -409,6 +450,12 @@
width: 150,
align: "center",
},
+ {
+ title: "涓撲笟",
+ field: "major",
+ width: 150,
+ align: "center",
+ },
]);
const data = reactive({
--
Gitblit v1.9.3