forked from github/dataease
Merge pull request #1628 from dataease/pr@dev@refactor_dynamic_filter_year_month
refactor: 优化年月过滤组件动态时间
This commit is contained in:
commit
abf0a4a5d1
@ -66,7 +66,8 @@ export function mobile2MainCanvas(mainSource, mobileSource) {
|
|||||||
export function panelInit(componentDatas) {
|
export function panelInit(componentDatas) {
|
||||||
componentDatas.forEach(item => {
|
componentDatas.forEach(item => {
|
||||||
if (item.component && item.component === 'de-date') {
|
if (item.component && item.component === 'de-date') {
|
||||||
if (item.options.attrs && !item.options.attrs.default) {
|
if (item.options.attrs &&
|
||||||
|
(!item.options.attrs.default || (item.serviceName === 'timeYearWidget' && item.options.attrs.default.dynamicInfill !== 'year') || (item.serviceName === 'timeMonthWidget' && item.options.attrs.default.dynamicInfill !== 'month'))) {
|
||||||
const widget = ApplicationContext.getService(item.serviceName)
|
const widget = ApplicationContext.getService(item.serviceName)
|
||||||
if (widget && widget.defaultSetting) {
|
if (widget && widget.defaultSetting) {
|
||||||
item.options.attrs.default = widget.defaultSetting()
|
item.options.attrs.default = widget.defaultSetting()
|
||||||
|
Loading…
Reference in New Issue
Block a user