From b7ce4df611c11605aef94dac1b7056be5138b792 Mon Sep 17 00:00:00 2001
From: tian <3072314689@qq.com>
Date: 星期二, 23 九月 2025 19:38:31 +0800
Subject: [PATCH] Merge branch 'master' of http://47.93.189.255:8099/r/archiveFrontEnd

---
 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