作者 lyh

gx

... ... @@ -40,6 +40,23 @@ class ServerConfigController extends BaseController
}
/**
* @remark :获取数据详情
* @name :info
* @author :lyh
* @method :post
* @time :2023/8/2 17:52
*/
public function info(ServerConfigLogic $logic){
$this->request->validate([
'id'=>'required'
],[
'id.required' => 'ID不能为空'
]);
$info = $logic->getServiceConfig();
$this->response('success',Code::SUCCESS,$info);
}
/**
* 保存配置
* @param ServerConfigRequest $request
* @param ServerConfigLogic $logic
... ...
... ... @@ -45,6 +45,28 @@ class ServerConfigLogic extends BaseLogic
return $this->success($lists);
}
/**
* @remark :获取当前数据详情
* @name :getServiceConfig
* @author :lyh
* @method :post
* @time :2023/8/2 17:53
*/
public function getServiceConfig(){
$info = $this->model->read(['id'=>$this->param['id']]);
if($info === false){
$this->fail('当前数据不存在或者被删除');
}
return $this->success($info);
}
/**
* @remark :保存
* @name :save
* @author :lyh
* @method :post
* @time :2023/8/2 17:55
*/
public function save($param)
{
$project_logic = new ProjectLogic();
... ...
... ... @@ -138,9 +138,6 @@ class MenuLogic extends BaseLogic
* @time :2023/7/25 14:22
*/
public function roleMenuSave(){
if($this->param['pid'] == 0){
$this->fail('主菜单不允许添加权限菜单');
}
//设置为权限菜单
$this->param['type'] = $this->model::STATUS_NORMAL;
if(isset($this->param['id']) && !empty($this->param['id'])){
... ...