| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>短信发送</title>
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <script src="../Script/Common/huayi.load.js"></script>
- <script src="../Script/Common/huayi.config.js"></script>
- <link href="../css/Table/table1.css" rel="stylesheet" />
- <link href="../css/init.css" rel="stylesheet" />
- <script src="../css/laydate/laydate.js"></script>
- <style>
- .Data_box {
- display: none;
- }
- ._table1 th {
- width: 30%;
- text-align: right;
- }
- textarea {
- padding-left: 5px;
- resize: none;
- font-size: 12px;
- width: 300px;
- }
- </style>
- </head>
- <body>
- <div class="wrapper wrapper-content animated fadeInRight">
- <div class="daoHang clearfix">
- <div class="dhLeft">
- <sapn>
- <i class="syIcon"></i>位置:
- <a href="javaScript:;" class="indexreturn">首页</a>>
- <a href="javaScript:;">短信接收管理</a>>
- <a href="" style="color: #000;">短信发送</a>
- </sapn>
- </div>
- </div>
- <div>
- <table class="_table1 table table-bordered table-hover " style="width: 100%;">
- <tr>
- <th>短信类型:</th>
- <td>
- <select name="" id="type"></select>
- </td>
- </tr>
- <tr>
- <th>发送方式:</th>
- <td>
- <label style="font-weight: normal;"><input type="radio" name="sendway" value="1" checked="checked" />立即发送</label>
- <label style="font-weight: normal;"><input type="radio" name="sendway" value="2" />定时发送</label>
- </td>
- </tr>
- <tr class="Data_box ">
- <th>定时发送时间:</th>
- <td>
- <input type="text" name="send" class="laydate-icon " id="Data_time" />
- </td>
- </tr>
- <tr>
- <th>接收号码:</th>
- <td>
- <textarea id="tels" name="" rows="5"></textarea>
- <br />
- <input id="btndr" type="button" class="btns" style="margin:0;" value="导入号码" /> <span>多个号码用英文逗号,隔开</span>
- <input type="file" name="upFile" id="upFile" accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" style="display: none;">
- </td>
- </tr>
- <tr>
- <th>短信内容:</th>
- <td>
- <textarea id="cont" name="" rows="5"></textarea>
- </td>
- </tr>
- </table>
- </div>
- <div style="text-align: center;">
- <input id="save" type="button" class="btns" value="新增短信" style="width: 100px;" />
- </div>
- </div>
- <script>
- var token = $.cookie("token");
-
- $(document).ready(function () {
- /*日期选择*/
- laydate.skin('molv');
- /*开始日期*/
- laydate({
- elem: '#Data_time',
- event: 'focus',
- istime: true,
- format: 'YYYY-MM-DD hh:mm:ss',
- });
- GetDicValueList();
- $("input[name=sendway]").change(function () {
- if ($(this).val() == '1') {
- $(".Data_box").hide();
- }
- else {
- $(".Data_box").show();
- }
- })
- $("#btndr").click(function () {
- $("#upFile").trigger("click");
- })
- $("#upFile").change(function () {
- upload();
- })
- $("#save").click(function () {
- if (!$("#type").val()) {
- layer.confirm('请选择短信类型', {
- btn: ['确定'] //按钮
- });
- return;
- }
- var val = $("input[name='sendway']:checked").val();
- if (!val) {
- layer.confirm('请选择发送方式', {
- btn: ['确定'] //按钮
- });
- return;
- }
- else {
- if (val == '2' && !$("#Data_time").val()) {
- layer.confirm('请选择定时发送时间', {
- btn: ['确定'] //按钮
- });
- return;
- }
- }
- if (!$("#tels").val()) {
- layer.confirm('请输入接收号码', {
- btn: ['确定'] //按钮
- });
- return;
- }
- if (!$("#cont").val()) {
- layer.confirm('请输入短信内容', {
- btn: ['确定'] //按钮
- });
- return;
- }
- $.post(huayi.config.callcenter_url + "SMSZXZB/AddSend",
- {
- type: $("#type").val(),
- sendway: val,
- dssj: $("#Data_time").val(),
- tel: $("#tels").val(),
- cont: $("#cont").val(),
- token: $.cookie("token")
- }, function (result) {
- result = JSON.parse(result);
- if (result.state.toLowerCase() == "success") {
- layer.msg("新增成功");
- layer.close(tc); //关闭弹层
- }
- })
- })
- });
- //上传文件
- function upload() {
- if (document.getElementById("upFile").files.length > 0) {
- var formData = new FormData();
- formData.append("upFile", document.getElementById("upFile").files[0]);
- formData.append("token", $.cookie("token"));
- $.ajax({
- url: huayi.config.callcenter_url + "SMSZXZB/ImportSend",
- type: "POST",
- data: formData,
- /**
- *必须false才会自动加上正确的Content-Type
- */
- contentType: false,
- /**
- * 必须false才会避开jQuery对 formdata 的默认处理
- * XMLHttpRequest会对 formdata 进行正确的处理
- */
- processData: false,
- success: function (result) {
- document.getElementById("upFile").outerHTML = document.getElementById("upFile").outerHTML;
- $("#upFile").change(function () {
- upload();
- });
- var r = $.parseJSON(result);
- if (r.state.toLowerCase() == "success") {
- $(".yhtx").attr("src", huayi.config.callcenter_url.substr(0, huayi.config.callcenter_url.length - 1) + r.data);
- var tel = $("#tels").val();
- if (tel) {
- if (tel.substr(huayi.config.callcenter_url.length - 1, 1) == ',') {
- $("#tels").val(tel + r.data);
- }
- else {
- $("#tels").val(tel + ',' + r.data);
- }
- }
- else {
- $("#tels").val(r.data);
- }
- layer.msg("导入成功");
- }
- }
- });
- } else {
- layer.confirm('请上传文件!', {
- btn: ['确定']
- });
- }
- }
- //短信类型
- function GetDicValueList() {
- $("#type").empty();
- $.getJSON(huayi.config.callcenter_url + "Dictionary/GetDicValueList", { token: $.cookie("token"), Id: "DXLX" }, function (data) {
- $(data.rows).each(function (i, n) {
- $("#type").append('<option value="' + n.F_DictionaryValueId + '">' + n.F_Name + '</option>');
- })
- })
- }
- </script>
- </body>
- </html>
|