| 
					
				 | 
			
			
				@@ -3,8 +3,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <el-tabs v-model="activeName" @tab-click="handleTabClick"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-tab-pane label="汇总统计" name="first"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="search"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-select v-model="tab.table.getdataListParm.parammaps.pastureid" placeholder="牧场" class="filter-item" style="width: 120px;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option v-for="item in pastureList" :key="item.pastureid" :label="item.pasturename" :value="item.pastureid" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select v-model="tab.table.getdataListParm.parammaps.pastureId" placeholder="牧场" class="filter-item" style="width: 120px;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="item in pastureList" :key="item.id" :label="item.name" :value="item.id" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-date-picker v-model="tab.table.getdataListParm.parammaps.inputDatetime" :clearable="false" class="inputDatetime filter-item" type="daterange" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" style="width: 250px;" :picker-options="pickerOptions" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button class="el-icon-arrow-left elIconArrowLeft" :disabled="Beforedisabled" @click="handleBefore" /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -21,7 +21,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-if="tab.isTrainNumber" v-model="tab.table.getdataListParm.parammaps.projname" class="filter-item" style="width: 100px;" placeholder="车次" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-if="tab.isFeed" v-model="tab.table.getdataListParm.parammaps.fname" class="filter-item" style="width: 140px;" placeholder="饲料" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select v-if="tab.isTrainNumber" v-model="tab.table.getdataListParm.parammaps.times" filterable placeholder="班次" class="filter-item" style="width: 120px;" clearable> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option v-for="item in tab2.frequencyList" :key="item.id" :label="item.name" :value="item.id" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="item in tab2.frequencyList" :key="item.value" :label="item.label" :value="item.value" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-if="tab.isTrainNumber" v-model="tab.table.getdataListParm.parammaps.fname" class="filter-item" style="width: 100px;" placeholder="TMR名称" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select v-if="tab.isTMRName" v-model="tab.table.getdataListParm.parammaps.fname" placeholder="请选择TMR设备" class="filter-item" style="width: 150px;"> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -641,8 +641,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-tab-pane label="混料统计" name="second"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="search" ref="myHeightSecond"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-select v-model="tab2.table.getdataListParm.parammaps.pastureid" placeholder="牧场" class="filter-item" style="width: 120px;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option v-for="item in pastureList" :key="item.pastureid" :label="item.pasturename" :value="item.pastureid" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select v-model="tab2.table.getdataListParm.parammaps.pastureId" placeholder="牧场" class="filter-item" style="width: 120px;margin-right: 10px;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="item in pastureList" :key="item.id" :label="item.name" :value="item.id" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-date-picker v-model="tab2.table.getdataListParm.parammaps.inputDatetime2" :clearable="false" style="width: 140px;margin-top: 5px;" type="date" placeholder="选择日期"> </el-date-picker> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button class="el-icon-arrow-left elIconArrowLeft" style="display:inline-block;margin-top: 5px;" :disabled="Beforedisabled2" @click="handleBefore2" /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -652,7 +652,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="tab2.table.getdataListParm.parammaps.projname" style="margin-top: 5px;width: 110px;" placeholder="车次" class="filter-item" clearable /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select v-model="tab2.table.getdataListParm.parammaps.times" style="margin-top: 5px;width: 110px;" filterable placeholder="班次" class="filter-item" clearable> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option v-for="item in tab2.frequencyList" :key="item.id" :label="item.name" :value="item.id" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="item in tab2.frequencyList" :key="item.value" :label="item.label" :value="item.value" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="tab2.table.getdataListParm.parammaps.templetname" style="margin-top: 5px;width: 110px;" placeholder="配方名称" class="filter-item" clearable /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select v-model="tab2.table.getdataListParm.parammaps.buttontype" style="margin-top: 5px;width: 130px;" filterable placeholder="跳转方式" class="filter-item" clearable> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -726,8 +726,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </el-tab-pane> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-tab-pane label="撒料统计" name="third"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="search" ref="myHeightThird"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          <el-select v-model="tab3.table.getdataListParm.parammaps.pastureid" placeholder="牧场" class="filter-item" style="width: 120px;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option v-for="item in pastureList" :key="item.pastureid" :label="item.pasturename" :value="item.pastureid" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          <el-select v-model="tab3.table.getdataListParm.parammaps.pastureId" placeholder="牧场" class="filter-item" style="width: 120px;margin-right: 10px;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="item in pastureList" :key="item.id" :label="item.name" :value="item.id" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-date-picker v-model="tab3.table.getdataListParm.parammaps.inputDatetime2" :clearable="false" style="margin-top: 5px;width:140px;" type="date" placeholder="选择日期"> </el-date-picker> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-button class="el-icon-arrow-left elIconArrowLeft" style="dispaly:inline-block;margin-top: 5px;" :disabled="Beforedisabled3" @click="handleBefore3" /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -737,7 +737,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="tab3.table.getdataListParm.parammaps.projname" style="margin-top: 5px;width: 150px;" placeholder="车次" class="filter-item" clearable /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-select v-model="tab3.table.getdataListParm.parammaps.times" style="margin-top: 5px;width: 100px;" filterable placeholder="班次" class="filter-item" clearable> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <el-option v-for="item in tab3.frequencyList" :key="item.id" :label="item.name" :value="item.id" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <el-option v-for="item in tab3.frequencyList" :key="item.value" :label="item.label" :value="item.value" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           </el-select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="tab3.table.getdataListParm.parammaps.templetname" style="margin-top: 5px;width: 110px;" placeholder="配方名称" class="filter-item" clearable /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <el-input v-model="tab3.table.getdataListParm.parammaps.fname" style="margin-top: 5px;width: 110px;" placeholder="栏舍名称" class="filter-item" clearable /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -812,7 +812,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <el-dialog :title="textMap[exportList.dialogStatus]" :visible.sync="exportList.dialogFormVisible" :close-on-click-modal="false" width="20%"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <span>导出时间范围:</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      <el-date-picker v-model="exportList.inputDatetime" :clearable="false" style="width: 230px;" class="inputDatetime filter-item" type="daterange" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" :picker-options="pickerOptions" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <el-date-picker v-model="exportList.inputDatetime" :clearable="false" style="width: 230px;" class="inputDatetime filter-item" type="daterange" range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" :picker-options="pickerOptions2" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <div slot="footer" class="dialog-footer" style="margin-bottom: 10px;"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <el-button class="cancelClose" @click="exportList.dialogFormVisible = false">关闭</el-button> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1202,7 +1202,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import echarts from 'echarts' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import See from './see.vue' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 require('echarts/theme/macarons') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import { GetDataByName,GetDataByNames, GetReportform, whichWeek, postJson } from '@/api/common' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { GetDataByName, GetReportform, whichWeek, postJson } from '@/api/common' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Cookies from 'js-cookie' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { parseTime, json2excel, handleTableSpan, handleObjectSpanMethod } from '@/utils/index.js' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import Pagination from '@/components/Pagination' 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1213,6 +1213,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   components: { Pagination, mySelect, See }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   data() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     return { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      pastureList:JSON.parse(sessionStorage.pastureList), //牧场 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       error:'', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       optdevice:'', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       stopTime:'', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1293,20 +1294,28 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           return time.getTime() > Date.now() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // 班次 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      maxTime: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        getMaxTimesParm: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          name: 'getSysoptEnable', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          page: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          offset: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          pagecount: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            inforname: 'times' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      pickerOptions2: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        onPick: ({ maxDate, minDate }) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          this.pickerMinDate = minDate.getTime() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (maxDate) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            this.pickerMinDate = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 限制不能选择今天之后的日期 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        disabledDate: (time) => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          if (this.pickerMinDate !== '') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            const one = 100 * 24 * 3600 * 1000 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            const minTime = this.pickerMinDate - one 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            let maxTime = this.pickerMinDate + one 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if (maxTime > new Date()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              maxTime = new Date() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            return time.getTime() < minTime || time.getTime() > maxTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          return time.getTime() > Date.now() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // 班次 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       activeName: 'first', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       tab: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         TMRNameList:[], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1334,7 +1343,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1358,7 +1367,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1385,7 +1394,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1425,7 +1434,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1462,7 +1471,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1501,7 +1510,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1540,7 +1549,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1577,7 +1586,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1614,7 +1623,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1655,7 +1664,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1675,8 +1684,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           temp: {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         frequencyList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        jumpModeList: [{ id: '0', name: '手动跳转' }, { id: '1', name: '自动跳转' }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        isuseList: [{ id: '0', name: '未完成' }, { id: '2', name: '部分完成' }, { id: '1', name: '全部完成' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        jumpModeList: [{ id: '0', name: '手动跳转' }, { id: '1', name: '自动跳转' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       tab3: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         TMRNameList:[], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1688,7 +1696,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             pagecount: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             returntype: 'Map', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             parammaps: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              pastureid: Cookies.get('pastureid'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              pastureId: parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               startTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               stopTime: parseTime(new Date(), '{y}-{m}-{d}'), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               inputDatetime: [new Date(), new Date()], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1709,8 +1717,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           temp: {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         frequencyList: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        jumpModeList: [{ id: '0', name: '手动跳转' }, { id: '1', name: '自动跳转' }], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        isuseList: [{ id: '0', name: '未完成' }, { id: '2', name: '部分完成' }, { id: '1', name: '全部完成' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        jumpModeList: [{ id: '0', name: '手动跳转' }, { id: '1', name: '自动跳转' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       titlefname: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       methodName:'', 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1798,14 +1805,9 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         temp2:{}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         lastdate:'',currentdate:'', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      requestParams: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        { name: 'getPastureListJT', offset: 0, pagecount: 0, parammaps: { pastureid: Cookies.get('pastureid'), pasturename: '' }} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      pastureList: [], // 牧场 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   created() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    this.getDownLists() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.getTimeFn() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.getAllYear() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     this.getIsDisplay() 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1821,13 +1823,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   mounted() {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    getDownLists() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      GetDataByNames(this.requestParams).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.pastureList = response.data.getPastureListJT.list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.tab.table.getdataListParm.parammaps.pastureid = response.data.getPastureListJT.list[0].pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        this.getList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getAllYear() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       var myDate = new Date() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       var thisYear = myDate.getFullYear() // 获取当年年份 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2473,21 +2468,19 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       that.tab.chart7.getdataListParm.parammaps.stopTime = parseTime(end, '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getIsDisplay() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      GetDataByName(this.maxTime.getMaxTimesParm).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        if (response.data.list[0].inforvalue == 1) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.tab2.frequencyList = [{ id: '1', name: '第一班' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.tab3.frequencyList = [{ id: '1', name: '第一班' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } else if (response.data.list[0].inforvalue == 2) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.tab2.frequencyList = [{ id: '1', name: '第一班' }, { id: '2', name: '第二班' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.tab3.frequencyList = [{ id: '1', name: '第一班' }, { id: '2', name: '第二班' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } else if (response.data.list[0].inforvalue == 3) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.tab2.frequencyList = [{ id: '1', name: '第一班' }, { id: '2', name: '第二班' }, { id: '3', name: '第三班' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.tab3.frequencyList = [{ id: '1', name: '第一班' }, { id: '2', name: '第二班' }, { id: '3', name: '第三班' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.frequencyList = [{ id: '1', name: '第一班' }, { id: '2', name: '第二班' }, { id: '3', name: '第三班' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } else if (response.data.list[0].inforvalue == 4) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.tab2.frequencyList = [{ id: '1', name: '第一班' }, { id: '2', name: '第二班' }, { id: '3', name: '第三班' }, { id: '4', name: '第四班' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          this.tab3.frequencyList = [{ id: '1', name: '第一班' }, { id: '2', name: '第二班' }, { id: '3', name: '第三班' }, { id: '4', name: '第四班' }] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // /api/v1/ops/statistics/train_number 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let page = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let page_size = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/statistics/train_number' + '?page=' + page + '&page_size=' + page_size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pasture_id:parseInt(Cookies.get('pastureId')), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        api_name:'getSysoptEnable', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        info_name:'times', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.tab2.frequencyList = response.data.list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.tab3.frequencyList = response.data.list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        this.frequencyList = response.data.list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 导出 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2897,14 +2890,39 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.tab.table.getdataListParm.parammaps.startTime = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.tab.table.getdataListParm.parammaps.stopTime = '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      let url = 'authdata/summary' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      let data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if(this.tab.checked ==false){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.tab.table.getdataListParm.parammaps.isdate = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.tab.table.getdataListParm.parammaps.isdate = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = this.tab.table.getdataListParm.parammaps 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // let url = 'authdata/summary' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let page = this.tab.table.getdataListParm.offset 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let page_size = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/accuracy/agg_statistics' + '?page=' + page + '&page_size=' + page_size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pasture_id:this.tab.table.getdataListParm.parammaps.pastureId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        start_time:this.tab.table.getdataListParm.parammaps.startTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        end_time:this.tab.table.getdataListParm.parammaps.stopTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        fname:this.tab.table.getdataListParm.parammaps.fname, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sort:this.tab.table.getdataListParm.parammaps.sort, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        status:this.tab.table.getdataListParm.parammaps.status, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        times:this.tab.table.getdataListParm.parammaps.times, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        genre:this.tab.table.getdataListParm.parammaps.genre, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        is_error:this.tab.table.getdataListParm.parammaps.error, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        isdate:this.tab.table.getdataListParm.parammaps.isdate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlwc1:this.tab.table.getdataListParm.parammaps.hlwc1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlwc2:this.tab.table.getdataListParm.parammaps.hlwc2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzq1:this.tab.table.getdataListParm.parammaps.hlzq1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzq2:this.tab.table.getdataListParm.parammaps.hlzq2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzql1:this.tab.table.getdataListParm.parammaps.hlzql1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzql2:this.tab.table.getdataListParm.parammaps.hlzql2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slwc1:this.tab.table.getdataListParm.parammaps.slwc1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slwc2:this.tab.table.getdataListParm.parammaps.slwc2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slzq1:this.tab.table.getdataListParm.parammaps.slzq1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slzq2:this.tab.table.getdataListParm.parammaps.slzq2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slzql1:this.tab.table.getdataListParm.parammaps.slzql1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slzql2:this.tab.table.getdataListParm.parammaps.slzql2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data !== null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           console.log('汇总统计/混料table数据', response.data.list) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -2940,14 +2958,39 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab.table2.getdataListParm.parammaps.slzql1 = this.tab.table.getdataListParm.parammaps.slzql1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab.table2.getdataListParm.parammaps.slzql2 = this.tab.table.getdataListParm.parammaps.slzql2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab.table2.getdataListParm.parammaps.error = this.tab.table.getdataListParm.parammaps.error 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      let url = 'authdata/summary' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      let data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if(this.tab.checked ==false){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.tab.table2.getdataListParm.parammaps.isdate = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }else{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.tab.table2.getdataListParm.parammaps.isdate = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = this.tab.table2.getdataListParm.parammaps 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let page = this.tab.table2.getdataListParm.offset 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let page_size = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/accuracy/agg_statistics' + '?page=' + page + '&page_size=' + page_size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pasture_id:this.tab.table2.getdataListParm.parammaps.pastureId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        start_time:this.tab.table2.getdataListParm.parammaps.startTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        end_time:this.tab.table2.getdataListParm.parammaps.stopTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        fname:this.tab.table2.getdataListParm.parammaps.fname, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        sort:this.tab.table2.getdataListParm.parammaps.sort, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        status:this.tab.table2.getdataListParm.parammaps.status, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        times:this.tab.table2.getdataListParm.parammaps.times, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        genre:this.tab.table2.getdataListParm.parammaps.genre, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        is_error:this.tab.table2.getdataListParm.parammaps.error, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        isdate:this.tab.table2.getdataListParm.parammaps.isdate, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlwc1:this.tab.table2.getdataListParm.parammaps.hlwc1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlwc2:this.tab.table2.getdataListParm.parammaps.hlwc2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzq1:this.tab.table2.getdataListParm.parammaps.hlzq1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzq2:this.tab.table2.getdataListParm.parammaps.hlzq2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzql1:this.tab.table2.getdataListParm.parammaps.hlzql1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzql2:this.tab.table2.getdataListParm.parammaps.hlzql2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slwc1:this.tab.table2.getdataListParm.parammaps.slwc1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slwc2:this.tab.table2.getdataListParm.parammaps.slwc2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slzq1:this.tab.table2.getdataListParm.parammaps.slzq1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slzq2:this.tab.table2.getdataListParm.parammaps.slzq2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slzql1:this.tab.table2.getdataListParm.parammaps.slzql1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        slzql2:this.tab.table2.getdataListParm.parammaps.slzql2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // data.parammaps = this.tab.table2.getdataListParm.parammaps 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data !== null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           console.log('汇总统计/撒料table数据', response.data.list) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3251,20 +3294,23 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 配方准确率 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getChart1() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab.chart1.listLoading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const url = 'authdata/chart/accuracyAllFT' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // const url = 'authdata/chart/accuracyAllFT' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/feed_efficiency/chart_statistics' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        api_type:'ft' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.tab.chart2.getdataListParm.parammaps.specificDate == '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart2.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = parseTime(this.tab.chart2.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = parseTime(this.tab.chart2.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart2.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart2.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = parseTime(this.tab.chart2.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = parseTime(this.tab.chart2.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart2.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart2.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = this.tab.chart2.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = this.tab.chart2.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart2.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart2.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = this.tab.chart2.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = this.tab.chart2.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart2.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data !== null && response.data.list !== null && response.data.data !== null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           for (let i = 0; i < response.data.data.length; i++) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3379,19 +3425,21 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 计划统计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getChart2() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab.chart2.listLoading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const url = 'authdata/chart/accuracyAllJH' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // const url = 'authdata/chart/accuracyAllJH' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/feed_efficiency/chart_statistics' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        api_type:'jh' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.tab.chart2.getdataListParm.parammaps.specificDate == '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart2.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = parseTime(this.tab.chart2.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = parseTime(this.tab.chart2.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart2.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart2.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = parseTime(this.tab.chart2.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = parseTime(this.tab.chart2.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart2.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart2.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = this.tab.chart2.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = this.tab.chart2.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart2.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart2.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = this.tab.chart2.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = this.tab.chart2.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart2.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data !== null && response.data.list !== null && response.data.data !== null) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3503,19 +3551,21 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 牛群准确率 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getChart3() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab.chart3.listLoading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const url = 'authdata/chart/accuracyAllNQ' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // const url = 'authdata/chart/accuracyAllNQ' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/feed_efficiency/chart_statistics' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        api_type:'nq' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.tab.chart3.getdataListParm.parammaps.specificDate == '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart3.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = parseTime(this.tab.chart3.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = parseTime(this.tab.chart3.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart3.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart3.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = parseTime(this.tab.chart3.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = parseTime(this.tab.chart3.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart3.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart3.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = this.tab.chart3.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = this.tab.chart3.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart3.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart3.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = this.tab.chart3.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = this.tab.chart3.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart3.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data !== null && response.data.list !== null && response.data.data !== null) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3643,19 +3693,21 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 车辆准确率 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getChart4() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab.chart4.listLoading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const url = 'authdata/chart/accuracyAllCC' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // const url = 'authdata/chart/accuracyAllCC' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/feed_efficiency/chart_statistics' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        api_type:'cc' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.tab.chart4.getdataListParm.parammaps.specificDate == '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart4.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = parseTime(this.tab.chart4.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = parseTime(this.tab.chart4.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart4.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart4.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = parseTime(this.tab.chart4.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = parseTime(this.tab.chart4.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart4.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart4.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = this.tab.chart4.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = this.tab.chart4.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart4.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart4.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = this.tab.chart4.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = this.tab.chart4.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart4.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data !== null && response.data.list !== null && response.data.data !== null) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3761,19 +3813,21 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 混料统计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getChart5() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab.chart5.listLoading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const url = 'authdata/chart/accuracyAllHL' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // const url = 'authdata/chart/accuracyAllHL' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/feed_efficiency/chart_statistics' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        api_type:'hl' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.tab.chart5.getdataListParm.parammaps.specificDate == '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart5.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = parseTime(this.tab.chart5.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = parseTime(this.tab.chart5.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart5.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart5.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = parseTime(this.tab.chart5.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = parseTime(this.tab.chart5.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart5.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart5.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = this.tab.chart5.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = this.tab.chart5.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart5.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart5.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = this.tab.chart5.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = this.tab.chart5.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart5.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data !== null && response.data.list !== null && response.data.data !== null) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -3906,19 +3960,21 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 混料计划取消次数 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getChart6() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab.chart6.listLoading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const url = 'authdata/chart/accuracyAllQX' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // const url = 'authdata/chart/accuracyAllQX' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/feed_efficiency/chart_statistics' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        api_type:'qx' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.tab.chart6.getdataListParm.parammaps.specificDate == '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart6.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = parseTime(this.tab.chart6.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = parseTime(this.tab.chart6.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart6.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart6.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = parseTime(this.tab.chart6.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = parseTime(this.tab.chart6.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart6.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart6.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = this.tab.chart6.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = this.tab.chart6.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart6.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart6.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = this.tab.chart6.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = this.tab.chart6.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart6.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data !== null && response.data.list !== null && response.data.data !== null) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4025,19 +4081,21 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getChart7() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab.chart7.listLoading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const url = 'authdata/chart/accuracyAllLS' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // const url = 'authdata/chart/accuracyAllLS' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/feed_efficiency/chart_statistics' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        api_type:'ls' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (this.tab.chart7.getdataListParm.parammaps.specificDate == '1') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart7.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = parseTime(this.tab.chart7.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = parseTime(this.tab.chart7.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart7.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart7.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = parseTime(this.tab.chart7.getdataListParm.parammaps.inputDatetime[0], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = parseTime(this.tab.chart7.getdataListParm.parammaps.inputDatetime[1], '{y}-{m}-{d}') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart7.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.pastureid = this.tab.chart7.getdataListParm.parammaps.pastureid 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.startTime = this.tab.chart7.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.stopTime = this.tab.chart7.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        data.parammaps.status = this.tab.chart7.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.pasture_id = this.tab.chart7.getdataListParm.parammaps.pastureId 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.start_time = this.tab.chart7.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.end_time = this.tab.chart7.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.status = this.tab.chart7.getdataListParm.parammaps.status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data !== null && response.data.list !== null && response.data.data !== null) { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4340,7 +4398,50 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 混料统计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getTab2List() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab2.table.listLoading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      GetDataByName(this.tab2.table.getdataListParm).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let page = this.tab2.table.getdataListParm.offset 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let page_size = 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/accuracy/mixed_statistics' + '?page=' + page + '&page_size=' + page_size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pasture_id:this.tab2.table.getdataListParm.parammaps.pastureId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        start_time:this.tab2.table.getdataListParm.parammaps.startTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        end_time:this.tab2.table.getdataListParm.parammaps.stopTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        api_name:this.tab2.table.getdataListParm.name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        equipment_name:this.tab2.table.getdataListParm.parammaps.tmrtname, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        train_number:this.tab2.table.getdataListParm.parammaps.projname, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        formulation_name:this.tab2.table.getdataListParm.parammaps.templetname, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        is_error:this.tab2.table.getdataListParm.parammaps.error, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlwc1:this.tab2.table.getdataListParm.parammaps.hlwc1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlwc2:this.tab2.table.getdataListParm.parammaps.hlwc2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzq1:this.tab2.table.getdataListParm.parammaps.hlzq1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzq2:this.tab2.table.getdataListParm.parammaps.hlzq2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzql1:this.tab2.table.getdataListParm.parammaps.hlzql1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        hlzql2:this.tab2.table.getdataListParm.parammaps.hlzql2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // if(this.tab3.table.getdataListParm.parammaps.buttontype){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   data.jump_type =this.tab3.table.getdataListParm.parammaps.buttontype 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // if(this.tab3.table.getdataListParm.parammaps.times){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   data.class_number =this.tab3.table.getdataListParm.parammaps.times 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab2.table.getdataListParm.parammaps.hlwc1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.hlwc1 = this.tab2.table.getdataListParm.parammaps.hlwc1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab2.table.getdataListParm.parammaps.hlwc2){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.hlwc2 = this.tab2.table.getdataListParm.parammaps.hlwc2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab2.table.getdataListParm.parammaps.hlzql1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.hlzql1 = this.tab2.table.getdataListParm.parammaps.hlzql1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab2.table.getdataListParm.parammaps.hlzql2){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.hlzql2 = this.tab2.table.getdataListParm.parammaps.hlzql2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab2.table.getdataListParm.parammaps.times){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.class_number =this.tab2.table.getdataListParm.parammaps.times 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab2.table.getdataListParm.parammaps.buttontype){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.jump_type =this.tab2.table.getdataListParm.parammaps.buttontype 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data.list !== null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           console.log('混料统计table数据', response.data.list) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // this.tab2.table.list = response.data.list 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4442,7 +4543,49 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     // 撒料统计 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getTab3List() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.tab3.table.listLoading = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      GetDataByName(this.tab3.table.getdataListParm).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let page = this.tab3.table.getdataListParm.offset 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let page_size = 20 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/accuracy/sprinkle_statistics' + '?page=' + page + '&page_size=' + page_size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pasture_id:this.tab3.table.getdataListParm.parammaps.pastureId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        start_time:this.tab3.table.getdataListParm.parammaps.startTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        end_time:this.tab3.table.getdataListParm.parammaps.stopTime, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        api_name:this.tab3.table.getdataListParm.name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        equipment_name:this.tab3.table.getdataListParm.parammaps.tmrtname, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        train_number:this.tab3.table.getdataListParm.parammaps.projname, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        formulation_name:this.tab3.table.getdataListParm.parammaps.templetname, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        barn_name:this.tab3.table.getdataListParm.parammaps.fname, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        is_error:this.tab3.table.getdataListParm.parammaps.error, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // button_type:this.tab3.table.getdataListParm.parammaps.slzql2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // is_use:this.tab3.table.getdataListParm.parammaps.slzql2, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab3.table.getdataListParm.parammaps.buttontype){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.buttontype =this.tab3.table.getdataListParm.parammaps.buttontype 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab3.table.getdataListParm.parammaps.times){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.class_number =this.tab3.table.getdataListParm.parammaps.times 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab3.table.getdataListParm.parammaps.slwc1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.slwc1 = this.tab3.table.getdataListParm.parammaps.slwc1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab3.table.getdataListParm.parammaps.slwc2){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.slwc2 = this.tab3.table.getdataListParm.parammaps.slwc2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab3.table.getdataListParm.parammaps.slzq1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.slzq1 = this.tab3.table.getdataListParm.parammaps.slzq1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab3.table.getdataListParm.parammaps.slzq2){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.slzq2 = this.tab3.table.getdataListParm.parammaps.slzq2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab3.table.getdataListParm.parammaps.slzql1){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.slzql1 = this.tab3.table.getdataListParm.parammaps.slzql1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      if(this.tab3.table.getdataListParm.parammaps.slzql2){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.slzql2 = this.tab3.table.getdataListParm.parammaps.slzql2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      postJson(url, data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // GetDataByName(this.tab3.table.getdataListParm).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         console.log('撒料统计table数据', response.data.list) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (response.data.list !== null) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           // this.tab3.table.list = response.data.list 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4621,13 +4764,13 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.isShowDialog = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getTMRNameList(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/accuracy/data_by_name' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       var data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.name = 'getAccuracyMCTmrName' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps.pastureid = Cookies.get('pastureid') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps.startTime =  this.tab.table.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps.stopTime = this.tab.table.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      GetDataByName(data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.api_name = 'getAccuracyMCTmrName' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.pasture_id = parseInt(Cookies.get('pastureId')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.start_time = this.tab.table.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.end_time = this.tab.table.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      postJson(url,data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(response.data.list !== null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.tab.TMRNameList = response.data.list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }else{ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4636,13 +4779,13 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getTMRNameList2(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      var data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.name = 'getAccuracyMCTmrName' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps.pastureid = Cookies.get('pastureid') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps.startTime = this.tab2.table.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps.stopTime = this.tab2.table.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      GetDataByName(data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/accuracy/data_by_name' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.api_name = 'getAccuracyMCTmrName' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.pasture_id = parseInt(Cookies.get('pastureId')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.start_time = this.tab2.table.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.end_time = this.tab2.table.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      postJson(url,data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(response.data !== null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.tab2.TMRNameList = response.data.list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }else{ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -4651,13 +4794,13 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     getTMRNameList3(){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      let url = '/api/v1/ops/accuracy/data_by_name' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       var data = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.name = 'getAccuracyMCTmrName' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps = {} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps.pastureid = Cookies.get('pastureid') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps.startTime =  this.tab3.table.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.parammaps.stopTime = this.tab3.table.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      GetDataByName(data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.api_name = 'getAccuracyMCTmrName' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.pasture_id = parseInt(Cookies.get('pastureId')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.start_time = this.tab3.table.getdataListParm.parammaps.startTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.end_time = this.tab3.table.getdataListParm.parammaps.stopTime 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      postJson(url,data).then(response => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if(response.data.list !== null){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.tab3.TMRNameList = response.data.list 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }else{ 
			 |