You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

512 lines
25 KiB
HTML

<extend name="Public/base"/>
<block name="body">
<style>
.tabcon1711 .table_click,.tabcon1711 .table_click:hover {border:none;}
.tabcon1711 .table_click .table_click_text {border-bottom:1px solid transparent;}
.tabcon1711 .table_click:hover .table_click_text {border-bottom-color:#145CCD;}
</style>
<script src="__STATIC__/layer/layer.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="__CSS__/admin_table.css" media="all">
<script type="text/javascript" src="__STATIC__/uploadify/jquery.uploadify.min.js"></script>
<!-- 标签页导航 -->
<div class="tab-wrap">
<div class="tab-content tabcon1711">
<!-- 表单 -->
<form id="form" action="{:U('edit?id='.$model['id'])}" method="post" class="form-horizontal">
<div class="cf main-place top_nav_list navtab_list">
<h3 class="page_title">基本信息</h3>
<p class="description_text">说明:此处显示本站玩家账号的相关信息</p>
</div>
<div class="tab-pane in tab1">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="l">玩家账号</td>
<td class="r">
<if condition="$show_data_power eq true ">
<input type="text" class="txt" name="account" value="{$data['account']}"disabled="disabled">
<else />
<input type="text" class="txt" name="account" value="{$data['account']|encryptStr}"disabled="disabled">
</if>
<!--<input type="text" class="txt" name="account" value="{$data['account']}"disabled="disabled">-->
<span class="notice-text">玩家登录账号,一经注册,全平台通用</span>
</td>
</tr>
<lt name="data.register_type" value="3">
<tr>
<td class="l">登录密码</td>
<td class="r">
<input type="text" class="txt" name="password" value="">
<span class="notice-text">不可查看,只能更改密码</span>
</td>
</tr>
</lt>
<tr>
<td class="l">用户昵称</td>
<td class="r">
<if condition="$data['nickname'] eq null">
<span class="notice-text" style="width:215px;margin-left:0px;">— —</span>
<else/>
<input type="text" class="txt" name="nickname" value="{$data['nickname']}" disabled>
</if>
<span class="notice-text">初次登录,默认玩家为账号,用户可自行设置昵称</span>
</td>
</tr>
<tr>
<td class="l noticeinfo">账号状态</td>
<td class="r table_radio">
<span class="form_radio table_btn player_table_btn">
<label>
<if condition="get_info_status($data['lock_status'],4) eq 锁定">
已锁定&nbsp;
<a class="ajax-get" href="{:U('Member/lock_status',array('id'=>$data['id'],'lock_status'=>1))}">启用 </a>
<input type="hidden" name="lock_status" value="0">
<else />
正常&nbsp;
<a href="javascript:void();" id="lock" data-url="{:U('Member/lock_status',array('id'=>$data['id'],'lock_status'=>0))}">{:L('Lock')}</a>
<input type="hidden" name="lock_status" value="1">
</if>
</label>
</span>
<span class="notice-text">可设置玩家账号的登录状态,锁定即无法登录本平台</span>
</td>
</tr>
<tr>
<td class="l">用户头像</td>
<td class="r">
<span class="table_click table_icon player_table_btn" style="border-bottom:0px;">
<span class="placeholder_graphic" style="width:52px;height:52px;border-radius:50%;">
<img id="lookheadpic" alt="点击查看原图" title="点击查看原图" src="{$data['head_img']}" style="border-radius:50%;" width="52px" height="52px" />
</span>
</span>
<span class="notice-text" style="height:52px; line-height:52px;">初次登录默认头像,用户可以自行修改</span>
</td>
</tr>
<tr>
<td class="l noticeinfo">VIP等级</td>
<td class="r table_radio">
<span class="form_radio table_btn player_table_btn">
VIP {:get_vip_level($recharge_total)}
</span>
<span class="notice-text"></span>
</td>
</tr>
<tr>
<td class="l noticeinfo">实名认证</td>
<td class="r table_radio">
<span class="form_radio table_btn player_table_btn">
<select name="age_status">
<option value="0" <if condition="$data['age_status'] eq 0">selected</if> >未认证</option>
<option value="1" <if condition="$data['age_status'] eq 1">selected</if> >未通过</option>
<option value="2" <if condition="$data['age_status'] eq 2">selected</if> >已认证</option>
<option value="3" <if condition="$data['age_status'] eq 3">selected</if> >未成年</option>
</select>
</span><span class="notice-text">需玩家认证真实姓名和身份证号码</span></td>
</tr>
<tr>
<td class="l">真实姓名</td>
<td class="r">
<if condition="$data['real_name'] eq null">
<input type="text" class="txt" value="" readonly>
<else/>
<if condition="$show_data_power eq true ">
<input type="text" class="txt" value="{$data['real_name']}" readonly>
<else />
<input type="text" class="txt" value="{$data['real_name']|encryptRealName}" readonly>
</if>
</if>
<span id="relname" class="table_click"><span class="table_click_text inner-click-text">点击修改</span></span>
</td>
</tr>
<tr>
<td class="l">身份证号</td>
<td class="r">
<if condition="$show_data_power eq true ">
<input type="text" class="txt" value="{$data['idcard']}" readonly>
<else />
<input type="text" class="txt" value="{$data['idcard']|encryptIdCard}" readonly>
</if>
<span id="idcard" class="table_click"><span class="table_click_text inner-click-text">点击修改</span></span>
</td>
</tr>
<tr>
<td class="l">QQ号</td>
<td class="r">
<if condition="$data['qq'] eq null">
<input type="text" class="txt" name="qq" value="空" disabled>
<else/>
<input type="text" class="txt" name="qq" value="{$data['qq']}" disabled>
</if>
</td>
</tr>
<tr>
<td class="l noticeinfo">手机号码</td>
<td class="r pr">
<if condition="$show_data_power eq true ">
<input type="text" class="txt " value="{$data['phone']}" placeholder="暂无手机号码" readonly>
<else />
<input type="text" class="txt " value="{$data['phone']|encryptStr}" placeholder="暂无手机号码" readonly>
</if>
<span id="phone" class="table_click"><span class="table_click_text inner-click-text">点击修改</span></span>
<span class="notice-text">玩家绑定的手机号,可通过点击修改,更换玩家的绑定手机(慎重使用)</span>
</td>
</tr>
<tr>
<td class="l">注册时间</td>
<td class="r">
<input type="text" class="txt" name="register_time" value="{$data['register_time']|date=' Y-m-d H:i:s',###}" disabled>
</td>
</tr>
<tr>
<td class="l">注册ip</td>
<td class="r">
<input type="text" class="txt" name="register_ip" value="{$data['register_ip']}" disabled>
</td>
</tr>
<tr>
<td class="l">最后登录时间</td>
<td class="r">
<input type="text" class="txt" name="login_time" value="{:set_show_time($data['login_time'])}" disabled>
</td>
</tr>
<tr>
<td class="l">最后登录IP</td>
<td class="r">
<input type="text" class="txt" name="login_ip" value="{$data['login_ip']}" disabled>
</td>
</tr>
<tr>
<td class="l noticeinfo">平台币余额</td>
<td class="r">
<input type="text" class="txt readonly-input" value="{$data['balance']}" width="20px" readonly>
<span class="notice-text">显示该用户平台币的账户余额</span>
</td>
</tr>
<tr>
<td class="l noticeinfo">绑定平台币余额</td>
<td class="r">
<a id="bindplatform" class="table_click table_btn player_table_btn" href="{:U('Member/bind_balance',array('id'=>$data['id']))}"><span class="table_click_text">点击查看</span></a>
<span class="notice-text">显示该用户各个游戏的绑定平台币余额(点击弹出显示,可以手动修改)</span>
</td>
</tr>
<tr>
<td class="l noticeinfo">游戏付费记录</td>
<td class="r">
<span id="chongzhi" class="table_click table_btn player_table_btn"><span class="table_click_text">点击查看</span></span>
<span class="notice-text">此处显示该玩家游戏内的充值记录;不包含玩家账户充值平台币的记录</span>
</td>
</tr>
<tr>
<td class="l noticeinfo">金币余额</td>
<td class="r">
<span class="table_btn player_table_btn">
<input type="text" class="txt readonly-input" value="{$data['gold_coin']}" style="border:none;" readonly>
</span>
<span class="notice-text">显示该用户的金币余额</span>
</td>
</tr>
<tr>
<td class="l noticeinfo">金币提现记录</td>
<td class="r">
<span id="tixian" class="table_click table_btn player_table_btn"><span class="table_click_text">点击查看</span></span>
<span class="notice-text">此处显示该玩家的金币提现记录</span>
</td>
</tr>
<tr>
<td class="l noticeinfo">角色信息</td>
<td class="r">
<span id="role" class="table_click table_btn player_table_btn"><span class="table_click_text">点击查看</span></span>
<span class="notice-text">点击查看该用户游戏角色信息</span>
</td>
</tr>
<tr>
<td class="l noticeinfo">游戏登录记录</td>
<td class="r">
<span id="denglu" class="table_click table_btn player_table_btn"><span class="table_click_text">点击查看</span></span>
<span class="notice-text">点击查看该用户游戏登录记录</span>
</td>
</tr>
<tr>
<td class="l noticeinfo"></td>
<td class="r">
<div class="new_submit">
<input type="hidden" id="selfid" name="id" value="{$data.id}">
<input type="hidden" id="url" name="urll" value="{$url}">
<button class="submit_btn ajax-post " id="submit" type="submit" target-form="form-horizontal">
确定
</button>
<a class="submit_btn " alt="返回上一页" title="返回上一页" href="javascript:window.history.back();" >
返回
</a>
</div>
</td>
</tr>
</table>
</div>
</form>
</div>
</div>
<div class="common_settings">
<span class="plus_icon"><span><img src="__IMG__/zwmimages/icon_jia.png"></span></span>
<form class="addShortcutIcon">
<input type="hidden" name="title" value="{$m_title}">
<input type="hidden" name="url" value="Member/user_info">
</form>
<a class="ajax-post add-butn <notempty name='commonset'>addSIsetted</notempty>" href="javascript:;" target-form="addShortcutIcon" url="{:U('Think/addShortcutIcon')}"><img src="__IMG__/zwmimages/icon_jia.png"><span><notempty name='commonset'>已添加<else />添加至常用设置</notempty></span></a>
</div>
</block>
<block name="script">
<link href="__STATIC__/datetimepicker/css/datetimepicker.css" rel="stylesheet" type="text/css">
<php>if(C('COLOR_STYLE')=='blue_color') echo '
<link href="__STATIC__/datetimepicker/css/datetimepicker_blue.css" rel="stylesheet" type="text/css">
';
</php>
<link href="__STATIC__/datetimepicker/css/dropdown.css" rel="stylesheet" type="text/css">
<script type="text/javascript" src="__STATIC__/datetimepicker/js/bootstrap-datetimepicker.min.js"></script>
<script type="text/javascript" src="__STATIC__/layer/extend/layer.ext.js"></script>
<script type="text/javascript" src="__STATIC__/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js"
charset="UTF-8"></script>
<script type="text/javascript">
//导航高亮
highlight_subnav("{:U('Member/user_info')}");
Think.setValue("prmoote_id_to", "{$data.promote_id |default= 0}");
$('#submit').click(function () {
$('#form').submit();
});
$(function () {
$('.time').datetimepicker({
format: 'yyyy-mm-dd hh:ii',
language: "zh-CN",
minView: 2,
autoclose: true
});
$('.date').datetimepicker({
format: 'yyyy-mm-dd',
language: "zh-CN",
minView: 2,
autoclose: true
});
showTab();
var id = $("#selfid").val();
var url = $("#url").val();
$('#bindplatform').on('click', function () {
var href = $(this).attr('href');
layer.open({
type: 2, title: "绑定平台币余额", shadeClose: true, shade: 0.8, area: ['70%', '80%'],
content: [href , 'no']
});
return false;
});
$("#chongzhi").click(function () {
layer.open({
type: 2,
title: "【游戏付费记录】列表",
shadeClose: true,
shade: 0.8,
area: ['70%', '80%'],
content: [url + 'admin.php?s=/Member/chax/id/' + id + '' , 'no']
});
});
$("#role").click(function () {
layer.open({
type: 2,
title: "【游戏角色】列表",
shadeClose: true,
shade: 0.8,
area: ['70%', '80%'],
content: [url + 'admin.php?s=/Member/role_list/user_id/' + id + '' , 'no']
});
});
$('#tixian').click(function() {
layer.open({
type: 2,
title: "【金币提现记录】列表",
shadeClose: true,
shade: 0.8,
area: ['70%', '80%'],
content: [url + 'admin.php?s=/Member/gold_coin/user_id/' + id + '/account/'+$.trim($('input[name="account"]').val()), 'no']
});
});
$('#lookheadpic').click(function() {
var url = $(this).attr('src');
layer.open({
type: 1,
title: "",
shadeClose: true,
shade: 0.8,
//area: ['120px', '120px'],
content: '<img src="'+url+'" />'
});
});
$("#denglu").click(function () {
layer.open({
type: 2,
title: "游戏登录记录",
shadeClose: true,
shade: 0.8,
area: ['70%', '80%'],
content: [url + 'admin.php?s=/Member/denglu/id/' + id + '', 'no']
});
});
$("#bind_balance").click(function () {
layer.open({
type: 2,
title: "绑定平台币余额",
shadeClose: true,
shade: 0.8,
area: ['70%', '80%'],
content: [url + 'admin.php?s=/Member/bind_balance/id/' + id + '', 'no']
});
});
$("#relname").click(function () {
layer.prompt({
formType: 3,
title: "请输入真实姓名",
value: ''
}, function (real_name) {
var jsid = $('#selfid').val();
var realName = /^[\u4E00-\u9FA5]{2,4}$/;
if(!realName.test(real_name)){
layer.msg("真实姓名填写有误");
return false;
}
$.ajax({
url: '{:U("changeprelname")}',
type: 'post',
dataType: 'json',
data: {real_name:real_name,id:jsid},
success: function (data) {
if (data.status > 0) {
layer.msg(data.msg);
setTimeout(function(){
self.location.reload(true);
},1500);
} else {
layer.msg(data.msg)
}
},
error: function () {
alert("服务器故障!");
}
});
});
});
$("#idcard").click(function () {
layer.prompt({
formType: 3,
title: "请输入身份证号码",
value: ''
}, function (idcard) {
var jsid = $('#selfid').val();
var regIdNo = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(!regIdNo.test(idcard)){
layer.msg("身份证号填写有误");
return false;
}
$.ajax({
url: '{:U("changepidcard")}',
type: 'post',
dataType: 'json',
data: {idcard:idcard,id:jsid},
success: function (data) {
if (data.status > 0) {
layer.msg(data.msg)
setTimeout(function(){
self.location.reload(true);
},1500);
} else {
layer.msg(data.msg)
}
},
error: function () {
alert("服务器故障!");
}
});
});
});
$("#phone").click(function () {
layer.prompt({
formType: 3,
title: "请输入手机号码",
value: ''
}, function (phone) {
var jsid = $('#selfid').val();
preg = /^[1][0-9]{10}$/;
if (!preg.test(phone)) {
layer.msg("手机号码不正确");
return false;
}
$.ajax({
url: '{:U("changephone")}',
type: 'post',
dataType: 'json',
data: {phone:phone,id:jsid},
success: function (data) {
if (data.status > 0) {
layer.msg(data.msg)
setTimeout(function(){
self.location.reload(true);
},1500);
} else {
layer.msg(data.msg)
}
},
error: function () {
alert("服务器故障!");
}
});
});
});
});
</script>
<script>
$("#lock").bind("click",function () {
var url = $(this).attr("data-url");
layer.prompt({
formType: 3,
title: "请备注锁定原因",
value: ''
}, function (remark,index) {
$.ajax({
cache: true,
type: "POST",
url: url,
data:{
lock_remark:remark
},
async: false,
error: function(data) {
layer.alert("服务器故障,请稍后重试!",{icon: 2});
},
success: function(data) {
location.reload()
}
});
layer.close(index);
});
})
</script>
</block>