diff --git a/z_ele/src/utils/sys-config.ts b/z_ele/src/utils/sys-config.ts index b498a8d..82f04ac 100644 --- a/z_ele/src/utils/sys-config.ts +++ b/z_ele/src/utils/sys-config.ts @@ -19,6 +19,9 @@ export function strToValue(type: string, value: string): any { return value.split(","); case 'text': case 'textarea': + case 'date': + case 'datetime': + return null; default: return value } @@ -54,6 +57,10 @@ export function strToBind(type: string, option: string): any { case 'text': case 'textarea': case 'checkbox': + case 'date': + return {format: 'YYYY-MM-DD'} + case 'datetime': + return {format: 'YYYY-MM-DD HH:mm:ss'} default: if (option) { return JSON.parse(option); diff --git a/z_ele/src/views/system/config-set/components/config-form-item.vue b/z_ele/src/views/system/config-set/components/config-form-item.vue index a3ad4e6..babaee9 100644 --- a/z_ele/src/views/system/config-set/components/config-form-item.vue +++ b/z_ele/src/views/system/config-set/components/config-form-item.vue @@ -40,6 +40,12 @@ + +