From 3984e57702e33d4755a329e88f98c7ff9f099b0c Mon Sep 17 00:00:00 2001 From: wangqing <95695864@qq.com> Date: Wed, 5 Feb 2025 17:50:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20=E7=8E=8B=E5=BA=86=5F?= =?UTF-8?q?=E6=97=A5=E6=8A=A5=5F2025.02.05?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...%E5%BA%86_%E6%97%A5%E6%8A%A5_2025.02.05.md | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 %E7%8E%8B%E5%BA%86_%E6%97%A5%E6%8A%A5_2025.02.05.md diff --git a/%E7%8E%8B%E5%BA%86_%E6%97%A5%E6%8A%A5_2025.02.05.md b/%E7%8E%8B%E5%BA%86_%E6%97%A5%E6%8A%A5_2025.02.05.md new file mode 100644 index 0000000..808b5b5 --- /dev/null +++ b/%E7%8E%8B%E5%BA%86_%E6%97%A5%E6%8A%A5_2025.02.05.md @@ -0,0 +1,70 @@ +# 2025/02/05 日报 + +## 做了什么 + +- 订单编号由uuid改成雪花ID + +- 修复查询支付宝可能空指针问题 + +- 更新激活平台服务 + +- 整理激活平台计算公式 + + 1、永久计算方式 + + > 150路内,50元/路,最高6000元 + > 300路内,45元/路,最高12000元 + > 600路内,40元/路,最高20000元 + > 1000路内,35元/路,最高30000元 + > 2000路内,30元/路,最高50000元 + > 2000路以上,咨询官方客服 + > + > 比如第一档 120 * 50 = 6000 120 ~ 150 之间都是6000 + > + > 第二档同理 + + 2、非永久的计算方式 + + > 用户下单购买(如果激活码在有效期内,多次购买可以实现续费、扩容的功能) + > + > 购买: 激活码依机器码为条件创建、更新激活码信息(客户输入错误激活码购买产生的问题,客户自己负责),同一个机器码对应平台中只有一个激活码 + > + > ### 场景:第一次购买 + > + > ​ 10通道 30天 下单时间1.20 激活码有效期为 2.20 + > + > ​ 计算费用:10*30 = 300 通天 300 * 0.1 = 30 元 + > + > ​ 下单支付成功, 此时激活码表创建一条记录 记录 通道数、天数、激活时间、到期时间 + > + > ### 第二次购买 20通道 30 天 + > + > ​ 1、激活码是否还有剩余激活时间,不满一天的按照一天计算(比如客户还剩1天1个小时,按照客户还剩余两天计算) + > + > ​ 没有剩余时间即激活码已过期 订单金额为(20 * 30) * 0.1 = 60元 此时更新激活码 通道数为20,天数为30,激活时间更新为当前时间,计算激活码有时间为当前时间 + 30 天 + > + > ​ 2、激活码未过期,比如 2.01号购买,(客户剩余时间还有19天零1个小时 按照 20整天计算) + > + > ​ 订单金额为 ( 本次通天数(20 * 30 )- 上次订单剩余通天数( 10 * 20) ) * 0.1 = (600 - 200 ) * 0.1 = 40 元 + > + > ​ 激活时间为原来的激活时间,激活天数 = 原来的激活剩余天数(20)+本次购买的激活天数(30) = 50 天,激活时间 仍为之前的激活时间 + > + > ​ 3、如果本次下单的通道天 - 上次剩余的 通道天数为负数 则不允许下单 + > + > ​ 比如第一次购买60 通道 60天,现在还剩余 20天的时候续费10通道 30 天 按照计算方法 + > + > ​ 本次:10 * 30 = 300 通天 价格为 300 * 0.1 = 30 元 + > + > ​ 上次订单剩余 20 * 60 = 1200 通天 120 * 0.1 = 120 元 + > + > ​ 30 - 120 < 0 不允许下单 + > + > ​ 4、如果第二次购买为永久的,永久的费用 - 第一次购买的费用 = 本次购买的费用 + +## 学到了什么 + +公司项目架构 + +## 哪里还需要学习 + +- 公司项目的学习 \ No newline at end of file