You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
186 lines
7.3 KiB
186 lines
7.3 KiB
<#include "../../_include/_t.ftl"/>
|
|
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<title></title>
|
|
<#include "../../_include/_h.ftl"/>
|
|
<#include "../../_include/_l.ftl"/>
|
|
<#include "../../_include/admin/_c.ftl"/>
|
|
</head>
|
|
<body>
|
|
<div class="page_div">
|
|
<blockquote class="layui-elem-quote">
|
|
${title}
|
|
</blockquote>
|
|
<div style="float:left;width:500px;margin:0;padding:0;">
|
|
<div>
|
|
<blockquote class="layui-elem-quote">区划列表</blockquote>
|
|
<table id="region_dataTable" lay-filter="region_dataTable_filter" lay-size="sm"></table>
|
|
</div>
|
|
</div>
|
|
<div style="margin-left:500px;">
|
|
<div class="page_div">
|
|
<blockquote class="layui-elem-quote">短信业务详情</blockquote>
|
|
<div id="service_balanceWin" class="page_tools layui-hide" style="height:auto;">
|
|
<div style="display:inline-block;margin-left:-55px;margin-top:15px;">
|
|
<input type="hidden" id="service_balanceWin_id"/>
|
|
<input type="hidden" id="service_balanceWin_regionId"/>
|
|
<input type="hidden" id="service_balanceWin_sendCs"/>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">所属行政区划:</label>
|
|
<div class="layui-form-mid"><span id="service_balanceWin_region_t"></span></div>
|
|
</div>
|
|
<div class="layui-form-item">
|
|
<label class="layui-form-label">可发送短信数:</label>
|
|
<div class="layui-form-mid"><span id="service_balanceWin_sendCs_t"></span></div>
|
|
<div class="layui-inline" style="margin-left:25px;">
|
|
<div class="layui-input-inline" style="width:75px;">
|
|
<input type="number" id="service_balanceWin_cs" class="layui-input layui-hide" placeholder="输入条数" autocomplete="off" style="height:25px;margin-top:7px;font-size:12px;"/>
|
|
</div>
|
|
<div class="layui-input-inline" style="margin-left:-8px;margin-top:8px;">
|
|
<a class="layui-btn layui-btn-xs layui-hide" id="service_balanceWin_subBtn"><i class="layui-icon">စ</i>提交</a>
|
|
<a class="layui-btn layui-btn-xs layui-btn-primary layui-hide" id="service_balanceWin_escBtn"><i class="layui-icon">ဇ</i>取消</a>
|
|
<a class="layui-btn layui-btn-xs layui-btn-normal" id="service_balanceWin_addBtn"><i class="layui-icon"></i>增加</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div style="margin-left:78px;">
|
|
<button id="service_balanceWin_chargesBtn" class="layui-btn layui-btn-sm"><i class="icon_detail"></i>查看充值记录</button>
|
|
<button id="service_balanceWin_cancelBtn" class="layui-btn layui-btn-sm layui-btn-danger"><i class="icon_cancel"></i>关闭</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div style="clear:both;"></div>
|
|
</div>
|
|
<!--充值记录页面-->
|
|
<div id="service_chargesWin" class="page_win page_win_hide">
|
|
<table id="service_charges_dataTable" lay-filter="service_charges_dataTable_filter" lay-size="sm"></table>
|
|
</div>
|
|
<script type="text/javascript">
|
|
layuiplus.on(function(){
|
|
layuiplus.init(0);
|
|
//定义窗口变量============
|
|
var service_chargesWin = null;
|
|
//区域数据表格=========================================================================================================
|
|
var region_dataTable = table.render({
|
|
elem:"#region_dataTable",
|
|
url:"${ctx}/admin/sms/service/region",
|
|
method:"get",
|
|
cols:[[
|
|
{field:"id",title:"区划码",unresize:true,width:120},
|
|
{field:"rgName",title:"区划名称",unresize:true,width:220},
|
|
{title:"操作 ",unresize:true,align:"left",templet:function(d){
|
|
var opt = "<a class=\"layui-btn layui-btn-normal layui-btn-xs\" lay-event=\"opt_detail\">点击查看详情 >>></a>";
|
|
return opt;
|
|
}}
|
|
]]
|
|
});
|
|
//区域数据表格数据操作监听=============================================================================================
|
|
table.on("tool(region_dataTable_filter)",function(row){//row.data row.event
|
|
if(row.event == "opt_detail"){
|
|
$("#service_balanceWin").removeClass("layui-hide");
|
|
$("#service_balanceWin_regionId").val(row.data.id);
|
|
$("#service_balanceWin_region_t").html("<span style=\"color:blue;\">"+row.data.rgName+"</span>");
|
|
$.ajax({
|
|
type:"get",
|
|
url:"${ctx}/admin/sms/service/balance/get",
|
|
data:{regionId:row.data.id},
|
|
dataType:"json",
|
|
success:function(data){
|
|
if(data.status = true){
|
|
$("#service_balanceWin_id").val(data.id);
|
|
$("#service_balanceWin_sendCs").val(data.sendCs);
|
|
$("#service_balanceWin_sendCs_t").html(data.sendCs+" 条");
|
|
}
|
|
}
|
|
});
|
|
}
|
|
});
|
|
$("#service_balanceWin_addBtn").click(function(){
|
|
$("#service_balanceWin_cs").val("").removeClass("layui-hide");
|
|
$("#service_balanceWin_subBtn").removeClass("layui-hide");
|
|
$("#service_balanceWin_escBtn").removeClass("layui-hide");
|
|
$(this).addClass("layui-hide");
|
|
});
|
|
$("#service_balanceWin_subBtn").click(function(){
|
|
var cs = $("#service_balanceWin_cs");
|
|
if(cs.val() == ""){
|
|
cs.focus();
|
|
return false;
|
|
}
|
|
$("#service_balanceWin_cs").addClass("layui-hide");
|
|
$("#service_balanceWin_subBtn").addClass("layui-hide");
|
|
$("#service_balanceWin_escBtn").addClass("layui-hide");
|
|
$("#service_balanceWin_addBtn").removeClass("layui-hide");
|
|
$.ajax({
|
|
type:"post",
|
|
url:"${ctx}/admin/sms/service/charges/append",
|
|
data:{
|
|
id:$("#service_balanceWin_id").val(),
|
|
regionId:$("#service_balanceWin_regionId").val(),
|
|
sendCs:$("#service_balanceWin_sendCs").val(),
|
|
chargesCs:cs.val()
|
|
},
|
|
dataType:"json",
|
|
success:function(data){
|
|
if(data.status == true){
|
|
var _sendCs = $("#service_balanceWin_sendCs").val();
|
|
$("#service_balanceWin_sendCs").val(Number(_sendCs)+Number(cs.val()));
|
|
$("#service_balanceWin_sendCs_t").html($("#service_balanceWin_sendCs").val()+" 条");
|
|
layer.msg("操作成功",{time:2000});
|
|
}
|
|
}
|
|
});
|
|
});
|
|
$("#service_balanceWin_escBtn").click(function(){
|
|
$("#service_balanceWin_cs").addClass("layui-hide");
|
|
$("#service_balanceWin_subBtn").addClass("layui-hide");
|
|
$(this).addClass("layui-hide");
|
|
$("#service_balanceWin_addBtn").removeClass("layui-hide");
|
|
});
|
|
$("#service_balanceWin_cancelBtn").click(function(){
|
|
$("#service_balanceWin_cs").addClass("layui-hide");
|
|
$("#service_balanceWin_subBtn").addClass("layui-hide");
|
|
$("#service_balanceWin_escBtn").addClass("layui-hide");
|
|
$("#service_balanceWin_addBtn").removeClass("layui-hide");
|
|
$("#service_balanceWin").addClass("layui-hide");
|
|
});
|
|
$("#service_balanceWin_chargesBtn").click(function(){
|
|
service_chargesWin = layer.open({
|
|
id:"service_chargesWin_id",
|
|
type:1,
|
|
title:"<i class=\"icon_detail\"></i>["+$("#service_balanceWin_region_t").text()+"]充值记录",
|
|
shade:0.3,
|
|
area:["500px","520px"],
|
|
resize:false,
|
|
content:$("#service_chargesWin"),
|
|
success:function(){
|
|
service_charges_dataTable.reload({
|
|
url:"${ctx}/admin/sms/service/charges/list",
|
|
where:{
|
|
regionId:$("#service_balanceWin_regionId").val()
|
|
}
|
|
});
|
|
}
|
|
});
|
|
});
|
|
//充值记录数据表格=========================================================================================================
|
|
var service_charges_dataTable = table.render({
|
|
elem:"#service_charges_dataTable",
|
|
method:"get",
|
|
height:465,
|
|
cols:[[
|
|
{field:"chargesTime",title:"充值时间",unresize:true,width:250},
|
|
{field:"chargesCs",title:"充入条数",unresize:true,width:150}
|
|
]],
|
|
page:{
|
|
layout:["prev","page","next","skip","count","limit"],
|
|
limits:[10]
|
|
}
|
|
});
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|