2023-01-29 10:26:52 +08:00

119 lines
3.5 KiB
HTML

{extend name="public/base" /}
{block name="body"}
<style>
.clinhei{width:100%;height:25px;}
.inp{width:200px;}
.inpdiv{width:25%;}
.inpdivbut{width:10%;float:left;}
.so{width:80px;height:30px;border:0;margin-top:25px;text-align:center;line-height:30px;cursor: pointer;}
.tdinp{width:100%;border:0;}
.up{border:0;cursor: pointer;}
</style>
<div class="main-box clearfix">
<header class="main-box-header clearfix">
<div class="pull-left">
<h2>主动向 <font color="red">{$nickname}</font> 推送抵充 ID: {$uid}</h2>
</div>
</header>
<div class="main-box-body clearfix">
<div class="container">
<form id="forms" enctype="multipart/form-data">
<div class="inpdiv" style="width:800px;">
<label for="name">内容 <font color="red">(把下面生成的支付链接 放入href=''里面一定是要单引号里面) 注意不要频繁推送 否则微信会自动屏蔽</font></label>
<textarea class="form-control inp" id="content" style="width:800px;height:120px;" name="content"></textarea>
</div>
<br>
<div class="inpdiv">
<label for="name">支付链接</label>
<select id="pay" class="form-control inp">
{volist name="pay" id="v"}
<option value="{$v.id}">金额:{$v.price}</option>
{/volist}
</select>
<div class="btn-info so" onclick="addlink(1)">生成支付链接</div>
<p style="color:red;margin-top:10px;" id="pay-link"></p>
</div>
<input type="hidden" name="uid" value="{$uid}">
<div class="inpdivbut">
<div class="btn-info so" onclick="push()">开始推送</div>
</div>
</form>
</div>
<div class="clinhei"></div>
</div>
</div>
{/block}
{block name="script"}
<script>
// 开始推送
function push(){
var fm = $('#forms');
var formData = autofroms(fm);
//console.log(formData)
if(formData.content==''){
swal('错误','推送内容不能为空', {icon : "error",buttons:{confirm:{className : 'btn btn-danger'}},});
}else{
swal("推送中。。。。", {buttons: false,timer:3000,});
$.ajax({
type: "POST",
url:"{:url('user/startpush')}",
data: formData,
dataType:"json",
error: function(request) {
},
success: function(data) {
if(data.status==1){
swal('成功',data.reg, {icon : "success",buttons:{confirm:{className : 'btn btn-success'}},});
}else{
swal('错误',data.reg, {icon : "error",buttons:{confirm:{className : 'btn btn-danger'}},});
}
}
});
}
}
function addlink(type){
if(type==1){
var payid = $('#pay').val();
}else{
var payid = $('#paytwo').val();
}
var formData = new FormData();
formData.append("id",payid);
formData.append("type",type);
$.ajax({
type: "POST",
url:"{:url('wxregpush/getlink')}",
data: formData,
async: false,
cache: false,
processData:false,
contentType:false,
dataType:"json",
error: function(request) {
},
success: function(data) {
if(data.type=='1'){
$('#pay-link').text(data.link)
}else{
$('#pay-link-two').text(data.link)
}
}
});
}
</script>
{/block}