|
@@ -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 {
|