114 lines
3.0 KiB
PHP
Executable File
114 lines
3.0 KiB
PHP
Executable File
<?php
|
||
|
||
namespace frontend\controllers;
|
||
|
||
use Yii;
|
||
use yii\helpers\Url;
|
||
use dataModel;
|
||
|
||
//必须添加这一句,以便引入dataModel外部类库
|
||
|
||
require dirname(__FILE__) . '/_public/public.php';
|
||
|
||
class SettingController extends \yii\web\Controller
|
||
{
|
||
public $enableCsrfValidation = FALSE;//取消对POST数据的csrf令牌验证
|
||
|
||
public function actionGet()
|
||
{
|
||
global $_FM;
|
||
$_FM['siteRoot'] = Url::base(TRUE);
|
||
$_FM['siteUrl'] = Url::home(TRUE);
|
||
$_FM['urlScript'] = Url::home();
|
||
$_FM['yii']['action'] = 'get';
|
||
//设置数据取出方法
|
||
$dataGet = $_FM['get']; //GET进来的参数
|
||
$data = array();
|
||
|
||
$op = isset($dataGet['op']) ? $dataGet['op'] : 'index';
|
||
$op = in_array($op, array('index', 'deleted', 'unused')) ? $op : 'index';
|
||
|
||
require dirname(__FILE__) . '/_public/plat.php';
|
||
|
||
$dbmodel = new dataModel;
|
||
$data = $dbmodel->data_filter($dataGet);
|
||
|
||
$connection = yii::$app->db;
|
||
$tablePre = 'hi';
|
||
$table = 'setting';
|
||
|
||
$s_sn = 0;
|
||
$f_sn = 0;
|
||
$o_sn = 0;
|
||
$s_sn_title = '客户端设置实例';
|
||
$f_sn_title = '客户端系统设置实例';
|
||
$o_sn_title = '客户端系统设置集';
|
||
|
||
$return = array();
|
||
$errorCode = 0;
|
||
|
||
//依次取用,顺序不可更改
|
||
require dirname(__FILE__) . '/_public/s_sn.php';
|
||
require dirname(__FILE__) . '/_public/f_sn.php';
|
||
require dirname(__FILE__) . '/_public/o_sn.php';
|
||
require dirname(__FILE__) . '/_public/get_data.php';
|
||
|
||
$return['errorcode'] = $errorCode;
|
||
$return['msg'] = Yii::t('errorcode', $errorCode);
|
||
$return['data'] = isset($record) ? $record : '';
|
||
return json_encode($return);
|
||
}
|
||
|
||
public function actionIndex()
|
||
{
|
||
global $_FM;
|
||
$_FM['siteRoot'] = Url::base(TRUE);
|
||
$_FM['siteUrl'] = Url::home(TRUE);
|
||
$_FM['urlScript'] = Url::home();
|
||
$_FM['yii']['action'] = 'index';
|
||
require dirname(__FILE__) . '/SettingController/index.php';
|
||
//return $this->render('index');
|
||
}
|
||
|
||
public function actionSave()
|
||
{
|
||
global $_FM;
|
||
$_FM['siteRoot'] = Url::base(TRUE);
|
||
$_FM['siteUrl'] = Url::home(TRUE);
|
||
$_FM['urlScript'] = Url::home();
|
||
$_FM['yii']['action'] = 'save';
|
||
//设置数据保存方法
|
||
$dataPost = $_FM['post']; //POST进来的参数
|
||
$data = array();
|
||
|
||
require dirname(__FILE__) . '/_public/plat.php';
|
||
|
||
$dbmodel = new dataModel;
|
||
$data = $dbmodel->data_filter($dataPost);
|
||
|
||
$connection = yii::$app->db;
|
||
$tablePre = 'hi';
|
||
$table = 'setting';
|
||
|
||
$s_sn = 0;
|
||
$f_sn = 0;
|
||
$o_sn = 0;
|
||
$s_sn_title = '客户端设置实例';
|
||
$f_sn_title = '客户端系统设置实例';
|
||
$o_sn_title = '客户端系统设置集';
|
||
|
||
//依次取用,顺序不可更改
|
||
require dirname(__FILE__) . '/_public/s_sn.php';
|
||
require dirname(__FILE__) . '/_public/f_sn.php';
|
||
require dirname(__FILE__) . '/_public/o_sn.php';
|
||
require dirname(__FILE__) . '/_public/save_data.php';
|
||
|
||
$return = array();
|
||
$errorCode = 0;
|
||
$return['errorcode'] = $errorCode;
|
||
$return['msg'] = '已保存';
|
||
return json_encode($return);
|
||
}
|
||
|
||
}
|