| | |
| | | <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| | | <html> |
| | | <!DOCTYPE html> |
| | | <html lang="zh-cn"> |
| | | |
| | | <head> |
| | | <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> |
| | | <meta http-equiv="Pragma" content="no-cache" /> |
| | | <meta http-equiv="Cache-Control" content="no-cache" /> |
| | | <meta http-equiv="Expires" content="0" /> |
| | | <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> |
| | | <script src="js/admin_public.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script> |
| | | <link href="{yun:}$config.sy_weburl{/yun}/js/layui/css/layui.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet"> |
| | | <script src="{yun:}$config.sy_weburl{/yun}/js/layui/layui.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script> |
| | | <script src="{yun:}$config.sy_weburl{/yun}/js/layui/custom_layer.js?v={yun:}$config.cachecode{/yun}"></script> |
| | | |
| | | <title>后台管理</title> |
| | | <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> |
| | | <meta http-equiv="Pragma" content="no-cache" /> |
| | | <meta http-equiv="Cache-Control" content="no-cache" /> |
| | | <meta http-equiv="Expires" content="0" /> |
| | | <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> |
| | | <script src="js/admin_public.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script> |
| | | <link href="{yun:}$config.sy_weburl{/yun}/js/layui/css/layui.css?v={yun:}$config.cachecode{/yun}" rel="stylesheet"> |
| | | <script src="{yun:}$config.sy_weburl{/yun}/js/layui/layui.js?v={yun:}$config.cachecode{/yun}" language="javascript"></script> |
| | | <script src="{yun:}$config.sy_weburl{/yun}/js/layui/custom_layer.js?v={yun:}$config.cachecode{/yun}"></script> |
| | | <title>后台管理</title> |
| | | </head> |
| | | <body class="body_ifm"> |
| | | <div class="infoboxp"> |
| | | <div class="tty-tishi_top"> |
| | | <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">请先注册帐户 短信内容支持长短信,最多500个字,65个字按一条短信计费。</div> |
| | | </div> |
| | | </div> |
| | | <div class="clear"></div> |
| | | |
| | | <div class="tag_box"> |
| | | <div> |
| | | <form action="" method="post" class="layui-form"> |
| | | <table width="100%" class="table_form" > |
| | | <tr class="admin_table_trbg"> |
| | | <th width="220">是否开启:</th> |
| | | <td> |
| | | <div class="layui-input-block"> |
| | | <div class="layui-input-inline"> |
| | | <input id="sy_msg_isopen_1" type="radio" {yun:}if $config.sy_msg_isopen=='1'{/yun}checked=""{yun:}/if{/yun} value="1" name="sy_msg_isopen" title="开启" > |
| | | <input id="sy_msg_isopen_2" type="radio" {yun:}if $config.sy_msg_isopen!='1'{/yun}checked=""{yun:}/if{/yun} value="2" name="sy_msg_isopen" title="关闭" > |
| | | </div> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | |
| | | <tr> |
| | | <th width="220">短信宝账号:</th> |
| | | <td><input class="tty_input t_w250" type="text" name="sy_msg_appkey" id="sy_msg_appkey" value="{yun:}$config.sy_msg_appkey{/yun}" size="30"/> |
| | | </tr> |
| | | <tr class="admin_table_trbg"> |
| | | <th width="220">短信宝密码:</th> |
| | | <td><input class="tty_input t_w250" type="password" name="sy_msg_appsecret" id="sy_msg_appsecret" value="{yun:}$config.sy_msg_appsecret{/yun}" size="50"/> |
| | | </tr> |
| | | <tr> |
| | | <th width="220">短信宝签名:</th> |
| | | <td><input class="tty_input t_w250" type="text" name="sy_msg_appsing" id="sy_msg_appsing" value="{yun:}$config.sy_msg_appsing{/yun}" size="50"/> |
| | | </tr> |
| | | <tr class="admin_table_trbg"> |
| | | <th width="220">单IP每日最大发信:</th> |
| | | <td><input class="tty_input t_w250" type="text" name="ip_msgnum" id="ip_msgnum" value="{yun:}$config.ip_msgnum{/yun}" size="30" />条</td> |
| | | </tr> |
| | | |
| | | <tr> |
| | | <th width="220">单手机号每日最大发信:</th> |
| | | <td><input class="tty_input t_w250" type="text" name="moblie_msgnum" id="moblie_msgnum" value="{yun:}$config.moblie_msgnum{/yun}" size="30" />条</td> |
| | | </tr> |
| | | <tr> |
| | | <th width="220">单手机号认证类短信发送频率:</th> |
| | | <td><input class="tty_input t_w250" type="text" name="cert_msgtime" id="cert_msgtime" value="{yun:}$config.cert_msgtime{/yun}" size="30"/>分钟</td> |
| | | </tr> |
| | | <tr class="admin_table_trbg"> |
| | | <th width="220" class="t_fr">短信验证码时效:</th> |
| | | <td> |
| | | <div class="layui-input-block"> |
| | | <input class="tty_input t_w250" type="text" name="moblie_codetime" id="moblie_codetime" value="{yun:}$config.moblie_codetime{/yun}" size="30" maxlength="60"/>分钟 <span class="admin_web_tip">验证码类短信有效时长,建议大于两分钟。</span> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th width="220">剩余短信数量:</th> |
| | | <td><input class="tty_input t_w250" type="text" name="rest_msgnum" id="rest_msgnum" value="0" disabled="disabled"/>条</td> |
| | | </tr> |
| | | |
| | | <tr class="admin_table_trbg"> |
| | | <th width="220">购买短信:</th> |
| | | <td><div class="yun_admin_divh"><a href="http://www.smsbao.com/reg?r=11641" target="_blank" style=" color:#CC3300; text-decoration:underline; "> 短信购买地址</a></div></td> |
| | | </tr> |
| | | <!-- |
| | | <body class="body_ifm"> |
| | | <div class="infoboxp"> |
| | | <div class="tty-tishi_top"> |
| | | <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">请先注册帐户 短信内容支持长短信,最多500个字,65个字按一条短信计费。</div> |
| | | </div> |
| | | </div> |
| | | <div class="clear"></div> |
| | | |
| | | <div class="tag_box"> |
| | | <div> |
| | | <form action="" method="post" class="layui-form"> |
| | | <table width="100%" class="table_form"> |
| | | <tr class="admin_table_trbg"> |
| | | <th width="220">是否开启:</th> |
| | | <td> |
| | | <div class="layui-input-block"> |
| | | <div class="layui-input-inline"> |
| | | <input id="sy_msg_isopen_1" type="radio" {yun:}if $config.sy_msg_isopen=='1' {/yun}checked="" {yun:}/if{/yun} value="1" name="sy_msg_isopen" title="开启"> |
| | | <input id="sy_msg_isopen_2" type="radio" {yun:}if $config.sy_msg_isopen!='1' {/yun}checked="" {yun:}/if{/yun} value="2" name="sy_msg_isopen" title="关闭"> |
| | | </div> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th width="220">SecretId:</th> |
| | | <td> |
| | | <input class="tty_input t_w250" type="text" name="sy_sms_secret_id" id="sy_sms_secret_id" value="{yun:}$config.sy_sms_secret_id{/yun}" size="30" /> |
| | | <span class="admin_web_tip">腾讯云SecretId</span> |
| | | </td> |
| | | </tr> |
| | | <tr class="admin_table_trbg"> |
| | | <th width="220">SecretKey:</th> |
| | | <td> |
| | | <input class="tty_input t_w250" type="password" name="sy_sms_secret_key" id="sy_sms_secret_key" value="{yun:}$config.sy_sms_secret_key{/yun}" size="50" /> |
| | | <span class="admin_web_tip">腾讯云SecretKey</span> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th width="220">SmsSdkAppId:</th> |
| | | <td> |
| | | <input class="tty_input t_w250" type="text" name="sy_sms_sdk_app_id" id="sy_sms_sdk_app_id" value="{yun:}$config.sy_sms_sdk_app_id{/yun}" size="50" /> |
| | | <span class="admin_web_tip">腾讯云短信SmsSdkAppId</span> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | | <th width="220">短信签名:</th> |
| | | <td> |
| | | <input class="tty_input t_w250" type="text" name="sy_sms_sign_name" id="sy_sms_sign_name" value="{yun:}$config.sy_sms_sign_name{/yun}" size="50" /> |
| | | <span class="admin_web_tip">腾讯云短信签名</span> |
| | | </td> |
| | | </tr> |
| | | <tr class="admin_table_trbg"> |
| | | <th width="220">单IP每日最大发信:</th> |
| | | <td><input class="tty_input t_w250" type="text" name="ip_msgnum" id="ip_msgnum" value="{yun:}$config.ip_msgnum{/yun}" size="30" />条</td> |
| | | </tr> |
| | | |
| | | <tr> |
| | | <th width="220">单手机号每日最大发信:</th> |
| | | <td><input class="tty_input t_w250" type="text" name="moblie_msgnum" id="moblie_msgnum" value="{yun:}$config.moblie_msgnum{/yun}" size="30" />条</td> |
| | | </tr> |
| | | <tr> |
| | | <th width="220">单手机号认证类短信发送频率:</th> |
| | | <td><input class="tty_input t_w250" type="text" name="cert_msgtime" id="cert_msgtime" value="{yun:}$config.cert_msgtime{/yun}" size="30" />分钟</td> |
| | | </tr> |
| | | |
| | | <tr class="admin_table_trbg"> |
| | | <th width="220" class="t_fr">短信验证码时效:</th> |
| | | <td> |
| | | <div class="layui-input-block"> |
| | | <input class="tty_input t_w250" type="text" name="moblie_codetime" id="moblie_codetime" value="{yun:}$config.moblie_codetime{/yun}" size="30" maxlength="60" />分钟 <span class="admin_web_tip">验证码类短信有效时长,建议大于两分钟。</span> |
| | | </div> |
| | | </td> |
| | | </tr> |
| | | <!-- <tr> |
| | | <th width="220">剩余短信数量:</th> |
| | | <td><input class="tty_input t_w250" type="text" name="rest_msgnum" id="rest_msgnum" value="0" disabled="disabled" />条</td> |
| | | </tr> --> |
| | | |
| | | <!-- <tr class="admin_table_trbg"> |
| | | <th width="220">购买短信:</th> |
| | | <td> |
| | | <div class="yun_admin_divh"><a href="http://www.smsbao.com/reg?r=11641" target="_blank" style=" color:#CC3300; text-decoration:underline; "> 短信购买地址</a></div> |
| | | </td> |
| | | </tr> --> |
| | | <!-- |
| | | <tr> |
| | | <th colspan="2" class="admin_bold_box"> |
| | | <div class="admin_bold">空号检测</div> |
| | |
| | | <th width="220">购买天眼查:</th> |
| | | <td><div class="yun_admin_divh"><a href="https://u.phpyun.com/" target="_blank" style=" color:#CC3300; text-decoration:underline; "> 购买地址</a></div></td> |
| | | </tr>--> |
| | | <tr> |
| | | <th width="220"></th> |
| | | <td> |
| | | <input class="layui-btn tty_sub" id="config" type="button" name="msgconfig" value="提交" /> |
| | | <input class="layui-btn tty_cz" type="reset" value="重置" /> |
| | | </td> |
| | | </tr> |
| | | |
| | | |
| | | </table> |
| | | <input type="hidden" id="pytoken" name="pytoken" value="{yun:}$pytoken{/yun}"> |
| | | </form> |
| | | <tr> |
| | | <th width="220"></th> |
| | | <td> |
| | | <input class="layui-btn tty_sub" id="config" type="button" name="msgconfig" value="提交" /> |
| | | <input class="layui-btn tty_cz" type="reset" value="重置" /> |
| | | </td> |
| | | </tr> |
| | | </table> |
| | | <input type="hidden" id="pytoken" name="pytoken" value="{yun:}$pytoken{/yun}"> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <script> |
| | | layui.use(['layer', 'form'], function () { |
| | | var layer = layui.layer |
| | | , form = layui.form |
| | | , $ = layui.$; |
| | | }); |
| | | |
| | | </div> |
| | | $(function () { |
| | | $("#config").click(function () { |
| | | var msgtime = $("#moblie_codetime").val(); |
| | | if (parseInt(msgtime) < 2) { |
| | | parent.layer.msg('短信验证时效因大于两分钟!', 2, 8); return false; |
| | | } else { |
| | | loadlayer(); |
| | | $.post("index.php?m=msgconfig&c=save", { |
| | | config: $("#config").val(), |
| | | sy_msg_isopen: $("input[name=sy_msg_isopen]:checked").val(), |
| | | sy_sms_secret_id: $("#sy_sms_secret_id").val(), |
| | | sy_sms_secret_key: $("#sy_sms_secret_key").val(), |
| | | sy_sms_sdk_app_id: $("#sy_sms_sdk_app_id").val(), |
| | | sy_sms_sign_name: $("#sy_sms_sign_name").val(), |
| | | |
| | | </div> |
| | | </div> |
| | | <script> |
| | | layui.use(['layer', 'form'], function(){ |
| | | var layer = layui.layer |
| | | ,form = layui.form |
| | | ,$ = layui.$; |
| | | }); |
| | | sy_kh_isopen: $("input[name=sy_kh_isopen]:checked").val(), |
| | | sy_kh_appkey: $("#sy_kh_appkey").val(), |
| | | sy_kh_appsecret: $("#sy_kh_appsecret").val(), |
| | | sy_kh_city: $("#sy_kh_city").val(), |
| | | |
| | | $(function(){ |
| | | $("#config").click(function(){ |
| | | |
| | | var msgtime = $("#moblie_codetime").val(); |
| | | |
| | | if(parseInt(msgtime) < 2){ |
| | | |
| | | parent.layer.msg('短信验证时效因大于两分钟!',2,8); return false; |
| | | |
| | | }else{ |
| | | |
| | | loadlayer(); |
| | | |
| | | $.post("index.php?m=msgconfig&c=save",{ |
| | | config : $("#config").val(), |
| | | sy_msg_isopen : $("input[name=sy_msg_isopen]:checked").val(), |
| | | sy_msg_appkey :$("#sy_msg_appkey").val(), |
| | | sy_msg_appsecret : $("#sy_msg_appsecret").val(), |
| | | sy_msg_appsing : $("#sy_msg_appsing").val(), |
| | | sy_tyc_appkey: $("#sy_tyc_appkey").val(), |
| | | sy_tyc_appsecret: $("#sy_tyc_appsecret").val(), |
| | | |
| | | pytoken: $("#pytoken").val(), |
| | | |
| | | sy_kh_isopen : $("input[name=sy_kh_isopen]:checked").val(), |
| | | sy_kh_appkey :$("#sy_kh_appkey").val(), |
| | | sy_kh_appsecret : $("#sy_kh_appsecret").val(), |
| | | sy_kh_city : $("#sy_kh_city").val(), |
| | | sy_msgsendnum: $("#sy_msgsendnum").val(), |
| | | ip_msgnum: $("#ip_msgnum").val(), |
| | | moblie_msgnum: $("#moblie_msgnum").val(), |
| | | cert_msgtime: $("#cert_msgtime").val(), |
| | | moblie_codetime: $("#moblie_codetime").val(), |
| | | integral_msg_proportion: $("#integral_msg_proportion").val() |
| | | }, function (data, textStatus) { |
| | | parent.layer.closeAll('loading'); |
| | | config_msg(data); |
| | | }); |
| | | } |
| | | }); |
| | | |
| | | sy_tyc_appkey :$("#sy_tyc_appkey").val(), |
| | | sy_tyc_appsecret : $("#sy_tyc_appsecret").val(), |
| | | |
| | | pytoken : $("#pytoken").val(), |
| | | |
| | | sy_msgsendnum : $("#sy_msgsendnum").val(), |
| | | ip_msgnum : $("#ip_msgnum").val(), |
| | | moblie_msgnum : $("#moblie_msgnum").val(), |
| | | cert_msgtime : $("#cert_msgtime").val(), |
| | | moblie_codetime : $("#moblie_codetime").val(), |
| | | integral_msg_proportion : $("#integral_msg_proportion").val() |
| | | },function(data,textStatus){ |
| | | parent.layer.closeAll('loading'); |
| | | config_msg(data); |
| | | }); |
| | | |
| | | } |
| | | }); |
| | | |
| | | $.post("index.php?m=msgconfig&c=get_restnums",{pytoken : $("#pytoken").val(),msguser : $("#sy_msguser").val()},function(data){ |
| | | data = eval('('+data+')'); |
| | | if(data){ |
| | | if(data){ |
| | | $("#rest_msgnum").val(data); |
| | | }else{ |
| | | $("#rest_msgnum").val(0); |
| | | } |
| | | $("#rest_khnum").val(data.khnum); |
| | | $("#rest_businessnum").val(data.businessnum); |
| | | } |
| | | }); |
| | | |
| | | |
| | | }) |
| | | </script> |
| | | </div> |
| | | $.post("index.php?m=msgconfig&c=get_restnums", { pytoken: $("#pytoken").val(), msguser: $("#sy_msguser").val() }, function (data) { |
| | | data = eval('(' + data + ')'); |
| | | if (data) { |
| | | if (data) { |
| | | $("#rest_msgnum").val(data); |
| | | } else { |
| | | $("#rest_msgnum").val(0); |
| | | } |
| | | $("#rest_khnum").val(data.khnum); |
| | | $("#rest_businessnum").val(data.businessnum); |
| | | } |
| | | }); |
| | | }) |
| | | </script> |
| | | </div> |
| | | </body> |
| | | </html> |
| | | |
| | | </html> |