浏览代码

新增品种的classify name更新

xyxie 1 年之前
父节点
当前提交
e485674eb0
共有 1 个文件被更改,包括 3 次插入0 次删除
  1. 3 0
      services/crm/chart_permission.go

+ 3 - 0
services/crm/chart_permission.go

@@ -44,6 +44,7 @@ func AddChartPermission(req crm.PermissionAddReq) (err error, errMsg string) {
 		err = fmt.Errorf("查询品种排序失败, Err: " + e.Error())
 		return
 	}
+	parentPermissionName := ""
 	if req.ParentId > 0 {
 		//查询父级是否存在
 		parent, e := ob.GetItemById(req.ParentId)
@@ -62,6 +63,7 @@ func AddChartPermission(req crm.PermissionAddReq) (err error, errMsg string) {
 			err = fmt.Errorf("只能选择一级品种作为父级品种")
 			return
 		}
+		parentPermissionName = parent.PermissionName
 	}
 	// 新增
 	ob.ChartPermissionName = req.PermissionName
@@ -73,6 +75,7 @@ func AddChartPermission(req crm.PermissionAddReq) (err error, errMsg string) {
 	ob.Sort = maxSort + 1
 	ob.CreatedTime = time.Now()
 	ob.LastUpdatedTime = time.Now()
+	ob.ClassifyName = parentPermissionName
 	if e = ob.Create(); e != nil {
 		errMsg = "操作失败"
 		err = fmt.Errorf("新增品种权限失败, Err: " + e.Error())