package BaseMenuService import ( "dsBaseWeb/Business/BaseMenu/BaseMenuProto" "strings" ) func PageBaseMenuInfo(appId string, identityId int32) (*BaseMenuProto.Reply, error) { Reply, err := PageBaseMenu(BaseMenuProto.QueryArg{AppId: appId, IdentityId: identityId}) return Reply, err } func GetBaseMenuInfo(memuId string) (*BaseMenuProto.Reply, error) { Reply, err := GetBaseMenu(BaseMenuProto.ModelArg{MenuId: memuId}) return Reply, err } func AddBaseMenuInfo(menuName string, menuCode string, menuUrl string, menuIcon string) (*BaseMenuProto.Reply, error) { Reply, err := AddBaseMenu(BaseMenuProto.ModelArg{MenuName: menuName, MenuCode: menuCode, MenuUrl: menuUrl, MenuIcon: menuIcon}) return Reply, err } func DeleteBaseMenuInfo(ids string) (*BaseMenuProto.Reply, error) { idsArr := strings.Split(ids, ",") Reply, err := DeleteBaseMenu(BaseMenuProto.DeleteIdsArg{Ids: idsArr}) return Reply, err } func UpdateBaseMenuInfo(menuId string, menuName string, menuCode string, menuUrl string, menuIcon string) (*BaseMenuProto.Reply, error) { Reply, err := UpdateBaseMenu(BaseMenuProto.ModelArg{MenuId: menuId, MenuName: menuName, MenuCode: menuCode, MenuUrl: menuUrl, MenuIcon: menuIcon}) return Reply, err } func SetMenuSortInfo(menuId string, direction int32) (*BaseMenuProto.Reply, error) { Reply, err := SetMenuSort(BaseMenuProto.SetMenuSortArg{MenuId: menuId, Direction: direction}) return Reply, err }