小程序会员权益页入会类型接口
This commit is contained in:
@@ -14,9 +14,10 @@ use app\common\controller\Api;
|
||||
|
||||
class MemberBenefits extends Api
|
||||
{
|
||||
protected $noNeedLogin = ['index'];
|
||||
protected $noNeedLogin = ['join_config', 'index'];
|
||||
protected $noNeedRight = ['*'];
|
||||
|
||||
protected $join_config_model = null;
|
||||
protected $level_model = null;
|
||||
protected $benefits_model = null;
|
||||
protected $article_model = null;
|
||||
@@ -24,11 +25,27 @@ class MemberBenefits extends Api
|
||||
public function _initialize()
|
||||
{
|
||||
parent::_initialize();
|
||||
$this->join_config_model = new \app\api\model\wdsxh\member\JoinConfig();
|
||||
$this->level_model = new \app\api\model\wdsxh\member\Level();
|
||||
$this->benefits_model = new \app\api\model\wdsxh\member\MemberBenefits();
|
||||
$this->article_model = new \app\api\model\wdsxh\article\Article();
|
||||
}
|
||||
|
||||
/**
|
||||
* 入会类型
|
||||
*
|
||||
* @param type $param
|
||||
* @return \think\Response
|
||||
*/
|
||||
public function join_config()
|
||||
{
|
||||
$list = $this->join_config_model->field(['id', 'name'])
|
||||
->where('status', 'normal')
|
||||
->order(['weigh' => 'asc', 'id' => 'asc'])
|
||||
->select();
|
||||
$this->success('获取成功', $list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 根据入会类型查询会员级别及权益(每个级别下展示入会类型所有权益,并标记拥有状态)
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user