File size: 6,133 Bytes
0d5b03e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 |
<?php
/**
* 授权支付域名
**/
include("../includes/common.php");
$title='授权支付域名';
include './head.php';
if($islogin==1){}else exit("<script language='javascript'>window.location.href='./login.php';</script>");
?>
<div class="container" style="padding-top:70px;">
<div class="col-md-12 center-block" style="float: none;">
<form onsubmit="return searchSubmit()" method="GET" class="form-inline" id="searchToolbar">
<div class="form-group">
<label>搜索</label>
<input type="text" class="form-control" name="kw" placeholder="要搜索的域名">
</div>
<div class="form-group">
<input type="text" class="form-control" name="uid" style="width: 100px;" placeholder="商户号" value="">
</div>
<div class="form-group">
<select name="dstatus" class="form-control"><option value="-1">全部状态</option><option value="0">待审核</option><option value="1">正常</option><option value="2">拒绝</option></select>
</div>
<button type="submit" class="btn btn-primary">搜索</button>
<a href="javascript:addDomain()" class="btn btn-success">添加</a>
<a href="javascript:searchClear()" class="btn btn-default" title="刷新域名列表"><i class="fa fa-refresh"></i></a>
</form>
<table id="listTable">
</table>
</div>
</div>
<script src="<?php echo $cdnpublic?>layer/3.1.1/layer.min.js"></script>
<script src="<?php echo $cdnpublic?>bootstrap-table/1.20.2/bootstrap-table.min.js"></script>
<script src="<?php echo $cdnpublic?>bootstrap-table/1.20.2/extensions/page-jump-to/bootstrap-table-page-jump-to.min.js"></script>
<script src="../assets/js/custom.js"></script>
<script>
$(document).ready(function(){
updateToolbar();
const defaultPageSize = 15;
const pageNumber = typeof window.$_GET['pageNumber'] != 'undefined' ? parseInt(window.$_GET['pageNumber']) : 1;
const pageSize = typeof window.$_GET['pageSize'] != 'undefined' ? parseInt(window.$_GET['pageSize']) : defaultPageSize;
$("#listTable").bootstrapTable({
url: 'ajax_user.php?act=domainList',
pageNumber: pageNumber,
pageSize: pageSize,
classes: 'table table-striped table-hover table-bordered',
columns: [
{
field: 'id',
title: 'ID'
},
{
field: 'uid',
title: '商户号',
formatter: function(value, row, index) {
return '<b><a href="./ulist.php?column=uid&value='+value+'" target="_blank">'+value+'</a></b>';
}
},
{
field: 'domain',
title: '域名',
formatter: function(value, row, index) {
return '<a href="http://'+value.replace('*.','www.')+'/" target="_blank" rel="noopener noreferrer">'+value+'</a>';
}
},
{
field: 'status',
title: '状态',
formatter: function(value, row, index) {
if(value == '1'){
return '<font color="green">正常</font>';
}else if(value == '2'){
return '<font color="red">拒绝</font>';
}else{
return '<font color="blue">审核中</font>';
}
}
},
{
field: 'addtime',
title: '添加时间'
},
{
field: 'endtime',
title: '审核时间'
},
{
field: '',
title: '操作',
formatter: function(value, row, index) {
let html = '';
if(row.status == '1'){
html += '<a href="javascript:setStatus('+row.id+', 2)" class="btn btn-default btn-xs">改为拒绝</a>';
}else if(row.status == '2'){
html += '<a href="javascript:setStatus('+row.id+', 1)" class="btn btn-default btn-xs">改为通过</a>';
}else{
html += '<a href="javascript:setStatus('+row.id+', 1)" class="btn btn-success btn-xs">通过</a> <a href="javascript:setStatus('+row.id+', 2)" class="btn btn-warning btn-xs">拒绝</a>';
}
html += ' <a href="javascript:delDomain('+row.id+')" class="btn btn-danger btn-xs">删除</a>';
return html;
}
},
],
})
})
function addDomain(){
var adduid = $("input[name='uid']").val();
layer.open({
type: 1,
area: ['350px'],
closeBtn: 2,
title: '添加授权支付域名',
content: '<div style="padding:15px"><div class="form-group"><input class="form-control" type="text" name="adduid" value="'+adduid+'" autocomplete="off" placeholder="商户ID"></div><div class="form-group"><input class="form-control" type="text" name="content" value="" autocomplete="off" placeholder="请输入域名,支持通配符*"></div></div>',
btn: ['确认', '取消'],
yes: function(){
var adduid = $("input[name='adduid']").val();
var content = $("input[name='content']").val();
if(adduid == ''){
$("input[name='adduid']").focus();return;
}
if(content == ''){
$("input[name='content']").focus();return;
}
var ii = layer.load(2, {shade:[0.1,'#fff']});
$.ajax({
type : 'POST',
url : 'ajax_user.php?act=addDomain',
data : {uid:adduid, domain: content},
dataType : 'json',
success : function(data) {
layer.close(ii);
if(data.code == 0){
layer.alert(data.msg, {icon:1}, function(){ layer.closeAll(); searchSubmit() });
}else{
layer.alert(data.msg, {icon:0});
}
},
error:function(data){
layer.close(ii);
layer.msg('服务器错误');
}
});
}
});
}
function setStatus(id, status){
var ii = layer.load(2, {shade:[0.1,'#fff']});
$.ajax({
type : 'post',
url : 'ajax_user.php?act=setDomainStatus',
data : {id:id, status:status},
dataType : 'json',
success : function(ret) {
layer.close(ii);
if (ret.code != 0) {
alert(ret.msg);
}
searchSubmit();
},
error:function(data){
layer.close(ii);
layer.msg('服务器错误');
}
});
}
function delDomain(id) {
if(confirm('确定要删除此域名吗?')){
$.ajax({
type : 'POST',
url : 'ajax_user.php?act=delDomain',
data : {id: id},
dataType : 'json',
success : function(data) {
if(data.code == 0){
layer.msg('删除成功', {icon:1, time: 1000});
searchSubmit();
}else{
layer.alert(data.msg, {icon:2});
}
}
});
}
}
</script> |