1.在用戶查看訂單相關頁面埋入查詢用戶的全部未收貨的訂單HOOK,若是有知足收貨條件的自動去執行它。mysql
2.在下訂單的時候預建立一個默認收貨時間。好比在當前加上10天后默認收貨時間,若是一超過了這個時間就表示已經收貨了。sql
3.計劃任務,建立相關的腳本,去定時執行它,我以爲計劃任務是最不靠譜的,時效沒法保證,並且計劃長時效不保證,計劃短服務器開銷不行服務器
4.消息推送,用這個來處理是比較成熟解決的方案吧,固然成本也增長了。小型系統,我以爲用1 2便可。腳本
5.mysql 存儲過程+計劃任務,這玩意也跟在服務器上的計劃任務有缺點的。查詢
大家有什麼好的想法呢?存儲過程