USER-20230908AJ\Administrator преди 1 година
родител
ревизия
5981d84650
променени са 2 файла, в които са добавени 31 реда и са изтрити 13 реда
  1. 11 0
      common/chart/rose_chart.vue
  2. 20 13
      pages/statistics/module/stat_industry.vue

+ 11 - 0
common/chart/rose_chart.vue

@@ -120,6 +120,17 @@
 					this.chartData = JSON.parse(JSON.stringify(res));
 				}, 500);
 			},
+      setServerData(data){
+        setTimeout(() => {
+          //模拟服务器返回数据,如果数据格式和标准格式不同,需自行按下面的格式拼接
+          let res = {
+            series: [{
+              data: data
+            }]
+          };
+          this.chartData = JSON.parse(JSON.stringify(res));
+        }, 50);
+      }
 		}
 	};
 </script>

+ 20 - 13
pages/statistics/module/stat_industry.vue

@@ -28,27 +28,34 @@
 			StatisticsTitle
 		},
 		props: {
-			'industryList': {
-				default: () => {
-					return {
-						oneMoney: [],
-						oneNum: [],
-						roseData: [],
-						titles: [],
-					}
-				}
-			}
+			// 'industryList': {
+			// 	default: () => {
+			// 		return {
+			// 			oneMoney: [],
+			// 			oneNum: [],
+			// 			roseData: [],
+			// 			titles: [],
+			// 		}
+			// 	}
+			// }
 		},
 		data() {
-			return {};
+			return {
+        industryList:{
+          			oneMoney: [],
+          			oneNum: [],
+          			roseData: [],
+          			titles: [],
+        }
+      };
 		},
 		methods: {
 			onChange(e) {
 				this.current = e
 			},
 			setData(data) {
-				console.log(data)
-				this.$refs.roseChart.setServerData(data)
+        this.industryList=data
+				this.$refs.roseChart.setServerData(this.industryList.roseData)
 			}
 		}
 	}