java --用戶下單-支付-退款流程2

實際狀況 1.用戶逛商城,看見本身喜歡的商品,有兩種選擇 1>加入購物車 2>直接下單 所以,一個訂單存在兩種狀況 1>一個訂單=商品1(一個或多個)+商品2(一個或多個)+... 2>一個訂單=商品1(一個或多個) 索引,會存在一個訂單表與一個訂單詳情表,本工程設計以下 訂單表以下微信

輸入圖片說明 訂單詳情表以下設計

輸入圖片說明 2.用戶選擇微信/支付寶支付 支付表退款流程1中有介紹 退款流程在項目總結中有詳細的介紹 3.收到貨物以後,用戶能夠評論 評論表設計以下索引

輸入圖片說明 由評論表字段(訂單id、商品id)與訂單詳情表字段(訂單id、商品id、評價flag)能夠看出,評價是以商品爲單位的。即一個訂單可能會存在商品一、商品二、商品3的狀況,用戶能夠選擇給商品2好評、給商品3中評。 4.用戶收到貨後,不喜歡商品,能夠申請退款 退款表以下圖片

輸入圖片說明 由退款表字段(訂單號id、退款狀態)能夠看出,退款是以訂單做爲單位的。 備註:我以爲這個點設計得不夠合理,我買了三個不一樣的商品(或是相同的商品買了多個),我依然能夠選擇退其中的某一部分商品。 5.訂單表中的物流相關信息是由商家發貨後,更新訂單信息,更新進去的。 6.若是要修改爲 退款以商品爲單位 須要修改 訂單表、訂單詳情表、退款表。支付寶

相關文章
相關標籤/搜索