|
@@ -2,38 +2,38 @@ $('.head2').load('head2.html');
|
|
|
$('.foot').load('foot.html');
|
|
|
var openIndex;
|
|
|
var detailType;
|
|
|
-layui.use(['table', 'jquery', 'element', 'layer'], function() {
|
|
|
- element = layui.element;
|
|
|
- layer = layui.layer;
|
|
|
+layui.use(['table', 'jquery', 'element', 'layer'], function () {
|
|
|
+ element = layui.element;
|
|
|
+ layer = layui.layer;
|
|
|
var id = decodeURI(GetQueryString("id"));
|
|
|
//获取hash来切换选项卡,假设当前地址的hash为lay-id对应的值
|
|
|
-
|
|
|
+
|
|
|
// vat txt = $('.txt p').eq(1).text();
|
|
|
// if (txt.substring(txt.length - 2) == ":") {
|
|
|
// $('.txt p').eq(1).css('text-indent', '2em');
|
|
|
// }
|
|
|
|
|
|
//监听Tab切换,以改变地址hash值
|
|
|
- element.on('tab(docDemoTabBrief)', function(data) {
|
|
|
- console.log(data.index)
|
|
|
+ element.on('tab(docDemoTabBrief)', function (data) {
|
|
|
+ console.log(data.index)
|
|
|
var date = new Date(dateFormat("YYYY-mm-dd", new Date()));
|
|
|
var dateStart = new Date(opinionSolicitationStart);
|
|
|
var dateEnd = new Date(opinionSolicitationEnd);
|
|
|
- console.log("date:"+dateFormat("YYYY-mm-dd", new Date()));
|
|
|
- console.log("dateStart:"+dateStart.getTime());
|
|
|
- console.log("dateEnd:"+dateFormat("YYYY-mm-dd", dateEnd));
|
|
|
+ console.log("date:" + dateFormat("YYYY-mm-dd", new Date()));
|
|
|
+ console.log("dateStart:" + dateStart.getTime());
|
|
|
+ console.log("dateEnd:" + dateFormat("YYYY-mm-dd", dateEnd));
|
|
|
if (detailType != 1 && data.index == 3) {
|
|
|
- layer.msg("未到意见征集时间或征集时间已过,不能发表意见");
|
|
|
- setTimeout(function() {
|
|
|
+ layer.msg("未到意见征集时间或征集时间已过,不能发表意见");
|
|
|
+ setTimeout(function () {
|
|
|
// openMsg();
|
|
|
// $('#tc').css('display', 'none');
|
|
|
- /*element.tabChange('docDemoTabBrief', "jcca");*/
|
|
|
- }, 100);
|
|
|
- return false;
|
|
|
+ /*element.tabChange('docDemoTabBrief', "jcca");*/
|
|
|
+ }, 100);
|
|
|
+ return false;
|
|
|
} else if (data.index == 3) {
|
|
|
// $('#tc').fadeIn('slow');
|
|
|
- openMsg();
|
|
|
- return false;
|
|
|
+ openMsg();
|
|
|
+ return false;
|
|
|
}
|
|
|
var dateend = new Date(opinionFeedbackStart);
|
|
|
if (data.index == 2 && (detailType == 0 || detailType == 1)) {
|
|
@@ -41,10 +41,10 @@ layui.use(['table', 'jquery', 'element', 'layer'], function() {
|
|
|
$('.gzyjyjyTab').addClass("layui-hide");
|
|
|
|
|
|
// $('.gzyjyjy').empty().append('<div class="empty-data">未收集到线上公众意见与建议</div>');
|
|
|
- // layer.msg("未到意见反馈时间");
|
|
|
- // element.tabChange('docDemoTabBrief', "jcca");
|
|
|
+ // layer.msg("未到意见反馈时间");
|
|
|
+ // element.tabChange('docDemoTabBrief', "jcca");
|
|
|
|
|
|
- return false;
|
|
|
+ return false;
|
|
|
}
|
|
|
});
|
|
|
//获取验证码
|
|
@@ -56,8 +56,9 @@ layui.use(['table', 'jquery', 'element', 'layer'], function() {
|
|
|
|
|
|
var conName;
|
|
|
//初始值 用于点击更多时传递分页
|
|
|
-var page=1;
|
|
|
-var limit=5;
|
|
|
+var page = 1;
|
|
|
+var limit = 5;
|
|
|
+
|
|
|
function dateFormat(fmt, date) {
|
|
|
let ret;
|
|
|
const opt = {
|
|
@@ -73,35 +74,37 @@ function dateFormat(fmt, date) {
|
|
|
ret = new RegExp("(" + k + ")").exec(fmt);
|
|
|
if (ret) {
|
|
|
fmt = fmt.replace(ret[1], (ret[1].length == 1) ? (opt[k]) : (opt[k].padStart(ret[1].length, "0")))
|
|
|
- };
|
|
|
- };
|
|
|
+ }
|
|
|
+ ;
|
|
|
+ }
|
|
|
+ ;
|
|
|
return fmt;
|
|
|
}
|
|
|
-$(function() {
|
|
|
|
|
|
- if(id === "null" || id === "")
|
|
|
- {
|
|
|
- window.open('decision.html','_self');
|
|
|
+$(function () {
|
|
|
+
|
|
|
+ if (id === "null" || id === "") {
|
|
|
+ window.open('decision.html', '_self');
|
|
|
}
|
|
|
|
|
|
selectPostById();
|
|
|
- $('#tangchu').click(function(){
|
|
|
+ $('#tangchu').click(function () {
|
|
|
//重新调用验证码接口
|
|
|
getCaptcha();
|
|
|
$('#tc').fadeIn('slow');
|
|
|
});
|
|
|
- $('.btn1').click(function(){
|
|
|
+ $('.btn1').click(function () {
|
|
|
|
|
|
})
|
|
|
//公众意见与建议
|
|
|
- feedback();
|
|
|
+ feedback();
|
|
|
//点击公众意见与建议页面下的更多按钮
|
|
|
$("#more").click(function () {
|
|
|
addFeedback()
|
|
|
});
|
|
|
|
|
|
let dHeight = $("#jd").height();
|
|
|
- $(".center").css("height",dHeight);
|
|
|
+ $(".center").css("height", dHeight);
|
|
|
|
|
|
});
|
|
|
|
|
@@ -119,12 +122,12 @@ function selectPostById() {
|
|
|
},
|
|
|
//请求成功
|
|
|
success: function (result) {
|
|
|
- if (result.data){
|
|
|
+ if (result.data) {
|
|
|
//console.log(result);
|
|
|
var postManagement = result.data.postManagement;
|
|
|
if (postManagement.pdfContent) {
|
|
|
- // 加载pdf
|
|
|
- var html = '<iframe src="./pdfjs/web/viewer.html?file=' + postManagement.pdfContent + '" width="100%" height="800" />';
|
|
|
+ // 加载pdf
|
|
|
+ var html = '<iframe src="./pdfjs/web/viewer.html?file=' + PATH + postManagement.pdfContent + '" width="100%" height="800" />';
|
|
|
$('#pdfDiv').empty().append(escape2Html(html));
|
|
|
// initPdf(postManagement.pdfContent, 'pdfDiv');
|
|
|
} else {
|
|
@@ -135,7 +138,7 @@ function selectPostById() {
|
|
|
$('#postTitle').empty().append(postManagement.postTitle);
|
|
|
if (postManagement.draftInterpretation) {
|
|
|
// 加载pdf
|
|
|
- var html = '<iframe src="./pdfjs/web/viewer.html?file=' + postManagement.draftInterpretation + '" width="100%" height="800" />';
|
|
|
+ var html = '<iframe src="./pdfjs/web/viewer.html?file=' + PATH + postManagement.draftInterpretation + '" width="100%" height="800" />';
|
|
|
$('#draftDecision').empty().append(escape2Html(html));
|
|
|
// initPdf(postManagement.draftInterpretation, 'draftDecision');
|
|
|
// $('#draftDecision').empty().append(escape2Html(postManagement.draftInterpretation));
|
|
@@ -148,7 +151,7 @@ function selectPostById() {
|
|
|
if (postManagement.draftDecision) {
|
|
|
// 加载pdf
|
|
|
// initPdf(postManagement.draftDecision, 'jd');
|
|
|
- var html = '<iframe src="./pdfjs/web/viewer.html?file=' + postManagement.draftDecision + '" width="100%" height="800" />';
|
|
|
+ var html = '<iframe src="./pdfjs/web/viewer.html?file=' + PATH + postManagement.draftDecision + '" width="100%" height="800" />';
|
|
|
$('#jd').empty().append(escape2Html(html));
|
|
|
// var url=$("img").attr("src");
|
|
|
// console.log(url);
|
|
@@ -159,7 +162,7 @@ function selectPostById() {
|
|
|
if (postManagement.makePolicy) {
|
|
|
// 加载pdf
|
|
|
// initPdf(postManagement.makePolicy, 'pdFile');
|
|
|
- var html = '<iframe src="./pdfjs/web/viewer.html?file=' + postManagement.makePolicy + '" width="100%" height="800" />';
|
|
|
+ var html = '<iframe src="./pdfjs/web/viewer.html?file=' + PATH + postManagement.makePolicy + '" width="100%" height="800" />';
|
|
|
$('#pdFile').empty().append(escape2Html(html));
|
|
|
// var url=$("img").attr("src");
|
|
|
// console.log(url);
|
|
@@ -170,7 +173,7 @@ function selectPostById() {
|
|
|
if (postManagement.policyInterpretation) {
|
|
|
// 加载pdf
|
|
|
// initPdf(postManagement.policyInterpretation, 'zcdecode');
|
|
|
- var html = '<iframe src="./pdfjs/web/viewer.html?file=' + postManagement.policyInterpretation + '" width="100%" height="800" />';
|
|
|
+ var html = '<iframe src="./pdfjs/web/viewer.html?file=' + PATH + postManagement.policyInterpretation + '" width="100%" height="800" />';
|
|
|
$('#zcdecode').empty().append(escape2Html(html));
|
|
|
// var url=$("img").attr("src");
|
|
|
// console.log(url);
|
|
@@ -199,75 +202,78 @@ function selectPostById() {
|
|
|
}
|
|
|
|
|
|
var str = '';
|
|
|
- $.each(column,function (index,elm){
|
|
|
+ $.each(column, function (index, elm) {
|
|
|
str += '<li><a href="' + elm.url + '" target="_blank">' + elm.name + '</a></li>';
|
|
|
})
|
|
|
$('.column').empty().html(str);
|
|
|
opinionSolicitationStart = postManagement.opinionSolicitationStart;
|
|
|
opinionSolicitationEnd = postManagement.opinionSolicitationEnd;
|
|
|
opinionFeedbackStart = postManagement.opinionFeedbackStart;
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
layer.msg(result.msg)
|
|
|
}
|
|
|
},
|
|
|
//请求失败,包含具体的错误信息
|
|
|
- error: function(e) {
|
|
|
+ error: function (e) {
|
|
|
layer.msg("发表失败!");
|
|
|
}
|
|
|
});
|
|
|
}
|
|
|
+
|
|
|
function escape2Html(str) {
|
|
|
- var arrEntities={'lt':'<','gt':'>','nbsp':' ','amp':'&','quot':'"'};
|
|
|
- return str.replace(/&(lt|gt|nbsp|amp|quot);/ig,function(all,t){return arrEntities[t];});
|
|
|
- }
|
|
|
-
|
|
|
-function feedback(){
|
|
|
- $.ajax({
|
|
|
- type:'get',
|
|
|
- url:PATH +'/tFeedback/queryFeedback?id='+id+'&page='+page+'&limit='+limit,
|
|
|
- success:function(obj){
|
|
|
- len=obj.data.count;
|
|
|
+ var arrEntities = {'lt': '<', 'gt': '>', 'nbsp': ' ', 'amp': '&', 'quot': '"'};
|
|
|
+ return str.replace(/&(lt|gt|nbsp|amp|quot);/ig, function (all, t) {
|
|
|
+ return arrEntities[t];
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+function feedback() {
|
|
|
+ $.ajax({
|
|
|
+ type: 'get',
|
|
|
+ url: PATH + '/tFeedback/queryFeedback?id=' + id + '&page=' + page + '&limit=' + limit,
|
|
|
+ success: function (obj) {
|
|
|
+ len = obj.data.count;
|
|
|
if (obj.data.count == 0) {
|
|
|
$('.gzyjyjyTab').addClass("layui-hide");
|
|
|
// $('.gzyjyjy').empty().append('<div class="empty-data">未收集到线上公众意见与建议</div>');
|
|
|
}
|
|
|
- $.each(obj.data.tFeedbackList,function (index,elm) {
|
|
|
+ $.each(obj.data.tFeedbackList, function (index, elm) {
|
|
|
$("#t_details").append("<tr>" +
|
|
|
"<td>公众建议:</td>" +
|
|
|
- "<td>"+elm.opinion+"</td>"+
|
|
|
- "</tr>>"+
|
|
|
+ "<td>" + elm.opinion + "</td>" +
|
|
|
+ "</tr>>" +
|
|
|
"<td>政府反馈:</td>" +
|
|
|
- "<td>"+elm.text+"</td>"+
|
|
|
+ "<td>" + elm.text + "</td>" +
|
|
|
"</tr>>")
|
|
|
})
|
|
|
- page+=5
|
|
|
- if (page<len){
|
|
|
+ page += 5
|
|
|
+ if (page < len) {
|
|
|
$("#more").show();
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
$("#more").hide();
|
|
|
}
|
|
|
- }
|
|
|
- })
|
|
|
+ }
|
|
|
+ })
|
|
|
}
|
|
|
|
|
|
function addFeedback() {
|
|
|
console.log()
|
|
|
$.ajax({
|
|
|
- type:'get',
|
|
|
- url:PATH +'/tFeedback/queryFeedback?id='+id+'&page='+page+'&limit='+limit,
|
|
|
- success:function(obj){
|
|
|
- $.each(obj.data.tFeedbackList,function (index,elm) {
|
|
|
+ type: 'get',
|
|
|
+ url: PATH + '/tFeedback/queryFeedback?id=' + id + '&page=' + page + '&limit=' + limit,
|
|
|
+ success: function (obj) {
|
|
|
+ $.each(obj.data.tFeedbackList, function (index, elm) {
|
|
|
$("#t_details").append("<tr>" +
|
|
|
"<td>公众建议:</td>" +
|
|
|
- "<td>"+elm.opinion+"</td>"+
|
|
|
- "</tr>>"+
|
|
|
+ "<td>" + elm.opinion + "</td>" +
|
|
|
+ "</tr>>" +
|
|
|
"<td>政府反馈:</td>" +
|
|
|
- "<td>"+elm.text+"</td>"+
|
|
|
+ "<td>" + elm.text + "</td>" +
|
|
|
"</tr>>")
|
|
|
})
|
|
|
- if (page<len){
|
|
|
+ if (page < len) {
|
|
|
$("#more").show();
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
$("#more").hide();
|
|
|
}
|
|
|
}
|
|
@@ -280,19 +286,19 @@ function addFeedback() {
|
|
|
* @returns {string|null}
|
|
|
* @constructor
|
|
|
*/
|
|
|
-function GetQueryString(name)
|
|
|
-{
|
|
|
- var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
|
|
|
+function GetQueryString(name) {
|
|
|
+ var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
|
|
|
var r = window.location.search.substr(1).match(reg);
|
|
|
- if(r!=null)return unescape(r[2]); return null;
|
|
|
+ if (r != null) return unescape(r[2]);
|
|
|
+ return null;
|
|
|
}
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 获取验证码
|
|
|
*/
|
|
|
-function getCaptcha(){
|
|
|
- $('#im').attr('src', PATH + "/captcha?time="+new Date().getTime())
|
|
|
+function getCaptcha() {
|
|
|
+ $('#im').attr('src', PATH + "/captcha?time=" + new Date().getTime())
|
|
|
}
|
|
|
|
|
|
$('#im').click(function () {
|
|
@@ -337,27 +343,27 @@ function insertOpinion(call) {
|
|
|
tel: tel,
|
|
|
opinionText: opinionText,
|
|
|
captcha: captcha,
|
|
|
- postManageId:pid
|
|
|
+ postManageId: pid
|
|
|
},
|
|
|
//请求成功
|
|
|
success: function (result) {
|
|
|
- console.log("result:"+result)
|
|
|
- if (!result.result){
|
|
|
+ console.log("result:" + result)
|
|
|
+ if (!result.result) {
|
|
|
layer.msg(result.msg);
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
//清空表单
|
|
|
clearForm();
|
|
|
element.tabChange('docDemoTabBrief', "jcca");
|
|
|
- setTimeout(function() {
|
|
|
- layer.msg("发表成功!");
|
|
|
- }, 200);
|
|
|
+ setTimeout(function () {
|
|
|
+ layer.msg("发表成功!");
|
|
|
+ }, 200);
|
|
|
}
|
|
|
call();
|
|
|
|
|
|
},
|
|
|
//请求失败,包含具体的错误信息
|
|
|
error: function (e) {
|
|
|
- console.log(222)
|
|
|
+ console.log(222)
|
|
|
layer.msg("发表失败!");
|
|
|
}
|
|
|
});
|
|
@@ -373,7 +379,7 @@ function clearForm() {
|
|
|
$('#captcha').val("");
|
|
|
}
|
|
|
|
|
|
-function goback(){
|
|
|
+function goback() {
|
|
|
// $('#tc').fadeOut('slow');
|
|
|
$('#jcca').click()
|
|
|
}
|
|
@@ -381,7 +387,7 @@ function goback(){
|
|
|
/**
|
|
|
* 获取状态
|
|
|
*/
|
|
|
-function getState(){
|
|
|
+function getState() {
|
|
|
|
|
|
$.ajax({
|
|
|
//请求方式
|
|
@@ -390,18 +396,18 @@ function getState(){
|
|
|
url: PATH + "/postManagement/queryImportmentPageById",
|
|
|
//数据,json字符串
|
|
|
data: {
|
|
|
- id:id
|
|
|
+ id: id
|
|
|
},
|
|
|
//请求成功
|
|
|
success: function (result) {
|
|
|
let data = result.data;
|
|
|
if (chanceDate.isDuringDate(data.decisionPublicStart, data.decisionPublicEnd)) {
|
|
|
conName = "决策公示";
|
|
|
- }else if (chanceDate.isDuringDate( data.opinionFeedbackStart, data.opinionFeedbackEnd)) {
|
|
|
+ } else if (chanceDate.isDuringDate(data.opinionFeedbackStart, data.opinionFeedbackEnd)) {
|
|
|
conName = "意见反馈"
|
|
|
- }else if (chanceDate.isDuringDate( data.opinionSolicitationStart, data.opinionSolicitationEnd)) {
|
|
|
+ } else if (chanceDate.isDuringDate(data.opinionSolicitationStart, data.opinionSolicitationEnd)) {
|
|
|
conName = "意见征集"
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
conName = "决策完成"
|
|
|
}
|
|
|
console.log(conName)
|
|
@@ -427,131 +433,130 @@ var chanceDate = {
|
|
|
|
|
|
function openMsg() {
|
|
|
var openIndex = layer.open({
|
|
|
- type: 1,
|
|
|
- title: '我要发表观点',
|
|
|
- area: ['600px', '450px'], //宽高
|
|
|
- btn: ['提交'],
|
|
|
- content: $('#tc'),
|
|
|
- success: function() {
|
|
|
- $('#tc').css('display', 'block');
|
|
|
- },
|
|
|
- end: function() {
|
|
|
- $('#tc').css('display', 'none');
|
|
|
- clearForm();
|
|
|
- getCaptcha();
|
|
|
- element.tabChange('docDemoTabBrief', "jcca");
|
|
|
- },
|
|
|
- yes: function(index) {
|
|
|
- var nickName = $('#nickName').val();
|
|
|
- var tel = $('#tel').val();
|
|
|
- var opinionText = $('textarea').val();
|
|
|
- var captcha = $('#captcha').val();
|
|
|
- if (nickName === "") {
|
|
|
- layer.msg("昵称不能为空!");
|
|
|
- return;
|
|
|
- }
|
|
|
- const regex = /^1[3|4|5|6|7|8|9]\d{9}$/;
|
|
|
- if (!tel.match(regex)) {
|
|
|
- layer.msg("请输入正确的手机号");
|
|
|
- return;
|
|
|
- }
|
|
|
- if (opinionText === "") {
|
|
|
- layer.msg("请输入您的观点");
|
|
|
- return;
|
|
|
- }
|
|
|
- if (captcha === "") {
|
|
|
- layer.msg("请输入验证码");
|
|
|
- return;
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- console.log(index)
|
|
|
- let pid = decodeURI(GetQueryString("id"));
|
|
|
- $.ajax({
|
|
|
- //请求方式
|
|
|
- type: "POST",
|
|
|
- //请求的媒体类型
|
|
|
- url: PATH + "/opinion/insertOpinion",
|
|
|
- //数据,json字符串
|
|
|
- data: {
|
|
|
- nickName: nickName,
|
|
|
- tel: tel,
|
|
|
- opinionText: opinionText,
|
|
|
- captcha: captcha,
|
|
|
- postManageId:pid
|
|
|
- },
|
|
|
- //请求成功
|
|
|
- success: function (result) {
|
|
|
- console.log("result:"+result)
|
|
|
- if (!result.result){
|
|
|
- layer.msg(result.msg);
|
|
|
- }else {
|
|
|
- //清空表单
|
|
|
- clearForm();
|
|
|
- layer.close(index);
|
|
|
- element.tabChange('docDemoTabBrief', "jcca");
|
|
|
- setTimeout(function () {
|
|
|
- layer.msg("发表成功!");
|
|
|
- }, 200);
|
|
|
- }
|
|
|
-
|
|
|
- },
|
|
|
- //请求失败,包含具体的错误信息
|
|
|
- error: function (e) {
|
|
|
- console.log(222)
|
|
|
- layer.msg("发表失败!");
|
|
|
- }
|
|
|
- });
|
|
|
-
|
|
|
- /* insertOpinion(function() {
|
|
|
- layer.close(index);
|
|
|
- });*/
|
|
|
- /* layer.close(index);*/
|
|
|
- }
|
|
|
- });
|
|
|
+ type: 1,
|
|
|
+ title: '我要发表观点',
|
|
|
+ area: ['600px', '450px'], //宽高
|
|
|
+ btn: ['提交'],
|
|
|
+ content: $('#tc'),
|
|
|
+ success: function () {
|
|
|
+ $('#tc').css('display', 'block');
|
|
|
+ },
|
|
|
+ end: function () {
|
|
|
+ $('#tc').css('display', 'none');
|
|
|
+ clearForm();
|
|
|
+ getCaptcha();
|
|
|
+ element.tabChange('docDemoTabBrief', "jcca");
|
|
|
+ },
|
|
|
+ yes: function (index) {
|
|
|
+ var nickName = $('#nickName').val();
|
|
|
+ var tel = $('#tel').val();
|
|
|
+ var opinionText = $('textarea').val();
|
|
|
+ var captcha = $('#captcha').val();
|
|
|
+ if (nickName === "") {
|
|
|
+ layer.msg("昵称不能为空!");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ const regex = /^1[3|4|5|6|7|8|9]\d{9}$/;
|
|
|
+ if (!tel.match(regex)) {
|
|
|
+ layer.msg("请输入正确的手机号");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (opinionText === "") {
|
|
|
+ layer.msg("请输入您的观点");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (captcha === "") {
|
|
|
+ layer.msg("请输入验证码");
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ console.log(index)
|
|
|
+ let pid = decodeURI(GetQueryString("id"));
|
|
|
+ $.ajax({
|
|
|
+ //请求方式
|
|
|
+ type: "POST",
|
|
|
+ //请求的媒体类型
|
|
|
+ url: PATH + "/opinion/insertOpinion",
|
|
|
+ //数据,json字符串
|
|
|
+ data: {
|
|
|
+ nickName: nickName,
|
|
|
+ tel: tel,
|
|
|
+ opinionText: opinionText,
|
|
|
+ captcha: captcha,
|
|
|
+ postManageId: pid
|
|
|
+ },
|
|
|
+ //请求成功
|
|
|
+ success: function (result) {
|
|
|
+ console.log("result:" + result)
|
|
|
+ if (!result.result) {
|
|
|
+ layer.msg(result.msg);
|
|
|
+ } else {
|
|
|
+ //清空表单
|
|
|
+ clearForm();
|
|
|
+ layer.close(index);
|
|
|
+ element.tabChange('docDemoTabBrief', "jcca");
|
|
|
+ setTimeout(function () {
|
|
|
+ layer.msg("发表成功!");
|
|
|
+ }, 200);
|
|
|
+ }
|
|
|
+
|
|
|
+ },
|
|
|
+ //请求失败,包含具体的错误信息
|
|
|
+ error: function (e) {
|
|
|
+ console.log(222)
|
|
|
+ layer.msg("发表失败!");
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ /* insertOpinion(function() {
|
|
|
+ layer.close(index);
|
|
|
+ });*/
|
|
|
+ /* layer.close(index);*/
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
function initPdf(url, name) {
|
|
|
- pdfjsLib.GlobalWorkerOptions.workerSrc =
|
|
|
- './pdfjs/build/pdf.worker.js';
|
|
|
- var loadingTask = pdfjsLib.getDocument(url);
|
|
|
- $('#' + name).empty();
|
|
|
- var pdfDiv = document.getElementById(name);
|
|
|
- loadingTask.promise.then(function(pdf) {
|
|
|
- for (var i = 1; i<= pdf.numPages; i++) {
|
|
|
- pdf.getPage(i).then(function(page) {
|
|
|
- var scale = 1.5;
|
|
|
- var viewport = page.getViewport({ scale: scale, });
|
|
|
- // Support HiDPI-screens.
|
|
|
- var outputScale = window.devicePixelRatio || 1;
|
|
|
-
|
|
|
- var canvas = document.createElement('canvas');
|
|
|
- var context = canvas.getContext('2d');
|
|
|
- pdfDiv.appendChild(canvas);
|
|
|
- canvas.width = Math.floor(viewport.width * outputScale);
|
|
|
- canvas.height = Math.floor(viewport.height * outputScale);
|
|
|
- canvas.style.width = Math.floor(viewport.width) + "px";
|
|
|
- canvas.style.height = Math.floor(viewport.height) + "px";
|
|
|
-
|
|
|
- var transform = outputScale !== 1
|
|
|
- ? [outputScale, 0, 0, outputScale, 0, 0]
|
|
|
- : null;
|
|
|
-
|
|
|
- var renderContext = {
|
|
|
- canvasContext: context,
|
|
|
- transform: transform,
|
|
|
- viewport: viewport
|
|
|
- };
|
|
|
- page.render(renderContext);
|
|
|
- });
|
|
|
- }
|
|
|
- });
|
|
|
+ pdfjsLib.GlobalWorkerOptions.workerSrc =
|
|
|
+ './pdfjs/build/pdf.worker.js';
|
|
|
+ var loadingTask = pdfjsLib.getDocument(url);
|
|
|
+ $('#' + name).empty();
|
|
|
+ var pdfDiv = document.getElementById(name);
|
|
|
+ loadingTask.promise.then(function (pdf) {
|
|
|
+ for (var i = 1; i <= pdf.numPages; i++) {
|
|
|
+ pdf.getPage(i).then(function (page) {
|
|
|
+ var scale = 1.5;
|
|
|
+ var viewport = page.getViewport({scale: scale,});
|
|
|
+ // Support HiDPI-screens.
|
|
|
+ var outputScale = window.devicePixelRatio || 1;
|
|
|
+
|
|
|
+ var canvas = document.createElement('canvas');
|
|
|
+ var context = canvas.getContext('2d');
|
|
|
+ pdfDiv.appendChild(canvas);
|
|
|
+ canvas.width = Math.floor(viewport.width * outputScale);
|
|
|
+ canvas.height = Math.floor(viewport.height * outputScale);
|
|
|
+ canvas.style.width = Math.floor(viewport.width) + "px";
|
|
|
+ canvas.style.height = Math.floor(viewport.height) + "px";
|
|
|
+
|
|
|
+ var transform = outputScale !== 1
|
|
|
+ ? [outputScale, 0, 0, outputScale, 0, 0]
|
|
|
+ : null;
|
|
|
+
|
|
|
+ var renderContext = {
|
|
|
+ canvasContext: context,
|
|
|
+ transform: transform,
|
|
|
+ viewport: viewport
|
|
|
+ };
|
|
|
+ page.render(renderContext);
|
|
|
+ });
|
|
|
+ }
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
// 重大决策详情页,搜索事件
|
|
|
$(".search-btn").on("click", function () {
|
|
|
var keyWord = $("#search").val();
|
|
|
var url = "http://www.cqna.gov.cn/cqs/searchResultPC.html?tenantId=25&configTenantId=25&areaCode=500108&searchWord=" + keyWord;
|
|
|
- window.open(url,'_blank')
|
|
|
+ window.open(url, '_blank')
|
|
|
})
|