Commit 5f6ed76c5bcbcdd778bb9112f7adfc9de31aa4d4

Authored by 陆恒
1 parent 94f336a8
Exists in master

提交修改

src/HttpServer/logic/httpserver.go
... ... @@ -273,7 +273,7 @@ func FetchInviteReward(w http.ResponseWriter, r *http.Request) {
273 273 r.Body.Close()
274 274  
275 275 s := string(result)
276   - logger.Info("FetchInviteReward , body:%v,uuid=%v", s)
  276 + logger.Info("FetchInviteReward , body:%v", s)
277 277  
278 278 HandleFetchInviteReward(w,s)
279 279  
... ...
src/HttpServer/logic/logic.go
... ... @@ -387,26 +387,29 @@ func HandleEnterInvite(w http.ResponseWriter, data string) {
387 387 //邀请打工
388 388 invitelist,err := GetdagongList(rdata.Inviteuuid)
389 389 if err != nil {
390   - logger.Error("HandleEnterInvite GetdagongList failed")
  390 + /*logger.Error("HandleEnterInvite GetdagongList failed")
391 391 resp.Result.Code = ERROR_SRVDB_FAILED
392 392 //resp.Message = fmt.Sprintf("%s",err)
393   - break
  393 + break*/
394 394 }
395 395  
396   - if len(*invitelist) > 2 {
397   - logger.Error("HandleEnterInvite dagong num is full")
398   - resp.Result.Code = ERROR_DAGONG_FULL
399   - //resp.Message = "dagong full"
400   - break
  396 + if invitelist != nil {
  397 + if len(*invitelist) > 2 {
  398 + logger.Error("HandleEnterInvite dagong num is full")
  399 + resp.Result.Code = ERROR_DAGONG_FULL
  400 + //resp.Message = "dagong full"
  401 + break
  402 + }
  403 +
  404 + //需要判断是否已经处于打工中
  405 + if invitelist.IsInWork(rdata.Selfuuid) {
  406 + logger.Error("HandleEnterInvite IsInWork")
  407 + resp.Result.Code = ERROR_DAGONG_FULL
  408 + //resp.Message = "ERROR_ALREADY_INWORK"
  409 + break
  410 + }
401 411 }
402 412  
403   - //需要判断是否已经处于打工中
404   - if invitelist.IsInWork(rdata.Selfuuid) {
405   - logger.Error("HandleEnterInvite IsInWork")
406   - resp.Result.Code = ERROR_DAGONG_FULL
407   - //resp.Message = "ERROR_ALREADY_INWORK"
408   - break
409   - }
410 413  
411 414 err = AddDagongList(rdata.Selfuuid,rdata.Inviteuuid,*invitelist)
412 415  
... ...