diff --git a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index 665fde9e8..3693b7367 100644 --- a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/one/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -355,13 +355,19 @@ export const formSchema: FormSchema[] = [ <#elseif po.classType=='list'> component: 'JDictSelectTag', componentProps:{ - dictCode:"${form_field_dictCode}" + dictCode:"${form_field_dictCode}", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#elseif po.classType=='radio'> component: 'JDictSelectTag', componentProps:{ dictCode:"${form_field_dictCode}", - type: "radio" + type: "radio", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- --> <#elseif po.classType=='list_multi'> diff --git a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index 97e9e4782..3b95a9818 100644 --- a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/default/tree/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -381,13 +381,19 @@ export const formSchema: FormSchema[] = [ <#elseif po.classType=='list'> component: 'JDictSelectTag', componentProps:{ - dictCode:"${form_field_dictCode}" + dictCode:"${form_field_dictCode}", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#elseif po.classType=='radio'> component: 'JDictSelectTag', componentProps:{ dictCode:"${form_field_dictCode}", - type: "radio" + type: "radio", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- --> <#elseif po.classType=='list_multi'> diff --git a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index 7609552ac..24d6817c6 100644 --- a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/erp/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -350,13 +350,19 @@ export const formSchema: FormSchema[] = [ <#elseif po.classType=='list'> component: 'JDictSelectTag', componentProps:{ - dictCode:"${form_field_dictCode}" + dictCode:"${form_field_dictCode}", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#elseif po.classType=='radio'> component: 'JDictSelectTag', componentProps:{ dictCode:"${form_field_dictCode}", - type: "radio" + type: "radio", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- --> <#elseif po.classType=='list_multi'> @@ -686,7 +692,10 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [ <#elseif po.classType=='list' || po.classType=='radio'> component: 'JDictSelectTag', componentProps:{ - dictCode:"${form_field_dictCode}" + dictCode:"${form_field_dictCode}", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- --> <#elseif po.classType=='list_multi'> diff --git a/jeecg-boot/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-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index 66662bcce..96e275cce 100644 --- a/jeecg-boot/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-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/inner-table/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -351,13 +351,19 @@ export const formSchema: FormSchema[] = [ <#elseif po.classType=='list'> component: 'JDictSelectTag', componentProps:{ - dictCode:"${form_field_dictCode}" + dictCode:"${form_field_dictCode}", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#elseif po.classType=='radio'> component: 'JDictSelectTag', componentProps:{ dictCode:"${form_field_dictCode}", - type: "radio" + type: "radio", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- --> <#elseif po.classType=='list_multi'> @@ -672,13 +678,19 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [ <#elseif po.classType=='list'> component: 'JDictSelectTag', componentProps:{ - dictCode:"${form_field_dictCode}" + dictCode:"${form_field_dictCode}", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#elseif po.classType=='radio'> component: 'JDictSelectTag', componentProps:{ dictCode:"${form_field_dictCode}", - type: "radio" + type: "radio", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- --> <#elseif po.classType=='list_multi'> diff --git a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index 818b3f0c8..e6a61d133 100644 --- a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/jvxe/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -351,13 +351,19 @@ export const formSchema: FormSchema[] = [ <#elseif po.classType=='list'> component: 'JDictSelectTag', componentProps:{ - dictCode:"${form_field_dictCode}" + dictCode:"${form_field_dictCode}", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#elseif po.classType=='radio'> component: 'JDictSelectTag', componentProps:{ dictCode:"${form_field_dictCode}", - type: "radio" + type: "radio", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- --> <#elseif po.classType=='list_multi'> @@ -599,13 +605,19 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [ <#elseif po.classType=='list'> component: 'JDictSelectTag', componentProps:{ - dictCode:"${form_field_dictCode}" + dictCode:"${form_field_dictCode}", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#elseif po.classType=='radio'> component: 'JDictSelectTag', componentProps:{ dictCode:"${form_field_dictCode}", - type: "radio" + type: "radio", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- --> <#elseif po.classType=='list_multi'> diff --git a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi index c1c407018..78a9d1d72 100644 --- a/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi +++ b/jeecg-boot/jeecg-module-system/jeecg-system-biz/src/main/resources/jeecg/code-template-online/tab/onetomany/java/${bussiPackage}/${entityPackage}/vue3/${entityName}__data.tsi @@ -351,13 +351,19 @@ export const formSchema: FormSchema[] = [ <#elseif po.classType=='list'> component: 'JDictSelectTag', componentProps:{ - dictCode:"${form_field_dictCode}" + dictCode:"${form_field_dictCode}", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#elseif po.classType=='radio'> component: 'JDictSelectTag', componentProps:{ dictCode:"${form_field_dictCode}", - type: "radio" + type: "radio", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- --> <#elseif po.classType=='list_multi'> @@ -612,13 +618,19 @@ export const ${sub.entityName?uncap_first}FormSchema: FormSchema[] = [ <#elseif po.classType=='list'> component: 'JDictSelectTag', componentProps:{ - dictCode:"${form_field_dictCode}" + dictCode:"${form_field_dictCode}", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#elseif po.classType=='radio'> component: 'JDictSelectTag', componentProps:{ dictCode:"${form_field_dictCode}", - type: "radio" + type: "radio", + <#if po.fieldDbType=='int'> + stringToNumber: true + }, <#-- update-begin---author:chenrui ---date:20231228 for:[QQYUN-7583] Vue3风格表单页面多选控件渲染成了下拉多选---------- --> <#elseif po.classType=='list_multi'>