Files
ZYZ/shared/consts/constModules/guildConst.ts
2021-01-20 20:51:06 +08:00

90 lines
2.8 KiB
TypeScript

// 军团建筑
export enum GUILD_STRUCTURE {
START = 1,
ARMY_CENTER = 1, // 中军大帐
EQUIP_PRODUCE = 2, // 炼器堂
BOSS = 3, // 演武台
TRAIN = 4, // 练兵场
DONATE = 5, // 捐献所
WISH_POOL = 6, // 许愿池
SHOP = 7, // 商店
END
}
// 权限
export enum GUILD_AUTH {
LEADER = 1, // 团长
MANAGER = 2, // 管理员
MEMBER = 3, // 成员
OTHERS = 4 // 未加入公会的其他人
}
// 职位
export enum GUILD_JOB {
JIANGJUN = 1,
FUJIANGJUN = 2,
XIAOWEI = 3,
SHIZHANG = 4,
WUZHANG = 5,
SHIBING = 6
}
// 操作
export enum GUILD_OPERATE {
CREATE_GUILD = 1, // 创建公会
GET_GUILD_LIST = 2, // 显示所有军团列表
APPLY_GUILD = 3, // 申请加入军团
GET_GUILD_INFO = 4, // 查看军团详细
GET_MY_GUILD_INFO = 5, // 查看自己军团详情
GET_INVITATION_LIST = 6, // 查看自己被邀请的军团
RECEIVE_INVITAION = 7, // 接受邀请
GET_MEMBER_LIST_MAIN = 8, // 查看成员主要信息
GET_MEMBER_LIST_DETAIL = 9, // 查看团内成员信息
SET_AUTH = 10, // 设置权限
SET_INFO = 11, // 修改军团信息
GET_APPLY_LIST = 12, // 查看申请列表
RECEIVE_APPLY = 13, // 接受申请
GET_INIVATION_MEMBER_LIST = 14, // 获取可邀请列表
INVATE_MEMBER = 15, // 邀请某人
SEND_MAIL = 16, // 发送邮件
RECRUIT = 17, // 招募
KICK = 18, // 踢人
DISMISS = 19, // 解散军团
QUIT = 20, // 退出军团
IMPEACH = 21, // 弹劾团长
UP_STRUCTURE = 22, // 建筑物升级
GET_REC = 23, // 获得动态
OPEN_BOSS = 24, // 开启演武台
EQUIP_PRODUCE = 25, // 炼器堂研发
BE_KICKED = 26, // 被踢出军团
BE_SET_AUTH = 27, // 被授权头衔
}
// 军团状态
export enum GUILD_STATUS {
RUNNING = 1, // 运转中
DISMISSED = 2 // 解散
}
// 成员状态
export enum USER_GUILD_STATUS {
ON = 1, // 成员
QUIT = 2, // 退出
DISMISSED = 3 // 解散
}
// 查询每页显示
export const GUILD_PER_PAGE = 30;
// 公会申请状态
export enum GUILD_APPLY_STATUS {
WAITING = 1, // 等待操作
AGREE = 2, // 同意
REFUSE = 3 // 拒绝
}
// 公会申请类型
export enum GUILD_APPLY_TYPE {
APPLY = 1, // 申请
INVITE = 2 // 邀请
}