作者 lyh

gx

@@ -65,14 +65,22 @@ class TaskController extends BaseController @@ -65,14 +65,22 @@ class TaskController extends BaseController
65 public function searchParam(&$task,&$taskOwnerModel){ 65 public function searchParam(&$task,&$taskOwnerModel){
66 $map = []; 66 $map = [];
67 if(isset($this->map['type']) && !empty($this->map['type'])){ 67 if(isset($this->map['type']) && !empty($this->map['type'])){
68 - if($this->map['type'] == 1){  
69 - $ids = $task->where('created_manage_id', $this->map['manage_id'])->pluck('id')->toArray();  
70 - $manage_ids = $taskOwnerModel->formatQuery(['task_id'=>['in',$ids]])->pluck('manage_id')->toArray();  
71 - $map['manage_id'] = ['in',$manage_ids];  
72 - }else{  
73 - $map['manage_id'] = $this->map['manage_id']; 68 + if(isset($this->map['manage_id']) && !empty($this->map['manage_id'])){
  69 + if($this->map['type'] == 1){
  70 + $ids = $task->where('created_manage_id', $this->map['manage_id'])->pluck('id')->toArray();
  71 + $manage_ids = $taskOwnerModel->formatQuery(['task_id'=>['in',$ids]])->pluck('manage_id')->toArray();
  72 + $map['manage_id'] = ['in',$manage_ids];
  73 + }else{
  74 + $map['manage_id'] = $this->map['manage_id'];
  75 + }
74 } 76 }
75 } 77 }
  78 + if(isset($this->map['manage_id']) && !empty($this->map['manage_id'])){
  79 + $map['manage_id'] = $this->map['manage_id'];
  80 + }
  81 + if(isset($this->map['content']) && !empty($this->map['content'])){
  82 +
  83 + }
76 return $map; 84 return $map;
77 } 85 }
78 86
@@ -186,6 +186,8 @@ class LoginController extends BaseController @@ -186,6 +186,8 @@ class LoginController extends BaseController
186 $resMessage = $data['message']; 186 $resMessage = $data['message'];
187 }elseif($data['code'] == 1){ 187 }elseif($data['code'] == 1){
188 $resMessage = $data['message']; 188 $resMessage = $data['message'];
  189 + }elseif($data['code'] == 2){
  190 + $resMessage = $data['message'];
189 }else{ 191 }else{
190 $resMessage = $data['message']; 192 $resMessage = $data['message'];
191 } 193 }
@@ -254,8 +256,13 @@ class LoginController extends BaseController @@ -254,8 +256,13 @@ class LoginController extends BaseController
254 $key = explode("_",$eventKey); 256 $key = explode("_",$eventKey);
255 if($key[1] == 'login'){ 257 if($key[1] == 'login'){
256 $data = $userLoginLogic->wechatLogin($wechat); 258 $data = $userLoginLogic->wechatLogin($wechat);
257 - }else{ 259 + }elseif($key[1] == 'bind'){
258 $data = $userLoginLogic->wechatBind($wechat,$key[2]); 260 $data = $userLoginLogic->wechatBind($wechat,$key[2]);
  261 + }else{
  262 + $data = [
  263 + 'code'=>0,
  264 + 'message'=>'关注后,再次扫码',
  265 + ];
259 } 266 }
260 return $data; 267 return $data;
261 } 268 }