From 9b29e20fad176d1858078ba3b1d6f3a5d45356fa Mon Sep 17 00:00:00 2001 From: yxh Date: Wed, 2 Sep 2020 17:07:28 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8F=9C=E5=8D=95=E6=9D=83=E9=87=8D=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/model/admin/auth_rule/auth_rule.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/app/model/admin/auth_rule/auth_rule.go b/app/model/admin/auth_rule/auth_rule.go index 6a00e1d..a8baa6c 100644 --- a/app/model/admin/auth_rule/auth_rule.go +++ b/app/model/admin/auth_rule/auth_rule.go @@ -23,6 +23,8 @@ type MenuReq struct { AlwaysShow uint `p:"visible"` Path string `p:"path"` IsFrame uint `p:"is_frame"` + ModuleType string `p:"moduleType" v:required#所属模块不能为空` + ModelId uint `p:"modelId"` } //获取所有菜单 @@ -88,9 +90,12 @@ func Add(req *MenuReq) (err error, insertId int64) { entity.Icon = req.Icon entity.Name = req.Name entity.IsFrame = req.IsFrame + entity.ModuleType = req.ModuleType + entity.ModelId = req.ModelId entity.Pid = req.Pid entity.Createtime = gconv.Uint(now) entity.Updatetime = gconv.Uint(now) + entity.Weigh = req.Weigh res, e := entity.Insert() err = e @@ -118,7 +123,10 @@ func Edit(req *MenuReq, id int) (err error, rows int64) { entity.Icon = req.Icon entity.Name = req.Name entity.IsFrame = req.IsFrame + entity.ModuleType = req.ModuleType + entity.ModelId = req.ModelId entity.Pid = req.Pid + entity.Weigh = req.Weigh res, e := entity.Update() err = e if err != nil {