陪玩业务后台
把一门陪玩生意的客户、订单和资金流水管进一个系统。业务规则、权限和记账口径由我定,钱和权限逐项验证。
- 状态
- 第一版已验收,测试中
- 并发
- 20 个编号同时生成,20 个成功、不重复
- 技术
- Frappe、MariaDB、React、Ant Design、AG Grid
给朋友的陪玩生意做的后台:客户、陪玩、客服、充值、赠送金额、订单、提现、罚款、押金都在里面。
难的地方在钱和权限
- 谁能看什么、谁能改什么,各角色的数据不能串,也不能绕过权限。
- 钱怎么记,才不会记重、记丢;同一个请求重复提交,只算一次。
- 两个人同时改同一条记录怎么办;一个人拿着旧页面保存,不能盖掉别人刚改的。
- 一连串操作中途失败,数据要能回到干净的状态。
- 业务编号、附件保存、时间和时区这些小地方,也都要对。
验证过的
- 两个浏览器同时改同一个客户,后保存的一方会被拦下,数据不会被悄悄覆盖;刷新后可以基于最新数据重新提交。
- 20 个客服编号同时生成,全部成功、不重复;陪玩编号同样。
- 被停用的账号登不进来,没权限的操作会被拒绝。
按使用者走一遍
上线前按客户、客服、陪玩、财务四类使用者把业务从头走一遍,查出 8 个严重问题、14 个次要问题,逐个关闭。
我定的
业务规则、角色权限、资金记账口径、必测风险和验收标准。每一轮都以代码改动、数据库和浏览器里的实际结果为证据,决定是否通过。
下一件
