Browse Source

bug修复

yxh 4 years ago
parent
commit
1f192aca35
2 changed files with 3 additions and 3 deletions
  1. 1 1
      template/vm/go/controller.template
  2. 2 2
      template/vm/go/service.template

+ 1 - 1
template/vm/go/controller.template

@@ -151,7 +151,7 @@ func (c *{{$structName}}) Edit(r *ghttp.Request) {
 
 // Delete 删除
 func (c *{{$structName}}) Delete(r *ghttp.Request) {
-	ids := r.Get{{$.table.PkColumn.GoType | CaseCamel}}s("ids")
+	ids := r.GetInts("ids")
 	err := service.{{.table.ClassName}}.DeleteByIds(r.GetCtx(),ids)
 	if err != nil {
 		c.FailJsonExit(r, err.Error())

+ 2 - 2
template/vm/go/service.template

@@ -219,7 +219,7 @@ func (s *{{$structName}}) Edit(ctx context.Context,req *dao.{{.table.ClassName}}
 
 
 // DeleteByIds 删除
-func (s *{{$structName}}) DeleteByIds(ctx context.Context,ids []{{$.table.PkColumn.GoType}}) (err error) {
+func (s *{{$structName}}) DeleteByIds(ctx context.Context,ids []int) (err error) {
 	if len(ids) == 0 {
 		err = gerror.New("参数错误")
 		return
@@ -253,7 +253,7 @@ func (s *{{$structName}}) Change{{$column.GoField}}(ctx context.Context,req *dao
 
 {{if eq .table.TplCategory "tree"}}
 // GetChildrenIds 通过ID获取子级ID
-func (s *{{$structName}})GetChildrenIds(ctx context.Context,ids []{{$.table.PkColumn.GoType}}) ([]{{$.table.PkColumn.GoType}}, error) {
+func (s *{{$structName}})GetChildrenIds(ctx context.Context,ids []int) ([]int, error) {
 	//获取所有
 	_,_,all, err := s.GetList(&dao.{{.table.ClassName}}SearchReq{PageReq:comModel.PageReq{Ctx: ctx}})
 	if err != nil {