Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Y
yudao-cloud
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
hblj
yudao-cloud
Commits
ac5299a0
提交
ac5299a0
authored
4月 22, 2023
作者:
YunaiV
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
!462 fix: 代码生成:Vue3标准模板问题修复。
上级
30ce9f6e
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
14 行增加
和
12 行删除
+14
-12
api.ts.vm
...e-infra-biz/src/main/resources/codegen/vue3/api/api.ts.vm
+9
-8
form.vue.vm
...fra-biz/src/main/resources/codegen/vue3/views/form.vue.vm
+1
-1
index.vue.vm
...ra-biz/src/main/resources/codegen/vue3/views/index.vue.vm
+2
-2
api.ts.vm
...-biz/src/main/resources/codegen/vue3_schema/api/api.ts.vm
+1
-0
api.ts.vm
...ra-biz/src/main/resources/codegen/vue3_vben/api/api.ts.vm
+1
-1
没有找到文件。
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/api/api.ts.vm
浏览文件 @
ac5299a0
import request from '@/config/axios'
import request from '@/config/axios'
#set ($baseURL = "/${table.moduleName}/${simpleClassName_strikeCase}")
export interface ${simpleClassName}VO {
export interface ${simpleClassName}VO {
#foreach ($column in $columns)
#foreach ($column in $columns)
#if ($column.createOperation || $column.updateOperation)
#if ($column.createOperation || $column.updateOperation)
#if(${column.javaType.toLowerCase()} == "long" || ${column.javaType.toLowerCase()} == "integer" || ${column.javaType.toLowerCase()} == "double" || ${column.javaType.toLowerCase()} == "bigdecimal")
#if(${column.javaType.toLowerCase()} == "long" || ${column.javaType.toLowerCase()} == "integer" || ${column.javaType.toLowerCase()} == "
short" || ${column.javaType.toLowerCase()} == "
double" || ${column.javaType.toLowerCase()} == "bigdecimal")
${column.javaField}: number
${column.javaField}: number
#elseif(${column.javaType.toLowerCase()} == "date" || ${column.javaType.toLowerCase()} == "localdatetime")
#elseif(${column.javaType.toLowerCase()} == "date" || ${column.javaType.toLowerCase()} == "localdatetime")
${column.javaField}: Date
${column.javaField}: Date
...
@@ -16,30 +17,30 @@ export interface ${simpleClassName}VO {
...
@@ -16,30 +17,30 @@ export interface ${simpleClassName}VO {
// 查询${table.classComment}列表
// 查询${table.classComment}列表
export const get${simpleClassName}Page = async (params: ${simpleClassName}PageReqVO) => {
export const get${simpleClassName}Page = async (params: ${simpleClassName}PageReqVO) => {
return await request.get({ url:
'${baseURL}/page'
, params })
return await request.get({ url:
`${baseURL}/page`
, params })
}
}
// 查询${table.classComment}详情
// 查询${table.classComment}详情
export const get${simpleClassName} = async (id: number) => {
export const get${simpleClassName} = async (id: number) => {
return await request.get({ url:
'${baseURL}/get?id='
+ id })
return await request.get({ url:
`${baseURL}/get?id=`
+ id })
}
}
// 新增${table.classComment}
// 新增${table.classComment}
export const create${simpleClassName} = async (data: ${simpleClassName}VO) => {
export const create${simpleClassName} = async (data: ${simpleClassName}VO) => {
return await request.post({ url:
'${baseURL}/create'
, data })
return await request.post({ url:
`${baseURL}/create`
, data })
}
}
// 修改${table.classComment}
// 修改${table.classComment}
export const update${simpleClassName} = async (data: ${simpleClassName}VO) => {
export const update${simpleClassName} = async (data: ${simpleClassName}VO) => {
return await request.put({ url:
'${baseURL}/update'
, data })
return await request.put({ url:
`${baseURL}/update`
, data })
}
}
// 删除${table.classComment}
// 删除${table.classComment}
export const delete${simpleClassName} = async (id: number) => {
export const delete${simpleClassName} = async (id: number) => {
return await request.delete({ url:
'${baseURL}/delete?id='
+ id })
return await request.delete({ url:
`${baseURL}/delete?id=`
+ id })
}
}
// 导出${table.classComment} Excel
// 导出${table.classComment} Excel
export const export${simpleClassName}
Api
= async (params) => {
export const export${simpleClassName} = async (params) => {
return await request.download({ url:
'${baseURL}/export-excel'
, params })
return await request.download({ url:
`${baseURL}/export-excel`
, params })
}
}
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/form.vue.vm
浏览文件 @
ac5299a0
...
@@ -102,7 +102,7 @@
...
@@ -102,7 +102,7 @@
<el-date-picker
<el-date-picker
v-model="formData.${javaField}"
v-model="formData.${javaField}"
type="date"
type="date"
value-format="
timestamp
"
value-format="
x
"
placeholder="选择${comment}"
placeholder="选择${comment}"
/>
/>
</el-form-item>
</el-form-item>
...
...
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3/views/index.vue.vm
浏览文件 @
ac5299a0
...
@@ -66,7 +66,7 @@
...
@@ -66,7 +66,7 @@
<el-form-item label="${comment}" prop="${javaField}">
<el-form-item label="${comment}" prop="${javaField}">
<el-date-picker
<el-date-picker
v-model="queryParams.${javaField}"
v-model="queryParams.${javaField}"
value-format="
yyyy-MM-dd
"
value-format="
YYYY-MM-DD
"
type="date"
type="date"
placeholder="选择${comment}"
placeholder="选择${comment}"
clearable
clearable
...
@@ -77,7 +77,7 @@
...
@@ -77,7 +77,7 @@
<el-form-item label="${comment}" prop="${javaField}">
<el-form-item label="${comment}" prop="${javaField}">
<el-date-picker
<el-date-picker
v-model="queryParams.${javaField}"
v-model="queryParams.${javaField}"
value-format="
yyyy-MM-dd
HH:mm:ss"
value-format="
YYYY-MM-DD
HH:mm:ss"
type="daterange"
type="daterange"
start-placeholder="开始日期"
start-placeholder="开始日期"
end-placeholder="结束日期"
end-placeholder="结束日期"
...
...
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3_schema/api/api.ts.vm
浏览文件 @
ac5299a0
import request from '@/config/axios'
import request from '@/config/axios'
#set ($baseURL = "/${table.moduleName}/${simpleClassName_strikeCase}")
export interface ${simpleClassName}VO {
export interface ${simpleClassName}VO {
#foreach ($column in $columns)
#foreach ($column in $columns)
...
...
yudao-module-infra/yudao-module-infra-biz/src/main/resources/codegen/vue3_vben/api/api.ts.vm
浏览文件 @
ac5299a0
import { defHttp } from '@/utils/http/axios'
import { defHttp } from '@/utils/http/axios'
#set ($baseURL = "/${table.moduleName}/${simpleClassName_strikeCase}")
// 查询${table.classComment}列表
// 查询${table.classComment}列表
export function get${simpleClassName}Page(params) {
export function get${simpleClassName}Page(params) {
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论