Browse Source

新增品种修改

xyxie 11 months ago
parent
commit
bbb43c7542
1 changed files with 4 additions and 2 deletions
  1. 4 2
      services/crm/chart_permission.go

+ 4 - 2
services/crm/chart_permission.go

@@ -76,6 +76,7 @@ func AddChartPermission(req crm.PermissionAddReq) (err error, errMsg string) {
 	ob.IsPublic = req.IsPublic
 	ob.Enabled = req.Enabled
 	ob.Sort = maxSort + 1
+
 	ob.CreatedTime = time.Now()
 	ob.LastUpdatedTime = time.Now()
 	if req.ProductId == 1 {
@@ -83,7 +84,7 @@ func AddChartPermission(req crm.PermissionAddReq) (err error, errMsg string) {
 	} else {
 		ob.ProductName = "权益"
 	}
-
+	ob.ProductPermissionName = ob.ProductName + ob.PermissionName
 	ob.ClassifyName = parentPermissionName
 	if e = ob.Create(); e != nil {
 		errMsg = "操作失败"
@@ -158,7 +159,7 @@ func EditChartPermission(req crm.PermissionEditReq) (err error, errMsg string) {
 	} else {
 		parentPermissionName = req.PermissionName
 	}
-	updateCol := []string{"PermissionName", "IsPublic", "ParentId", "ClassifyName", "LastUpdatedTime"}
+	updateCol := []string{"PermissionName", "IsPublic", "ParentId", "ClassifyName", "LastUpdatedTime", "ProductPermissionName"}
 	if item.ProductId == 1 {
 		item.Remark = req.PermissionName //remark 在权益品种中用来区分主客观
 		updateCol = append(updateCol, "Remark")
@@ -167,6 +168,7 @@ func EditChartPermission(req crm.PermissionEditReq) (err error, errMsg string) {
 	item.IsPublic = req.IsPublic
 	item.ParentId = req.ParentId
 	item.ClassifyName = parentPermissionName
+	item.ProductPermissionName = item.ProductName + item.PermissionName
 	item.LastUpdatedTime = time.Now()
 	err = item.Update(updateCol)
 	if err != nil {