Commit 85047bca7b6ad145bc902c0686e54180b4cf15c3

Authored by xingyu
1 parent 69ebfbe1

feat: vben dict

yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3_vben/views/data.ts.vm
1 1 import { BasicColumn, FormSchema, useRender } from '@/components/Table'
2   -import { DICT_TYPE, getDictOpts } from '@/utils/dict'
  2 +import { DICT_TYPE, getDictOptions } from '@/utils/dict'
3 3  
4 4 export const columns: BasicColumn[] = [
5 5 #foreach($column in $columns)
... ... @@ -53,7 +53,7 @@ export const searchFormSchema: FormSchema[] = [
53 53 component: 'Select',
54 54 componentProps: {
55 55 #if ("" != $dictType)## 设置了 dictType 数据字典的情况
56   - options: getDictOpts(DICT_TYPE.$dictType.toUpperCase())
  56 + options: getDictOptions(DICT_TYPE.$dictType.toUpperCase())
57 57 #else## 未设置 dictType 数据字典的情况
58 58 options: []
59 59 #end
... ... @@ -107,7 +107,7 @@ export const createFormSchema: FormSchema[] = [
107 107 component: 'Select',
108 108 componentProps: {
109 109 #if ("" != $dictType)## 有数据字典
110   - options: getDictOpts(DICT_TYPE.$dictType.toUpperCase())
  110 + options: getDictOptions(DICT_TYPE.$dictType.toUpperCase(), 'number')
111 111 #else##没数据字典
112 112 options:[]
113 113 #end
... ... @@ -116,7 +116,7 @@ export const createFormSchema: FormSchema[] = [
116 116 component: 'Checkbox',
117 117 componentProps: {
118 118 #if ("" != $dictType)## 有数据字典
119   - options: getDictOpts(DICT_TYPE.$dictType.toUpperCase())
  119 + options: getDictOptions(DICT_TYPE.$dictType.toUpperCase(), 'number')
120 120 #else##没数据字典
121 121 options:[]
122 122 #end
... ... @@ -125,7 +125,7 @@ export const createFormSchema: FormSchema[] = [
125 125 component: 'Radio',
126 126 componentProps: {
127 127 #if ("" != $dictType)## 有数据字典
128   - options: getDictOpts(DICT_TYPE.$dictType.toUpperCase())
  128 + options: getDictOptions(DICT_TYPE.$dictType.toUpperCase(), 'number')
129 129 #else##没数据字典
130 130 options:[]
131 131 #end
... ... @@ -173,7 +173,7 @@ export const updateFormSchema: FormSchema[] = [
173 173 component: 'Select',
174 174 componentProps: {
175 175 #if ("" != $dictType)## 有数据字典
176   - options: getDictOpts(DICT_TYPE.$dictType.toUpperCase())
  176 + options: getDictOptions(DICT_TYPE.$dictType.toUpperCase(), 'number')
177 177 #else##没数据字典
178 178 options:[]
179 179 #end
... ... @@ -182,7 +182,7 @@ export const updateFormSchema: FormSchema[] = [
182 182 component: 'Checkbox',
183 183 componentProps: {
184 184 #if ("" != $dictType)## 有数据字典
185   - options: getDictOpts(DICT_TYPE.$dictType.toUpperCase())
  185 + options: getDictOptions(DICT_TYPE.$dictType.toUpperCase(), 'number')
186 186 #else##没数据字典
187 187 options:[]
188 188 #end
... ... @@ -191,7 +191,7 @@ export const updateFormSchema: FormSchema[] = [
191 191 component: 'Radio',
192 192 componentProps: {
193 193 #if ("" != $dictType)## 有数据字典
194   - options: getDictOpts(DICT_TYPE.$dictType.toUpperCase())
  194 + options: getDictOptions(DICT_TYPE.$dictType.toUpperCase(), 'number')
195 195 #else##没数据字典
196 196 options:[]
197 197 #end
... ...