package cn.iocoder.yudao.module.wxcp.enums; import cn.iocoder.yudao.framework.common.exception.ErrorCode; /** * 企业微信模块错误码 * * 段位:1-050-000-000,与其它模块不冲突 * * @author 超级管理员 */ public interface ErrorCodeConstants { // ========== 活动 1-050-000-000 ========== ErrorCode ACTIVITY_NOT_EXISTS = new ErrorCode(1_050_000_000, "活动不存在"); ErrorCode ACTIVITY_CANNOT_UPDATE = new ErrorCode(1_050_000_001, "活动已结束或已取消,无法修改"); ErrorCode ACTIVITY_STATUS_NOT_PUBLISHED = new ErrorCode(1_050_000_002, "活动尚未发布,请先发布后再推送"); ErrorCode ACTIVITY_STATUS_FINISHED = new ErrorCode(1_050_000_003, "活动已结束或已取消,无法继续操作"); ErrorCode ACTIVITY_PUSH_TARGET_EMPTY = new ErrorCode(1_050_000_004, "推送范围选择「指定成员」或「指定部门」时,推送目标不能为空"); ErrorCode ACTIVITY_PUSH_FAILED = new ErrorCode(1_050_000_005, "活动推送失败"); // ========== 报名 1-050-001-000 ========== ErrorCode SIGNUP_ACTIVITY_NOT_PUBLISHED = new ErrorCode(1_050_001_000, "活动未发布,暂不能报名"); ErrorCode SIGNUP_NOT_IN_PERIOD = new ErrorCode(1_050_001_001, "不在报名时间内"); ErrorCode SIGNUP_DUPLICATED = new ErrorCode(1_050_001_002, "您已报名该活动,请勿重复提交"); ErrorCode SIGNUP_FULL = new ErrorCode(1_050_001_003, "报名人数已满"); ErrorCode SIGNUP_NOT_EXISTS = new ErrorCode(1_050_001_004, "报名记录不存在"); ErrorCode SIGNUP_NOT_SIGNED_UP = new ErrorCode(1_050_001_005, "该成员未报名此活动,无法签到"); ErrorCode SIGNUP_ALREADY_CANCELED = new ErrorCode(1_050_001_006, "该报名已取消"); ErrorCode SIGNUP_ALREADY_CHECKED_IN = new ErrorCode(1_050_001_007, "该报名已签到,请勿重复操作"); ErrorCode SIGNUP_WX_USER_REQUIRED = new ErrorCode(1_050_001_008, "未获取到企业微信成员身份,请从企业微信内打开报名页"); // ========== 二维码 1-050-002-000 ========== ErrorCode QRCODE_GENERATE_FAILED = new ErrorCode(1_050_002_000, "生成报名二维码失败"); ErrorCode QRCODE_SIGNUP_URL_NOT_CONFIGURED = new ErrorCode(1_050_002_001, "未配置报名页外网地址(wx.cp.signup-url-prefix),无法生成二维码,请先在 application 配置中补上"); // ========== 通知 1-050-003-000 ========== ErrorCode NOTICE_NOT_EXISTS = new ErrorCode(1_050_003_000, "通知不存在"); ErrorCode NOTICE_CANNOT_UPDATE = new ErrorCode(1_050_003_001, "通知已撤回,无法修改"); ErrorCode NOTICE_STATUS_REVOKED = new ErrorCode(1_050_003_002, "通知已撤回,无法发布"); ErrorCode NOTICE_STATUS_NOT_PUBLISHED = new ErrorCode(1_050_003_003, "通知尚未发布,请先发布后再推送"); // ========== 企业微信通讯录 1-050-004-000 ========== ErrorCode WXCP_API_ERROR = new ErrorCode(1_050_004_000, "调用企业微信接口失败"); }