Commit 552e9969ccf5fa33dadcce388a98e30defd5b3da
1 parent
53541380
fix: 代码生成:Vue3标准模板问题修复。
Showing
3 changed files
with
13 additions
and
11 deletions
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/api/api.ts.vm
| ... | ... | @@ -3,7 +3,7 @@ import request from '@/config/axios' |
| 3 | 3 | export interface ${simpleClassName}VO { |
| 4 | 4 | #foreach ($column in $columns) |
| 5 | 5 | #if ($column.createOperation || $column.updateOperation) |
| 6 | -#if(${column.javaType.toLowerCase()} == "long" || ${column.javaType.toLowerCase()} == "integer" || ${column.javaType.toLowerCase()} == "double" || ${column.javaType.toLowerCase()} == "bigdecimal") | |
| 6 | +#if(${column.javaType.toLowerCase()} == "long" || ${column.javaType.toLowerCase()} == "integer" || ${column.javaType.toLowerCase()} == "short" || ${column.javaType.toLowerCase()} == "double" || ${column.javaType.toLowerCase()} == "bigdecimal") | |
| 7 | 7 | ${column.javaField}: number |
| 8 | 8 | #elseif(${column.javaType.toLowerCase()} == "date" || ${column.javaType.toLowerCase()} == "localdatetime") |
| 9 | 9 | ${column.javaField}: Date |
| ... | ... | @@ -14,32 +14,34 @@ export interface ${simpleClassName}VO { |
| 14 | 14 | #end |
| 15 | 15 | } |
| 16 | 16 | |
| 17 | +const baseURL = '/${table.moduleName}/${simpleClassName_strikeCase}' | |
| 18 | + | |
| 17 | 19 | // 查询${table.classComment}列表 |
| 18 | 20 | export const get${simpleClassName}Page = async (params: ${simpleClassName}PageReqVO) => { |
| 19 | - return await request.get({ url: '${baseURL}/page', params }) | |
| 21 | + return await request.get({ url: `${baseURL}/page`, params }) | |
| 20 | 22 | } |
| 21 | 23 | |
| 22 | 24 | // 查询${table.classComment}详情 |
| 23 | 25 | export const get${simpleClassName} = async (id: number) => { |
| 24 | - return await request.get({ url: '${baseURL}/get?id=' + id }) | |
| 26 | + return await request.get({ url: `${baseURL}/get?id=` + id }) | |
| 25 | 27 | } |
| 26 | 28 | |
| 27 | 29 | // 新增${table.classComment} |
| 28 | 30 | export const create${simpleClassName} = async (data: ${simpleClassName}VO) => { |
| 29 | - return await request.post({ url: '${baseURL}/create', data }) | |
| 31 | + return await request.post({ url: `${baseURL}/create`, data }) | |
| 30 | 32 | } |
| 31 | 33 | |
| 32 | 34 | // 修改${table.classComment} |
| 33 | 35 | export const update${simpleClassName} = async (data: ${simpleClassName}VO) => { |
| 34 | - return await request.put({ url: '${baseURL}/update', data }) | |
| 36 | + return await request.put({ url: `${baseURL}/update`, data }) | |
| 35 | 37 | } |
| 36 | 38 | |
| 37 | 39 | // 删除${table.classComment} |
| 38 | 40 | export const delete${simpleClassName} = async (id: number) => { |
| 39 | - return await request.delete({ url: '${baseURL}/delete?id=' + id }) | |
| 41 | + return await request.delete({ url: `${baseURL}/delete?id=` + id }) | |
| 40 | 42 | } |
| 41 | 43 | |
| 42 | 44 | // 导出${table.classComment} Excel |
| 43 | -export const export${simpleClassName}Api = async (params) => { | |
| 44 | - return await request.download({ url: '${baseURL}/export-excel', params }) | |
| 45 | +export const export${simpleClassName} = async (params) => { | |
| 46 | + return await request.download({ url: `${baseURL}/export-excel`, params }) | |
| 45 | 47 | } | ... | ... |
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/form.vue.vm
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/index.vue.vm
| ... | ... | @@ -66,7 +66,7 @@ |
| 66 | 66 | <el-form-item label="${comment}" prop="${javaField}"> |
| 67 | 67 | <el-date-picker |
| 68 | 68 | v-model="queryParams.${javaField}" |
| 69 | - value-format="yyyy-MM-dd" | |
| 69 | + value-format="YYYY-MM-DD" | |
| 70 | 70 | type="date" |
| 71 | 71 | placeholder="选择${comment}" |
| 72 | 72 | clearable |
| ... | ... | @@ -77,7 +77,7 @@ |
| 77 | 77 | <el-form-item label="${comment}" prop="${javaField}"> |
| 78 | 78 | <el-date-picker |
| 79 | 79 | v-model="queryParams.${javaField}" |
| 80 | - value-format="yyyy-MM-dd HH:mm:ss" | |
| 80 | + value-format="YYYY-MM-DD HH:mm:ss" | |
| 81 | 81 | type="daterange" |
| 82 | 82 | start-placeholder="开始日期" |
| 83 | 83 | end-placeholder="结束日期" | ... | ... |