|
@ -55,6 +55,13 @@ |
|
|
align: 'center', |
|
|
align: 'center', |
|
|
format: Formater.enableTag(), |
|
|
format: Formater.enableTag(), |
|
|
}, |
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
width: 70, |
|
|
|
|
|
name: 'required', |
|
|
|
|
|
label: $t('required'), |
|
|
|
|
|
align: 'center', |
|
|
|
|
|
format: Formater.yesNo(), |
|
|
|
|
|
}, |
|
|
{ |
|
|
{ |
|
|
width: 120, |
|
|
width: 120, |
|
|
name: 'code', |
|
|
name: 'code', |
|
@ -125,8 +132,9 @@ |
|
|
name: 'condition', |
|
|
name: 'condition', |
|
|
label: $t('re.addition.grid.entity.condition'), |
|
|
label: $t('re.addition.grid.entity.condition'), |
|
|
type: 'w-code-mirror', |
|
|
type: 'w-code-mirror', |
|
|
|
|
|
toolbar: false, |
|
|
lang: 'java', |
|
|
lang: 'java', |
|
|
rows: 4, |
|
|
rows: 3, |
|
|
placeholder: true, |
|
|
placeholder: true, |
|
|
lineWrap: true, |
|
|
lineWrap: true, |
|
|
lineBreak: false, |
|
|
lineBreak: false, |
|
@ -141,18 +149,37 @@ |
|
|
requiredIf: true, |
|
|
requiredIf: true, |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
{ |
|
|
name: 'rows', |
|
|
name: 'textareaHeight', |
|
|
label: $t('re.addition.grid.entity.rows'), |
|
|
label: $t('re.addition.grid.entity.textareaHeight'), |
|
|
type: 'w-integer', |
|
|
type: 'w-integer', |
|
|
defaultValue: 3, |
|
|
defaultValue: 100, |
|
|
showIf: (args: any) => { |
|
|
showIf: (args: any) => { |
|
|
return args.form.getFieldValue('componentType') === 'TEXTS'; |
|
|
return args.form.getFieldValue('componentType') === 'TEXTS'; |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
name: 'textMinLength', |
|
|
|
|
|
label: $t('re.addition.grid.entity.textMinLength'), |
|
|
|
|
|
type: 'w-integer', |
|
|
|
|
|
defaultValue: 0, |
|
|
|
|
|
showIf: (args: any) => { |
|
|
|
|
|
return args.form.getFieldValue('componentType') === 'TEXTS' || args.form.getFieldValue('componentType') === 'TEXT'; |
|
|
|
|
|
}, |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
name: 'textMaxLength', |
|
|
|
|
|
label: $t('re.addition.grid.entity.textMaxLength'), |
|
|
|
|
|
type: 'w-integer', |
|
|
|
|
|
defaultValue: 1024, |
|
|
|
|
|
showIf: (args: any) => { |
|
|
|
|
|
return args.form.getFieldValue('componentType') === 'TEXTS' || args.form.getFieldValue('componentType') === 'TEXT'; |
|
|
|
|
|
}, |
|
|
|
|
|
}, |
|
|
{ |
|
|
{ |
|
|
name: 'prompt', |
|
|
name: 'prompt', |
|
|
label: $t('re.addition.grid.entity.prompt'), |
|
|
label: $t('re.addition.grid.entity.prompt'), |
|
|
type: 'w-textarea', |
|
|
type: 'w-textarea', |
|
|
|
|
|
rows: 3, |
|
|
defaultValue: 3, |
|
|
defaultValue: 3, |
|
|
showIf: (args: any) => { |
|
|
showIf: (args: any) => { |
|
|
const type = args.form.getFieldValue('componentType'); |
|
|
const type = args.form.getFieldValue('componentType'); |
|
@ -164,7 +191,7 @@ |
|
|
name: 'attachmentExtendNames', |
|
|
name: 'attachmentExtendNames', |
|
|
label: $t('re.addition.grid.entity.attachmentExtendNames'), |
|
|
label: $t('re.addition.grid.entity.attachmentExtendNames'), |
|
|
type: 'w-text', |
|
|
type: 'w-text', |
|
|
defaultValue: '*.pdf', |
|
|
defaultValue: '.pdf, .docx', |
|
|
showIf: (args: any) => { |
|
|
showIf: (args: any) => { |
|
|
const type = args.form.getFieldValue('componentType'); |
|
|
const type = args.form.getFieldValue('componentType'); |
|
|
return type === 'ATTACHMENT'; |
|
|
return type === 'ATTACHMENT'; |
|
@ -182,6 +209,7 @@ |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
{ name: 'enable', label: $t('enable'), type: 'w-checkbox', defaultValue: true }, |
|
|
{ name: 'enable', label: $t('enable'), type: 'w-checkbox', defaultValue: true }, |
|
|
|
|
|
{ name: 'required', label: $t('required'), type: 'w-checkbox', defaultValue: true }, |
|
|
], |
|
|
], |
|
|
}, |
|
|
}, |
|
|
}" |
|
|
}" |
|
@ -197,9 +225,12 @@ |
|
|
{ name: 'componentType', label: $t('re.addition.grid.entity.component') }, |
|
|
{ name: 'componentType', label: $t('re.addition.grid.entity.component') }, |
|
|
{ name: 'condition', label: $t('re.addition.grid.entity.condition') }, |
|
|
{ name: 'condition', label: $t('re.addition.grid.entity.condition') }, |
|
|
{ name: 'enable', label: $t('isEnable') }, |
|
|
{ name: 'enable', label: $t('isEnable') }, |
|
|
|
|
|
{ name: 'required', label: $t('isRequired') }, |
|
|
{ name: 'order', label: $t('order') }, |
|
|
{ name: 'order', label: $t('order') }, |
|
|
|
|
|
|
|
|
{ name: 'rows', label: $t('re.addition.grid.entity.rows') }, |
|
|
{ name: 'textareaHeight', label: $t('re.addition.grid.entity.textareaHeight') }, |
|
|
|
|
|
{ name: 'textMinLength', label: $t('re.addition.grid.entity.textMinLength') }, |
|
|
|
|
|
{ name: 'textMaxLength', label: $t('re.addition.grid.entity.textMaxLength') }, |
|
|
{ name: 'prompt', label: $t('re.addition.grid.entity.prompt') }, |
|
|
{ name: 'prompt', label: $t('re.addition.grid.entity.prompt') }, |
|
|
{ name: 'attachmentExtendNames', label: $t('re.addition.grid.entity.attachmentExtendNames') }, |
|
|
{ name: 'attachmentExtendNames', label: $t('re.addition.grid.entity.attachmentExtendNames') }, |
|
|
{ name: 'attachmentMaxCount', label: $t('re.addition.grid.entity.attachmentMaxCount') }, |
|
|
{ name: 'attachmentMaxCount', label: $t('re.addition.grid.entity.attachmentMaxCount') }, |
|
|