任务系统表设计
2019-11-28 20:36:00 92 举报
社交通用组件
作者其他创作
大纲/内容
task_template_function(基本规则表)
id(int) 主键template_code(varchar):模板编号,预设函数该值为空code(varchar) 编码 如isNewtype(int) 类型 预设\\自定义reference(varchar) 调用路径expression(varchar) 表达式params(varchar) 入参列表return_type(varchar) 返回值类型 integer/booleancreate_time(datetime) 创建时间update_time(datetime) 最后修改时间version(bigint) 版本
task_push_model(触达消息模版)
id(NUMBER) 主键model_id(VARCHAR) 模版IDmsg_type(NUMBER) 消息类型msg_credential(VARCHAR) 模版关键标识(消息模版ID)msg_template(VARCHAR) 发放消息体remark(备注信息)create_time(datetime) 创建时间update_time(datetime) 最后修改时间version(bigint) 版本
task_action(任务动作表)
id(int) 主键code(varchar) 动作标识,唯一name(varchar) 动作名称reference(varchar) 实现反射路径desc(varchar) 描述create_time(datetime) 创建时间update_time(datetime) 最后修改时间creator(varchar) 创建人updated_by(varchar) 修改人version(bigint) 版本
n:n
1:n
task_push_record(用户触达记录)
id(NUMBER) 主键user_id(NUMBER) 用户IDbiz_order_id(varchar) 业务订单source(varchar) 来源model_id(VARCHAR) 模版IDmsg_type(number) 消息类型sleep_protect(int) 是否防骚扰user_credential(VARCHAR) 消息发放凭证(手机号或openid等)msg_body(VARCHAR) 发放消息体push_time(DATETIME) 发放时间push_status(INT) 发放状态fail_count(INT) 失败次数resp_data(VARCHAR) 相应信息remark(备注信息)create_time(datetime) 创建时间update_time(datetime) 最后修改时间version(bigint) 版本
user_task(用户任务表)
新人帮砍次数查活动库存
n:1
task_config_value(任务配置表)
id(int) 主键template_code(varchar):模板编号template_version(bigint) 模版版本task_no(varchar)config_key(varchar) 自定义keyconfig_value(varchar) 运营输入值creator(varchar) 创建人updated_by(varchar) 修改人create_time(datetime) 创建时间update_time(datetime) 最后修改时间version(bigint) 版本
task_reward_record(用户发奖记录)
id(number) 主键biz_order_id(varchar) 业务订单user_id(number) 用户IDasset_type(int) 资产类型asset_value(varchar) 资产信息reward_time(datetime) 奖励发放时间reward_status(int) 发放状态fail_count(int) 失败次数resp_data(varchar) 相应信息remark(varchar)备注信息create_time(datetime) 创建时间update_time(datetime) 最后修改时间version(bigint) 版本
task_template_config(自定义配置表)
span style=\"font-size: inherit;\
task_template(任务模板表)
id(int):主键code(varchar):模板编号business_line(int) 业务线name(varchar):模板名称creator(varchar) 创建人updated_by(varchar) 修改人create_time(datetime) 创建时间update_time(datetime) 最后修改时间version(bigint) 版本
task_rule_action(任务规则动作表)
id(int) 主键rule_code(varchar) 节点标识action_code(varchar) 动作标识event(int) 1通过;2 未通过sort(int) 执行顺序create_time(datetime) 创建时间update_time(datetime) 最后修改时间creator(varchar) 创建人updated_by(varchar) 修改人version(bigint) 版本
奖励类型支持:券、鲜币、优鲜余额、微信余额、积分。支持一次性发放多条奖励。
task_template_rule(模版规则关系表)
id(int):主键template_code(varchar):模板编号rule_code(int):规则编号sort(int):规则顺序creator(varchar) 创建人updated_by(varchar) 修改人create_time(datetime) 创建时间update_time(datetime) 最后修改时间template_version(bigint) 模版版本version(bigint) 版本
task_rule(任务规则表)
id(int) 主键code(varchar) 规则标识name(varchar) 规则名称span style=\"font-size: inherit;\
定时唤醒发奖模板消息mq...
input_metadata(输入源属性)
task(任务表)
id(int) 主键template_code(varchar):模板编号template_version(bigint) 模版版本task_no(varchar):任务ID 可自动可手输入name(varchar) 任务名称start_time(datetime)end_time(datetime)creator(varchar) 创建人updated_by(varchar) 修改人create_time(datetime) 创建时间update_time(datetime) 最后修改时间task_status(int) 任务状态:0初始状态;1 使用中;2 下线;3 中止version(bigint) 版本
user_task_step(用户任务流程表)
id(number) 主键step_id(varchar) 步骤IDtask_id(varchar) 用户任务IDtask_owner_id(number) 任务归属人IDuser_id(number) 用户IDstep_context(varchar) 步骤上下文step_extends(varchar) 扩展信息存储progress_rate(number) 当前进度值progress_change(number) 进度变化值reach_status(int) 达成状态 0:未达成;1 已达成is_milestone(int) 是否关键节点 0 否 1 是reward_order_id(varchar) 发放奖励IDcreate_time(datetime) 创建时间update_time(datetime) 最后修改时间version(bigint) 版本
0 条评论
下一页
为你推荐
查看更多