model = new \app\api\model\app\agent\WithdrawCard(); } /** * 获取银行卡信息 * @return void */ public function getCard(){ $data = $this->model->getCard($this->auth->id); $this->success('获取成功', $data); } /** * 设置银行卡信息 * @return void */ public function setCard(){ $params = []; $params['name'] = $this->request->post('name'); $params['card_no'] = $this->request->post('card_no'); $params['address'] = $this->request->post('address'); if(in_array("",$params)){ $this->error("请完善表单后再提交"); } $params['updatetime'] = time(); $data = $this->model->getCard($this->auth->id); if($data){ $ret = $this->model->where([ 'user_id'=>$this->auth->id ])->update($params); }else{ $params['user_id'] = $this->auth->id; $params['uniacid'] = UNIACID; $ret = $this->model->insert($params); } if($ret){ $this->success('设置成功'); } $this->error('设置失败,请重试'); } }