113 lines
3.2 KiB
Python
113 lines
3.2 KiB
Python
|
from django.db import models
|
||
|
|
||
|
|
||
|
class QcQrcodeUserOlineChoices(models.IntegerChoices):
|
||
|
OFFLINE = 0, '离线'
|
||
|
ONLINE = 1, '在线'
|
||
|
|
||
|
|
||
|
class QcWechatbizuserinfoGenderChoices(models.IntegerChoices):
|
||
|
"""
|
||
|
微信用户性别
|
||
|
"""
|
||
|
UNKNOWN = 0, '未知'
|
||
|
MALE = 1, '男'
|
||
|
FEMALE = 2, '女'
|
||
|
|
||
|
|
||
|
class QcWechatbizuserinfoStatusChoices(models.IntegerChoices):
|
||
|
ACTIVE = 1, '已激活'
|
||
|
DISABLED = 2, '已禁用'
|
||
|
UN_ACTIVE = 4, '未激活'
|
||
|
QUIQ_CORP = 5, '退出企业'
|
||
|
|
||
|
|
||
|
class QcCorpInfoCallbackStatusChoices(models.IntegerChoices):
|
||
|
UN_VALIDATE = 0, '未验证'
|
||
|
VALIDATED = 1, '已验证'
|
||
|
NO_VALIDATE = 2, '无需验证'
|
||
|
|
||
|
|
||
|
class QcQrcodesEditLogTypeChoices(models.IntegerChoices):
|
||
|
# 0 手动, 1 自动
|
||
|
MANUAL = 0, '手动'
|
||
|
AUTO = 1, '自动'
|
||
|
|
||
|
|
||
|
class QcQrcodesEditLogOperateTypeChoices(models.IntegerChoices):
|
||
|
ADD = 1, '添加'
|
||
|
DELETE = 2, '删除'
|
||
|
ONLINE = 3, '上线'
|
||
|
OFFLINE = 4, '下线'
|
||
|
|
||
|
|
||
|
class QcQrcodeLimitDailyAddTypeChoices(models.IntegerChoices):
|
||
|
NO_LIMIT = 0, '不限制'
|
||
|
LIMIT = 1, '限制'
|
||
|
CUSTOM_LIMIT = 2, '自定义限制'
|
||
|
|
||
|
|
||
|
class QcSendCorpMediaTypeChoices(models.IntegerChoices):
|
||
|
IMAGE = 0, '图片'
|
||
|
VIDEO = 1, '视频'
|
||
|
|
||
|
|
||
|
class QcSendCorpMediaSendTypeChoices(models.IntegerChoices):
|
||
|
NEW_USER_WELCOME = 1, '新客欢迎'
|
||
|
TIMING_SEND = 2, '定时发送'
|
||
|
TIMING_GROUP_SEND = 3, '定时群发'
|
||
|
CIRCLE_FRIENDS = 4, '朋友圈'
|
||
|
|
||
|
|
||
|
class QcSendCorpSourceTypeChoices(models.IntegerChoices):
|
||
|
WECHAT = 0, '企业微信素材'
|
||
|
MG_CDN = 1, '美光CDN素材'
|
||
|
|
||
|
|
||
|
class QcCorpInfoBusinessTypeChoices(models.IntegerChoices):
|
||
|
QC = 0, '渠道活码'
|
||
|
AC = 1, '活动单页'
|
||
|
JQR = 2, '机器人'
|
||
|
|
||
|
|
||
|
class QcExternalUserIdTagMarkTagTypeChoices(models.IntegerChoices):
|
||
|
WECHAT = 1, '企业微信'
|
||
|
WECHAT_HOOK = 2, '企业微信HOOK'
|
||
|
|
||
|
|
||
|
class QcExternalUserIdTagUserAddTypeChoices(models.IntegerChoices):
|
||
|
UNKNOWN_SOURCE = 0, '未知来源'
|
||
|
SCAN_QRCODE = 1, '扫描二维码'
|
||
|
SEARCH_PHONE = 2, '搜索手机号'
|
||
|
CARD_SHARE = 3, '名片分享'
|
||
|
GROUP_CHAT = 4, '群聊'
|
||
|
PHONE_BOOK = 5, '手机通讯录'
|
||
|
WECHAT_CONTACT = 6, '微信联系人'
|
||
|
THIRD_APP_AUTO_ADD = 8, '安装第三方应用时自动添加的客服人员'
|
||
|
SEARCH_EMAIL = 9, '搜索邮箱'
|
||
|
WECHAT_VIDEO = 10, '视频号添加'
|
||
|
SCHEDULE_PARTICIPANT = 11, '通过日程参与人添加'
|
||
|
MEETING_PARTICIPANT = 12, '通过会议参与人添加'
|
||
|
WECHAT_BUSINESS = 13, '添加微信好友对应的企业微信'
|
||
|
SMART_HADWARE_DEDICATED_SERVICE = 14, '通过智慧硬件专属客服添加'
|
||
|
HOME_SERVICE = 15, '通过上门服务客服添加'
|
||
|
CUSTOMER_LINK = 16, '通过客户链接添加'
|
||
|
INTERNAL_COLLABORATION = 201, '内部成员共享'
|
||
|
ADMIN_ALLOCATE = 202, '管理员或负责人分配'
|
||
|
|
||
|
|
||
|
class QcExternalUserIdTagDataAddTypeChoices(models.IntegerChoices):
|
||
|
WECHAT_BUSINESS_CALLBACK = 1, '企微回调'
|
||
|
WECHAT_BUSINESS_API = 2, '企微数据同步'
|
||
|
WECHAT_BUSINESS_HOOK = 3, '企微HOOK'
|
||
|
|
||
|
|
||
|
class QcExternalUserIdTagIsDeleteChoices(models.IntegerChoices):
|
||
|
NOT_DELETE = 0, '未删除'
|
||
|
DELETED = 1, '已删除'
|
||
|
|
||
|
|
||
|
class QcWechatbizeventAddcontactIsDeleteChoices(models.IntegerChoices):
|
||
|
NOT_DELETE = 0, '未删除'
|
||
|
DELETED = 1, '已删除'
|