chengkun
2025-05-29 a4b758d33b51ad771a11237fb72bc856dd9059b2
app/template/admin/admin_msg_config.htm
@@ -1,93 +1,112 @@
<!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/phpyun_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>
@@ -146,91 +165,79 @@
            <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="提交" />&nbsp;&nbsp;
            <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="提交" />&nbsp;&nbsp;
                                    <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>