f101b9a5 by Zelig

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

2 parents 7847273f b57cb78f
......@@ -19,3 +19,18 @@ if(!function_exists('api')) {
return $ret;
}
}
if(!function_exists('hasRole')) {
function hasRole($roles = []) {
$CI = &get_instance();
$CI->load->helper('cookie');
$login_user = get_cookie('login_user');
$login_user = json_decode($login_user, true);
foreach($login_user['roleKeys'] as $v){
if(in_array($v, $roles)){
return true;
}
}
return false;
}
}
......
......@@ -222,3 +222,21 @@
table.fnDraw();
}
</script>
<script type="application/javascript">
// 这部分代码要放到登录操作完成后立即执行
$.ajax({
type: 'get',
url: apiBaseUrl + 'system/user/loginUser',
cache: false,
dataType: 'json',
contentType: "application/json; charset=UTF-8",
success: function(data){
Cookies.set('login_user', data.data);
},
error:function(){
layer.alert("操作失败")
}
})
console.log(Cookies.get('login_user'));
</script>
......
......@@ -32,22 +32,4 @@
</script>
<!-- js cookie -->
<script src="https://cdn.jsdelivr.net/npm/js-cookie@2/src/js.cookie.min.js"></script>
<script type="application/javascript">
$.ajax({
type:'put',
url:apiBaseUrl + 'system/user/loginUser',
cache: false,
data:JSON.stringify(data),
dataType:'json',
contentType: "application/json; charset=UTF-8",
success:function(data){
},
error:function(){
layer.alert("操作失败")
}
})
Cookies.set('name', { foo: 'bar' });
var test = Cookies.get('name');
console.log(apiBaseUrl);
</script>
</head>
......
<aside class="Hui-aside">
<div class="menu_dropdown bk_2">
<ul>
<?php if(hasRole(['ROLE_admin', 'ROLE_customer_manager'])): ?>
<li><a data-href="<?=site_url('/work/add')?>" data-title="开始进件" href="javascript:void(0)"><i class="Hui-iconfont">&#xe600;</i>&nbsp;开始进件</a></li>
<?php endif;?>
<?php if(hasRole(['ROLE_admin', 'ROLE_customer_manager'])): ?>
<li><a data-href="<?=site_url('/work/index')?>" data-title="全部进件" href="javascript:void(0)"><i class="Hui-iconfont">&#xe687;</i>&nbsp;全部进件</a></li>
<?php endif;?>
<?php if(hasRole(['ROLE_admin', 'ROLE_pre_approve'])): ?>
<li><a data-href="<?=site_url('/work/side/1')?>" data-title="预审管理" href="javascript:void(0)"><i class="Hui-iconfont">&#xe636;</i>&nbsp;预审管理</a></li>
<?php endif;?>
<?php if(hasRole(['ROLE_admin', 'ROLE_customer_manager'])): ?>
<li><a data-href="<?=site_url('/work/side/2')?>" data-title="资料补录" href="javascript:void(0)"><i class="Hui-iconfont">&#xe692;</i>&nbsp;资料补录</a></li>
<?php endif;?>
</ul>
<?php if(hasRole(['ROLE_admin', 'ROLE_first_approve', 'ROLE_second_approve', 'ROLE_last_approve'])): ?>
<dl>
<dt><i class="Hui-iconfont">&#xe665;</i> 审批管理<i class="Hui-iconfont menu_dropdown-arrow">&#xe6d5;</i></dt>
<dd>
<ul>
<?php if(hasRole(['ROLE_admin', 'ROLE_first_approve'])): ?>
<li><a data-href="<?=site_url('/work/side/3')?>" data-title="初审" href="javascript:void(0)">初审</a></li>
<?php endif;?>
<?php if(hasRole(['ROLE_admin', 'ROLE_second_approve'])): ?>
<li><a data-href="<?=site_url('/work/side/4')?>" data-title="复审" href="javascript:void(0)">复审</a></li>
<?php endif;?>
<?php if(hasRole(['ROLE_admin', 'ROLE_last_approve'])): ?>
<li><a data-href="<?=site_url('/work/side/5')?>" data-title="终审" href="javascript:void(0)">终审</a></li>
<?php endif;?>
</ul>
</dd>
</dl>
<?php endif;?>
<ul>
<?php if(hasRole(['ROLE_admin', 'ROLE_due_diligence', 'ROLE_first_approve', 'ROLE_second_approve'])): ?>
<li><a data-href="<?=site_url('/work/side/6')?>" data-title="尽调管理" href="javascript:void(0)"><i class="Hui-iconfont">&#xe638;</i>&nbsp;尽调管理</a></li>
<?php endif;?>
<?php if(hasRole(['ROLE_admin', 'ROLE_customer_manager'])): ?>
<li><a data-href="<?=site_url('/work/side/7')?>" data-title="客户确认" href="javascript:void(0)"><i class="Hui-iconfont">&#xe637;</i>&nbsp;客户确认</a></li>
<?php endif;?>
<?php if(hasRole(['ROLE_admin', 'ROLE_common'])): ?>
<li><a data-href="<?=site_url('/work/side/8')?>" data-title="等待放款(移交)" href="javascript:void(0)"><i class="Hui-iconfont">&#xe634;</i>&nbsp;等待放款(移交)</a></li>
<?php endif;?>
<?php if(hasRole(['ROLE_admin', ''])): ?>
<li><a data-href="<?=site_url('/work/side/9')?>" data-title="确认放款" href="javascript:void(0)"><i class="Hui-iconfont">&#xe615;</i>&nbsp;确认放款</a></li>
<?php endif;?>
</ul>
</div>
</aside>
......
......@@ -12,7 +12,6 @@
$this->load->view('common/work_menu');
?>
<div class="dislpayArrow hidden-xs"><a class="pngfix" href="javascript:void(0);" onClick="displaynavbar(this)"></a></div>
<section class="Hui-article-box">
<div id="Hui-tabNav" class="Hui-tabNav hidden-xs">
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!