| 
					
				 | 
			
			
				@@ -478,18 +478,18 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <label @click="levelList('kindNatures',item.split(',')[1],item.split(',')[0])" class="juli" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            v-for="(item, index) in beginRate.tzlxList" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        {{item.split(",")[1]}}<span class="lanse-first">{{item.split(",")[2]}}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        {{item.name}}<span class="lanse-first">{{item.num}}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     </label> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <label class="juli" @click="levelList('subjects',item.split(',')[1],item.split(',')[0])" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            v-for="(item, index) in beginRate.jsddList" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        {{item.split(",")[1]}}<span class="lanse-first">{{item.split(",")[2]}}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        {{item.name}}<span class="lanse-first">{{item.num}}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     </label> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 <div style="margin-bottom: 3px"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <label class="juli" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            @click="levelList('indusKinds',item.split(',')[1]?item.split(',')[1]:item.split(',')[0],item.split(',')[3])" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                            v-for="(item, index) in beginRate.hyflList" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        {{item.split(",")[1]?item.split(",")[1]:item.split(",")[0]}}<span class="lanse-first">{{item.split(",")[2]}}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        {{item.name?item.name:item.code}}<span class="lanse-first">{{item.num}}</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     </label> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             </div> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1069,52 +1069,69 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 param.orderBy = this.sort.field; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 param.orderType = this.sort.type || "asc"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 param = Object.assign(param, ${sumParams}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                App.postJson("/api/subInfo/query/all", param, function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 表格分页数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                param.status = 2; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                App.postJson("/api/subInfo/query/queryPage", param, function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     self.dataList = res.rows; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     self.loadPage(res.total); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     self.loadTable(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                App.postJson("/api/subInfo/query/beginRate", param, function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 统计数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                App.postJson("/api/subInfo/query/statistics", param, function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if (res.success) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         self.beginRate = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        self.beginRate.hyflList = self.beginRate.hyflData.split(";"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        self.beginRate.tzlxList = self.beginRate.tzlxData.split(";"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        self.beginRate.jsddList = self.beginRate.jsddData.split(";"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        if (res.data.total != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.beginRate = (res.data.beginNum * 100 / res.data.total).toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.beginRate = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        if (res.data.yearAmt != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.amtRate = (res.data.yearAmtSj * 100 / res.data.yearAmt).toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        } else if (res.data.yearAmtSj != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.amtRate = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.amtRate = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        if (res.data.total != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.noRate = (res.data.noNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.beginRate = (res.data.beginNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.endRate = (res.data.endNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.stopRate = (res.data.stopNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.aRate = (res.data.aNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.bRate = (res.data.bNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.cRate = (res.data.cNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.noRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.beginRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.endRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.stopRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.aRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.bRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            self.beginRate.cRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        self.beginRate.beginRate = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        self.beginRate.amtRate = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        self.beginRate.hyflList = self.beginRate.hyflData; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        self.beginRate.jsddList = self.beginRate.jsddData; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // App.postJson("/api/subInfo/query/all", param, function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //     self.dataList = res.rows; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //     self.loadPage(res.total); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //     self.loadTable(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // App.postJson("/api/subInfo/query/beginRate", param, function (res) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //     if (res.success) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         self.beginRate = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         self.beginRate.hyflList = self.beginRate.hyflData.split(";"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         self.beginRate.tzlxList = self.beginRate.tzlxData.split(";"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         self.beginRate.jsddList = self.beginRate.jsddData.split(";"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         if (res.data.total != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.beginRate = (res.data.beginNum * 100 / res.data.total).toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.beginRate = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         if (res.data.yearAmt != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.amtRate = (res.data.yearAmtSj * 100 / res.data.yearAmt).toFixed(2); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         } else if (res.data.yearAmtSj != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.amtRate = 100; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.amtRate = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         if (res.data.total != 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.noRate = (res.data.noNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.beginRate = (res.data.beginNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.endRate = (res.data.endNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.stopRate = (res.data.stopNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.aRate = (res.data.aNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.bRate = (res.data.bNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.cRate = (res.data.cNum * 100 / res.data.total).toFixed(2) + '%'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.noRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.beginRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.endRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.stopRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.aRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.bRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //             self.beginRate.cRate = "0%"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //     } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         self.beginRate.beginRate = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //         self.beginRate.amtRate = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                //     } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                // }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             loadTable: function () { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 for (var i = 0; i < this.dataList.length; i++) { 
			 |