|  | @@ -13,10 +13,8 @@
 | 
	
		
			
				|  |  |            ><van-field
 | 
	
		
			
				|  |  |              v-model="fieldValue"
 | 
	
		
			
				|  |  |              label-width="3em"
 | 
	
		
			
				|  |  | -            
 | 
	
		
			
				|  |  |              :disabled="showStatus"
 | 
	
		
			
				|  |  |              label="状态"
 | 
	
		
			
				|  |  | -            
 | 
	
		
			
				|  |  |              placeholder=""
 | 
	
		
			
				|  |  |              @click="showStatus = true"
 | 
	
		
			
				|  |  |              ><van-icon name="arrow-down" slot="button"
 | 
	
	
		
			
				|  | @@ -36,7 +34,6 @@
 | 
	
		
			
				|  |  |          <van-col span="9">
 | 
	
		
			
				|  |  |            <van-field
 | 
	
		
			
				|  |  |              v-model="currentDate"
 | 
	
		
			
				|  |  | -            
 | 
	
		
			
				|  |  |              label-width="3em"
 | 
	
		
			
				|  |  |              label="年份"
 | 
	
		
			
				|  |  |              placeholder=""
 | 
	
	
		
			
				|  | @@ -103,7 +100,7 @@
 | 
	
		
			
				|  |  |                <div>{{ item.commentScore }}</div>
 | 
	
		
			
				|  |  |              </div>
 | 
	
		
			
				|  |  |              <div class="mainItem" @click="goInfo(item.id)">
 | 
	
		
			
				|  |  | -              <div>评分状态</div>
 | 
	
		
			
				|  |  | +              <div>评优状态</div>
 | 
	
		
			
				|  |  |                <div>{{ item.recStatusText }}</div>
 | 
	
		
			
				|  |  |              </div>
 | 
	
		
			
				|  |  |            </div>
 | 
	
	
		
			
				|  | @@ -148,7 +145,7 @@ export default {
 | 
	
		
			
				|  |  |        columnsList: [],
 | 
	
		
			
				|  |  |        showStatus: false, //状态显示隐藏
 | 
	
		
			
				|  |  |        showDate: false, //月份显示隐藏
 | 
	
		
			
				|  |  | -      fieldValue: '全部', //状态名称
 | 
	
		
			
				|  |  | +      fieldValue: '', //状态名称
 | 
	
		
			
				|  |  |        statusValue: ' ', //状态值
 | 
	
		
			
				|  |  |        columns: [], //状态数组
 | 
	
		
			
				|  |  |        currentDate: newDateYear() //年份
 | 
	
	
		
			
				|  | @@ -168,31 +165,48 @@ export default {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |    created() {
 | 
	
		
			
				|  |  |      this.presentDate = new Date(newDateYear())
 | 
	
		
			
				|  |  | +    let orgType = window.sessionStorage.getItem('SET_USER_ORGTYPE')
 | 
	
		
			
				|  |  | +      switch (orgType) {
 | 
	
		
			
				|  |  | +        case '2':
 | 
	
		
			
				|  |  | +          this.fieldValue = '已推荐地区优秀案例'
 | 
	
		
			
				|  |  | +          this.statusValue='2'
 | 
	
		
			
				|  |  | +          break
 | 
	
		
			
				|  |  | +        case '3':
 | 
	
		
			
				|  |  | +          this.fieldValue = '正常案例'
 | 
	
		
			
				|  |  | +          this.statusValue='0'
 | 
	
		
			
				|  |  | +          break
 | 
	
		
			
				|  |  | +        case '1':
 | 
	
		
			
				|  |  | +          this.fieldValue = '已推荐省级优秀案例'
 | 
	
		
			
				|  |  | +          this.statusValue='4'
 | 
	
		
			
				|  |  | +          break
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +        default:
 | 
	
		
			
				|  |  | +          break
 | 
	
		
			
				|  |  | +      }
 | 
	
		
			
				|  |  |      this.yearData()
 | 
	
		
			
				|  |  |      this.getNewMonth()
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    mounted() {
 | 
	
		
			
				|  |  | -    this.init()
 | 
	
		
			
				|  |  |      this.cascaderValue = JSON.parse(window.sessionStorage.getItem('SET_USER_ORGID')) + ''
 | 
	
		
			
				|  |  | +    this.init()
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    methods: {
 | 
	
		
			
				|  |  |      getNewMonth() {
 | 
	
		
			
				|  |  |        //获取当前月份
 | 
	
		
			
				|  |  |        let date = new Date().getMonth() + 1
 | 
	
		
			
				|  |  | -     
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |        //默认填充当前季度
 | 
	
		
			
				|  |  |        if (date > 7 && date < 10) {
 | 
	
		
			
				|  |  | -        this.active='07-01'
 | 
	
		
			
				|  |  | +        this.active = '07-01'
 | 
	
		
			
				|  |  |          //三季度
 | 
	
		
			
				|  |  | -      }else if(date > 4 && date < 7){
 | 
	
		
			
				|  |  | +      } else if (date > 4 && date < 7) {
 | 
	
		
			
				|  |  |          //二季度
 | 
	
		
			
				|  |  | -        this.active='04-01'
 | 
	
		
			
				|  |  | -      }else if(date > 1 && date < 4){
 | 
	
		
			
				|  |  | +        this.active = '04-01'
 | 
	
		
			
				|  |  | +      } else if (date > 1 && date < 4) {
 | 
	
		
			
				|  |  |          //一季度
 | 
	
		
			
				|  |  | -        this.active='01-01'
 | 
	
		
			
				|  |  | -      }else{
 | 
	
		
			
				|  |  | -        this.active='10-01'
 | 
	
		
			
				|  |  | +        this.active = '01-01'
 | 
	
		
			
				|  |  | +      } else {
 | 
	
		
			
				|  |  | +        this.active = '10-01'
 | 
	
		
			
				|  |  |          // 四季度
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      },
 | 
	
	
		
			
				|  | @@ -202,7 +216,7 @@ export default {
 | 
	
		
			
				|  |  |        this.orgName = val.name
 | 
	
		
			
				|  |  |        this.selectListAppHandler()
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | -    // 当前行社 3 -> 0:正常案例、1:行社优秀案例、2:已推荐地区优秀案例
 | 
	
		
			
				|  |  | +    // 当前行社 3 -> 0:正常案例、1:行社优秀案例、
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      // 当前地区 2 -> 2:已推荐地区优秀案例、3:地区优秀案例、4:已推荐省级优秀案例
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -211,23 +225,27 @@ export default {
 | 
	
		
			
				|  |  |      isSign(item) {
 | 
	
		
			
				|  |  |        let orgType = window.sessionStorage.getItem('SET_USER_ORGTYPE')
 | 
	
		
			
				|  |  |        if (orgType == '2') {
 | 
	
		
			
				|  |  | -        if (item.recStatus == 2 || item.recStatus == 3 || item.recStatus == 4) {
 | 
	
		
			
				|  |  | +        if (item.recStatus == 2 || item.recStatus == 3) {
 | 
	
		
			
				|  |  |            return true
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +          return false
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          // 办事处
 | 
	
		
			
				|  |  |        } else if (orgType == 3) {
 | 
	
		
			
				|  |  | -        if (item.recStatus == 0 || item.recStatus == 1 || item.recStatus == 2) {
 | 
	
		
			
				|  |  | +        if (item.recStatus == 0 || item.recStatus == 1) {
 | 
	
		
			
				|  |  |            return true
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +          return false
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          // 行社
 | 
	
		
			
				|  |  |        } else if (orgType == 1) {
 | 
	
		
			
				|  |  |          if (item.recStatus == 4 || item.recStatus == 5) {
 | 
	
		
			
				|  |  |            return true
 | 
	
		
			
				|  |  | +        } else {
 | 
	
		
			
				|  |  | +          return false
 | 
	
		
			
				|  |  |          }
 | 
	
		
			
				|  |  |          // 省联社
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -      return true
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      //清空查询条件
 | 
	
		
			
				|  |  |      clearSearch() {
 | 
	
	
		
			
				|  | @@ -249,7 +267,11 @@ export default {
 | 
	
		
			
				|  |  |          this.columnsList = res
 | 
	
		
			
				|  |  |          this.columns = res.map(item => item.dictLabel)
 | 
	
		
			
				|  |  |          this.columns.unshift('全部')
 | 
	
		
			
				|  |  | +        
 | 
	
		
			
				|  |  | +        // fieldValue
 | 
	
		
			
				|  |  |        })
 | 
	
		
			
				|  |  | +     
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |        this.selectListAppHandler()
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      selectListAppHandler(type = 0, callback = () => {}) {
 | 
	
	
		
			
				|  | @@ -309,8 +331,7 @@ export default {
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      //月份选中触发
 | 
	
		
			
				|  |  |      onDateConfirm(val) {
 | 
	
		
			
				|  |  | -     
 | 
	
		
			
				|  |  | -      this.currentDate = this.newDate(val+'')
 | 
	
		
			
				|  |  | +      this.currentDate = this.newDate(val + '')
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |        this.showDate = false
 | 
	
		
			
				|  |  |        this.selectListAppHandler()
 |