104 lines
4.7 KiB
HTML
104 lines
4.7 KiB
HTML
|
|
<div class="conter_box box_sms">
|
|||
|
|
<div class="bt-form">
|
|||
|
|
<div class="progress">
|
|||
|
|
<div class="progress-bar progress-bar-success" id="smsTotalNumber" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width: 100%;">
|
|||
|
|
<div class="progress_text"><span>总条数:</span><span class="sm_total">{{ data.get("total", -1) }}</span><span> 剩余条数:</span><span class="sm_count">{{ data.get("count", -1) }}</span></div>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<!--<div class="progress_text"><span>总条数:</span><span class="sm_total">0</span><span> 剩余条数:</span><span class="sm_count">0</span></div>-->
|
|||
|
|
<ul class="help-info-text c7">
|
|||
|
|
<li><span style="color:red">重要:开启短信登录【必须开启安全入口】,否则存在【安全风险】</span></li>
|
|||
|
|
<li>当前短信仅支持面板消息推送</li>
|
|||
|
|
<li>如需面板部分功能需要增加短信推送,请联系客服</li>
|
|||
|
|
<li>如需购买短信条数,请联系微信客服<a class="btlink" onclick="bt.onlineService()">微信客服</a></li>
|
|||
|
|
</ul>
|
|||
|
|
</div>
|
|||
|
|
</div>
|
|||
|
|
<script src="/static/js/jquery.qrcode.min.js" defer=""></script>
|
|||
|
|
<!--短信模块-->
|
|||
|
|
<script type="text/javascript">
|
|||
|
|
var sms = {
|
|||
|
|
all_info: {},
|
|||
|
|
init: function () {
|
|||
|
|
this.all_info = $('.alarm-view .bt-w-menu p.bgw').data('data'); //设置全局数据
|
|||
|
|
//this.get_sms_data();
|
|||
|
|
},
|
|||
|
|
/**
|
|||
|
|
*@description 获取短信消息,保存按钮添加事件
|
|||
|
|
*/
|
|||
|
|
get_sms_data: function () {
|
|||
|
|
var that = this;
|
|||
|
|
if (sms.all_info['data']['count']) {
|
|||
|
|
var info_data = sms.all_info['data'];
|
|||
|
|
var data = (info_data['count'] / info_data['total']) * 100
|
|||
|
|
$('.sm_count').text(info_data['count'])
|
|||
|
|
$('.sm_total').text(info_data['total'])
|
|||
|
|
$('#smsTotalNumber').css('width', data.toFixed(2) + '%')
|
|||
|
|
// $('#smsTotalNumber').text(data.toFixed(2) + '%')
|
|||
|
|
$('#panel_login').prop('checked',info_data['login'] == 1 ?true:false);
|
|||
|
|
}
|
|||
|
|
$('.sms_label').click(function(){
|
|||
|
|
var _ev = $('#panel_login'),tips = '';
|
|||
|
|
console.log(_ev.prop('checked'),'che')
|
|||
|
|
if(_ev.prop('checked')){
|
|||
|
|
tips = '是否关闭短信登录?'
|
|||
|
|
}else{
|
|||
|
|
tips = '<span style="color:red">开启短信登录必须【开启安全入口】,否则存在【安全风险】</span>,是否继续?'
|
|||
|
|
}
|
|||
|
|
layer.confirm(tips,{btn:['确认','取消'],icon:3,closeBtn: 2,title:'短信登录'},function(){
|
|||
|
|
that.set_config_data();
|
|||
|
|
},function(index){
|
|||
|
|
_ev.prop('checked',!_ev.prop('checked'))
|
|||
|
|
})
|
|||
|
|
})
|
|||
|
|
},
|
|||
|
|
set_config_data: function () {
|
|||
|
|
var that = this
|
|||
|
|
$.post('/config?action=set_msg_config&name=sms', {login:$('#panel_login').prop('checked')?1:0}, function (rdata) {
|
|||
|
|
if(rdata.status){
|
|||
|
|
that.refresh_data();
|
|||
|
|
}else{
|
|||
|
|
$('#panel_login').prop('checked',!$('#panel_login').prop('checked'));
|
|||
|
|
}
|
|||
|
|
layer.msg(rdata.msg,{icon:rdata.status?1:2});
|
|||
|
|
})
|
|||
|
|
},
|
|||
|
|
refresh_data: function () {
|
|||
|
|
var that = this
|
|||
|
|
$.post('/config?action=get_msg_configs', function (rdata) {
|
|||
|
|
$.each(rdata, function (index, item) {
|
|||
|
|
if (item.name == that.all_info.name) {
|
|||
|
|
$('.alarm-view .bt-w-menu p.bgw').data('data', item)
|
|||
|
|
// that.init()
|
|||
|
|
}
|
|||
|
|
});
|
|||
|
|
})
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
// 人工服务 带有参数为售前客服
|
|||
|
|
function wechatKefuConsult(){
|
|||
|
|
layer.open({
|
|||
|
|
type: 1,
|
|||
|
|
area: ['300px', '290px'],
|
|||
|
|
title: false,
|
|||
|
|
closeBtn: 2,
|
|||
|
|
shift: 0,
|
|||
|
|
content: '<div class="service_consult">\
|
|||
|
|
<div class="service_consult_title">请打开微信"扫一扫"</div>\
|
|||
|
|
<div class="contact_consult" style="margin-bottom: 5px;"><div id="contact_consult_qcode"></div><i class="wechatEnterprise"></i></div>\
|
|||
|
|
<div>【微信客服】</div>\
|
|||
|
|
<ul class="c7" style="margin-top:22px;text-align: center;">\
|
|||
|
|
<li>工作时间:9:15 - 18:00</li>\
|
|||
|
|
</ul>\
|
|||
|
|
</div>',
|
|||
|
|
success:function(){
|
|||
|
|
$('#contact_consult_qcode').qrcode({
|
|||
|
|
render: "canvas",
|
|||
|
|
width: 140,
|
|||
|
|
height: 140,
|
|||
|
|
text:'https://work.weixin.qq.com/kfid/kfc72fcbde93e26a6f3'
|
|||
|
|
});
|
|||
|
|
}
|
|||
|
|
})
|
|||
|
|
}
|
|||
|
|
</script>
|