|
@@ -1,6 +1,6 @@
|
|
|
import type { Slots } from 'vue'
|
|
|
import { getSlot } from '@/utils/tsxHelper'
|
|
|
-import { PlaceholderMoel } from './types'
|
|
|
+import { PlaceholderModel } from './types'
|
|
|
import { FormSchema } from '@/types/form'
|
|
|
import { ColProps } from '@/types/components'
|
|
|
|
|
@@ -10,7 +10,7 @@ import { ColProps } from '@/types/components'
|
|
|
* @returns 返回提示信息对象
|
|
|
* @description 用于自动设置placeholder
|
|
|
*/
|
|
|
-export const setTextPlaceholder = (schema: FormSchema): PlaceholderMoel => {
|
|
|
+export const setTextPlaceholder = (schema: FormSchema): PlaceholderModel => {
|
|
|
const { t } = useI18n()
|
|
|
const textMap = ['Input', 'Autocomplete', 'InputNumber', 'InputPassword']
|
|
|
const selectMap = ['Select', 'SelectV2', 'TimePicker', 'DatePicker', 'TimeSelect', 'TimeSelect']
|
|
@@ -108,8 +108,8 @@ export const setItemComponentSlots = (
|
|
|
/**
|
|
|
*
|
|
|
* @param schema Form表单结构化数组
|
|
|
- * @param formModel FormMoel
|
|
|
- * @returns FormMoel
|
|
|
+ * @param formModel FormModel
|
|
|
+ * @returns FormModel
|
|
|
* @description 生成对应的formModel
|
|
|
*/
|
|
|
export const initModel = (schema: FormSchema[], formModel: Recordable) => {
|