feat: 修复数组基础组件在修改了渐变色保存大屏数据后刷新,渐变色数据被重置的问题

main
wu.jian2 1 year ago
parent cee914f198
commit d372d35f43

@ -12,6 +12,8 @@
</div>
</template>
<script>
import cloneDeep from 'lodash/cloneDeep'
import { settingToTheme } from 'data-room-ui/js/utils/themeFormatting'
import commonMixins from 'data-room-ui/js/mixins/commonMixins'
import paramsMixins from 'data-room-ui/js/mixins/paramsMixins'
import linkageMixins from 'data-room-ui/js/mixins/linkageMixins'
@ -36,11 +38,20 @@ export default {
},
mounted () {
this.chartInit()
console.log(this.config.customize.color)
},
methods: {
changeStyle (config) {
config.customize.title = config.customize.thousands ? config.customize?.title?.toString()?.replace(/\B(?=(\d{3})+(?!\d))/g, ',') : config.customize.title
this.changeChartConfig(config)
config = { ...this.config, ...config }
//
config.theme = settingToTheme(cloneDeep(config), this.customTheme)
this.changeChartConfig(config)
if (config.code === this.activeCode) {
this.changeActiveItemConfig(config)
}
return config
},
//
getDataByExpression (config) {

@ -457,10 +457,10 @@ export default {
customClass: 'bs-el-message-box'
}).then(async () => {
res = await saveScreen(pageInfo)
this.$message.success('数据保存成功')
this.$message.success('保存成功')
}).catch(async () => {
res = await saveScreen(pageInfo)
this.$message.success('数据保存成功')
this.$message.success('保存成功')
})
}
} else {
@ -486,7 +486,7 @@ export default {
pageInfo.coverPicture = dataUrl
}
res = await saveScreen(pageInfo)
this.$message.success('数据保存成功')
this.$message.success('保存成功')
}
return res
}

Loading…
Cancel
Save