
開發:熊戩戩
UpdateTime:2016-7-19 09:47:11
* * * * *
1. 無特殊說明時,操作成功時都會返回:
`{status,info}`
失敗時都會返回:
`{errCode,errMsg}`
所以通過判斷`if(typeof errCode != "undefined")`
就可以知道當前操作是否失敗了。
切記不要使用`if(errCode),if(errCode != 0)`這樣的語句來判斷。
2. 另外任務接口都在`task`控制器下的,無特殊說明都是要登錄的,也就是說任務模型都是用戶已經登錄才能操作的,當然這無需考慮,在此只是說明一下,沒有其他意思,如有特殊情況,會作說明的。
3. 任何時候都應該先判斷是否錯誤,這是默認規則,因為返回錯誤信息時的格式都是統一的,而正確操作時返回沒有統一限定規則,`{status,info}`只是慣例而已,具體規則請以接口為準。
4. 本接口全部采用JSON作為數據響應(請求以常規form data格式發送即可),系統正確的情況下會保證全部響應以JSON返回,除非系統發生不可控錯誤,請前端開發人員知悉。