| 
					
				 | 
			
			
				@@ -65,6 +65,9 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-if="tab2.isRadio6" v-model="tab2.table.getdataListParm.parammaps.fname" class="filter-item filter-item1" style="width: 200px;" placeholder="车次" />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select v-model="tab2.table.getdataListParm.parammaps.typea" clearable placeholder="列表显示" class="filter-item" style="width: 120px;">
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <el-option v-for="item in displayList" :key="item.id" :label="item.name" :value="item.id" />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select v-model="tab2.table.getdataListParm.parammaps.times" clearable filterable placeholder="班次" class="filter-item" style="width: 120px;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="item in frequencyList" :key="item.id" :label="item.name" :value="item.id" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button class="successBorder" @click="form_search('second')">查询</el-button>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button class="export" style="float: right;margin-right: 5px;margin-top:10px;" icon="el-icon-upload2" @click="handleExport('tab2')">导出</el-button>
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -137,7 +140,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </template>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <script>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { GetDataByName, GetReportform } from '@/api/common'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { GetDataByName, GetReportform,postJson } from '@/api/common'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Cookies from 'js-cookie'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { parseTime } from '@/utils/index.js'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Pagination from '@/components/Pagination'
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -219,7 +222,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'),
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()],
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               fname: '',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              typea:''
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              typea:'', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              times:''
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           },
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           tableKey: 1,
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -275,12 +279,54 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       isDispayTable3:false,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       statisticalTypeList2: [{ id: '1', name: '牲畜类别' }, { id: '2', name: '栏舍名称' }, { id: '3', name: '日期' }, { id: '4', name: 'TMR设备编号' }, { id: '5', name: 'TMR班次' }, { id: '6', name: '车次' }],
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       statisticalTypeList3: [{ id: '1', name: '牲畜类别' }, { id: '2', name: '栏舍名称' }, { id: '3', name: '日期' }, { id: '4', name: 'TMR设备编号' }],
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      frequencyList: [], // 班次 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   },
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   created() {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.getTimeFn()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    this.getTimeFn() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    this.getIsDisplay()
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   },
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-  methods: {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    getIsDisplay() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const url = 'authdata/GetDataByName' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      const data = {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        name: 'getSysoptEnable',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        page: 1,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        offset: 1,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pagecount: 1,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        returntype: 'Map',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        parammaps: {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          pastureid: Cookies.get('pastureid'),
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          inforname: 'times'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        console.log(response.data.list[0].inforvalue) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (response.data.list[0].inforvalue == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.frequencyList = [{ id: 1, name: '第一班' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (response.data.list[0].inforvalue == 2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.frequencyList = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { id: 1, name: '第一班' }, { id: 2, name: '第二班' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (response.data.list[0].inforvalue == 3) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.frequencyList = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { id: 1, name: '第一班' }, { id: 2, name: '第二班' }, { id: 3, name: '第三班' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } else if (response.data.list[0].inforvalue == 4) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.frequencyList = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { id: 1, name: '第一班' }, { id: 2, name: '第二班' }, { id: 3, name: '第三班' }, { id: 4, name: '第四班' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }else if (response.data.list[0].inforvalue == 5) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.frequencyList = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { id: 1, name: '第一班' }, { id: 2, name: '第二班' }, { id: 3, name: '第三班' }, { id: 4, name: '第四班' }, { id: 5, name: '第五班' } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }else if (response.data.list[0].inforvalue == 6) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.frequencyList = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            { id: 1, name: '第一班' }, { id: 2, name: '第二班' }, { id: 3, name: '第三班' }, { id: 4, name: '第四班' }, { id: 5, name: '第五班' }, { id: 6, name: '第六班' }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    },
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getTimeFn() {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const that = this
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const start = new Date()
 
			 |