This commit is contained in:
etoai 2025-05-12 18:36:54 +08:00
parent c7ee473212
commit 4339fbfe40
5 changed files with 40 additions and 4 deletions

View File

View File

@ -1,8 +1,8 @@
spring:
datasource:
url: jdbc:mysql://localhost:3306/dataease?autoReconnect=false&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true
username: root
password: 123456
url: jdbc:mysql://127.0.0.1:3306/dataeasev2demo?autoReconnect=false&useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8&zeroDateTimeBehavior=convertToNull&useSSL=false&allowPublicKeyRetrieval=true
username: dataeasev2demo
password: YiyJpLLXEy5WRZ27
messages:
basename: i18n/lic,i18n/core,i18n/permissions,i18n/xpack,i18n/sync
flyway:

View File

@ -25,6 +25,7 @@ spring:
jackson:
parser:
allow-numeric-leading-zeros: true
management:
health:
redis:

View File

@ -3,7 +3,7 @@
"private": true,
"version": "0.0.0",
"scripts": {
"dev": "NODE_OPTIONS=--max_old_space_size=4096 vite --mode dev --host 0.0.0.0",
"dev": "cross-env NODE_OPTIONS=--max_old_space_size=4096 vite --mode dev --host 0.0.0.0",
"build:flush": "cd ./flushbonading && rimraf ./demo.html && npm i && node ./index.js",
"ts:check": "vue-tsc --noEmit",
"build:base": "NODE_OPTIONS=--max_old_space_size=4096 vite build --mode base && npm run build:flush",

View File

@ -0,0 +1,35 @@
import * as echarts from 'echarts'
export class EchartsPie {
properties = PIE_EDITOR_PROPERTY
propertyInner = {
...PIE_EDITOR_PROPERTY_INNER,
'basic-style-selector': ['colors', 'alpha', 'radius', 'topN', 'seriesColor'],
'tooltip-selector': [...PIE_EDITOR_PROPERTY_INNER['tooltip-selector'], 'carousel']
}
async drawChart(drawOptions) {
const { container, data } = drawOptions
const chart = echarts.init(container)
const pieOptions = {
series: [
{
type: 'pie',
data: data,
radius: ['0%', '75%'],
label: {
show: true,
formatter: '{b}: {c} ({d}%)'
}
}
],
tooltip: {
trigger: 'item',
formatter: '{a} <br/>{b}: {c} ({d}%)'
}
}
chart.setOption(pieOptions)
return chart
}
}