diff --git a/main/package.json b/main/package.json
index ba77e38..a21b5b8 100644
--- a/main/package.json
+++ b/main/package.json
@@ -23,6 +23,7 @@
"axios": "^1.6.5",
"dayjs": "^1.11.11",
"echarts": "^5.6.0",
+ "echarts-gl": "^2.0.9",
"element-plus": "^2.7.3",
"file-saver": "^2.0.5",
"js-base64": "^3.7.7",
diff --git a/main/src/components/custom-echart-pie-3d/index.vue b/main/src/components/custom-echart-pie-3d/index.vue
index 08b5f3f..556524f 100644
--- a/main/src/components/custom-echart-pie-3d/index.vue
+++ b/main/src/components/custom-echart-pie-3d/index.vue
@@ -35,23 +35,7 @@ export default {
const chartRef = ref(null);
const { setOptions, getInstance, resize } = useEcharts(chartRef);
const option = reactive({
- tooltip: {
- formatter: '{b} ({c})',
- },
- series: [
- {
- type: 'pie',
- radius: '72%',
- center: ['50%', '55%'],
- data: [],
- labelLine: { show: true },
- label: {
- show: true,
- formatter: '{b} \n ({d}%)',
- color: '#B1B9D3',
- },
- },
- ],
+ series: [],
});
watchEffect(() => {
@@ -72,8 +56,7 @@ export default {
if (props.option) {
Object.assign(option, cloneDeep(props.option));
}
- // option.series[0].data = props.chartData;
- option.series[0].data = props.chartData;
+ option.series = props.chartData;
setOptions(option);
resize();
getInstance()?.off('click', onClick);
diff --git a/main/src/components/custom-iframe/index.vue b/main/src/components/custom-iframe/index.vue
new file mode 100644
index 0000000..858fcd3
--- /dev/null
+++ b/main/src/components/custom-iframe/index.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
diff --git a/main/src/components/custom-table-tree/index.vue b/main/src/components/custom-table-tree/index.vue
index 8caddec..8a971cd 100644
--- a/main/src/components/custom-table-tree/index.vue
+++ b/main/src/components/custom-table-tree/index.vue
@@ -2,14 +2,18 @@
diff --git a/sub-government-screen-service/src/views/inputs/components/inputsType.vue b/sub-government-screen-service/src/views/inputs/components/inputsType.vue
new file mode 100644
index 0000000..4b0bf42
--- /dev/null
+++ b/sub-government-screen-service/src/views/inputs/components/inputsType.vue
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
diff --git a/sub-government-screen-service/src/views/inputs/index.vue b/sub-government-screen-service/src/views/inputs/index.vue
index 2b85311..4335076 100644
--- a/sub-government-screen-service/src/views/inputs/index.vue
+++ b/sub-government-screen-service/src/views/inputs/index.vue
@@ -6,7 +6,9 @@
-
+
+
+
@@ -30,7 +32,9 @@
-
+
+
+
@@ -61,6 +65,8 @@ import inputsGmp from './components/inputsGmp.vue';
import landbreedCharts from './components/landbreedCharts.vue';
import monthlyuseCharts from './components/monthlyuseCharts.vue';
import dealerDistributionCharts from './components/dealerDistributionCharts.vue';
+import casesAlerts from './components/casesAlerts.vue';
+import inputsType from './components/inputsType.vue';
diff --git a/sub-government-screen-service/src/views/plant/components/plantTypeCharts.vue b/sub-government-screen-service/src/views/plant/components/plantTypeCharts.vue
new file mode 100644
index 0000000..685381c
--- /dev/null
+++ b/sub-government-screen-service/src/views/plant/components/plantTypeCharts.vue
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
diff --git a/sub-government-screen-service/src/views/plant/index.vue b/sub-government-screen-service/src/views/plant/index.vue
index 73fcbf2..9a1af8f 100644
--- a/sub-government-screen-service/src/views/plant/index.vue
+++ b/sub-government-screen-service/src/views/plant/index.vue
@@ -4,15 +4,53 @@
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 1-1
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -21,6 +59,8 @@