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 3a15c8f45..d411bb8fe 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 d6c1bc8f5..43bbe7e85 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 ba1fab0f1..0d54af202 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 dc6dd1af3..6bf6ff4c1 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 d2200b0dd..a68351161 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 1e4008bad..18fde0d8b 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 eed9d3f7d..10eb0213b 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 b31d566b0..ad0f57b02 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 99a9e5e9a..f1492d4b6 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 f99c41c4b..2610c1db8 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 d79ec2e9f..e628e85f0 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}" },