<?php
|
|
namespace app\openapi\controller\access;
|
|
use app\openapi\controller\Controller;
|
use app\openapi\model\access\Access as OpenAccessModel;
|
use app\admin\model\Access as AccessModel;
|
use app\agent\model\shop\Access as ShopAccessModel;
|
|
|
class Access extends Controller
|
{
|
/**
|
* 获取权限列表数据
|
*/
|
public function getList()
|
{
|
$menu = (new AccessModel())->getList();
|
return $this->renderSuccess('', compact('menu'));
|
}
|
|
/**
|
* 获取选中的权限列表数据
|
*/
|
public function getApplicRole()
|
{
|
$AccessModel = new ShopAccessModel();
|
$menu = $AccessModel->getListByApplic($this->postData["access_ids"]);
|
return $this->renderSuccess('', compact('menu'));
|
}
|
|
/**
|
* 添加商城
|
*/
|
public function add()
|
{
|
$model = new OpenAccessModel;
|
// 新增记录
|
if ($model->add($this->postData["access_ids"])) {
|
return $this->renderSuccess('添加成功');
|
}
|
return $this->renderError($model->getError() ?: '添加失败');
|
}
|
|
/**
|
* 编辑商城
|
*/
|
public function edit()
|
{
|
$model = new OpenAccessModel;
|
// 新增记录
|
if ($model->edit($this->postData["access_ids"])) {
|
return $this->renderSuccess('修改成功');
|
}
|
return $this->renderError($model->getError() ?: '修改失败');
|
}
|
}
|