const Constants = { /** * 状态 */ state: { 1: '启用', 2: '禁用', }, /** * 审核状态 */ pbcBusinessApprovalResult: { 0: { text: '待审核', status: 'Processing' }, 1: { text: '审核通过', status: 'Success' }, 2: { text: '审核驳回', status: 'Error' } }, /** * 认证状态 */ pbcBusinessState: { 0: { text: '未认证', status: 'default' }, 1: { text: '已认证', status: 'Success' } }, /** * 回复状态 */ pbcReplyState: { 0: { text: '未回复', status: 'default' }, 1: { text: '已回复', status: 'Success' } }, /** * 商品状态 */ pbcProductState: { 1: { text: '上架中', status: 'Success' }, 2: { text: '已下架', status: 'Warning' }, 3: { text: '待审核', status: 'default' }, 4: { text: '审核失败', status: 'Error' }, }, /** * 上下架状态 */ pbcState: { 1: '上架', 2: '下架' }, /** * 可见范围 */ pbcProductType: { PUBLIC: '全员可见', PRIVATE: '仅会员可见' }, /** * 可见范围 */ pbcProductTypeList: { PUBLIC: '公开', PRIVATE: '私密' }, /** * 商户类别 */ pbcBusinessType: { INDIVIDUAL: '个体户', BUSINESS: '公司' }, /** * 会员类型 */ pbcUserType: { 0: '卖家', 1: '买家' }, /** * 新老客 */ pbcMembersType: { 0: '老客', 1: '新客' }, /** * 会员来源渠道 */ pbcUserSourceType: { qrcode: '二维码', link: '链接', share: '买家' }, /** * 证件类型 */ pbcBusinessHeadUserNoType: { 0: '居民身份证', 1: '港澳居民来往内地通行证', 2: '台湾居民来往大陆通行证' }, /** * 访问来源 */ pbcVisitSourceEnum: { qrcode: '二维码', link: '链接', share: '分享' }, /** * 规格输入类型 */ pbcSystemInputType: { select: '下拉框', text: '文本框', }, /** * banner类型 */ pbcBannerType: { 1: '平台首页', }, // 手机正则 PHONE_PATTERN: /^(?:(0\d{2,3}-)?\d{7,8}|1[3-9]\d{9})$/, //邮箱正则 EMAIL_PATTERN: /^[A-Za-z0-9\u4e00-\u9fa5._%+-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/, // 统一社会信用代码 USCC_PATTERN: /[^_IOZSVa-z\W]{2}\d{6}[^_IOZSVa-z\W]{10}$/, // 身份证件号码 IDCARD_PATTERN: /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/, HRP_PATTERN: /^([A-Z]\d{6,10}(\(\w{1}\))?)$/, MTP_PATTERN: /^\d{8}|^[a-zA-Z0-9]{10}|^\d{18}$/, }; export default Constants;