Commit 9e874beb authored by hujun's avatar hujun

系统设置

parent af799400
......@@ -97,4 +97,44 @@ class Setting extends Basic
return view('setting/index');
}
}
/**
* 系统设置
*
* @return \think\Response|\think\response\View
*/
public function getSettingV2() {
if (!$this->request->isAjax()) {
return view('setting/index');
}
$data = [];
$msg = "";
try {
$config = new SystemConfig();
if ($this->request->isGet()) {
//获取数据
$data = $config->getSetting();
} else {
$config_name_arr = json_decode($this->params['config_name'], true);
foreach ($config_name_arr as $k =>$v) {
if (empty($v['id'])) {
$save_data[$k]['id'] = $v['id'];
}
$save_data[$k]['config_name'] = $v['name'];
$save_data[$k]['rule'] = json_encode(['rule']);
$save_data[$k]['config_type'] = $v['config_type'];
$save_data[$k]['agent_id'] = $v['agent_id'];
}
if (!empty($save_data)) {
$config->saveAll($save_data);
}
}
} catch (\Exception $e) {
$msg = '内部错误:'.$e->getMessage();
}
return $this->response(200, $msg, $data);
}
}
\ No newline at end of file
......@@ -214,7 +214,7 @@ Route::group('index', [
'useraction_search' => ['index/remark/useraction_search', ['method' => 'get|post']], //后台客户详情
'select_by_phone' => ['index/remark/select_by_phone', ['method' => 'get|post']], //后台客户详情--客方搜索
'getSetting' => ['index/Setting/getSetting', ['method' => 'get|post']], //新增和修改全局参数设置
'getSetting' => ['index/Setting/getSettingV2', ['method' => 'get|post']], //新增和修改全局参数设置
'getMenu' => ['index/Auth/getMenu', ['method' => 'get|post']], //新增和修改全局参数设置
'reportListOne/:check_status' => ['index/Finance/reportList', ['method' => 'get'], ['check_status' => 1]], //财务 成交报告-未结单-第一级审核
'reportListTwo/:check_status' => ['index/Finance/reportList', ['method' => 'get'], ['check_status' => 2]], //财务 成交报告-未结单-第二级审核
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment