소스 검색

森语-企业公告-增加筛选条件

jbb 2 년 전
부모
커밋
2fd140a762
1개의 변경된 파일17개의 추가작업 그리고 1개의 파일을 삭제
  1. 17 1
      src/views/oa/enterpriseAnnouncement.vue

+ 17 - 1
src/views/oa/enterpriseAnnouncement.vue

@@ -19,6 +19,17 @@
               </a-select>
             </a-form-item>
           </a-col>
+          <a-col :md="6" :sm="12">
+            <a-form-item label="创建时间" :labelCol="labelCol" :wrapperCol="wrapperCol">
+              <a-range-picker
+                style="width: 100%"
+                v-model="createTime"
+                format="YYYY-MM-DD"
+                :placeholder="['开始时间', '结束时间']"
+                @change="onDateChange"
+              />
+            </a-form-item>
+          </a-col>
           <a-col :md="6" :sm="8">
             <span style="float: left;overflow: hidden;">
               <a-button type="primary" style="left: 10px" @click="searchQuery" icon="search">查询</a-button>
@@ -168,6 +179,7 @@ export default {
         return {
             id: '', // 唯一标识 双休绑定后自动生成,删除
             loading: false, // 表格加载
+            createTime:[],
             // 表头
             columns: [
                 {
@@ -322,7 +334,11 @@ export default {
                 this.getAnnList() // 渲染公告
             })
         },
-
+        onDateChange: function(value, dateString) {
+      console.log(dateString[0], dateString[1])
+      this.queryParam.createTime_begin = dateString[0]
+      this.queryParam.createTime_end = dateString[1]
+    },
         // 清空
         onClearSelected () {},
         // ??