Skip to content

Commit 496bce9

Browse files
authored
fix: api layer can not get autofill primary key in automatically generated code (flipped-aurora#1384)
1 parent 876b8aa commit 496bce9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

server/resource/autocode_template/server/api.go.tpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ func ({{.Abbreviation}}Api *{{.StructName}}Api) Create{{.StructName}}(c *gin.Con
5454
return
5555
}
5656
{{- end }}
57-
if err := {{.Abbreviation}}Service.Create{{.StructName}}({{.Abbreviation}}); err != nil {
57+
if err := {{.Abbreviation}}Service.Create{{.StructName}}(&{{.Abbreviation}}); err != nil {
5858
global.GVA_LOG.Error("创建失败!", zap.Error(err))
5959
response.FailWithMessage("创建失败", c)
6060
} else {

server/resource/autocode_template/server/service.go.tpl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ type {{.StructName}}Service struct {
2222

2323
// Create{{.StructName}} 创建{{.StructName}}记录
2424
// Author [piexlmax](https://github.com/piexlmax)
25-
func ({{.Abbreviation}}Service *{{.StructName}}Service) Create{{.StructName}}({{.Abbreviation}} {{.Package}}.{{.StructName}}) (err error) {
26-
err = {{$db}}.Create(&{{.Abbreviation}}).Error
25+
func ({{.Abbreviation}}Service *{{.StructName}}Service) Create{{.StructName}}({{.Abbreviation}} *{{.Package}}.{{.StructName}}) (err error) {
26+
err = {{$db}}.Create({{.Abbreviation}}).Error
2727
return err
2828
}
2929

0 commit comments

Comments
 (0)