init
This commit is contained in:
70
apps/admin/controller/content/CompanyController.php
Normal file
70
apps/admin/controller/content/CompanyController.php
Normal file
@@ -0,0 +1,70 @@
|
||||
<?php
|
||||
/**
|
||||
* @copyright (C)2016-2099 Hnaoyun Inc.
|
||||
* @author XingMeng
|
||||
* @email hnxsh@foxmail.com
|
||||
* @date 2017年04月17日
|
||||
* 公司设置控制器
|
||||
*/
|
||||
namespace app\admin\controller\content;
|
||||
|
||||
use core\basic\Controller;
|
||||
use app\admin\model\content\CompanyModel;
|
||||
|
||||
class CompanyController extends Controller
|
||||
{
|
||||
|
||||
private $model;
|
||||
|
||||
public function __construct()
|
||||
{
|
||||
$this->model = new CompanyModel();
|
||||
}
|
||||
|
||||
// 显示公司设置
|
||||
public function index()
|
||||
{
|
||||
// 获取公司配置
|
||||
$this->assign('companys', $this->model->getList());
|
||||
$this->display('content/company.html');
|
||||
}
|
||||
|
||||
// 修改公司设置
|
||||
public function mod()
|
||||
{
|
||||
if (! $_POST) {
|
||||
return;
|
||||
}
|
||||
$data = array(
|
||||
'name' => post('name'),
|
||||
'address' => post('address'),
|
||||
'postcode' => post('postcode'),
|
||||
'contact' => post('contact'),
|
||||
'mobile' => post('mobile'),
|
||||
'phone' => post('phone'),
|
||||
'fax' => post('fax'),
|
||||
'email' => post('email'),
|
||||
'qq' => post('qq'),
|
||||
'weixin' => post('weixin'),
|
||||
'blicense' => post('blicense'),
|
||||
'other' => post('other')
|
||||
);
|
||||
|
||||
if ($this->model->checkCompany()) {
|
||||
if ($this->model->modCompany($data)) {
|
||||
$this->log('修改公司信息成功!');
|
||||
success('修改成功!', - 1);
|
||||
} else {
|
||||
location(- 1);
|
||||
}
|
||||
} else {
|
||||
$data['acode'] = session('acode');
|
||||
if ($this->model->addCompany($data)) {
|
||||
$this->log('修改公司信息成功!');
|
||||
success('修改成功!', - 1);
|
||||
} else {
|
||||
location(- 1);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user