a39e00fe by Zelig

Merge branch 'develop' of http://g.28ms.com:8000/yangjianbin/page into develop

2 parents 0ae3b0ae 0421b0dc
......@@ -58,7 +58,7 @@ $autoload['packages'] = array();
|
| $autoload['libraries'] = array('user_agent' => 'ua');
*/
$autoload['libraries'] = array();
$autoload['libraries'] = array('session');
/*
| -------------------------------------------------------------------
......
......@@ -100,7 +100,7 @@ $config['charset'] = 'UTF-8';
| setting this variable to TRUE (boolean). See the user guide for details.
|
*/
$config['enable_hooks'] = FALSE;
$config['enable_hooks'] = TRUE;
/*
|--------------------------------------------------------------------------
......
......@@ -11,3 +11,10 @@ defined('BASEPATH') OR exit('No direct script access allowed');
| https://codeigniter.com/user_guide/general/hooks.html
|
*/
$hook['post_controller_constructor'] = array(
'class' => 'CheckLogin',
'function' => 'check',
'filename' => 'CheckLogin.php',
'filepath' => 'hooks',
'params' => array('beer', 'wine', 'snacks')
);
\ No newline at end of file
......
......@@ -4,6 +4,11 @@ defined('BASEPATH') OR exit('No direct script access allowed');
class Work extends CI_Controller
{
public function __construct(){
parent::__construct();
// $this->load->model();
}
/**
* 控制台默认页面
*/
......@@ -85,7 +90,25 @@ class Work extends CI_Controller
*/
public function detail($id = null)
{
$this->load->view('work/订单详情');
$info = array();
$url = 'http://151.28ms.com:8088/order/detail/'.$id;
$context = stream_context_create(array(
'http' => array(
'method' => 'POST',
'header' => 'Content-type:application/x-www-form-urlencoded',
'content' => http_build_query($info),
'timeout' => 20
)
));
$result = file_get_contents($url, false, $context);
$json = json_decode($result);
$ret = $json->data;
// var_dump($ret);exit;
$data = array(
'detail'=>$ret
);
$this->load->view('work/订单详情', $data);
}
/**
......@@ -219,7 +242,7 @@ class Work extends CI_Controller
$start = $_GET['start'] ? $_GET['start'] : 0;
$data['data'] = array();
for ($i = 0; $i < 57; $i++) {
if ($i >= $start && $i < $start + 10){
if ($i >= $start && $i < $start + 10) {
$arr = array(
'id' => $i,
'name' => '小明' . $i
......
<?php
class CheckLogin
{
private $CI;
public function __construct()
{
$this->CI = &get_instance();
}
/** * 权限认证 */
public function check()
{
$session = $this->CI->session;
if (!$session->products) {
$session->products = $this->getProduct();
}
if (!$session->orderStatus) {
$session->orderStatus = $this->getOrderStatus();
}
/*if (preg_match("/admin|base/i", uri_string())) {
if(!$this->CI->session->isadmin){
redirect('login');
return;
}
}
if (preg_match('/ucenter/i', uri_string())) {
if (!$this->CI->session->islogin) {
redirect('login/app');
return;
}
}*/
}
private function getProduct()
{
$url = 'http://151.28ms.com:8088/config/products/';
$res = json_decode(file_get_contents($url));
$products = $res->data;
return $products;
}
private function getOrderStatus()
{
$url = 'http://151.28ms.com:8088/order/orderStatus/';
$res = json_decode(file_get_contents($url));
$products = $res->data;
return $products;
}
}
\ No newline at end of file
<?php
class Base_model extends CI_Model{
public function __construct(){
parent::__construct();
}
public function xx()
{
return 'xxx';
}
}
\ No newline at end of file
......@@ -15,7 +15,7 @@
<div class="row cl mb-20">
<div class="col-xs-2">
<span class="select-box">
<select class="select table_search" size="1" column="6">
<select class="select table_search" name="departmentId" size="1" column="6">
<option value="" selected>网点</option>
<option value="1">菜单一</option>
<option value="2">菜单二</option>
......@@ -25,17 +25,17 @@
</div>
<div class="col-xs-2">
<span class="select-box">
<select class="select table_search" size="1" column="7">
<select class="select table_search" name="productId" size="1" column="7">
<option value="" selected>产品名称</option>
<option value="1">菜单一</option>
<option value="2">菜单二</option>
<option value="3">菜单三</option>
<?php foreach ($this->session->products as $k=>$v):?>
<option value="<?=$v->id?>"><?=$v->productName?></option>
<?php endforeach;?>
</select>
</span>
</div>
<div class="col-xs-2">
<span class="select-box">
<select class="select table_search" size="1" column="10">
<select class="select table_search" name="createUser" size="1" column="10">
<option value="" selected>客户经理</option>
<option>李四</option>
<option>菜单二</option>
......@@ -45,17 +45,17 @@
</div>
<div class="col-xs-2">
<span class="select-box">
<select class="select table_search" size="1" column="11">
<select class="select table_search" name="status" size="1" column="11">
<option value="" selected>流程节点</option>
<option>完成</option>
<option>菜单二</option>
<option>菜单三</option>
<?php foreach ($this->session->orderStatus as $k=>$v):?>
<option value="<?=$k?>"><?=$v?></option>
<?php endforeach;?>
</select>
</span>
</div>
<div class="col-xs-2">
<span class="select-box">
<select class="select table_search" size="1" column="13">
<select class="select table_search" name="modifyUser" size="1" column="13">
<option value="" selected>处理人</option>
<option value="1">菜单一</option>
<option value="2">菜单二</option>
......
......@@ -43,7 +43,7 @@
</div>
<div class="form-group col-sm-3 col-md-2">
<label>身份证</label>
<input type="text" class="form-control input-text" value="333333333333333331">
<input type="text" class="form-control input-text" value="<?=$detail->clientInfoOutputVO ? $detail->clientInfoOutputVO->idCard : ''?>">
</div>
</div>
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!