Tình trạng đơn hàng - thanhstar260/CNPM GitHub Wiki
Tình trạng đơn hàng
Context
Khi đơn hàng được tạo thì đơn hàng phải được xử lý qua nhiều bước.Việc có thêm tình trạng đơn hàng giúp chủ cửa hàng dễ dàng kiểm soát được các đơn hàng của mình đang ở bước nào.
Các tình trạng đơn hàng
Đang chờ
Khi đơn hàng được gửi về từ khách hàng, đơn hàng sẽ được tạo ra và mặc định ở tình trạng đang chờ . Tình trạng này có nghĩa là đơn hàng đã được gửi về cho cửa hàng và đang chờ khách hàng đến cửa hàng xác nhận thông tin thuê sách và thanh toán.
Lưu ý : Đơn hàng chỉ tồn tại ở tình trạng đang chờ trong vòng 24h. Nếu quá 24h mà khách hàng vẫn không đến cửa hàng để xác nhận thông tin và thanh toán thì đơn hàng sẽ tự động bị hủy.
Đang cho mượn
Sau khi đơn hàng đã được nhân viên xem xét.Nhân viên sẽ duyệt đơn hàng và đơn hàng sẽ chuyển sang trạng thái đang cho mượn . Trạng thái này nghĩa là đơn hàng đang được khách hàng mượn và đang trong thời gian cho mượn (ngày hiện tại < ngày hẹn trả)
Đã hoàn thành
Sau khi khách đã mang trả sách đúng thời hạn và nhân viên đã kiểm tra và xác nhận lại tình trạng của sách. Nhân viên sẽ xác nhận đơn hàng hoàn thành và đơn hàng sẽ chuyển sang trạng thái đã hoàn thành
Trễ hạn
Khi đơn hàng ở tình trạng Đang cho mượn bị trễ hạn (Ngày hiện tại > Ngày hẹn trả) thì đơn hàng sẽ tự động chuyển sang trạng thái Trễ hạn .