ecnu-icalk fefo
Designs a points account system supporting multiple point types, independent expiration times, and FEFO (first-expired-first-out) consumption logic, including database schema, data flow, balance display, and partial consumption handling.