diff --git a/src/assets/images/chart/charts/process.png b/src/assets/images/chart/charts/process.png
new file mode 100644
index 00000000..b4457696
Binary files /dev/null and b/src/assets/images/chart/charts/process.png differ
diff --git a/src/packages/components/Charts/Mores/Process/config.ts b/src/packages/components/Charts/Mores/Process/config.ts
index d2033e90..0bac2293 100644
--- a/src/packages/components/Charts/Mores/Process/config.ts
+++ b/src/packages/components/Charts/Mores/Process/config.ts
@@ -1,18 +1,20 @@
import { publicConfig } from '@/packages/public'
import { CreateComponentType } from '@/packages/index.d'
import { ProcessConfig } from './index'
+import { chartInitConfig } from '@/settings/designSetting'
import cloneDeep from 'lodash/cloneDeep'
export const option = {
- dataset: 0,
+ dataset: 36,
type: "circle",
- percentage: 0,
- color: '#F8B10AFF',
- indicatorPlacement:"outside"
+ color: '#4992FFFF',
+ // 指标位置(线条时可用)
+ indicatorPlacement: "outside"
}
export default class Config extends publicConfig implements CreateComponentType {
public key = ProcessConfig.key
+ public attr = {...chartInitConfig, h: 500, zIndex: -1}
public chartConfig = cloneDeep(ProcessConfig)
public option = cloneDeep(option)
}
\ No newline at end of file
diff --git a/src/packages/components/Charts/Mores/Process/config.vue b/src/packages/components/Charts/Mores/Process/config.vue
index 534f973b..c6b1909d 100644
--- a/src/packages/components/Charts/Mores/Process/config.vue
+++ b/src/packages/components/Charts/Mores/Process/config.vue
@@ -5,7 +5,7 @@
-
+
@@ -40,7 +40,6 @@ import {
// 获取 option 的数据,便于使用 typeof 获取类型
import { option } from './config'
-// eslint-disable-next-line no-unused-vars
const props = defineProps({
optionData: {
type: Object as PropType,
diff --git a/src/packages/components/Charts/Mores/Process/index.ts b/src/packages/components/Charts/Mores/Process/index.ts
index 80409afe..d841e4f9 100644
--- a/src/packages/components/Charts/Mores/Process/index.ts
+++ b/src/packages/components/Charts/Mores/Process/index.ts
@@ -1,5 +1,5 @@
// 展示图片
-import image from '@/assets/images/chart/charts/circle.png'
+import image from '@/assets/images/chart/charts/process.png'
// 公共类型声明
import { ConfigType, PackagesCategoryEnum } from '@/packages/index.d'
// 当前[信息模块]分类声明
@@ -13,7 +13,7 @@ export const ProcessConfig: ConfigType = {
// 配置组件渲染 Components 格式: VC + key
conKey: 'VCProcess',
// 名称
- title: '环形进度条',
+ title: '多类进度条',
// 子分类目录
category: ChatCategoryEnum.MORE,
// 子分类目录
diff --git a/src/packages/components/Charts/Mores/Process/index.vue b/src/packages/components/Charts/Mores/Process/index.vue
index a3182d57..1bba3c80 100644
--- a/src/packages/components/Charts/Mores/Process/index.vue
+++ b/src/packages/components/Charts/Mores/Process/index.vue
@@ -1,73 +1,27 @@
-
-
+useChartDataFetch(props.chartConfig, useChartEditStore)
+
\ No newline at end of file
diff --git a/src/packages/components/Charts/Mores/index.ts b/src/packages/components/Charts/Mores/index.ts
index 9bee3aa6..8b5eb07c 100644
--- a/src/packages/components/Charts/Mores/index.ts
+++ b/src/packages/components/Charts/Mores/index.ts
@@ -1,3 +1,4 @@
+import { ProcessConfig } from './Process/index'
import { RadarConfig } from './Radar/index'
import { FunnelConfig } from './Funnel/index'
import { HeatmapConfig } from './Heatmap/index'
@@ -5,4 +6,4 @@ import { PointConfig } from './Point/index'
import { WaterPoloConfig } from './WaterPolo/index'
import { TreeMapConfig } from './TreeMap/index'
-export default [RadarConfig, FunnelConfig, HeatmapConfig,PointConfig, WaterPoloConfig, TreeMapConfig]
+export default [ProcessConfig, RadarConfig, FunnelConfig, HeatmapConfig, PointConfig, WaterPoloConfig, TreeMapConfig]
\ No newline at end of file