wenhongquan 3 лет назад
Родитель
Сommit
c92f7730f5
1 измененных файлов с 14 добавлено и 3 удалено
  1. 14 3
      src/views/task/list/index.vue

+ 14 - 3
src/views/task/list/index.vue

@@ -19,7 +19,7 @@
               />
             </el-form-item>
           </el-col>
-          <el-col :span="4" v-if="currentstatus == 1">
+          <el-col :span="3" v-if="currentstatus == 1">
             <el-form-item label="任务状态" >
               <el-select
                 v-model="queryparameters.status"
@@ -50,7 +50,7 @@
               </el-select>
             </el-form-item>
           </el-col>
-          <el-col :span="4">
+          <el-col :span="3">
             <el-form-item label="区属">
               <el-select
                 v-model="queryparameters.taskArea"
@@ -65,6 +65,11 @@
               </el-select>
             </el-form-item>
           </el-col>
+          <el-col :span="4">
+            <el-form-item label="关键字">
+              <el-input v-model="queryparameters.searchkey" placeholder="道路名或任务内容"></el-input>
+            </el-form-item>
+          </el-col>
 
           <el-col :span="4">
             <div style="float: right">
@@ -214,6 +219,7 @@ const queryparameters = ref({
   status: "",
   taskArea: "",
   taskType: "",
+  searchkey:"",
   pageNum: 1,
   pageSize: 10,
 });
@@ -323,7 +329,12 @@ const getList = () => {
 
     // queryparameters.value.status = "";
   }
-  listTask(proxy.addDateRange(queryparameters.value, qdate.value)).then(
+ var query =  proxy.addDateRange(queryparameters.value, qdate.value)
+  if (query.searchkey!=undefined && query.searchkey !== '') {
+    query.params['searchkey'] = query.searchkey;
+  }
+
+  listTask(query).then(
     (response) => {
       tableData.value = response.rows;
       pagedata.value = response;