|
@@ -232,6 +232,7 @@ function lyupload() {
|
|
|
$("#publishReminder").click(function () {
|
|
|
$(".remindList").css("display","none");
|
|
|
$(".clearfix").css("display","none");
|
|
|
+ $(".w-sms-record").css("display","none")
|
|
|
$("#publishTable").css("display","block")
|
|
|
layui.use('table',function(){
|
|
|
var table = layui.table;
|
|
@@ -389,9 +390,24 @@ function lyupload() {
|
|
|
layer.msg('发送成功!');
|
|
|
}
|
|
|
},function(err) {
|
|
|
+
|
|
|
});
|
|
|
})
|
|
|
-
|
|
|
+
|
|
|
+ $('#smsSendRecord').on('click', function() {
|
|
|
+ $(".remindList").css("display","none");
|
|
|
+ $(".clearfix").css("display","none");
|
|
|
+ $("#publishTable").css("display","none")
|
|
|
+ $(".w-sms-record").css("display","block")
|
|
|
+ });
|
|
|
+
|
|
|
+ $('.w-sms-tab li').on('click', function() {
|
|
|
+ //$('.w-sms-tab li').each(function() {
|
|
|
+ // $(this).removeClass('w-sms-tab-this');
|
|
|
+ //});
|
|
|
+ //$(this).addClass('w-sms-tab-this');
|
|
|
+ });
|
|
|
+ initSmsTable();
|
|
|
initUp();
|
|
|
initUp2();
|
|
|
initStatus = false;
|
|
@@ -560,4 +576,87 @@ $('#smsSend').on('click', function() {
|
|
|
$('#ly-sms-remark').val('')
|
|
|
}
|
|
|
});
|
|
|
-});
|
|
|
+});
|
|
|
+
|
|
|
+function initSmsTable() {
|
|
|
+ table.render({
|
|
|
+ elem: '#w-sms-wechat-table',
|
|
|
+ url: '/smsmessage/getWechatSms',
|
|
|
+ skin: 'line',
|
|
|
+ cols: [[
|
|
|
+ {width:80, title: '序号', type: 'numbers'},
|
|
|
+ {field:'wName', title: '新媒体名称'},
|
|
|
+ {field:'wType', title: '类型'},
|
|
|
+ {title: '分管领导', templet: function(d) {
|
|
|
+ return d.leadName + " " + d.leadPhone;
|
|
|
+ }},
|
|
|
+ {title: '工作人员', templet: function(d) {
|
|
|
+ return d.staffName + " " + d.staffPhone;
|
|
|
+ }},
|
|
|
+ {title: '提醒记录', templet: function(d) {
|
|
|
+ return d.sendTime ? d.sendTime : '未提醒';
|
|
|
+ }},
|
|
|
+ {title: '操作', templet: function(d) {
|
|
|
+ return '<a style="color:#1276ff;cursor: pointer;" onclick="initSmsTableDetail(\''+ d.staffName +'\',\''+ d.leadName +'\',\''+ (d.wType + '-' + d.wName) +'\',\''+ d.id +'\')">详情</a>';
|
|
|
+ }}
|
|
|
+ ]]
|
|
|
+ });
|
|
|
+
|
|
|
+ $('#w-sms-back').on('click', function() {
|
|
|
+ $('#w-sms-back').addClass('layui-hide');
|
|
|
+ $('.w-sms-wai-div').removeClass('layui-hide');
|
|
|
+ reloadSmsTable();
|
|
|
+ })
|
|
|
+ $('#w-sms-tab-back').on('click', function() {
|
|
|
+ $(".remindList").css("display","block");
|
|
|
+ $(".clearfix").css("display","block");
|
|
|
+ $("#publishTable").css("display","none")
|
|
|
+ $(".w-sms-record").css("display","none")
|
|
|
+ })
|
|
|
+}
|
|
|
+function initSmsTableDetail(staffName, leadName, wechat, id) {
|
|
|
+ $('#w-sms-back').removeClass('layui-hide');
|
|
|
+ $('.w-sms-wai-div').addClass('layui-hide');
|
|
|
+ var smsContent = '您好,贵单位政务新媒体{wechat}已有{day}天未更新,有超期未更新风险,如不能按时更新,本月政务公开考核将扣分。如因未及时更新被市政府办公厅点名通报批评,会影响单位政务公开年终考核得分,请及时更新';
|
|
|
+ table.reload('w-sms-wechat-table', {
|
|
|
+ url: '/smsmessage/getWechatSmsDetail',
|
|
|
+ where: {
|
|
|
+ 'id': id
|
|
|
+ },
|
|
|
+ page: true,
|
|
|
+ cols: [[
|
|
|
+ {field:'sendTime', title: '发送时间', width: '15%'},
|
|
|
+ {title: '发送内容', templet: function(d) {
|
|
|
+ return (d.type == 1 ? leadName : staffName) + smsContent.replace('{wechat}', wechat).replace('{day}', d.type == 1 ? '12' : '10');
|
|
|
+ }},
|
|
|
+ {title: '发送状态', width: '12%', templet: function(d) {
|
|
|
+ return d.is_success == 1 ? '发送成功' : '未发送成功';
|
|
|
+ }}
|
|
|
+ ]]
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+function reloadSmsTable() {
|
|
|
+ table.reload('w-sms-wechat-table', {
|
|
|
+ url: '/smsmessage/getWechatSms',
|
|
|
+ page: false,
|
|
|
+ cols: [[
|
|
|
+ {width:80, title: '序号', type: 'numbers'},
|
|
|
+ {field:'wName', title: '新媒体名称'},
|
|
|
+ {field:'wType', title: '类型'},
|
|
|
+ {title: '分管领导', templet: function(d) {
|
|
|
+ return d.leadName + " " + d.leadPhone;
|
|
|
+ }},
|
|
|
+ {title: '工作人员', templet: function(d) {
|
|
|
+ return d.staffName + " " + d.staffPhone;
|
|
|
+ }},
|
|
|
+ {title: '提醒记录', templet: function(d) {
|
|
|
+ return d.sendTime ? d.sendTime : '未提醒';
|
|
|
+ }},
|
|
|
+ {title: '操作', templet: function(d) {
|
|
|
+ return '<a style="color:#1276ff;cursor: pointer;" onclick="initSmsTableDetail(\''+ (d.wType + '-' + d.wName) +'\',\''+ d.id +'\')">详情</a>';
|
|
|
+ }}
|
|
|
+ ]]
|
|
|
+ });
|
|
|
+}
|
|
|
+
|