123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156 |
- <div class="row-content am-cf">
- <div class="row">
- <div class="am-u-sm-12 am-u-md-12 am-u-lg-12">
- <div class="widget am-cf">
- <form id="my-form" class="am-form tpl-form-line-form" enctype="multipart/form-data" method="post">
- <div class="widget-body">
- <fieldset>
- <div class="widget-head am-cf">
- <div class="widget-title am-fl">短信通知(阿里云短信)</div>
- </div>
- <input type="hidden" name="sms[default]" value="aliyun">
- <div class="am-form-group">
- <label class="am-u-sm-3 am-form-label form-require"> AccessKeyId </label>
- <div class="am-u-sm-9">
- <input type="text" class="tpl-form-input" name="sms[engine][aliyun][AccessKeyId]"
- value="<?= $values['engine']['aliyun']['AccessKeyId'] ?>" required>
- </div>
- </div>
- <div class="am-form-group">
- <label class="am-u-sm-3 am-form-label form-require"> AccessKeySecret </label>
- <div class="am-u-sm-9">
- <input type="text" class="tpl-form-input"
- name="sms[engine][aliyun][AccessKeySecret]"
- value="<?= $values['engine']['aliyun']['AccessKeySecret'] ?>" required>
- </div>
- </div>
- <div class="am-form-group">
- <label class="am-u-sm-3 am-form-label form-require"> 短信签名 </label>
- <div class="am-u-sm-9">
- <input type="text" class="tpl-form-input" name="sms[engine][aliyun][sign]"
- value="<?= $values['engine']['aliyun']['sign'] ?>" required>
- </div>
- </div>
- <div class="widget-head am-cf">
- <div class="widget-title am-fl">新付款订单提醒</div>
- </div>
- <div class="am-form-group">
- <label class="am-u-sm-3 am-form-label form-require">
- 是否开启短信提醒
- </label>
- <div class="am-u-sm-9">
- <label class="am-radio-inline">
- <input type="radio" name="sms[engine][aliyun][order_pay][is_enable]" value="1"
- data-am-ucheck
- <?= $values['engine']['aliyun']['order_pay']['is_enable'] == '1' ? 'checked' : '' ?>
- required>
- 开启
- </label>
- <label class="am-radio-inline">
- <input type="radio" name="sms[engine][aliyun][order_pay][is_enable]" value="0"
- data-am-ucheck
- <?= $values['engine']['aliyun']['order_pay']['is_enable'] == '0' ? 'checked' : '' ?>>
- 关闭
- </label>
- </div>
- </div>
- <div class="am-form-group">
- <label class="am-u-sm-3 am-form-label form-require">
- 模板ID <span class="tpl-form-line-small-title">Template Code</span>
- </label>
- <div class="am-u-sm-9">
- <input type="text" class="tpl-form-input"
- name="sms[engine][aliyun][order_pay][template_code]"
- value="<?= $values['engine']['aliyun']['order_pay']['template_code'] ?>">
- <small>例如:SMS_139800030</small>
- </div>
- </div>
- <div class="am-form-group">
- <div class="am-u-sm-9 am-u-sm-push-3">
- <small>模板内容:您有一条新订单,订单号为:${order_no},请注意查看。</small>
- </div>
- </div>
- <div class="am-form-group">
- <label class="am-u-sm-3 am-form-label form-require"> 接收手机号 </label>
- <div class="am-u-sm-9">
- <input type="text" class="tpl-form-input"
- name="sms[engine][aliyun][order_pay][accept_phone]"
- value="<?= $values['engine']['aliyun']['order_pay']['accept_phone'] ?>">
- <div class="help-block">
- <small>注:如需填写多个手机号,可用英文逗号 <code>,</code> 隔开</small>
- </div>
- <div class="help-block">
- <small>接收测试: <a class="j-sendTestMsg" data-msg-type="order_pay"
- href="javascript:void(0);">点击发送</a>
- </small>
- </div>
- </div>
- </div>
- <div class="am-form-group">
- <div class="am-u-sm-9 am-u-sm-push-3 am-margin-top-lg">
- <button type="submit" class="j-submit am-btn am-btn-secondary">提交
- </button>
- </div>
- </div>
- </fieldset>
- </div>
- </form>
- </div>
- </div>
- </div>
- </div>
- <script>
- $(function () {
- /**
- * 表单验证提交
- * @type {*}
- */
- $('#my-form').superForm();
- /**
- * 发送测试短信
- */
- $('.j-sendTestMsg').click(function () {
- var msgType = $(this).data('msg-type')
- , formData = {
- AccessKeyId: $('input[name="sms[engine][aliyun][AccessKeyId]"]').val()
- , AccessKeySecret: $('input[name="sms[engine][aliyun][AccessKeySecret]"]').val()
- , sign: $('input[name="sms[engine][aliyun][sign]"]').val()
- , msg_type: msgType
- , template_code: $('input[name="sms[engine][aliyun][' + msgType + '][template_code]"]').val()
- , accept_phone: $('input[name="sms[engine][aliyun][' + msgType + '][accept_phone]"]').val()
- };
- if (!formData.AccessKeyId.length) {
- layer.msg('请填写 AccessKeyId');
- return false;
- }
- if (!formData.AccessKeySecret.length) {
- layer.msg('请填写 AccessKeySecret');
- return false;
- }
- if (!formData.sign.length) {
- layer.msg('请填写 短信签名');
- return false;
- }
- if (!formData.template_code.length) {
- layer.msg('请填写 模板ID');
- return false;
- }
- if (!formData.accept_phone.length) {
- layer.msg('请填写 接收手机号');
- return false;
- }
- layer.confirm('确定要发送测试短信吗', function (index) {
- var load = layer.load();
- var url = "<?= url('setting/smsTest') ?>";
- $.post(url, formData, function (result) {
- layer.msg(result.msg);
- layer.close(load);
- });
- layer.close(index);
- });
- });
- });
- </script>
|