Skip to content

Commit b0ebf96

Browse files
奇淼(piexlmaxdzwvip
andauthored
修改自动化代码不携带资源标识的created_by错误 (#1247)
* Update api.go.tpl 修复不创建资源标识时 批量删除 方法内 deletedBy 未声明的问题 * 调整配置文件结构 Co-authored-by: dzwvip <[email protected]>
1 parent e9da753 commit b0ebf96

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ func ({{.Abbreviation}}Api *{{.StructName}}Api) Delete{{.StructName}}ByIds(c *gi
108108
{{- if .AutoCreateResource }}
109109
deletedBy := utils.GetUserID(c)
110110
{{- end }}
111-
if err := {{.Abbreviation}}Service.Delete{{.StructName}}ByIds(IDS,deletedBy); err != nil {
111+
if err := {{.Abbreviation}}Service.Delete{{.StructName}}ByIds(IDS{{- if .AutoCreateResource }},deletedBy{{- end }}); err != nil {
112112
global.GVA_LOG.Error("批量删除失败!", zap.Error(err))
113113
response.FailWithMessage("批量删除失败", c)
114114
} else {

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ func ({{.Abbreviation}}Service *{{.StructName}}Service)Delete{{.StructName}}({{.
4141

4242
// Delete{{.StructName}}ByIds 批量删除{{.StructName}}记录
4343
// Author [piexlmax](https://github.com/piexlmax)
44-
func ({{.Abbreviation}}Service *{{.StructName}}Service)Delete{{.StructName}}ByIds(ids request.IdsReq,deleted_by uint) (err error) {
44+
func ({{.Abbreviation}}Service *{{.StructName}}Service)Delete{{.StructName}}ByIds(ids request.IdsReq{{- if .AutoCreateResource }},deleted_by uint{{- end}}) (err error) {
4545
{{- if .AutoCreateResource }}
4646
err = global.GVA_DB.Transaction(func(tx *gorm.DB) error {
4747
if err := tx.Model(&{{.Package}}.{{.StructName}}{}).Where("id in ?", ids.Ids).Update("deleted_by", deleted_by).Error; err != nil {

0 commit comments

Comments
 (0)