From 2417a23dc04d04bd422d6f978958e10bf1633548 Mon Sep 17 00:00:00 2001
From: fei <791364011@qq.com>
Date: 星期六, 15 十一月 2025 23:44:56 +0800
Subject: [PATCH] 修改代码
---
src/views/archiveProjectName/index.vue | 55 +++++++++++++++++++++++++++++++++++++++++++++++++------
1 files changed, 49 insertions(+), 6 deletions(-)
diff --git a/src/views/archiveProjectName/index.vue b/src/views/archiveProjectName/index.vue
index 8ed9064..f4647af 100644
--- a/src/views/archiveProjectName/index.vue
+++ b/src/views/archiveProjectName/index.vue
@@ -1,6 +1,30 @@
<template>
<div class="app-container">
- <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
+ <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px">
+ <el-form-item label="椤圭洰鍚嶇О" prop="name">
+ <el-input
+ v-model="queryParams.name"
+ placeholder="璇疯緭鍏ラ」鐩悕绉�"
+ clearable
+ @keyup.enter.native="handleQuery"
+ />
+ </el-form-item>
+ <el-form-item label="鍏徃鍚嶇О" prop="companyName">
+ <el-input
+ v-model="queryParams.companyName"
+ placeholder="璇疯緭鍏ュ叕鍙稿悕绉�"
+ clearable
+ @keyup.enter.native="handleQuery"
+ />
+ </el-form-item>
+ <el-form-item label="椤圭洰璐熻矗浜�" prop="createPerson">
+ <el-input
+ v-model="queryParams.createPerson"
+ placeholder="璇疯緭鍏ラ」鐩礋璐d汉"
+ clearable
+ @keyup.enter.native="handleQuery"
+ />
+ </el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">鎼滅储</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">閲嶇疆</el-button>
@@ -120,8 +144,14 @@
<!-- 娣诲姞鎴栦慨鏀广�愯濉啓鍔熻兘鍚嶇О銆戝璇濇 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px">
- <el-form-item label="椤圭洰鍚嶇О" prop="name">
- <el-input v-model="form.name" placeholder="璇疯緭鍏ュ唴瀹�" />
+ <el-form-item label="椤圭洰鍚嶇О" prop="name" required>
+ <el-input v-model="form.name" placeholder="璇疯緭鍏ュ唴瀹�" />
+ </el-form-item>
+ <el-form-item label="鍏徃鍚嶇О" prop="companyName" required>
+ <el-input v-model="form.companyName" placeholder="璇疯緭鍏ュ叕鍙稿悕绉�" />
+ </el-form-item>
+ <el-form-item label="椤圭洰璐熻矗浜�" prop="createPerson" required>
+ <el-input v-model="form.createPerson" placeholder="璇疯緭鍏ラ」鐩礋璐d汉" />
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
@@ -161,12 +191,23 @@
queryParams: {
pageNum: 1,
pageSize: 10,
- name: null
+ name: null,
+ companyName: null,
+ createPerson: null
},
// 琛ㄥ崟鍙傛暟
form: {},
// 琛ㄥ崟鏍¢獙
rules: {
+ name: [
+ { required: true, message: '璇疯緭鍏ラ」鐩悕绉�', trigger: 'blur' }
+ ],
+ companyName: [
+ { required: true, message: '璇疯緭鍏ュ叕鍙稿悕绉�', trigger: 'blur' }
+ ],
+ createPerson: [
+ { required: true, message: '璇疯緭鍏ラ」鐩礋璐d汉', trigger: 'blur' }
+ ]
}
}
},
@@ -193,7 +234,9 @@
reset() {
this.form = {
id: null,
- name: null
+ name: null,
+ companyName: null,
+ createPerson: null
}
this.resetForm("form")
},
@@ -228,7 +271,7 @@
this.form = response.data
console.log(response)
this.open = true
- this.title = "淇敼椤圭洰鍚嶇О"
+ this.title = "淇敼椤圭洰鍐呭"
})
},
/** 鎻愪氦鎸夐挳 */
--
Gitblit v1.9.1