用戶下單后,不付款,停留在收銀臺界面(這時用戶前臺不動哈,等待管理員修改價格),管理員在后臺如果給訂單修改價格后,就會產生新的訂單號,用戶再在收銀臺點確認支付,就報錯,相反的如果在收銀臺點暫不支付,就會跳轉到支付成功界面,這時再點查看訂單,就會提示商品不存在。
這個系統(tǒng)有個嚴重的問題就是很多地方是在以order_id作為憑證,而不是id,而系統(tǒng)有些操作是會重新生成新的order_id,只有id才是真正唯一的憑證。希望在這方面做改進。真正運營時,訂單較多時,會遇到不少問題。今天我遇到一個修改了訂單價格,而用戶還支付成功了,在支付方后臺查帳單,顯示的卻是最早生成的order_id,而后臺卻顯示的是新order_id。明明已經付款成功,網站后臺卻顯示未付款。自己去復測問題時,又不能重現(xiàn)。莫名其妙的。