<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
<html>
|
<head>
|
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
|
<link href="images/reset.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
|
<link href="images/system.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
|
<link href="images/table_form.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
|
<script src="{yun:}$config.sy_weburl{/yun}/js/jquery-1.8.0.min.js?v={yun:}$config.cachecode{/yun}"></script>
|
<link href="{yun:}$config.sy_weburl{/yun}/js/layui/css/layui.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet" type="text/css" />
|
<script src="{yun:}$config.sy_weburl{/yun}/js/layui/layui.js?v={yun:}$config.cachecode{/yun}"></script>
|
<script src="{yun:}$config.sy_weburl{/yun}/js/layui/phpyun_layer.js?v={yun:}$config.cachecode{/yun}"></script>
|
<script src="js/admin_public.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script>
|
|
<script language="javascript">
|
|
function sendemail(type,emailtype,emailtpl,dayslimit,status,value,msg,sendok,sendno){
|
|
if(status=="3"){
|
var sort=1;
|
var pagelimit=20;
|
var pytoken=$("input[name='pytoken']").val();
|
var ii = parent.layer.msg(msg,5000,{
|
icon:16,shade:0.01
|
})
|
$.post("index.php?m=email&c=sendPromotion",{
|
action:"sendEmailMsg",
|
type:type,emailtype:emailtype,emailtpl:emailtpl,dayslimit:dayslimit,sort:sort,pytoken:pytoken,
|
value:value,sendok:sendok,sendno:sendno,
|
pagelimit:pagelimit
|
},
|
function(data){
|
parent.layer.close(ii);
|
var data=eval('('+data+')');
|
sendemail(type,emailtype,emailtpl,dayslimit,data.status,data.value,data.msg,data.sendok,data.sendno)
|
})
|
}else{
|
parent.layer.close(ii);
|
parent.layer.alert(msg, 9);
|
location.reload();
|
}
|
}
|
function outemail(outtype) {
|
$("#outtype").val(outtype);
|
layer.confirm("确定导出相关邮箱吗?", function () {
|
setTimeout(function () {
|
$('#formstatus').submit()
|
}, 0);
|
layer.closeAll();
|
});
|
}
|
function finishemail(type){
|
var ii = parent.layer.msg('正在执行...',5000,{
|
icon:16,shade:0.01
|
})
|
var pytoken=$("input[name='pytoken']").val();
|
$.post("index.php?m=email&c=finish",{type:type,pytoken:pytoken,xls_type:'email'},
|
function(data){
|
parent.layer.close(ii);
|
var data=eval('('+data+')');
|
if(data.status=='1'){
|
|
layer.msg("操作成功!",2,9);
|
}else{
|
|
layer.msg("操作失败请重试!",2,8);
|
}
|
}
|
)
|
|
}
|
$(document).ready(function(){
|
$.get('index.php?m=email&c=getBirthday&type=email',{},function(data){
|
var num=eval('('+data+')');
|
$('#birthday').html(num.birthday_e);
|
if(num.birthday_e==0){
|
$("#bpost").attr("disabled",true);
|
$("#bpost").attr("class","admin_unclick");
|
|
$("#bout").attr("disabled",true);
|
$("#bout").attr("class","admin_unclick");
|
|
$("#bfinish").attr("disabled",true);
|
$("#bfinish").attr("class","admin_unclick");
|
}
|
$('#anniversary').html(num.anniversary_e);
|
if(parseInt(num.anniversary_e)==0){
|
$("#apost").attr("disabled",true);
|
$("#apost").attr("class","admin_unclick");
|
|
$("#aout").attr("disabled",true);
|
$("#aout").attr("class","admin_unclick");
|
|
$("#afinish").attr("disabled",true);
|
$("#afinish").attr("class","admin_unclick");
|
}
|
$('#todaydue').html(num.todaydue_e);
|
if(num.todaydue_e==0){
|
$("#tpost").attr("disabled",true);
|
$("#tpost").attr("class","admin_unclick");
|
|
$("#tout").attr("disabled",true);
|
$("#tout").attr("class","admin_unclick");
|
|
$("#tfinish").attr("disabled",true);
|
$("#tfinish").attr("class","admin_unclick");
|
}
|
$('#sevendue').html(num.sevendue_e);
|
if(num.sevendue_e==0){
|
$("#spost").attr("disabled",true);
|
$("#spost").attr("class","admin_unclick");
|
|
$("#sout").attr("disabled",true);
|
$("#sout").attr("class","admin_unclick");
|
|
$("#sfinish").attr("disabled",true);
|
$("#sfinish").attr("class","admin_unclick");
|
}
|
$('#useradd').html(num.useradd_e);
|
if(num.useradd_e==0){
|
$("#useraddpost").attr("disabled",true);
|
$("#useraddpost").attr("class","admin_unclick");
|
|
$("#useraddout").attr("disabled",true);
|
$("#useraddout").attr("class","admin_unclick");
|
|
$("#useraddfinish").attr("disabled",true);
|
$("#useraddfinish").attr("class","admin_unclick");
|
}
|
$('#userup').html(num.userup_e);
|
if(num.userup_e==0){
|
$("#useruppost").attr("disabled",true);
|
$("#useruppost").attr("class","admin_unclick");
|
|
$("#userupout").attr("disabled",true);
|
$("#userupout").attr("class","admin_unclick");
|
|
$("#userupfinish").attr("disabled",true);
|
$("#userupfinish").attr("class","admin_unclick");
|
}
|
$('#addjob').html(num.addjob_e);
|
if(num.addjob_e==0){
|
$("#addjobpost").attr("disabled",true);
|
$("#addjobpost").attr("class","admin_unclick");
|
|
$("#addjobout").attr("disabled",true);
|
$("#addjobout").attr("class","admin_unclick");
|
|
$("#addjobfinish").attr("disabled",true);
|
$("#addjobfinish").attr("class","admin_unclick");
|
}
|
$('#upjob').html(num.upjob_e);
|
if(num.upjob_e==0){
|
$("#upjobpost").attr("disabled",true);
|
$("#upjobpost").attr("class","admin_unclick");
|
|
$("#upjobout").attr("disabled",true);
|
$("#upjobout").attr("class","admin_unclick");
|
|
$("#upjobfinish").attr("disabled",true);
|
$("#upjobfinish").attr("class","admin_unclick");
|
}
|
});
|
|
});
|
</script>
|
|
<title>后台管理</title>
|
|
|
<style>
|
.table_border{
|
border: 1px solid #e8eaec;
|
border-collapse: separate;
|
border-spacing: 0px 0px;
|
margin-top: 5px;
|
}
|
.table_border_tit{
|
text-align: left;
|
font-weight: bold;
|
padding-left: 10px;
|
font-size: 16px;
|
}
|
.table_border tr{
|
display: block;
|
height: 46px;
|
line-height: 46px;
|
border-bottom: 1px solid #e8eaec;
|
}
|
.table_border tr th{
|
width: 300px;
|
}
|
|
</style>
|
</head>
|
|
<body class="body_ifm">
|
|
<div class="infoboxp">
|
<div class="tty-tishi_top">
|
<div class="tabs_info">
|
<ul>
|
<li {yun:}if $smarty.get.c==''{/yun}class="curr"{yun:}/if{/yun}><a href="index.php?m=email">邮件推广</a></li>
|
<li {yun:}if $smarty.get.c=='msgtg'{/yun}class="curr"{yun:}/if{/yun}><a href="index.php?m=email&c=msgtg">短信推广</a></li>
|
<li {yun:}if $smarty.get.c=='tgresume'{/yun}class="curr"{yun:}/if{/yun} ><a href="index.php?m=email&c=tgresume">简历推广</a></li>
|
<li {yun:}if $smarty.get.c=='tgjob'{/yun}class="curr"{yun:}/if{/yun} > <a href="index.php?m=email&c=tgjob">职位推广</a></li>
|
<li {yun:}if $smarty.get.c=='email'{/yun}class="curr"{yun:}/if{/yun} ><a href="index.php?m=email&c=email">自定义邮件</a> </li>
|
<li {yun:}if $smarty.get.c=='msg'{/yun}class="curr"{yun:}/if{/yun}><a href="index.php?m=email&c=msg">自定义短信</a></li>
|
<li {yun:}if $smarty.get.c=='wxtpl'{/yun}class="curr"{yun:}/if{/yun}><a href="index.php?m=email&c=wxtpl">公众号模板消息</a></li>
|
</ul>
|
</div>
|
|
<div class="clear"></div>
|
|
<div class="admin_new_tip">
|
<a href="javascript:;" class="admin_new_tip_close"></a>
|
<a href="javascript:;" class="admin_new_tip_open" style="display:none;"></a>
|
<div class="admin_new_tit"><i class="admin_new_tit_icon"></i>操作提示</div>
|
<div class="admin_new_tip_list_cont">
|
<div class="admin_new_tip_list">发送短信时,请选择合适的时间进行发送</div>
|
</div>
|
</div>
|
|
|
|
<div class="clear"></div>
|
<iframe id="supportiframe" name="supportiframe" onload="returnmessage('supportiframe');" style="display:none"></iframe>
|
<table width="100%" class="table_form table_border">
|
<tr style="background: #f5f7fb;">
|
<th colspan="2" class="admin_bold_box">
|
<div class="table_border_tit">邮件推广</div>
|
</th>
|
</tr>
|
<tr>
|
<th>今天过生日的用户:</th>
|
<td>
|
<div class="admin_msgtg_f">
|
符合用户数:<font color="#ff9900" id="birthday">0</font> 位
|
{yun:}if $birthday.ctime{/yun},上次发送时间:<font color="#ff9900">{yun:}$birthday.ctime|date_format:"%Y-%m-%d"{/yun}</font>{yun:}/if{/yun}。
|
</div>
|
<input class="{yun:}if $birthday.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="bpost" onclick="sendemail('1','1','1','','3','0','正在发送,请稍候。。。','0','0')" value=" 发送邮件 " {yun:}if $birthday.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $birthday.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="bout" onclick="outemail('birthday')" value=" 导出邮箱 " {yun:}if $birthday.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $birthday.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="bfinish" onclick="finishemail('birthday')" value=" 已发送 " {yun:}if $birthday.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
</td>
|
</tr>
|
|
<tr>
|
<th>周年提醒(所有用户):</th>
|
<td>
|
<div class="admin_msgtg_f">
|
符合用户数:<font color="#ff9900" id="anniversary">0</font> 位
|
{yun:}if $anniversary.ctime{/yun},上次发送时间:<font color="#ff9900">{yun:}$anniversary.ctime|date_format:"%Y-%m-%d"{/yun}</font>{yun:}/if{/yun}。
|
</div>
|
<input class="{yun:}if $anniversary.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="apost" onclick="sendemail('2','2','1','','3','0','正在发送,请稍候。。。','0','0')" value=" 发送邮件 " {yun:}if $anniversary.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $anniversary.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="aout" onclick="outemail('anniversary')" value=" 导出邮箱 " {yun:}if $anniversary.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $anniversary.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="afinish" onclick="finishemail('anniversary')" value=" 已发送 " {yun:}if $anniversary.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
</td>
|
</tr>
|
<tr>
|
<th>今日会员到期提醒(企业用户):</th>
|
<td>
|
<div class="admin_msgtg_f">
|
符合用户数:<font color="#ff9900" id="todaydue">0</font> 位
|
{yun:}if $todaydue.ctime{/yun},上次发送时间:<font color="#ff9900">{yun:}$todaydue.ctime|date_format:"%Y-%m-%d"{/yun}</font>{yun:}/if{/yun}。
|
</div>
|
<input class="{yun:}if $todaydue.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="tpost" onclick="sendemail('1','3','1','1','3','0','正在发送,请稍候。。。','0','0')" value=" 发送邮件 " {yun:}if $todaydue.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $todaydue.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="tout" onclick="outemail('todaydue')" value=" 导出邮箱 " {yun:}if $todaydue.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $todaydue.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="tfinish" onclick="finishemail('todaydue')" value=" 已发送 " {yun:}if $todaydue.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
</td>
|
</tr>
|
<tr>
|
<th>7日会员到期提醒(企业用户):</th>
|
<td>
|
<div class="admin_msgtg_f">
|
符合用户数:<font color="#ff9900" id="sevendue">0</font> 位
|
{yun:}if $sevendue.ctime{/yun},上次发送时间:<font color="#ff9900">{yun:}$sevendue.ctime|date_format:"%Y-%m-%d"{/yun}</font>{yun:}/if{/yun}。
|
</div>
|
<input class="{yun:}if $sevendue.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="spost" onclick="sendemail('1','3','1','7','3','0','正在发送,请稍候。。。','0','0')" value=" 发送邮件 " {yun:}if $sevendue.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $sevendue.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="sout" onclick="outemail('sevendue')" value=" 导出邮箱 " {yun:}if $sevendue.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $sevendue.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="sfinish" onclick="finishemail('sevendue')" value=" 已发送 " {yun:}if $sevendue.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
</td>
|
</tr>
|
|
<tr>
|
<th>注册后7日内未发布简历(个人用户):</th>
|
<td>
|
<div class="admin_msgtg_f">
|
符合用户数:<font color="#ff9900" id="useradd">0</font> 位
|
{yun:}if $useradd.ctime{/yun},上次发送时间:<font color="#ff9900">{yun:}$useradd.ctime|date_format:"%Y-%m-%d"{/yun}</font>{yun:}/if{/yun}。
|
</div>
|
<input class="{yun:}if $useradd.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="useraddpost" onclick="sendemail('1','4','1','7','3','0','正在发送,请稍候。。。','0','0')" value=" 发送邮件 " {yun:}if $useradd.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $useradd.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="useraddout" onclick="outemail('useradd')" value=" 导出邮箱 " {yun:}if $useradd.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $useradd.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="useraddfinish" onclick="finishemail('useradd')" value=" 已发送 " {yun:}if $useradd.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
</td>
|
</tr>
|
<tr>
|
<th>7日未刷新简历(个人用户):</th>
|
<td>
|
<div class="admin_msgtg_f">
|
符合用户数:<font color="#ff9900" id="userup">0</font> 位
|
{yun:}if $userup.ctime{/yun},上次发送时间:<font color="#ff9900">{yun:}$userup.ctime|date_format:"%Y-%m-%d"{/yun}</font>{yun:}/if{/yun}。
|
</div>
|
<input class="{yun:}if $userup.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="useruppost" onclick="sendemail('1','5','1','7','3','0','正在发送,请稍候。。。','0','0')" value=" 发送邮件 " {yun:}if $userup.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $userup.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="userupout" onclick="outemail('userup')" value=" 导出邮箱 " {yun:}if $userup.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $userup.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="userupfinish" onclick="finishemail('userup')" value=" 已发送 " {yun:}if $userup.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
</td>
|
</tr>
|
<tr>
|
<th>7日未发布职位(企业用户)</th>
|
<td>
|
<div class="admin_msgtg_f">
|
符合用户数:<font color="#ff9900" id="addjob">0</font> 位
|
{yun:}if $addjob.ctime{/yun},上次发送时间:<font color="#ff9900">{yun:}$addjob.ctime|date_format:"%Y-%m-%d"{/yun}</font>{yun:}/if{/yun}。
|
</div>
|
<input class="{yun:}if $addjob.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="addjobpost" onclick="sendemail('2','6','1','7','3','0','正在发送,请稍候。。。','0','0')" value=" 发送邮件 " {yun:}if $addjob.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $addjob.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="addjobout" onclick="outemail('addjob')" value=" 导出邮箱 " {yun:}if $addjob.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $addjob.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="addjobfinish" onclick="finishemail('addjob')" value=" 已发送 " {yun:}if $addjob.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
</td>
|
</tr>
|
<tr>
|
<th >7日未刷新职位(企业用户)</th>
|
<td>
|
<div class="admin_msgtg_f">
|
符合用户数:<font color="#ff9900" id="upjob">0</font> 位
|
{yun:}if $upjob.ctime{/yun},上次发送时间:<font color="#ff9900">{yun:}$upjob.ctime|date_format:"%Y-%m-%d"{/yun}</font>{yun:}/if{/yun}。
|
</div>
|
<input class="{yun:}if $upjob.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="upjobpost" onclick="sendemail('2','7','1','7','3','0','正在发送,请稍候。。。','0','0')" value=" 发送邮件 " {yun:}if $upjob.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $upjob.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="upjobout" onclick="outemail('upjob')" value=" 导出邮箱 " {yun:}if $upjob.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
<input class="{yun:}if $upjob.disabled==1{/yun}admin_unclick{yun:}else{/yun}admin_unclick2{yun:}/if{/yun}" type="submit" id="upjobfinish" onclick="finishemail('upjob')" value=" 已发送 " {yun:}if $upjob.disabled==1{/yun}disabled="disabled"{yun:}/if{/yun}/>
|
|
</td>
|
</tr>
|
</table>
|
<input type="hidden" name="pytoken" value="{yun:}$pytoken{/yun}">
|
<div id="export" style="display:none;">
|
<div style=" margin-top:10px;">
|
<div>
|
<form action="index.php?m=email&c=xls" target="supportiframe" method="post" id="formstatus" class="myform">
|
<input type="hidden" name="pytoken" value="{yun:}$pytoken{/yun}">
|
<input id="outtype" name="outtype" value="" type="hidden">
|
<input name="xls_type" value="email" type="hidden">
|
</form>
|
</div>
|
</div>
|
</div>
|
</div>
|
</div>
|
</body>
|
</html>
|