From 0a2b414821ce4872edd09f3f98738a10c696910e Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 23 七月 2024 10:43:06 +0800
Subject: [PATCH] 所有搜索按钮mini改为small

---
 src/views/system/contract/contract/index.vue |   36 +++++++++++++++++++++++++++++++-----
 1 files changed, 31 insertions(+), 5 deletions(-)

diff --git a/src/views/system/contract/contract/index.vue b/src/views/system/contract/contract/index.vue
index 8f7e39d..fac3031 100644
--- a/src/views/system/contract/contract/index.vue
+++ b/src/views/system/contract/contract/index.vue
@@ -1,5 +1,29 @@
 <template>
   <div class="app-container">
+    <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch">
+      <el-form-item label="鍚堝悓鍚嶇О">
+        <el-input
+          v-model="queryParams.name"
+          placeholder="鍚堝悓鍚嶇О鎼滅储"
+          clearable
+          @clear="getList"
+          @keyup.enter.native="getList"
+        />
+      </el-form-item>
+      <el-form-item label="鍚堝悓鐘舵��">
+        <el-select v-model="queryParams.status" @change="getList">
+          <el-option label="鍏ㄩ儴" value=""></el-option>
+          <el-option label="鏈夋晥" value="ACTIVE"></el-option>
+          <el-option label="鏈敓鏁�" value="NOT_START"></el-option>
+          <el-option label="宸插け鏁�" value="FINISHED"></el-option>
+        </el-select>
+      </el-form-item>
+      <el-form-item>
+        <el-button type="primary" icon="el-icon-search" size="small" @click="getList">鎼滅储</el-button>
+      </el-form-item>
+    </el-form>
+
+
     <el-row :gutter="10" class="mb8" style="margin-top: 10px">
       <el-col :span="1.5">
         <el-button
@@ -13,12 +37,12 @@
         >
       </el-col>
     </el-row>
-    <el-row v-loading="loading">
+    <el-row v-loading="loading" :gutter="20">
       <el-col
         :span="8"
         v-for="(item, index) in contractList"
         :key="index"
-        style="margin: 10px; width: 30%"
+        style="margin-bottom: 10px"
       >
         <el-card :body-style="{ padding: '0px' }">
           <ImagePreview
@@ -275,6 +299,10 @@
   comments: { ImagePreview },
   data() {
     return {
+      queryParams: {
+        name: '',
+        status: ''
+      },
       loading: false,
       contractInfo: {},
       // 鍚堝悓瀵煎叆鍙傛暟
@@ -303,8 +331,6 @@
       unitList: [],
       deptList: [],
       activeNames: ["1"],
-      // 閬僵灞�
-      loading: true,
       // 閫変腑鏁扮粍
       ids: [],
       // 闈炲崟涓鐢�
@@ -449,7 +475,7 @@
     getList() {
       this.loading = true;
       listContract(this.queryParams).then((response) => {
-        this.contractList = response;
+        this.contractList = response.data;
         this.total = response.total;
         this.loading = false;
       });

--
Gitblit v1.8.0