diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index 3a15c8f4..d411bb8f 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -247,8 +247,13 @@ export const formSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', componentProps:{ dictCode:"${form_field_dictCode}" }, diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi index d6c1bc8f..43bbe7e8 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi @@ -233,11 +233,16 @@ export const formSchema: FormSchema[] = [ componentProps:{ dictCode: "${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', componentProps:{ - dictCode: "${form_field_dictCode}" - }, + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, <#elseif po.classType=='sel_search'> component: 'JSearchSelect', componentProps:{ diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei index ba1fab0f..0d54af20 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}List.vuei @@ -102,6 +102,7 @@ title: '${tableVo.ftlDescription}', columns, canResize:false, + isTreeTable: true, formConfig: { //labelWidth: 120, schemas: searchFormSchema, diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index dc6dd1af..6bf6ff4c 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -273,8 +273,13 @@ export const formSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', componentProps:{ dictCode:"${form_field_dictCode}" }, diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi index d2200b0d..a6835116 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi @@ -263,10 +263,15 @@ export const formSchema: FormSchema[] = [ componentProps:{ dictCode: "${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', componentProps:{ - dictCode: "${form_field_dictCode}" + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', + componentProps:{ + dictCode:"${form_field_dictCode}" }, <#elseif po.classType=='sel_search'> component: 'JSearchSelect', diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index 1e4008ba..18fde0d8 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -240,8 +240,13 @@ export const formSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', componentProps:{ dictCode:"${form_field_dictCode}" }, @@ -507,8 +512,13 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', componentProps:{ dictCode:"${form_field_dictCode}" }, diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi index eed9d3f7..10eb0213 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi @@ -240,11 +240,16 @@ export const formSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', componentProps:{ - dictCode:"${form_field_dictCode}" - }, + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, <#elseif po.classType=='sel_search'> component: 'JSearchSelect', componentProps:{ @@ -507,11 +512,16 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', componentProps:{ - dictCode:"${form_field_dictCode}" - }, + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, <#elseif po.classType=='sel_search'> component: 'JSearchSelect', componentProps:{ diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index b31d566b..ad0f57b0 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -243,8 +243,13 @@ export const formSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', componentProps:{ dictCode:"${form_field_dictCode}" }, @@ -508,8 +513,13 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', componentProps:{ dictCode:"${form_field_dictCode}" }, diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index 99a9e5e9..f1492d4b 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -243,8 +243,13 @@ export const formSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', componentProps:{ dictCode:"${form_field_dictCode}" }, @@ -448,11 +453,16 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', componentProps:{ dictCode:"${form_field_dictCode}" - } + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, <#elseif po.classType=='sel_search'> component: 'JSearchSelect', componentProps:{ diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi index f99c41c4..2610c1db 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3Native/${entityName}__data.tsi @@ -229,8 +229,13 @@ export const formSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', componentProps:{ dictCode:"${form_field_dictCode}" }, @@ -425,11 +430,16 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', componentProps:{ dictCode:"${form_field_dictCode}" - } + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, <#elseif po.classType=='sel_search'> component: 'JSearchSelect', componentProps:{ diff --git a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index d79ec2e9..e628e85f 100644 --- a/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -240,8 +240,13 @@ export const formSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', componentProps:{ dictCode:"${form_field_dictCode}" }, @@ -442,8 +447,13 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [ componentProps:{ dictCode:"${form_field_dictCode}" }, - <#elseif po.classType=='list_multi' || po.classType=='checkbox'> + <#elseif po.classType=='list_multi'> component: 'JSelectMultiple', + componentProps:{ + dictCode:"${form_field_dictCode}" + }, + <#elseif po.classType=='checkbox'> + component: 'JCheckbox', componentProps:{ dictCode:"${form_field_dictCode}" },