Explorar o código

【feat】【赚钱】

1.完善商业模型
ChenYL hai 1 ano
pai
achega
891229a83a
Modificáronse 1 ficheiros con 74 adicións e 0 borrados
  1. 74 0
      商业模型.txt

+ 74 - 0
商业模型.txt

@@ -13,6 +13,80 @@
 			任务名称
 			奖励倍数
 		3.我的页面
+	功能设计:
+		1.每晚自动结算
+		2.每天自动推送结算通知
+		3.新建任务
+		4.编辑任务
+		5.删除任务
+		6.完成任务/任务计数
+		7.用户登录
+		8.用户注销?-这个不要应该也可以
+	表设计:
+		6个基础字段:
+			创建人,创建时间,最后更新人,最后更新时间,版本号,逻辑删除标志
+			created_by 创建人
+			creation_time 创建时间
+			last_updated_by 最后更新人
+			last_update_time 最后更新时间
+			version 版本号
+			delete_flag 逻辑删除标志
+		用户表(user)
+			id 主键
+			nickname 微信昵称
+			openid 微信id
+			avator 微信头像url
+			6个基础字段
+		打卡任务表配置表(punch_in_config)
+			id 主键
+			task_name 任务名称
+			reward_num 奖励倍数
+			weekend_double_flag 是否周末双倍标志
+			full_attendance_flag 是否全勤奖励标志
+			6个基础字段
+		打卡任务记录表(punch_in_record)
+			id 主键
+			punch_in_id 打卡任务表主键
+			punch_in_time 打卡时间
+			6个基础字段
+		打卡任务结算表(punch_in_settlement)-是由系统生成的数据
+			id 主键
+			user_id 用户表主键
+			reward_num 奖励数
+			claim_reward_flag 是否已领取奖励
+			claim_reward_time 领取奖励时间
+			settlement_task_id 结算任务表id
+			settlement_time 结算时间
+			notify_id 通知表ID
+			notify_status 结算通知状态
+			notify_time 结算通知时间
+			6个基础字段
+		打卡任务记录与结算关联表(punch_in_record_settlement_rela)
+			id 主键
+			record_id 打卡任务记录表ID
+			settlement_id 打卡任务结算表ID
+			6个基础字段
+		奖励结算定时任务执行记录表(settlement_task)
+			id 主键
+			start_time 任务开始时间
+			end_time 任务结束时间
+			task_status 任务状态
+			processed_num 处理数量
+			processed_success_num 处理成功数量
+			processed_fail_num 处理失败数量
+			error_message 失败异常信息
+			6个基础字段
+		通知定时任务执行记录表(settlement_notify_task)	
+			id 主键
+			start_time 任务开始时间
+			end_time 任务结束时间
+			task_status 任务状态
+			notify_num 通知数量
+			notify_success_num 通知成功数量
+			notify_fail_num 通知失败数量
+			error_message 失败异常信息
+			6个基础字段
+		
 
 按摩
 	期望: