Procházet zdrojové kódy

Enhancement Error table menu
https://dev.wormwood.com.sg/zentao/task-view-296.html

vbea před 1 rokem
rodič
revize
fbc24dbeff
1 změnil soubory, kde provedl 12 přidání a 7 odebrání
  1. 12 7
      Strides-Admin/src/views/incident/error_table.vue

+ 12 - 7
Strides-Admin/src/views/incident/error_table.vue

@@ -14,6 +14,15 @@
             :label="item.name"
             :value="item.value"/>
         </el-select>
+        <el-date-picker
+          v-model="filter.pageVo.dateTime"
+          type="date"
+          format="yyyy-MM-dd"
+          value-format="yyyy-MM-dd"
+          :clearable="false"
+          class="filter-view-item"
+          placeholder="Filter Date"
+          @change="handleFilter"/>
         <div class="flex2" style="max-width: 500px;">
           <el-input
             v-model="filter.pageVo.criteria"
@@ -140,6 +149,7 @@ export default {
         pageNo: 1,
         pageSize: 10,
         pageVo: {
+          dateTime: "",
           criteria: "",
           errorCode: "",
         }
@@ -148,11 +158,7 @@ export default {
       logLoading: false,
       tableList: [],
       errCodeOptions: [],
-      total: 0,
-      listQuery: {
-        page: 1,
-        limit: 10,
-      }
+      total: 0
     }
   },
   created() {
@@ -161,8 +167,7 @@ export default {
   },
   methods: {
     handleFilter() {
-      this.listLoading = true;
-      this.listQuery.page = 1;
+      this.filter.pageNo = 1;
       this.getList();
     },
     getErrorCodeOptions() {