init: 从宝塔同步到 Gitea

This commit is contained in:
root
2026-02-25 01:50:31 +08:00
commit e633c8e27d
2444 changed files with 399341 additions and 0 deletions
+152
View File
@@ -0,0 +1,152 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>{$lang['personal_homepage']}</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="/static/agent/css/font.css">
<link rel="stylesheet" href="/static/agent/css/xadmin.css">
<script type="text/javascript" src="/static/agent/js/jquery.min.js"></script>
<style type="text/css">
.layui-table{min-width: auto}
</style>
</head>
<body>
<div class="x-body layui-anim layui-anim-up">
<fieldset class="layui-elem-field to-hide">
<legend>{$lang['data_statistics']}</legend>
<div class="layui-field-box">
<div class="layui-col-md12">
<div class="layui-card">
<div class="layui-card-body">
<div class="layui-carousel x-admin-carousel x-admin-backlog" lay-anim="" lay-indicator="inside" lay-arrow="none" style="width: 100%; height: 90px;">
<div carousel-item="">
<ul class="layui-row layui-col-space10 layui-this">
<li class="layui-col-xs3 x-admin-backlog-body">
<div class="icon-box bg-blue">
<i class="iconfont">&#xe726;</i>
</div>
<div class="num-box" id="agent">
<a href="javascript:;">
<p><b>{$underAgentCount}</b></p>
<p><b>{$lang['total_number_of_agents']}</b></p>
</a>
</div>
</li>
<li class="layui-col-xs3 x-admin-backlog-body">
<div class="icon-box bg-red">
<i class="iconfont">&#xe6b1;</i>
</div>
<div class="num-box">
<a href="javascript:;">
<p><b>{$underAgentCountToday}</b></p>
<p><b>{$lang['new_agents_added_today']}</b></p>
</a>
</div>
</li>
<li class="layui-col-xs3 x-admin-backlog-body">
<div class="icon-box bg-dark-green">
<i class="iconfont">&#xe726;</i>
</div>
<div class="num-box" id="member">
<a href="javascript:;">
<p><b>{$underMemberCount}</b></p>
<p><b>{$lang['total_number_of_member']}</b></p>
</a>
</div>
</li>
<li class="layui-col-xs3 x-admin-backlog-body">
<div class="icon-box bg-yellow-green">
<i class="iconfont">&#xe6b1;</i>
</div>
<div class="num-box">
<a href="javascript:;">
<p><b>{$underMemberCountToday}</b></p>
<p><b>{$lang['new_member_added_today']}</b></p>
</a>
</div>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div>
</fieldset>
<fieldset class="layui-elem-field">
<legend>{$lang['user_information']}</legend>
<div class="layui-field-box">
<table class="layui-table">
<tbody>
<tr>
<th>{$lang['username']}</th>
<td>{$user_info.username}</td>
</tr>
<tr>
<th>{$lang['nickname']}</th>
<td>{$user_info.nickname}</td>
</tr>
<tr>
<th>{$lang['login_time']}</th>
<td>{$user_info.agent_last_login_time}</td>
</tr>
<tr>
<th>{$lang['login_ip']}</th>
<td>{$user_info.agent_last_login_ip}</td>
</tr>
<tr>
<th>{$lang['available_limit']}</th>
<td>{$user_info.money}</td>
</tr>
<tr>
<!--<th>{$lang['baccarat']}/{$lang['dt']}/{$lang['cow']}/{$lang['three_card']} {$lang['washing_rate']}(%)</th>-->
<th>{$lang['baccarat']}/{$lang['dt']}/{$lang['cow']} {$lang['washing_rate']}(%)</th>
<td>{$user_info.ximalv}</td>
</tr>
<tr>
<th>{$lang['share_ratio']}(%)</th>
<td>{$user_info.agent_cs}</td>
</tr>
</tbody>
</table>
</div>
</fieldset>
</div>
<script>
$(function(){
// 代理总数 和 会员总数 点击直接跳链
$('#agent').click(function(){
parent.$('#agent').trigger('click');
});
$('#member').click(function(){
parent.$('#member').trigger('click');
});
})
/*禁止ios缩放,双击和双指*/
window.onload=function () {
document.addEventListener('touchstart',function (event) {
if(event.touches.length>1){
event.preventDefault();
}
});
var lastTouchEnd=0;
document.addEventListener('touchend',function (event) {
var now=(new Date()).getTime();
if(now-lastTouchEnd<=300){
event.preventDefault();
}
lastTouchEnd=now;
},false);
document.addEventListener('gesturestart', function (event) {
event.preventDefault();
});
}
</script>
</body>
</html>
+471
View File
@@ -0,0 +1,471 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{$lang['system_name']}</title>
<meta name="renderer" content="webkit|ie-comp|ie-stand">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<!-- <meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" /> -->
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0">
<meta http-equiv="Cache-Control" content="no-siteapp" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="/static/agent/css/font.css">
<link rel="stylesheet" href="/static/agent/css/fontIndex.css?v=0.0.1">
<link rel="stylesheet" href="/static/agent/css/xadmin.css?v=0.0.5">
<script type="text/javascript" src="/static/agent/js/jquery.min.js"></script>
<script src="/static/agent/lib/layui/layui.js" charset="utf-8"></script>
<script type="text/javascript" src="/static/agent/js/xadmin.js"></script>
<style>
.lang_box{
position:absolute;
bottom: 1%;
right: 1%;
}
.login .form-label {
width: 20%;
}
.login .layui-input {
width: 78%;
}
</style>
</head>
<body>
<!-- 手机版菜单栏 -->
<div class="mobile-box">
<div class="menu">{$lang['menu']}</div>
<section class="menu-box">
<div class="menu-sub active">
<div class="list"><i class="iconfont">&#xe60a;</i>{$lang['personal_center']}</div>
<div class="list">
<ul>
<li data-url="/index/admin"><i class="iconfont">&#xe60a;</i>{$lang['personal_homepage']}</li>
</ul>
</div>
</div>
<div class="menu-sub">
<div class="list"><i class="iconfont">&#xe601;</i>{$lang['account_management']}</div>
<div class="list">
<ul>
<li data-url="/agent/index"><i class="iconfont">&#xe62b;</i>{$lang['agent_list']}</li>
<?php if($user_info['agent_parent_id'] == 0 && $user_info['bet_type'] == 2) : ?>
<li data-url="/manager/index"><i class="iconfont">&#xe62b;</i>{$lang['manager_list']}</li>
<?php endif; ?>
<li data-url="/player/index"><i class="iconfont">&#xe62b;</i>{$lang['member_list']}</li>
<?php if($user_info['account_type'] == 0 || $user_info['account_type'] == 1) : ?>
<li data-url="/agent/add?parent_id={$user_info.id}"><i class="iconfont">&#xe68b;</i>{$lang['add_agent']}</li>
<?php if($user_info['agent_parent_id'] == 0 && $user_info['bet_type'] == 2) : ?>
<li data-url="/manager/add?parent_id={$user_info.id}"><i class="iconfont">&#xe68b;</i>{$lang['add_manager']}</li>
<?php endif; ?>
<li data-url="/player/add?parent_id={$user_info.id}"><i class="iconfont">&#xe68b;</i>{$lang['add_member']}</li>
<li data-url="/agent/delete"><i class="iconfont">&#xe614;</i>{$lang['agent_deleted']}</li>
<li data-url="/player/delete"><i class="iconfont">&#xe614;</i>{$lang['member_deleted']}</li>
<?php endif; ?>
</ul>
</div>
</div>
<div class="menu-sub">
<div class="list"><i class="iconfont">&#xe7c8;</i>{$lang['report_management']}</div>
<div class="list">
<ul>
<?php if($user_info['account_type'] == 0 || $user_info['account_type'] == 3) : ?>
<li data-url="/report/agent"><i class="iconfont">&#xe607;</i>{$lang['supply_and_drainage_report']}</li>
<!--<li data-url="/report/player"><i class="iconfont">&#xe607;</i>会员日结表</li>-->
<?php endif; ?>
<li data-url="/report/number_tab"><i class="iconfont">&#xe618;</i>{$lang['table_game_query']}</li>
<?php if($user_info['account_type'] == 0 || $user_info['account_type'] == 3) : ?>
<li data-url="/report/bet"><i class="iconfont">&#xe618;</i>{$lang['annotation_query']}</li>
<?php endif; ?>
<?php if($user_info['account_type'] == 0 || $user_info['account_type'] == 2 || $user_info['account_type'] == 3) : ?>
<li data-url="/report/recharge"><i class="iconfont">&#xe628;</i>{$lang['recharge_withdrawal_query']}</li>
<?php endif; ?>
<li data-url="/report/online_recharge"><i class="iconfont">&#xe608;</i>{$lang['online_recharge_query']}</li>
<li data-url="/report/win_total"><i class="iconfont">&#xe608;</i>{$lang['game_report']}</li>
<!--<li data-url="/report/xima"><i class="iconfont">&#xe608;</i>洗码查询</li>-->
<!--<li data-url="/report/settle"><i class="iconfont">&#xe608;</i>结算查询</li>-->
<!--<li data-url="/report/child"><i class="iconfont">&#xe649;</i>下级查询</li>-->
<!--<li data-url="/report/commission"><i class="iconfont">&#xe671;</i>代理抽水查询</li>-->
</ul>
</div>
</div>
<div class="menu-sub">
<div class="list"><i class="iconfont">&#xe62c;</i>{$lang['online_management']}</div>
<div class="list">
<ul>
<li data-url="/online/index"><i class="iconfont">&#xe62c;</i>{$lang['online_players']}</li>
</ul>
</div>
</div>
<?php if($user_info['account_type'] == 0) : ?>
<div class="menu-sub">
<div class="list"><i class="iconfont">&#xe63e;</i>{$lang['sub_account_management']}</div>
<div class="list">
<ul>
<li data-url="/sub/index"><i class="iconfont">&#xe60e;</i>{$lang['sub_account_list']}</li>
<li data-url="/sub/add_sub"><i class="iconfont">&#xe687;</i>{$lang['add_sub_account']}</li>
<li data-url="/sub/delete"><i class="iconfont">&#xe614;</i>{$lang['sub_account_deleted']}</li>
</ul>
</div>
</div>
<?php endif; ?>
<?php if($show_market == 1 && !$isLine): ?>
<div class="menu-sub">
<div class="list"><i class="iconfont">&#xe642;</i>{$lang['promotion']}</div>
<div class="list">
<ul>
<li data-url="/marketing/index"><i class="iconfont">&#xe642;</i>{$lang['promote_QR_codes']}</li>
</ul>
</div>
</div>
<?php endIf; ?>
<?php if($show_market == 1 && $isLine): ?>
<div class="menu-sub">
<div class="list"><i class="iconfont">&#xe642;</i>{$lang['line_promote']}</div>
<div class="list">
<ul>
<li data-url="/wt/line_marketing"><i class="iconfont">&#xe642;</i>{$lang['line_promote']}</li>
</ul>
</div>
</div>
<?php endIf; ?>
<?php if($user_info['username'] == $all_wt_agent) : ?>
<div class="menu-sub">
<div class="list"><i class="iconfont">&#xe642;</i>{lang['line_management']}</div>
<div class="list">
<ul>
<li data-url="/wt/index"><i class="iconfont">&#xe642;</i>{lang['line_management']}</li>
</ul>
</div>
</div>
<?php endIf; ?>
</section>
</div>
<!-- 顶部开始 -->
<div class="container">
<div class="logo" id="logo"><a href="/index/index"><img src="{$Think.LOGO_PATH}" alt="" height="60"></a></div>
<ul class="layui-nav left fast-add" lay-filter="">
<li class="layui-nav-item nav-item layui-this" _class="home">
<a href="javascript:;">{$lang['personal_center']}</a>
</li>
<li class="layui-nav-item nav-item" _class="account">
<a href="javascript:;">{$lang['account_management']}</a>
</li>
<li class="layui-nav-item nav-item" _class="report">
<a href="javascript:;">{$lang['report_management']}</a>
</li>
<li class="layui-nav-item nav-item" _class="online">
<a href="javascript:;">{$lang['online_management']}</a>
</li>
<?php if($user_info['account_type'] == 0) : ?>
<li class="layui-nav-item nav-item" _class="sub">
<a href="javascript:;">{$lang['sub_account_management']}</a>
</li>
<?php endif; ?>
<?php if($show_market == 1 && !$isLine): ?>
<li class="layui-nav-item nav-item" _class="marketing">
<a href="javascript:;">{$lang['promotion']}</a>
</li>
<?php endif; ?>
<?php if($show_market == 1 && $isLine): ?>
<li class="layui-nav-item nav-item" _class="line_marketing">
<a href="javascript:;">{$lang['line_promote']}</a>
</li>
<?php endif; ?>
<?php if($user_info['username'] == $all_wt_agent) : ?>
<li class="layui-nav-item nav-item" _class="wt">
<a href="javascript:;">{lang['line_management']}</a>
</li>
<?php endif; ?>
</ul>
<ul class="layui-nav right" lay-filter="">
<li class="layui-nav-item">
<a href="javascript:;"><?php if($user_info['sub_name']) : ?><span>{$lang['sub_account']}{$user_info.sub_name} | </span><?php endif; ?>{$user_info.username}({$user_info.nickname})</a>
</li>
<?php if($user_info['account_type'] == 0) : ?>
<li class="layui-nav-item" onclick="x_admin_show('','/index/password',600,280)">
<a href="javascript:;">
<i class="iconfont">&#xe82b;</i>{$lang['change_password']}
</a>
</li>
<?php endif; ?>
<li class="exit"><a href="/login/logout">{$lang['exit']}</a></li>
</ul>
</div>
<!-- 顶部结束 -->
<!-- 中部开始 -->
<div class="page-content">
<div class="layui-tab tab" lay-filter="xbs_tab" lay-allowclose="false">
<div class="left-nav layui-tab-nav" >
<ul id="nav">
<!-- 个人中心 -->
<li class="show-nav home">
<a href="javascript:;" _href="/index/admin"><cite>{$lang['personal_homepage']}</cite></a>
</li>
<!-- 账户管理 -->
<li class="show-nav account" id="agent">
<a href="javascript:;" _href="/agent/index"><cite>{$lang['agent_list']}</cite></a>
</li>
<li class="show-nav account" id="member">
<a href="javascript:;" _href="/player/index"><cite>{$lang['member_list']}</cite></a>
</li>
<?php if($user_info['agent_parent_id'] == 0 && $user_info['bet_type'] == 2) : ?>
<li class="show-nav account" id="manager">
<a href="javascript:;" _href="/manager/index"><cite>{$lang['manager_list']}</cite></a>
</li>
<?php endif; ?>
<?php if($user_info['account_type'] == 0 || $user_info['account_type'] == 1) : ?>
<li class="show-nav account">
<a href="javascript:;" _href="/agent/add?parent_id={$user_info.id}"><cite>{$lang['add_agent']}</cite></a>
</li>
<?php if($user_info['agent_parent_id'] == 0 && $user_info['bet_type'] == 2) : ?>
<li class="show-nav account">
<a href="javascript:;" _href="/manager/add?parent_id={$user_info.id}"><cite>{$lang['add_manager']}</cite></a>
</li>
<?php endif; ?>
<li class="show-nav account">
<a href="javascript:;" _href="/player/add?parent_id={$user_info.id}"><cite>{$lang['add_member']}</cite></a>
</li>
<li class="show-nav account">
<a href="javascript:;" _href="/agent/delete"><cite>{$lang['agent_deleted']}</cite></a>
</li>
<li class="show-nav account">
<a href="javascript:;" _href="/player/delete"><cite>{$lang['member_deleted']}</cite></a>
</li>
<?php endif; ?>
<!-- 报表管理 -->
<?php if($user_info['account_type'] == 0 || $user_info['account_type'] == 3) : ?>
<li class="show-nav report">
<a href="javascript:;" _href="/report/agent"><cite>{$lang['supply_and_drainage_report']}</cite></a>
</li>
<?php endif; ?>
<li class="show-nav report">
<a href="javascript:;" _href="/report/settle"><cite>{$lang['settle_report']}</cite></a>
</li>
<li class="show-nav report">
<a href="javascript:;" _href="/report/win_total"><cite>{$lang['game_report']}</cite></a>
</li>
<!--
<?php if($user_info['account_type'] == 0 || $user_info['account_type'] == 3) : ?>
<li class="show-nav report">
<a href="javascript:;" _href="/report/player"><cite>会员日结表</cite></a>
</li>
<?php endif; ?>
-->
<li class="show-nav report">
<a href="javascript:;" _href="/report/number_tab"><cite>{$lang['table_game_query']}</cite></a>
</li>
<?php if($user_info['account_type'] == 0 || $user_info['account_type'] == 3) : ?>
<li class="show-nav report">
<a href="javascript:;" _href="/report/bet"><cite>{$lang['annotation_query']}</cite></a>
</li>
<!--此判断为 总代信用线 记录-->
<?php if($user_info['top_agent_type'] == 2 || $user_info['top_agent_type'] == 0) : ?>
<li class="show-nav report">
<a href="javascript:;" _href="/report/recharge"><cite>{$lang['up_down_score_query']}</cite></a>
</li>
<?php endif; ?>
<!--此判断为 总代现金线 并是总代 记录-->
<?php if($user_info['top_agent_type'] == 1 || $user_info['agent_level'] == 1) : ?>
<li class="show-nav report">
<a href="javascript:;" _href="/report/recharge"><cite>{$lang['up_down_score_query']}</cite></a>
</li>
<?php endif; ?>
<!--此判断为 总代现金线 记录-->
<?php if($user_info['top_agent_type'] == 1) : ?>
<li class="show-nav report">
<a href="javascript:;" _href="/report/user_recharge"><cite>{$lang['recharge_query']}</cite></a>
</li>
<!-- <li class="show-nav report">-->
<!-- <a href="javascript:;" _href="/report/online_recharge"><cite>{$lang['online_recharge_query']}</cite></a>-->
<!-- </li>-->
<li class="show-nav report">
<a href="javascript:;" _href="/report/user_withdraw"><cite>{$lang['withdraw_query']}</cite></a>
</li>
<?php endif; ?>
<li class="show-nav report">
<a href="javascript:;" _href="/report/game_log"><cite>{$lang['chess_card_game']}</cite></a>
</li>
<li class="show-nav report">
<a href="javascript:;" _href="/report/score_log"><cite>{$lang['chess_card_game_score_log']}</cite></a>
</li>
<?php endif; ?>
<!-- <li class="show-nav report">-->
<!-- <a href="javascript:;" _href="/report/online_recharge"><cite>在线充值查询</cite></a>-->
<!-- </li>-->
<!--
<li class="show-nav report">
<a href="javascript:;" _href="/report/xima"><cite>洗码结算查询</cite></a>
</li>
<li class="show-nav report">
<a href="javascript:;" _href="/report/settle"><cite>占股结算查询</cite></a>
</li>
<li class="show-nav report">
<a href="javascript:;" _href="/report/child"><cite>下级查询</cite></a>
</li>
<li class="show-nav report">
<a href="javascript:;" _href="/report/commission"><cite>代理抽水查询</cite></a>
</li>
<li class="show-nav report">
<a href="javascript:;" _href="/report/commission_banker"><cite>代理抽佣查询</cite></a>
</li>
-->
<!-- 在线管理 -->
<li class="show-nav online">
<a href="javascript:;" _href="/online/index"><cite>{$lang['online_players']}</cite></a>
</li>
<!-- 子账户管理 -->
<li class="show-nav sub">
<a href="javascript:;" _href="/sub/index"><cite>{$lang['sub_account_list']}</cite></a>
</li>
<li class="show-nav sub">
<a href="javascript:;" _href="/sub/add_sub"><cite>{$lang['add_sub_account']}</cite></a>
</li>
<li class="show-nav sub">
<a href="javascript:;" _href="/sub/delete"><cite>{$lang['sub_account_deleted']}</cite></a>
</li>
<?php if( $show_market == 1 && !$isLine): ?>
<!-- 推广 -->
<li class="show-nav marketing">
<a href="javascript:;" _href="/marketing/index"><cite>推广</cite></a>
</li>
<?php endif; ?>
<?php if($show_market == 1 && $isLine): ?>
<li class="show-nav line_marketing">
<a href="javascript:;" _href="/wt/line_marketing"><cite>{$lang['line_promote']}</cite></a>
</li>
<?php endif; ?>
<?php if($user_info['username'] == $all_wt_agent) : ?>
<li class="show-nav wt">
<a href="javascript:;" _href="/wt/index"><cite>{lang['line_management']}</cite></a>
</li>
<?php endif; ?>
</ul>
</div>
<ul class="layui-tab-title">
<li class="home layui-this" id="show-home">{$lang['personal_homepage']}</li>
</ul>
<div class="layui-tab-content">
<div class="layui-tab-item layui-show">
<iframe id="iframe" src='/index/admin' frameborder="0" scrolling="yes" class="x-iframe"></iframe>
</div>
</div>
</div>
</div>
<div class="page-content-bg"></div>
<div class="lang_box">
<span style="color: #000;">lang/语言:</span>
<span>
<select style="width: 125px;" id="language">
<option value="cn" <?php if(isset($langType) && $langType == 'zh-cn') echo 'selected="selected"'; ?> >中文</option>
<option value="en" <?php if(isset($langType) && $langType == 'en-us') echo 'selected="selected"'; ?> >English</option>
</select>
</span>
</div>
</body>
<script>
$(function(){
//setInterval("getSessionId()",3000);
// 多语言切换
$('#language').change(function(){
var language = $('#language').val();
if(language == "cn" || language == "en"){
$.get("/login/lang?lang="+language,function(data){
location.reload();
})
}
});
})
function getSessionId(){
$.ajax({
url:'/Index/get_session_id',
type:'POST',
dataType:'JSON',
success:function(data){
if(data.code == 1){
var dbSessId = data.session_id;
var CookieSessId = getCookie('PHPSESSID');
if(dbSessId != CookieSessId){
//alert('该账号已经在其他地方登陆,即将退出');
window.location.href='/login/logout';
}
}
}
})
}
function getCookie(name) {
var arr,reg=new RegExp("(^| )"+name+"=([^;]*)(;|$)");
if(arr=document.cookie.match(reg)){
return unescape(arr[2]);
}else{
return null;
}
}
// 最顶部导航栏切换
$('.nav-item').click(function(){
// 切换中级导航栏
var _class = $(this).attr('_class');
$('.show-nav').hide();
$('.'+_class).show();
// 默认低级导航
$('.'+_class).eq(0).trigger('click');
});
$(".mobile-box .menu-sub").click(function(){
var isActive = $(this).hasClass('active');
if(isActive){
$(this).removeClass("active")
}else{
$(this).addClass("active").siblings().removeClass("active");
}
})
$(".mobile-box .menu-sub li").click(function(){
$(this).addClass("on").siblings().removeClass("on")
var url = $(this).attr('data-url');
$(".mobile-box .menu-box").removeClass("show")
$('#iframe').attr('src',url);
})
$(".mobile-box .menu").click(function(){
var isShow= $(".mobile-box .menu-box").hasClass("show");
if(isShow){
$(".mobile-box .menu-box").removeClass("show")
}else{
$(".mobile-box .menu-box").addClass("show")
}
})
/*禁止ios缩放,双击和双指*/
window.onload=function () {
document.addEventListener('touchstart',function (event) {
if(event.touches.length>1){
event.preventDefault();
}
});
var lastTouchEnd=0;
document.addEventListener('touchend',function (event) {
var now=(new Date()).getTime();
if(now-lastTouchEnd<=300){
event.preventDefault();
}
lastTouchEnd=now;
},false);
document.addEventListener('gesturestart', function (event) {
event.preventDefault();
});
}
</script>
</html>
+116
View File
@@ -0,0 +1,116 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>{$lang['system_name']}</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="/static/agent/css/font.css">
<link rel="stylesheet" href="/static/agent/css/xadmin.css">
<script type="text/javascript" src="/static/agent/js/jquery.min.js"></script>
<script type="text/javascript" src="/static/agent/lib/layui/layui.js" charset="utf-8"></script>
<script type="text/javascript" src="/static/agent/js/xadmin.js"></script>
<!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
<!--[if lt IE 9]>
<script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
<script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<script type="text/javascript">
var lang = {$jsonlang};
</script>
<style>
.layui-form-label {
width: 150px;
}
</style>
<body>
<div class="x-body">
<form class="layui-form">
<div class="layui-form-item">
<label for="username" class="layui-form-label">{$lang['current_account' ]}</label>
<div class="layui-input-inline">
<input type="text" id="username" value="{$user_info.nickname}({$user_info.username})" autocomplete="off" class="layui-input layui-username" readonly>
</div>
</div>
<div class="layui-form-item">
<label for="username" class="layui-form-label">{$lang['original_password']}</label>
<div class="layui-input-inline">
<input type="text" id="password" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label for="username" class="layui-form-label">{$lang['new_password']}</label>
<div class="layui-input-inline">
<input type="text" id="newPassword" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label for="username" class="layui-form-label">{$lang['confirm_password']}</label>
<div class="layui-input-inline">
<input type="text" id="reNewPassword" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label for="" class="layui-form-label">
</label>
<button class="layui-btn" id="submit" type="button">{$lang['submit_now']}</button>
</div>
</form>
</div>
<script>
$(function(){
// 提交登录
$('#submit').click(function(){
// 获取参数
var password = $('#password').val();
var newPassword = $('#newPassword').val();
var reNewPassword = $('#reNewPassword').val();
// 验证参数
if(password.length == 0){
layer.msg(lang.enter_original_password);
return false;
}
if(newPassword.length == 0){
layer.msg(lang.enter_new_password);
return false;
}
if(reNewPassword.length == 0){
layer.msg(lang.enter_confirmation_password);
return false;
}
if(newPassword !== reNewPassword){
layer.msg(lang.pass_diff);
return false;
}
// 发送数据给后台
var query = new Object();
query.password = password;
query.newPassword = newPassword;
query.reNewPassword = reNewPassword;
$.ajax({
url:'/index/change_password',
data:query,
type:'POST',
dataType:'JSON',
success:function(data){
if(data.code == 0){
layer.msg(data.msg);
}else if(data.code == 1){
layer.msg(data.msg,{time:2000},function(){
x_admin_close();
});
}
}
})
})
})
</script>
</body>
</html>
@@ -0,0 +1,110 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>{$lang['system_name']}</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="/static/agent/css/font.css">
<link rel="stylesheet" href="/static/agent/css/xadmin.css">
<script type="text/javascript" src="/static/agent/js/jquery.min.js"></script>
<script type="text/javascript" src="/static/agent/lib/layui/layui.js" charset="utf-8"></script>
<script type="text/javascript" src="/static/agent/js/xadmin.js"></script>
<!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
<!--[if lt IE 9]>
<script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
<script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<script type="text/javascript">
var lang = {$jsonlang};
</script>
<style>
.layui-form-label {
width: 150px;
}
</style>
<body>
<div class="x-body">
<form class="layui-form">
<div class="layui-form-item">
<label for="username" class="layui-form-label">{$lang['current_account' ]}</label>
<div class="layui-input-inline">
<input type="text" id="username" value="{$user_info.nickname}({$user_info.username})" autocomplete="off" class="layui-input layui-username" readonly>
</div>
</div>
<div class="layui-form-item">
<label for="username" class="layui-form-label">{$lang['new_password']}</label>
<div class="layui-input-inline">
<input type="text" id="newPassword" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label for="username" class="layui-form-label">{$lang['confirm_password']}</label>
<div class="layui-input-inline">
<input type="text" id="reNewPassword" autocomplete="off" class="layui-input">
</div>
</div>
<div class="layui-form-item">
<label for="" class="layui-form-label">
</label>
<button class="layui-btn" id="submit" type="button">{$lang['submit_now']}</button>
</div>
</form>
</div>
<!-- 隐藏函数 -->
<input type="hidden" id="user_id" value="{$user_info.id}">
<script>
$(function(){
// 提交登录
$('#submit').click(function(){
// 获取参数
var user_id = $('#user_id').val();
var username = $('#username').val();
var newPassword = $('#newPassword').val();
var reNewPassword = $('#reNewPassword').val();
// 验证参数
if(newPassword.length == 0){
layer.msg(lang.enter_new_password);
return false;
}
if(reNewPassword.length == 0){
layer.msg(lang.enter_confirmation_password);
return false;
}
if(newPassword !== reNewPassword){
layer.msg(lang.pass_diff);
return false;
}
// 发送数据给后台
var query = new Object();
query.user_id = user_id;
query.username = username;
query.newPassword = newPassword;
query.reNewPassword = reNewPassword;
$.ajax({
url:'/index/change_password_child',
data:query,
type:'POST',
dataType:'JSON',
success:function(data){
if(data.code == 0){
layer.msg(data.msg);
}else if(data.code == 1){
layer.msg(data.msg,{time:2000},function(){
x_admin_close();
});
}
}
})
})
})
</script>
</body>
</html>
@@ -0,0 +1,57 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>后台管理系统</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width,user-scalable=yes, minimum-scale=0.4, initial-scale=0.8,target-densitydpi=low-dpi" />
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
<link rel="stylesheet" href="/static/agent/css/font.css">
<link rel="stylesheet" href="/static/agent/css/xadmin.css">
<script type="text/javascript" src="/static/agent/js/jquery.min.js"></script>
<script type="text/javascript" src="/static/agent/lib/layui/layui.js" charset="utf-8"></script>
<script type="text/javascript" src="/static/agent/js/xadmin.js"></script>
<!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
<!--[if lt IE 9]>
<script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
<script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
<style>
.x-body{padding-top:20px;width:96%;margin:10px 2%;}
.iconfont{color:#5FB878;position:relative;top:-25px;left:-10px;}
.username{position:relative;top:-50px;left:20px;}
.line-ul{padding-top:20px;}
.line-li{border-left:1px solid #ccc;margin-top:18px;}
</style>
</head>
<body>
<div class="x-body">
<fieldset class="layui-elem-field">
<legend>{$lang['relationship_structure']}</legend>
<div class="layui-field-box">
<table class="layui-table">
<tbody>
<ul class="line-ul">
{foreach name="$relation" item="vo"}
<li class="line-li">
<i class="icon iconfont">O</i>
<div class="username">
<b>{$vo.username}</b>
<span>({$vo.nickname})</span>
<span style="color:{$vo.color}">({$vo.agent})</span>
<div>{$lang['create_time']}{$vo.reg_time}</div>
</div>
</li>
{/foreach}
</ul>
</tbody>
</table>
</div>
</fieldset>
</div>
</body>
</html>