|
@@ -207,7 +207,12 @@ func (rg *ContractController) PermissionList(c *gin.Context) {
|
|
|
}
|
|
|
p := new(crm.PermissionSetList)
|
|
|
p.ClassifyName = items[i].PermissionName
|
|
|
- p.Items = ficcItemMap[items[i].ChartPermissionId]
|
|
|
+ tmpItems, ok := ficcItemMap[items[i].ChartPermissionId]
|
|
|
+ if ok {
|
|
|
+ p.Items = tmpItems
|
|
|
+ } else {
|
|
|
+ p.Items = make([]*crm.PermissionSetItem, 0)
|
|
|
+ }
|
|
|
p.CheckList = make([]int, 0)
|
|
|
respList.List = append(respList.List, p)
|
|
|
}
|