data($result); } /** * @notes 设置网站信息 * @return \think\response\Json * @author BD * @date 2023/12/28 15:45 */ public function setWebsite() { $params = (new WebSettingValidate())->post()->goCheck('website'); WebSettingLogic::setWebsiteInfo($params); return $this->success('设置成功', [], 1, 1); } /** * @notes 获取网站配置 * @return \think\response\Json * @author BD * @date 2023/12/28 15:44 */ public function getWebsiteProject() { $params = $this->request->get(); $result = WebSettingLogic::getWebsiteProject($params); if ($result === false) { return $this->fail(WebSettingLogic::getError()); } return $this->data($result); } /** * @notes 设置网站配置 * @return \think\response\Json * @author BD * @date 2023/12/28 15:45 */ public function setWebsiteProject() { $params = $this->request->post(); $result = WebSettingLogic::setWebsiteProject($params); if (false === $result) { return $this->fail(WebSettingLogic::getError() ?: '操作失败'); } return $this->success('设置成功', [], 1, 1); } /** * @notes 获取国际区号 * @return \think\response\Json * @author BD * @date 2023/12/28 16:10 */ public function getRegioncodeAll() { $result = WebSettingLogic::getRegioncodeAll(); return $this->data($result); } /** * @notes 获取备案信息 * @return \think\response\Json * @author BD * @date 2023/12/28 16:10 */ public function getCopyright() { $result = WebSettingLogic::getCopyright(); return $this->data($result); } /** * @notes 设置备案信息 * @return \think\response\Json * @author BD * @date 2023/12/28 16:10 */ public function setCopyright() { $params = $this->request->post(); $result = WebSettingLogic::setCopyright($params); if (false === $result) { return $this->fail(WebSettingLogic::getError() ?: '操作失败'); } return $this->success('设置成功', [], 1, 1); } /** * @notes 设置政策协议 * @return \think\response\Json * @author BD * @date 2023/2/15 11:00 上午 */ public function setAgreement() { $params = $this->request->post(); WebSettingLogic::setAgreement($params); return $this->success('设置成功', [], 1, 1); } /** * @notes 获取政策协议 * @return \think\response\Json * @author BD * @date 2023/2/15 11:16 上午 */ public function getAgreement() { $result = WebSettingLogic::getAgreement(); return $this->data($result); } }