params[ 'recharge_id' ]) ? $this->params[ 'recharge_id' ] : 0; if (empty($recharge_id)) { return $this->response($this->error('', 'REQUEST_RECHARGE_ID')); } $field = 'recharge_id,recharge_name,cover_img,face_value,buy_price,point,growth,coupon_id,sale_num,status'; $member_recharge_model = new MemberRechargeModel(); $info = $member_recharge_model->getMemberRechargeInfo([ [ 'recharge_id', '=', $recharge_id ], [ 'site_id', '=', $this->site_id ] ], $field); return $this->response($info); } /** * 会员充值配置 */ public function config() { $member_recharge_model = new MemberRechargeModel(); $res = $member_recharge_model->getConfig($this->site_id); return $this->response($res); } /** * 计算信息 */ public function page() { $page = isset($this->params[ 'page' ]) ? $this->params[ 'page' ] : 1; $page_size = isset($this->params[ 'page_size' ]) ? $this->params[ 'page_size' ] : PAGE_LIST_ROWS; $field = 'recharge_id,recharge_name,cover_img,face_value,buy_price,point,growth,coupon_id,sale_num'; $member_recharge_model = new MemberRechargeModel(); $list = $member_recharge_model->getMemberRechargePageList([ [ 'status', '=', 1 ], [ 'site_id', '=', $this->site_id ] ], $page, $page_size, 'create_time desc', $field); return $this->response($list); } }