|  | @@ -19,12 +19,28 @@
 | 
	
		
			
				|  |  |                noResultsText="没有搜索结果"
 | 
	
		
			
				|  |  |              />
 | 
	
		
			
				|  |  |            </el-form-item>
 | 
	
		
			
				|  |  | -              <el-form-item label="时间" prop="searchTime">
 | 
	
		
			
				|  |  | +          <el-form-item label="统计周期" prop="cycle">
 | 
	
		
			
				|  |  | +            <el-select v-model="queryParams.cycle" placeholder="请选择统计周期"  @change="clean">
 | 
	
		
			
				|  |  | +    <el-option
 | 
	
		
			
				|  |  | +      v-for="item in options"
 | 
	
		
			
				|  |  | +      :key="item.value"
 | 
	
		
			
				|  |  | +      :label="item.label"
 | 
	
		
			
				|  |  | +      :value="item.value">
 | 
	
		
			
				|  |  | +    </el-option>
 | 
	
		
			
				|  |  | +  </el-select>
 | 
	
		
			
				|  |  | +          </el-form-item>
 | 
	
		
			
				|  |  | +              <el-form-item label="时间" prop="searchTime" v-if="queryParams.cycle==1 || queryParams.cycle==null">
 | 
	
		
			
				|  |  |                  <el-date-picker   value-format='yyyy-MM-dd' v-model="queryParams.searchTime"
 | 
	
		
			
				|  |  | -                                align="right" type="date" placeholder="请选择查询时间">
 | 
	
		
			
				|  |  | +                                align="right" type="date" placeholder="请选择查询时间" >
 | 
	
		
			
				|  |  |                  </el-date-picker>
 | 
	
		
			
				|  |  |                </el-form-item>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +              <el-form-item label="时间" prop="searchTime" v-if="queryParams.cycle==2">
 | 
	
		
			
				|  |  | +              <el-date-picker   value-format='yyyy-MM' v-model="queryParams.searchTime"
 | 
	
		
			
				|  |  | +                                align="right" type="month" placeholder="请选择查询时间">
 | 
	
		
			
				|  |  | +                </el-date-picker>  
 | 
	
		
			
				|  |  | +              </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>
 | 
	
		
			
				|  |  |              </el-form-item>
 | 
	
	
		
			
				|  | @@ -82,13 +98,13 @@
 | 
	
		
			
				|  |  |        dicts: ['sys_normal_disable','sys_org_type','repot_cycle'],
 | 
	
		
			
				|  |  |        data() {
 | 
	
		
			
				|  |  |          return {
 | 
	
		
			
				|  |  | -            startDatepickerOptions: {
 | 
	
		
			
				|  |  | -        disabledDate(time) {
 | 
	
		
			
				|  |  | -          const date = new Date();
 | 
	
		
			
				|  |  | -          date.setTime(date.getTime());
 | 
	
		
			
				|  |  | -          return time.getTime() < date;
 | 
	
		
			
				|  |  | -        },
 | 
	
		
			
				|  |  | -      },
 | 
	
		
			
				|  |  | +          options: [{
 | 
	
		
			
				|  |  | +          value: 1,
 | 
	
		
			
				|  |  | +          label: '日'
 | 
	
		
			
				|  |  | +        }, {
 | 
	
		
			
				|  |  | +          value: 2,
 | 
	
		
			
				|  |  | +          label: '月'
 | 
	
		
			
				|  |  | +        }],
 | 
	
		
			
				|  |  |            // 遮罩层
 | 
	
		
			
				|  |  |            loading: true,
 | 
	
		
			
				|  |  |            // 选中数组
 | 
	
	
		
			
				|  | @@ -127,7 +143,8 @@
 | 
	
		
			
				|  |  |              checkName: null,
 | 
	
		
			
				|  |  |              areaId: null,
 | 
	
		
			
				|  |  |              orgId: null,
 | 
	
		
			
				|  |  | -            searchTime:null
 | 
	
		
			
				|  |  | +            searchTime:null,
 | 
	
		
			
				|  |  | +            cycle:null
 | 
	
		
			
				|  |  |            },
 | 
	
		
			
				|  |  |            // 表单参数
 | 
	
		
			
				|  |  |            form: {},
 | 
	
	
		
			
				|  | @@ -200,7 +217,6 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          getList() {
 | 
	
		
			
				|  |  |            this.loading = true;
 | 
	
		
			
				|  |  | -          console.log(this.queryParams.day+"122344")
 | 
	
		
			
				|  |  |            listReport(this.queryParams).then(response => {
 | 
	
		
			
				|  |  |              this.checkList = response.data;
 | 
	
		
			
				|  |  |              this.title=response.title;
 | 
	
	
		
			
				|  | @@ -208,13 +224,11 @@
 | 
	
		
			
				|  |  |              this.loading = false;
 | 
	
		
			
				|  |  |            });
 | 
	
		
			
				|  |  |          },
 | 
	
		
			
				|  |  | -        getAllOrg() {
 | 
	
		
			
				|  |  | -          selectAllOrg().then(response => {
 | 
	
		
			
				|  |  | -        this.orgOptions = response.data;
 | 
	
		
			
				|  |  | -      })
 | 
	
		
			
				|  |  | -    },
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +    clean() {
 | 
	
		
			
				|  |  | +     this.queryParams.searchTime=null;
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  |          // 取消按钮
 | 
	
		
			
				|  |  |          cancel() {
 | 
	
		
			
				|  |  |            this.open = false;
 |