天天看點

對可操作對象的占用狀态、鎖定狀态、解鎖狀态的一些方案

說明:

建立了某一活動Plan可供人們制定計劃時間包括day1及day2,申請後該活動對應的時間段day1或day2被鎖定,如果某人選中day1的活動則day1暫時鎖定,如果申請後送出申請内容A則該天永久鎖定(除非删除此申請A),如果未送出申請内容,固定時間10分鐘後day1解除鎖定狀态,可繼續申請。

解決:

采用記錄點選day1申請時間及day1對應申請id判斷是否為可申請狀态,如果對應申請id為0且目前時間>申請時間+10分鐘則可申請。

詳細:

點選申請時記錄點選時間同時傳遞day1的id至活動申請内容頁面,如果送出申請則更新day1對應的申請id,否則不更新。

繼續閱讀