9 Commits

Author SHA1 Message Date
邹景立
6b3e985747 fix: Use BC Math for payments; fix wemall; add docs
Convert monetary/integral fields to string and switch arithmetic to BC Math to avoid floating-point errors; adjust return types to strings where appropriate (Balance, Integral, PaymentUsageTrait, IntegralPayment). Add input validation and safer comparisons in payment checks. Fix wemall logic and typos (early return for canceled/refunded orders, rename/logic fixes in UserRebate, initialize temporary $code variables, correct timestamp field name, adjust reward calculations to use bcmath, change wRebate signature). Add a database migration to enforce constraints, add new columns and indexes for wemall and payment tables. Also add business-feature documentation blocks across multiple plugin README files and update the project README.
2026-02-01 01:30:19 +08:00
邹景立
5692c58ad8 Update readme.md 2024-09-24 23:04:29 +08:00
邹景立
9aab0a55b1 fix: 修改项目文档说明 2024-08-05 23:58:38 +08:00
邹景立
0cded14ac3 fix: 修改文档描述 2024-08-05 23:54:34 +08:00
邹景立
6dc189ad2d fix: 更新项目文档说明 2024-08-04 15:43:32 +08:00
邹景立
bbdbd6508f fix: 更新项目描述,增加 加入我们 内容 2024-08-04 15:29:52 +08:00
邹景立
c0163fb16e update: 更新配置脚本文件 2024-08-04 09:31:12 +08:00
邹景立
dc4bfb4b01 update: 更新项目描述 2024-08-03 23:15:08 +08:00
邹景立
ce7375ce87 增加 Github Actions 脚本 2024-08-02 08:45:48 +08:00