Commit 0a726340 by haozhenhua

hzh

parent 8273002c
...@@ -497,7 +497,8 @@ ...@@ -497,7 +497,8 @@
<div id="app" v-loading="loading" class="app-main" style="visibility: hidden" @mouseover="hidePanel($event)"> <div id="app" v-loading="loading" class="app-main" style="visibility: hidden" @mouseover="hidePanel($event)">
<div id="app-header"> <div id="app-header">
<div :class="isfront ? 'header-main' : 'header-main-houtai'"> <div :class="isfront ? 'header-main' : 'header-main-houtai'">
<div class="header-main-title" @click="backhome">一站式智能化服务平台</div> <div class="header-main-title" @click="backhome(companyinfo.company.siteTheme)" v-if="companyinfo.company.siteTheme == 'policyShop' || companyinfo.company.siteTheme == 'policy'"> <span style="font-size: 18px;">政企通</span> 丨 政策大数据服务平台</div>
<div class="header-main-title" @click="backhome" v-else>一站式智能化服务平台</div>
<div class="header-main-title1" style="margin-left:11px;" <div class="header-main-title1" style="margin-left:11px;"
v-if="companyinfo.company.siteTheme == 'policy'"> v-if="companyinfo.company.siteTheme == 'policy'">
<el-popover placement="bottom-start" width="511" trigger="hover"> <el-popover placement="bottom-start" width="511" trigger="hover">
......
...@@ -555,8 +555,9 @@ var app = new Vue({ ...@@ -555,8 +555,9 @@ var app = new Vue({
if (item == "declare") { if (item == "declare") {
this.stageType = false; this.stageType = false;
this.pushx({ this.pushx({
title: "政策资讯", title: "申报通知",
name: "/declare" name: "/declare",
params: { name: '申报通知' }
}); });
return false; return false;
} }
...@@ -564,7 +565,8 @@ var app = new Vue({ ...@@ -564,7 +565,8 @@ var app = new Vue({
this.stageType = false; this.stageType = false;
this.pushx({ this.pushx({
title: "立项公示", title: "立项公示",
name: "/projectpublicity" name: "/projectpublicity",
params: { name: '立项公示' }
}); });
return false; return false;
} }
...@@ -572,7 +574,8 @@ var app = new Vue({ ...@@ -572,7 +574,8 @@ var app = new Vue({
this.stageType = false; this.stageType = false;
this.pushx({ this.pushx({
title: "管理办法", title: "管理办法",
name: "/managementmeasures" name: "/managementmeasures",
params: { name: '管理办法' }
}); });
return false; return false;
} }
...@@ -1042,8 +1045,10 @@ var app = new Vue({ ...@@ -1042,8 +1045,10 @@ var app = new Vue({
} }
}, },
backhome() { backhome(name) {
if (name == 'policyShop') {
return window.open( location.protocol+ "?paramtheme=policy#/");
}
this.pushx({ this.pushx({
title: "首页", title: "首页",
name: "/" name: "/"
......
...@@ -3,9 +3,8 @@ ...@@ -3,9 +3,8 @@
<div class="policylist-tile"  style="margin-top: 15px;"> <div class="policylist-tile"  style="margin-top: 15px;">
<div class="policyquery-items"> <div class="policyquery-items">
<div class="items_item" :style="headerHeight1 ? \'height:45px\' : \'height:auto\'"> <div class="items_item" :style="headerHeight1 ? \'height:45px\' : \'height:auto\'">
<div :class="quanbu ? \'\':\'pitch\'" @click="quanClick1()">申报通知({{total}})</div> <div :class="quanbu == item.title ? \'pitch\' : \'\'" v-for="item in quanData1" @click="quanClick1(item)">
<div :class="quanbu == item ? \'pitch\' : \'\'" v-for="item in quanData1" @click="quanClick1(item)"> {{item.title}}</div>
{{item}}</div>
</div> </div>
</div> </div>
......
{ {
template: '${tmpl}', template: '${tmpl}',
data: function() { data: function() {
return { return {
total: 0, total: 0,
state2: '', state2: '',
show2: false, show2: false,
policyArr: [], policyArr: [],
recommendationsArr: [], recommendationsArr: [],
policyOptions: [{ policyOptions: [{
value: '北京东方飞扬软件股份有限公司', value: '北京东方飞扬软件股份有限公司',
label: '北京东方飞扬软件股份有限公司' label: '北京东方飞扬软件股份有限公司'
}], }],
policyValue: '', policyValue: '',
transformNumber: 0, transformNumber: 0,
portrayalArr: [], portrayalArr: [],
zctext: '', zctext: '',
detailPageType: true, detailPageType: true,
recommendationsObj: {}, recommendationsObj: {},
recommendationsObjBefore: {}, recommendationsObjBefore: {},
recommendationsObjAfter: {}, recommendationsObjAfter: {},
companyObj: {}, companyObj: {},
rKey: null, rKey: null,
zcoName: '', zcoName: '',
activeNames: ['1'], activeNames: ['1'],
headerHeight: true, headerHeight: true,
headerHeight1: true, headerHeight1: true,
headerHeight2: true, headerHeight2: true,
headerHeight3: true, headerHeight3: true,
headerHeight4: true, headerHeight4: true,
headerHeight5: true, headerHeight5: true,
headerHeight6: true, headerHeight6: true,
headerHeight7: true, headerHeight7: true,
headerHeight8: true, headerHeight8: true,
headerHeight9: true, headerHeight9: true,
areaName:'', areaName: '',
input1:'', input1: '',
input2:'', input2: '',
input3:'', input3: '',
input4:'', input4: '',
input5:'', input5: '',
input6:'', input6: '',
input7:'', input7: '',
input8:'', input8: '',
input9:'', input9: '',
quanbu:'', quanbu: '',
imgurls:[ imgurls: [
{ {
'path':'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png' 'path': 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
},
{
'path':'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
}
],
loopplays: [
{ leftimg: 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
},
{
leftimg: 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
}
],
quanData1:[
'立项公示(134)',
'管理办法(103)',
'政策图解(1)',
'政务信息(13)',
'新闻资讯(69)',
],
tableData1: [
'北京',
'天津',
'上海',
'重庆',
'河北',
'河南',
'云南',
'辽宁',
'黑龙江',
'湖南',
'安徽',
'山东',
'江苏',
'浙江',
'江西',
'湖北',
'新疆维吾尔族自治区',
'广西壮族自治区',
'甘肃',
'山西',
'陕西',
'内蒙古自治区',
'吉林',
'福建',
'贵州',
'广东',
'青海',
'西藏自治区',
'夏回族自治区',
'四川'
],
tableData2:[
'部委',
'省级',
'市级',
'区级'
],
tableData3:[
'发改部门',
'教育部门',
'科学技术部门',
'工业和信息化部门',
'人社部门',
'生态环境部门',
'交通运输部门',
'农业农村部门',
'商务部门',
'文化和旅游部门',
'知识产权部门',
'财政部门',
'税务部门',
'国防科技部门',
'开发区/高新区/自贸区',
'市场监督部门',
'其他部门'
],
tableData4:[
'资质荣誉',
'事前补助',
'研发费补助',
'奖励',
'贷款信息',
'担保补助',
'投资补贴',
'税收优惠',
'创业补贴',
'人才补贴'
],
tableData5:[
'事业单位',
'企业单位',
'社会组织'
],
tableData6:[
'工业',
'建筑业',
'金融业',
'农、林、牧、渔业',
'软件、信息传输和信息技术服务业',
'住宿和餐饮业',
'批发和零售业',
'现代服务业',
'租赁和商业服务业',
'交通运输、仓储和邮政业',
'教育和卫生业',
'文化、体育和娱乐业',
'房地产和物业管理业',
'水利、环境和公共设施管理业',
'公共管理、社会保障、社会和国际组织',
'电力、热力、燃气及水生产和供应业',
'其他'
],
tableData7:[
'普惠(创新券/社保补贴/创业补贴等)',
'科技创新',
'人才类',
'资质认定',
'商贸业/电子商务/交通/现代物流',
'税收优惠',
'技术改造',
'智能制造',
'现代服务业',
'工程中心/技术中心/实验室/研发机构',
'金融补贴',
'首台/首套',
'绿色建筑',
'创客空间/孵化器/产业园/科技园',
'生物医药',
'航空航天',
'奖项评选',
'知识产权/知识产权金融',
'专精特新/瞪羚/小巨人/独角兽',
'公共/示范平台',
'龙头/标杆/骨干/示范企业',
'租金/展会/制定标准补贴',
'产品认定',
'其他'
],
tableData8:[
'基础与应用基础研究',
'社会民生',
'现代服务业',
'高新技术领域',
'新一代信息技术产业',
'战略性新兴产业',
'未来产业',
'创业补贴',
'人才补贴'
],
tableData9:[
'2019',
'2018',
'2017',
'2016',
'2015',
'2014',
'2013'
],
colorList:[{
bgColor:"#EDEEFA",
fontColor:"#5B65D3"
},{
bgColor:"#FDF2EC",
fontColor:"#FC835A"
},{
bgColor:"#FFEBF5",
fontColor:"#FF75B3"
},{
bgColor:"#E1EDFB",
fontColor:"#3CACFF"
},{
bgColor:"#E0F4E8",
fontColor:"#54D02F"
},{
bgColor:"#E8F7F9",
fontColor:"#30BBCE"
}]
}
}, },
{
methods: { 'path': 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
rgba() { }
var color = this.colorList[Math.floor(Math.random()*this.colorList.length)]; ],
return `color:${color.fontColor};background-color:${color.bgColor}`; loopplays: [
}, {
inputDel(input) { leftimg: 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
console.log(input);
this[input] = '';
this.zcPost()
},
tableDataClick1(val) {
console.log(val);
if (val == undefined) {
console.log(123123123123);
val = ''
};
this.input1 = val;
this.zcPost()
},
quanClick1(val) {
console.log(val);
if (val == undefined) {
console.log(123123123123);
val = ''
};
this.quanbu = val;
},
tableDataClick2(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input2 = val;
this.zcPost()
},
tableDataClick3(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input3 = val;
this.zcPost()
},
tableDataClick4(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input4 = val;
this.zcPost()
},
tableDataClick5(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input5 = val;
this.zcPost()
},
tableDataClick6(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input6 = val;
this.zcPost()
},
tableDataClick7(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input7 = val;
this.zcPost()
},
tableDataClick8(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input8 = val;
this.zcPost()
},
tableDataClick9(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input9 = val;
this.zcPost()
},
search() {
this.zcPost()
},
handleCurrentChange(val) {
this.zcPost(val)
},
consulting () {
this.$confirm('提交后会有政策解读专家与您联系,为您进行一对一免费解答,请 确认是否提交?', '政策咨询', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: ''
}).then(() => {
this.$message({
type: 'success',
message: '提交成功!'
});
}).catch(() => {
this.$message({
type: 'info',
message: '已取消提交'
});
});
},
articleDetails(obj) {
this.detailPageType = false;
scrollTo(0,0);
this.recommendationsObj = obj;
this.portrayalArr = obj.hx_list;
console.log(this.portrayalArr,'11111111111111');
axios.post('http://43.247.184.92:8018/gsb/api/zcdetailcount',{
"ID": obj.ID,
"count":0
}).then( d => {
console.log(d,'=================================');
var data = d.data.data;
this.recommendationsArr = data
})
},
/*before(i) {
this.rKey = i-1;
},
after(i) {
this.rKey = i+1;
},*/
next () {
this.detailPageType = true;
this.zccompanyPost();
this.zcPost()
},
LookHome() {
this.zccompanyPost();
this.zcPost()
/* this.recommendationsArr = this.recommendationsArr1*/
},
LookCompany(i) {
this.companyObj = i;
/*this.recommendationsArr = this.recommendationsArr2*/
this.zcoName = i.name;
this.zccompanyNamePost()
}, },
color16(){ {
var r = Math.floor(Math.random()*256); leftimg: 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
var g = Math.floor(Math.random()*256); }
var b = Math.floor(Math.random()*256); ],
var color = 'background-color:' + '#'+r.toString(16)+g.toString(16)+b.toString(16); quanData1: [
return color; {
}, title: '申报通知',
rgb(){ count: '111'
var r = Math.floor(Math.random()*256);
var g = Math.floor(Math.random()*256);
var b = Math.floor(Math.random()*256);
var rgb = 'color:' + 'rgba('+r+','+g+','+b+', 1)' + ';' + 'background-color:' + 'rgba('+r+','+g+','+b+', 0.3)';
return rgb;
},
leftswiperList () {
console.log(this.$refs.swiperList.offsetWidth);
if (this.transformNumber < 0) {
this.transformNumber = this.transformNumber + 360;
this.$refs.swiperList.style.transform = 'translateX(' + this.transformNumber + 'px) scale(1)';
}
}, },
rightswiperList () { {
if ((this.$refs.swiperList.offsetWidth - Math.abs(this.transformNumber)) > this.$refs.swiperMain.offsetWidth) { title: '立项公示',
this.transformNumber = this.transformNumber - 360; count: '3054'
this.$refs.swiperList.style.transform = 'translateX(' + this.transformNumber + 'px) scale(1)';
}
}, },
zccompanyNamePost() { {
axios.post('http://43.247.184.92:8018/gsb/api/zccompany_name',{ title: '管理办法',
"company_name": this.zcoName count: '100'
}).then( d => {
console.log(d,'=================================');
var data = d.data.data;
this.portrayalArr = d.data.company_keys;
this.recommendationsArr = data
})
}, },
zcPost(size) { {
/*http://43.247.184.92:8018/gsb/api/zc*/ title: '政策图解',
axios.post('http://43.247.184.92:8019/gsb/api/zc',{ count: '200'
"zctext": this.zctext,
"currentpage": size || 1,
"pagesize":15,
"cityname": this.input1,
"policygrade": this.input2,
"policydepartment": this.input3,
"policytype": this.input4,
"qiye": this.input5,
"classification": this.input6,
"policydomain": this.input7,
"fieldtext": this.input8,
"year": this.input9,
"address":this.areaName
}).then( d => {
console.log(d,'---------------------------------');
var data = d.data.data;
this.recommendationsArr = data;
this.total = d.data.total;
this.tableData1 = d.data.cityname_list;
console.log(this.recommendationsArr,12312312321);
})
}, },
zccompanyPost() { {
axios.post('http://43.247.184.92:8018/gsb/api/zccompany',{}).then( d => { title: '政务信息',
console.log(d); count: '300'
var data = d.data.data;
this.portrayalArr = data
})
}, },
getCompanyListPost() { {
/*function getLocalTime(nS) { title: '新闻资讯',
let date = new Date(nS); count: '400'
let year = date.getFullYear();
let month = date.getMonth()+1;
let day = date.getDate();
month = month < 10 ? "0"+month:month;
day = day < 10 ? "0"+day:day;
date = year+'-'+month+'-'+day;
return date;
};*/
var that = this;
this.$root.postReq("/web/tmquery/toolCtl/getCompanyList", {}).then(function (d) {
console.log(d, "//////////////////////////");
var data = d.data;
that.policyArr = [];
for (let i = 0; i < data.length; i++) {
data[i]['logo'] = data[i].name.substr(0, 4);
that.policyArr.push(data[i]);
};
console.log(that.policyArr)
}).catch(function (e) {
console.log(`操作失败,请刷新页面后重新操作`);
});
} }
}, ],
mounted: function() { tableData1: [
$("#footer").show(); '北京',
/*for (let i = 0; i < this.portrayalArr.length; i++) { '天津',
this.portrayalArr[i].col = this.rgb(); '上海',
};*/ '重庆',
this.areaName = localStorage.getItem("areaName"); '河北',
this.zcPost(); '河南',
this.zccompanyPost(); '云南',
}, '辽宁',
vname: "gsb-policyquery" '黑龙江',
'湖南',
'安徽',
'山东',
'江苏',
'浙江',
'江西',
'湖北',
'新疆维吾尔族自治区',
'广西壮族自治区',
'甘肃',
'山西',
'陕西',
'内蒙古自治区',
'吉林',
'福建',
'贵州',
'广东',
'青海',
'西藏自治区',
'夏回族自治区',
'四川'
],
tableData2: [
'部委',
'省级',
'市级',
'区级'
],
tableData3: [
'发改部门',
'教育部门',
'科学技术部门',
'工业和信息化部门',
'人社部门',
'生态环境部门',
'交通运输部门',
'农业农村部门',
'商务部门',
'文化和旅游部门',
'知识产权部门',
'财政部门',
'税务部门',
'国防科技部门',
'开发区/高新区/自贸区',
'市场监督部门',
'其他部门'
],
tableData4: [
'资质荣誉',
'事前补助',
'研发费补助',
'奖励',
'贷款信息',
'担保补助',
'投资补贴',
'税收优惠',
'创业补贴',
'人才补贴'
],
tableData5: [
'事业单位',
'企业单位',
'社会组织'
],
tableData6: [
'工业',
'建筑业',
'金融业',
'农、林、牧、渔业',
'软件、信息传输和信息技术服务业',
'住宿和餐饮业',
'批发和零售业',
'现代服务业',
'租赁和商业服务业',
'交通运输、仓储和邮政业',
'教育和卫生业',
'文化、体育和娱乐业',
'房地产和物业管理业',
'水利、环境和公共设施管理业',
'公共管理、社会保障、社会和国际组织',
'电力、热力、燃气及水生产和供应业',
'其他'
],
tableData7: [
'普惠(创新券/社保补贴/创业补贴等)',
'科技创新',
'人才类',
'资质认定',
'商贸业/电子商务/交通/现代物流',
'税收优惠',
'技术改造',
'智能制造',
'现代服务业',
'工程中心/技术中心/实验室/研发机构',
'金融补贴',
'首台/首套',
'绿色建筑',
'创客空间/孵化器/产业园/科技园',
'生物医药',
'航空航天',
'奖项评选',
'知识产权/知识产权金融',
'专精特新/瞪羚/小巨人/独角兽',
'公共/示范平台',
'龙头/标杆/骨干/示范企业',
'租金/展会/制定标准补贴',
'产品认定',
'其他'
],
tableData8: [
'基础与应用基础研究',
'社会民生',
'现代服务业',
'高新技术领域',
'新一代信息技术产业',
'战略性新兴产业',
'未来产业',
'创业补贴',
'人才补贴'
],
tableData9: [
'2019',
'2018',
'2017',
'2016',
'2015',
'2014',
'2013'
],
colorList: [{
bgColor: "#EDEEFA",
fontColor: "#5B65D3"
}, {
bgColor: "#FDF2EC",
fontColor: "#FC835A"
}, {
bgColor: "#FFEBF5",
fontColor: "#FF75B3"
}, {
bgColor: "#E1EDFB",
fontColor: "#3CACFF"
}, {
bgColor: "#E0F4E8",
fontColor: "#54D02F"
}, {
bgColor: "#E8F7F9",
fontColor: "#30BBCE"
}]
}
},
methods: {
rgba() {
var color = this.colorList[Math.floor(Math.random() * this.colorList.length)];
return `color:${color.fontColor};background-color:${color.bgColor}`;
},
inputDel(input) {
console.log(input);
this[input] = '';
this.zcPost()
},
tableDataClick1(val) {
console.log(val);
if (val == undefined) {
console.log(123123123123);
val = ''
};
this.input1 = val;
this.zcPost()
},
quanClick1(val) {
console.log(val.title);
if (val == undefined) {
console.log(123123123123);
val = ''
};
this.quanbu = val.title;
},
tableDataClick2(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input2 = val;
this.zcPost()
},
tableDataClick3(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input3 = val;
this.zcPost()
},
tableDataClick4(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input4 = val;
this.zcPost()
},
tableDataClick5(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input5 = val;
this.zcPost()
},
tableDataClick6(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input6 = val;
this.zcPost()
},
tableDataClick7(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input7 = val;
this.zcPost()
},
tableDataClick8(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input8 = val;
this.zcPost()
},
tableDataClick9(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input9 = val;
this.zcPost()
},
search() {
this.zcPost()
},
handleCurrentChange(val) {
this.zcPost(val)
},
consulting() {
this.$confirm('提交后会有政策解读专家与您联系,为您进行一对一免费解答,请 确认是否提交?', '政策咨询', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: ''
}).then(() => {
this.$message({
type: 'success',
message: '提交成功!'
});
}).catch(() => {
this.$message({
type: 'info',
message: '已取消提交'
});
});
},
articleDetails(obj) {
this.detailPageType = false;
scrollTo(0, 0);
this.recommendationsObj = obj;
this.portrayalArr = obj.hx_list;
console.log(this.portrayalArr, '11111111111111');
axios.post('http://43.247.184.92:8018/gsb/api/zcdetailcount', {
"ID": obj.ID,
"count": 0
}).then(d => {
console.log(d, '=================================');
var data = d.data.data;
this.recommendationsArr = data
})
},
/*before(i) {
this.rKey = i-1;
},
after(i) {
this.rKey = i+1;
},*/
next() {
this.detailPageType = true;
this.zccompanyPost();
this.zcPost()
},
LookHome() {
this.zccompanyPost();
this.zcPost()
/* this.recommendationsArr = this.recommendationsArr1*/
},
LookCompany(i) {
this.companyObj = i;
/*this.recommendationsArr = this.recommendationsArr2*/
this.zcoName = i.name;
this.zccompanyNamePost()
},
color16(){
var r = Math.floor(Math.random() * 256);
var g = Math.floor(Math.random() * 256);
var b = Math.floor(Math.random() * 256);
var color = 'background-color:' + '#' + r.toString(16) + g.toString(16) + b.toString(16);
return color;
},
rgb(){
var r = Math.floor(Math.random() * 256);
var g = Math.floor(Math.random() * 256);
var b = Math.floor(Math.random() * 256);
var rgb = 'color:' + 'rgba(' + r + ',' + g + ',' + b + ', 1)' + ';' + 'background-color:' + 'rgba(' + r + ',' + g + ',' + b + ', 0.3)';
return rgb;
},
leftswiperList() {
console.log(this.$refs.swiperList.offsetWidth);
if (this.transformNumber < 0) {
this.transformNumber = this.transformNumber + 360;
this.$refs.swiperList.style.transform = 'translateX(' + this.transformNumber + 'px) scale(1)';
}
},
rightswiperList() {
if ((this.$refs.swiperList.offsetWidth - Math.abs(this.transformNumber)) > this.$refs.swiperMain.offsetWidth) {
this.transformNumber = this.transformNumber - 360;
this.$refs.swiperList.style.transform = 'translateX(' + this.transformNumber + 'px) scale(1)';
} }
},
\ No newline at end of file zccompanyNamePost() {
axios.post('http://43.247.184.92:8018/gsb/api/zccompany_name', {
"company_name": this.zcoName
}).then(d => {
console.log(d, '=================================');
var data = d.data.data;
this.portrayalArr = d.data.company_keys;
this.recommendationsArr = data
})
},
zcPost(size) {
/*http://43.247.184.92:8018/gsb/api/zc*/
axios.post('http://43.247.184.92:8019/gsb/api/zc', {
"zctext": this.zctext,
"currentpage": size || 1,
"pagesize": 15,
"cityname": this.input1,
"policygrade": this.input2,
"policydepartment": this.input3,
"policytype": this.input4,
"qiye": this.input5,
"classification": this.input6,
"policydomain": this.input7,
"fieldtext": this.input8,
"year": this.input9,
"address": this.areaName
}).then(d => {
console.log(d, '---------------------------------');
var data = d.data.data;
this.recommendationsArr = data;
this.total = d.data.total;
this.tableData1 = d.data.cityname_list;
console.log(this.recommendationsArr, 12312312321);
})
},
zccompanyPost() {
axios.post('http://43.247.184.92:8018/gsb/api/zccompany', {}).then(d => {
console.log(d);
var data = d.data.data;
this.portrayalArr = data
})
},
getCompanyListPost() {
/*function getLocalTime(nS) {
let date = new Date(nS);
let year = date.getFullYear();
let month = date.getMonth()+1;
let day = date.getDate();
month = month < 10 ? "0"+month:month;
day = day < 10 ? "0"+day:day;
date = year+'-'+month+'-'+day;
return date;
};*/
var that = this;
this.$root.postReq("/web/tmquery/toolCtl/getCompanyList", {}).then(function (d) {
console.log(d, "//////////////////////////");
var data = d.data;
that.policyArr = [];
for (let i = 0; i < data.length; i++) {
data[i]['logo'] = data[i].name.substr(0, 4);
that.policyArr.push(data[i]);
};
console.log(that.policyArr)
}).catch(function (e) {
console.log(`操作失败,请刷新页面后重新操作`);
});
}
},
mounted: function() {
$("#footer").show();
/*for (let i = 0; i < this.portrayalArr.length; i++) {
this.portrayalArr[i].col = this.rgb();
};*/
this.areaName = localStorage.getItem("areaName");
this.zcPost();
this.zccompanyPost();
console.log(this.$route.query.name, '======================');
if (this.$route.query.name != "") {
this.quanbu = this.$route.query.name;
}
},
vname: "gsb-policyquery"
}
...@@ -3,9 +3,8 @@ ...@@ -3,9 +3,8 @@
<div class="policylist-tile"  style="margin-top: 15px;"> <div class="policylist-tile"  style="margin-top: 15px;">
<div class="policyquery-items"> <div class="policyquery-items">
<div class="items_item" :style="headerHeight1 ? \'height:45px\' : \'height:auto\'"> <div class="items_item" :style="headerHeight1 ? \'height:45px\' : \'height:auto\'">
<div :class="quanbu ? \'\':\'pitch\'" @click="quanClick1()">管理办法({{total}})</div> <div :class="quanbu == item.title ? \'pitch\' : \'\'" v-for="(item,index) in quanData1" @click="quanClick1(item)">
<div :class="quanbu == item ? \'pitch\' : \'\'" v-for="item in quanData1" @click="quanClick1(item)"> {{item.title}}</div>
{{item.title}}({{item.count}})</div>
</div> </div>
</div> </div>
......
...@@ -59,30 +59,34 @@ ...@@ -59,30 +59,34 @@
leftimg: 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png' leftimg: 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
} }
], ],
quanData1:[ quanData1: [
{ {
title:'申报通知', title: '申报通知',
count:'3054' count: '111'
}, },
{ {
title:'立项公示', title: '立项公示',
count:'100' count: '3054'
},
}, {
{ title: '管理办法',
title:'政策图解', count: '100'
count:'200'
},
}, {
{ title: '政策图解',
title:'政务信息', count: '200'
count:'300'
},
}, {
{ title: '政务信息',
title:'新闻资讯(69)', count: '300'
count:'400'
} },
{
title: '新闻资讯',
count: '400'
}
], ],
tableData1: [ tableData1: [
'北京', '北京',
...@@ -265,12 +269,12 @@ ...@@ -265,12 +269,12 @@
this.zcPost() this.zcPost()
}, },
quanClick1(val) { quanClick1(val) {
console.log(val); console.log(val.title);
if (val == undefined) { if (val == undefined) {
console.log(123123123123); console.log(123123123123);
val = '' val = ''
}; };
this.quanbu = val; this.quanbu = val.title;
}, },
tableDataClick2(val) { tableDataClick2(val) {
console.log(val); console.log(val);
...@@ -499,6 +503,10 @@ ...@@ -499,6 +503,10 @@
this.areaName = localStorage.getItem("areaName"); this.areaName = localStorage.getItem("areaName");
this.zcPost(); this.zcPost();
this.zccompanyPost(); this.zccompanyPost();
console.log(this.$route.query.name,'======================');
if(this.$route.query.name!=""){
this.quanbu = this.$route.query.name;
}
}, },
vname: "gsb-policyquery" vname: "gsb-policyquery"
} }
...@@ -3,9 +3,8 @@ ...@@ -3,9 +3,8 @@
<div class="policylist-tile"  style="margin-top: 15px;"> <div class="policylist-tile"  style="margin-top: 15px;">
<div class="policyquery-items"> <div class="policyquery-items">
<div class="items_item" :style="headerHeight1 ? \'height:45px\' : \'height:auto\'"> <div class="items_item" :style="headerHeight1 ? \'height:45px\' : \'height:auto\'">
<div :class="quanbu ? \'\':\'pitch\'" @click="quanClick1()">立项公示({{total}})</div> <div :class="quanbu == item.title ? \'pitch\' : \'\'" v-for="item in quanData1" @click="quanClick1(item)">
<div :class="quanbu == item ? \'pitch\' : \'\'" v-for="item in quanData1" @click="quanClick1(item)"> {{item.title}}</div>
{{item.title}}({{item.count}})</div>
</div> </div>
</div> </div>
......
{ {
template: '${tmpl}', template: '${tmpl}',
data: function() { data: function() {
return { return {
total: 0, total: 0,
state2: '', state2: '',
show2: false, show2: false,
policyArr: [], policyArr: [],
recommendationsArr: [], recommendationsArr: [],
policyOptions: [{ policyOptions: [{
value: '北京东方飞扬软件股份有限公司', value: '北京东方飞扬软件股份有限公司',
label: '北京东方飞扬软件股份有限公司' label: '北京东方飞扬软件股份有限公司'
}], }],
policyValue: '', policyValue: '',
transformNumber: 0, transformNumber: 0,
portrayalArr: [], portrayalArr: [],
zctext: '', zctext: '',
detailPageType: true, detailPageType: true,
recommendationsObj: {}, recommendationsObj: {},
recommendationsObjBefore: {}, recommendationsObjBefore: {},
recommendationsObjAfter: {}, recommendationsObjAfter: {},
companyObj: {}, companyObj: {},
rKey: null, rKey: null,
zcoName: '', zcoName: '',
activeNames: ['1'], activeNames: ['1'],
headerHeight: true, headerHeight: true,
headerHeight1: true, headerHeight1: true,
headerHeight2: true, headerHeight2: true,
headerHeight3: true, headerHeight3: true,
headerHeight4: true, headerHeight4: true,
headerHeight5: true, headerHeight5: true,
headerHeight6: true, headerHeight6: true,
headerHeight7: true, headerHeight7: true,
headerHeight8: true, headerHeight8: true,
headerHeight9: true, headerHeight9: true,
areaName:'', areaName: '',
input1:'', input1: '',
input2:'', input2: '',
input3:'', input3: '',
input4:'', input4: '',
input5:'', input5: '',
input6:'', input6: '',
input7:'', input7: '',
input8:'', input8: '',
input9:'', input9: '',
quanbu:'', quanbu: '',
imgurls:[ imgurls: [
{ {
'path':'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png' 'path': 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
},
{
'path':'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
}
],
loopplays: [
{ leftimg: 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
}, },
{
leftimg: 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
}
],
quanData1:[
{ {
title:'申报通知', 'path': 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
count:'3054' }
],
loopplays: [
{
leftimg: 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
}, },
{ {
title:'管理办法', leftimg: 'https://gsb-zc.oss-cn-beijing.aliyuncs.com//zc_44810157502884567420192920045674declare_tuisong.png'
count:'100' }
],
quanData1: [
{
title: '申报通知',
count: '111'
}, },
{ {
title:'政策图解', title: '立项公示',
count:'200' count: '3054'
}, },
{ {
title:'政务信息', title: '管理办法',
count:'300' count: '100'
}, },
{ {
title:'新闻资讯(69)', title: '政策图解',
count:'400' count: '200'
}
],
tableData1: [
'北京',
'天津',
'上海',
'重庆',
'河北',
'河南',
'云南',
'辽宁',
'黑龙江',
'湖南',
'安徽',
'山东',
'江苏',
'浙江',
'江西',
'湖北',
'新疆维吾尔族自治区',
'广西壮族自治区',
'甘肃',
'山西',
'陕西',
'内蒙古自治区',
'吉林',
'福建',
'贵州',
'广东',
'青海',
'西藏自治区',
'夏回族自治区',
'四川'
],
tableData2:[
'部委',
'省级',
'市级',
'区级'
],
tableData3:[
'发改部门',
'教育部门',
'科学技术部门',
'工业和信息化部门',
'人社部门',
'生态环境部门',
'交通运输部门',
'农业农村部门',
'商务部门',
'文化和旅游部门',
'知识产权部门',
'财政部门',
'税务部门',
'国防科技部门',
'开发区/高新区/自贸区',
'市场监督部门',
'其他部门'
],
tableData4:[
'资质荣誉',
'事前补助',
'研发费补助',
'奖励',
'贷款信息',
'担保补助',
'投资补贴',
'税收优惠',
'创业补贴',
'人才补贴'
],
tableData5:[
'事业单位',
'企业单位',
'社会组织'
],
tableData6:[
'工业',
'建筑业',
'金融业',
'农、林、牧、渔业',
'软件、信息传输和信息技术服务业',
'住宿和餐饮业',
'批发和零售业',
'现代服务业',
'租赁和商业服务业',
'交通运输、仓储和邮政业',
'教育和卫生业',
'文化、体育和娱乐业',
'房地产和物业管理业',
'水利、环境和公共设施管理业',
'公共管理、社会保障、社会和国际组织',
'电力、热力、燃气及水生产和供应业',
'其他'
],
tableData7:[
'普惠(创新券/社保补贴/创业补贴等)',
'科技创新',
'人才类',
'资质认定',
'商贸业/电子商务/交通/现代物流',
'税收优惠',
'技术改造',
'智能制造',
'现代服务业',
'工程中心/技术中心/实验室/研发机构',
'金融补贴',
'首台/首套',
'绿色建筑',
'创客空间/孵化器/产业园/科技园',
'生物医药',
'航空航天',
'奖项评选',
'知识产权/知识产权金融',
'专精特新/瞪羚/小巨人/独角兽',
'公共/示范平台',
'龙头/标杆/骨干/示范企业',
'租金/展会/制定标准补贴',
'产品认定',
'其他'
],
tableData8:[
'基础与应用基础研究',
'社会民生',
'现代服务业',
'高新技术领域',
'新一代信息技术产业',
'战略性新兴产业',
'未来产业',
'创业补贴',
'人才补贴'
],
tableData9:[
'2019',
'2018',
'2017',
'2016',
'2015',
'2014',
'2013'
],
colorList:[{
bgColor:"#EDEEFA",
fontColor:"#5B65D3"
},{
bgColor:"#FDF2EC",
fontColor:"#FC835A"
},{
bgColor:"#FFEBF5",
fontColor:"#FF75B3"
},{
bgColor:"#E1EDFB",
fontColor:"#3CACFF"
},{
bgColor:"#E0F4E8",
fontColor:"#54D02F"
},{
bgColor:"#E8F7F9",
fontColor:"#30BBCE"
}]
}
},
methods: {
rgba() {
var color = this.colorList[Math.floor(Math.random()*this.colorList.length)];
return `color:${color.fontColor};background-color:${color.bgColor}`;
},
inputDel(input) {
console.log(input);
this[input] = '';
this.zcPost()
},
tableDataClick1(val) {
console.log(val);
if (val == undefined) {
console.log(123123123123);
val = ''
};
this.input1 = val;
this.zcPost()
},
quanClick1(val) {
console.log(val);
if (val == undefined) {
console.log(123123123123);
val = ''
};
this.quanbu = val;
},
tableDataClick2(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input2 = val;
this.zcPost()
},
tableDataClick3(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input3 = val;
this.zcPost()
},
tableDataClick4(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input4 = val;
this.zcPost()
},
tableDataClick5(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input5 = val;
this.zcPost()
},
tableDataClick6(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input6 = val;
this.zcPost()
},
tableDataClick7(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input7 = val;
this.zcPost()
},
tableDataClick8(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input8 = val;
this.zcPost()
},
tableDataClick9(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input9 = val;
this.zcPost()
},
search() {
this.zcPost()
},
handleCurrentChange(val) {
this.zcPost(val)
},
consulting () {
this.$confirm('提交后会有政策解读专家与您联系,为您进行一对一免费解答,请 确认是否提交?', '政策咨询', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: ''
}).then(() => {
this.$message({
type: 'success',
message: '提交成功!'
});
}).catch(() => {
this.$message({
type: 'info',
message: '已取消提交'
});
});
},
articleDetails(obj) {
this.detailPageType = false;
scrollTo(0,0);
this.recommendationsObj = obj;
this.portrayalArr = obj.hx_list;
console.log(this.portrayalArr,'11111111111111');
axios.post('http://43.247.184.92:8018/gsb/api/zcdetailcount',{
"ID": obj.ID,
"count":0
}).then( d => {
console.log(d,'=================================');
var data = d.data.data;
this.recommendationsArr = data
})
},
/*before(i) {
this.rKey = i-1;
},
after(i) {
this.rKey = i+1;
},*/
next () {
this.detailPageType = true;
this.zccompanyPost();
this.zcPost()
},
LookHome() {
this.zccompanyPost();
this.zcPost()
/* this.recommendationsArr = this.recommendationsArr1*/
},
LookCompany(i) {
this.companyObj = i;
/*this.recommendationsArr = this.recommendationsArr2*/
this.zcoName = i.name;
this.zccompanyNamePost()
},
color16(){
var r = Math.floor(Math.random()*256);
var g = Math.floor(Math.random()*256);
var b = Math.floor(Math.random()*256);
var color = 'background-color:' + '#'+r.toString(16)+g.toString(16)+b.toString(16);
return color;
}, },
rgb(){ {
var r = Math.floor(Math.random()*256); title: '政务信息',
var g = Math.floor(Math.random()*256); count: '300'
var b = Math.floor(Math.random()*256);
var rgb = 'color:' + 'rgba('+r+','+g+','+b+', 1)' + ';' + 'background-color:' + 'rgba('+r+','+g+','+b+', 0.3)';
return rgb;
}, },
leftswiperList () { {
console.log(this.$refs.swiperList.offsetWidth); title: '新闻资讯',
if (this.transformNumber < 0) { count: '400'
this.transformNumber = this.transformNumber + 360; }
this.$refs.swiperList.style.transform = 'translateX(' + this.transformNumber + 'px) scale(1)'; ],
} tableData1: [
}, '北京',
rightswiperList () { '天津',
if ((this.$refs.swiperList.offsetWidth - Math.abs(this.transformNumber)) > this.$refs.swiperMain.offsetWidth) { '上海',
this.transformNumber = this.transformNumber - 360; '重庆',
this.$refs.swiperList.style.transform = 'translateX(' + this.transformNumber + 'px) scale(1)'; '河北',
} '河南',
}, '云南',
zccompanyNamePost() { '辽宁',
axios.post('http://43.247.184.92:8018/gsb/api/zccompany_name',{ '黑龙江',
"company_name": this.zcoName '湖南',
}).then( d => { '安徽',
console.log(d,'================================='); '山东',
var data = d.data.data; '江苏',
this.portrayalArr = d.data.company_keys; '浙江',
this.recommendationsArr = data '江西',
}) '湖北',
}, '新疆维吾尔族自治区',
zcPost(size) { '广西壮族自治区',
/*http://43.247.184.92:8018/gsb/api/zc*/ '甘肃',
axios.post('http://43.247.184.92:8019/gsb/api/zc',{ '山西',
"zctext": this.zctext, '陕西',
"currentpage": size || 1, '内蒙古自治区',
"pagesize":15, '吉林',
"cityname": this.input1, '福建',
"policygrade": this.input2, '贵州',
"policydepartment": this.input3, '广东',
"policytype": this.input4, '青海',
"qiye": this.input5, '西藏自治区',
"classification": this.input6, '夏回族自治区',
"policydomain": this.input7, '四川'
"fieldtext": this.input8, ],
"year": this.input9, tableData2: [
"address":this.areaName '部委',
}).then( d => { '省级',
console.log(d,'---------------------------------'); '市级',
var data = d.data.data; '区级'
this.recommendationsArr = data; ],
this.total = d.data.total; tableData3: [
this.tableData1 = d.data.cityname_list; '发改部门',
console.log(this.recommendationsArr,12312312321); '教育部门',
}) '科学技术部门',
}, '工业和信息化部门',
zccompanyPost() { '人社部门',
axios.post('http://43.247.184.92:8018/gsb/api/zccompany',{}).then( d => { '生态环境部门',
console.log(d); '交通运输部门',
var data = d.data.data; '农业农村部门',
this.portrayalArr = data '商务部门',
}) '文化和旅游部门',
}, '知识产权部门',
getCompanyListPost() { '财政部门',
/*function getLocalTime(nS) { '税务部门',
let date = new Date(nS); '国防科技部门',
let year = date.getFullYear(); '开发区/高新区/自贸区',
let month = date.getMonth()+1; '市场监督部门',
let day = date.getDate(); '其他部门'
month = month < 10 ? "0"+month:month; ],
day = day < 10 ? "0"+day:day; tableData4: [
date = year+'-'+month+'-'+day; '资质荣誉',
return date; '事前补助',
};*/ '研发费补助',
var that = this; '奖励',
this.$root.postReq("/web/tmquery/toolCtl/getCompanyList", {}).then(function (d) { '贷款信息',
console.log(d, "//////////////////////////"); '担保补助',
var data = d.data; '投资补贴',
that.policyArr = []; '税收优惠',
for (let i = 0; i < data.length; i++) { '创业补贴',
data[i]['logo'] = data[i].name.substr(0, 4); '人才补贴'
that.policyArr.push(data[i]); ],
}; tableData5: [
console.log(that.policyArr) '事业单位',
}).catch(function (e) { '企业单位',
console.log(`操作失败,请刷新页面后重新操作`); '社会组织'
}); ],
tableData6: [
'工业',
'建筑业',
'金融业',
'农、林、牧、渔业',
'软件、信息传输和信息技术服务业',
'住宿和餐饮业',
'批发和零售业',
'现代服务业',
'租赁和商业服务业',
'交通运输、仓储和邮政业',
'教育和卫生业',
'文化、体育和娱乐业',
'房地产和物业管理业',
'水利、环境和公共设施管理业',
'公共管理、社会保障、社会和国际组织',
'电力、热力、燃气及水生产和供应业',
'其他'
],
tableData7: [
'普惠(创新券/社保补贴/创业补贴等)',
'科技创新',
'人才类',
'资质认定',
'商贸业/电子商务/交通/现代物流',
'税收优惠',
'技术改造',
'智能制造',
'现代服务业',
'工程中心/技术中心/实验室/研发机构',
'金融补贴',
'首台/首套',
'绿色建筑',
'创客空间/孵化器/产业园/科技园',
'生物医药',
'航空航天',
'奖项评选',
'知识产权/知识产权金融',
'专精特新/瞪羚/小巨人/独角兽',
'公共/示范平台',
'龙头/标杆/骨干/示范企业',
'租金/展会/制定标准补贴',
'产品认定',
'其他'
],
tableData8: [
'基础与应用基础研究',
'社会民生',
'现代服务业',
'高新技术领域',
'新一代信息技术产业',
'战略性新兴产业',
'未来产业',
'创业补贴',
'人才补贴'
],
tableData9: [
'2019',
'2018',
'2017',
'2016',
'2015',
'2014',
'2013'
],
colorList: [{
bgColor: "#EDEEFA",
fontColor: "#5B65D3"
}, {
bgColor: "#FDF2EC",
fontColor: "#FC835A"
}, {
bgColor: "#FFEBF5",
fontColor: "#FF75B3"
}, {
bgColor: "#E1EDFB",
fontColor: "#3CACFF"
}, {
bgColor: "#E0F4E8",
fontColor: "#54D02F"
}, {
bgColor: "#E8F7F9",
fontColor: "#30BBCE"
}]
} }
}, },
mounted: function() {
$("#footer").show(); methods: {
/*for (let i = 0; i < this.portrayalArr.length; i++) { rgba() {
this.portrayalArr[i].col = this.rgb(); var color = this.colorList[Math.floor(Math.random() * this.colorList.length)];
};*/ return `color:${color.fontColor};background-color:${color.bgColor}`;
this.areaName = localStorage.getItem("areaName"); },
this.zcPost(); inputDel(input) {
console.log(input);
this[input] = '';
this.zcPost()
},
tableDataClick1(val) {
console.log(val);
if (val == undefined) {
console.log(123123123123);
val = ''
};
this.input1 = val;
this.zcPost()
},
quanClick1(val) {
console.log(val.title);
if (val == undefined) {
console.log(123123123123);
val = ''
};
this.quanbu = val.title;
},
tableDataClick2(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input2 = val;
this.zcPost()
},
tableDataClick3(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input3 = val;
this.zcPost()
},
tableDataClick4(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input4 = val;
this.zcPost()
},
tableDataClick5(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input5 = val;
this.zcPost()
},
tableDataClick6(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input6 = val;
this.zcPost()
},
tableDataClick7(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input7 = val;
this.zcPost()
},
tableDataClick8(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input8 = val;
this.zcPost()
},
tableDataClick9(val) {
console.log(val);
if (val == undefined) {
val = ''
};
this.input9 = val;
this.zcPost()
},
search() {
this.zcPost()
},
handleCurrentChange(val) {
this.zcPost(val)
},
consulting() {
this.$confirm('提交后会有政策解读专家与您联系,为您进行一对一免费解答,请 确认是否提交?', '政策咨询', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: ''
}).then(() => {
this.$message({
type: 'success',
message: '提交成功!'
});
}).catch(() => {
this.$message({
type: 'info',
message: '已取消提交'
});
});
},
articleDetails(obj) {
this.detailPageType = false;
scrollTo(0, 0);
this.recommendationsObj = obj;
this.portrayalArr = obj.hx_list;
console.log(this.portrayalArr, '11111111111111');
axios.post('http://43.247.184.92:8018/gsb/api/zcdetailcount', {
"ID": obj.ID,
"count": 0
}).then(d => {
console.log(d, '=================================');
var data = d.data.data;
this.recommendationsArr = data
})
},
/*before(i) {
this.rKey = i-1;
},
after(i) {
this.rKey = i+1;
},*/
next() {
this.detailPageType = true;
this.zccompanyPost();
this.zcPost()
},
LookHome() {
this.zccompanyPost(); this.zccompanyPost();
this.zcPost()
/* this.recommendationsArr = this.recommendationsArr1*/
},
LookCompany(i) {
this.companyObj = i;
/*this.recommendationsArr = this.recommendationsArr2*/
this.zcoName = i.name;
this.zccompanyNamePost()
},
color16(){
var r = Math.floor(Math.random() * 256);
var g = Math.floor(Math.random() * 256);
var b = Math.floor(Math.random() * 256);
var color = 'background-color:' + '#' + r.toString(16) + g.toString(16) + b.toString(16);
return color;
},
rgb(){
var r = Math.floor(Math.random() * 256);
var g = Math.floor(Math.random() * 256);
var b = Math.floor(Math.random() * 256);
var rgb = 'color:' + 'rgba(' + r + ',' + g + ',' + b + ', 1)' + ';' + 'background-color:' + 'rgba(' + r + ',' + g + ',' + b + ', 0.3)';
return rgb;
}, },
vname: "gsb-policyquery" leftswiperList() {
} console.log(this.$refs.swiperList.offsetWidth);
if (this.transformNumber < 0) {
\ No newline at end of file this.transformNumber = this.transformNumber + 360;
this.$refs.swiperList.style.transform = 'translateX(' + this.transformNumber + 'px) scale(1)';
}
},
rightswiperList() {
if ((this.$refs.swiperList.offsetWidth - Math.abs(this.transformNumber)) > this.$refs.swiperMain.offsetWidth) {
this.transformNumber = this.transformNumber - 360;
this.$refs.swiperList.style.transform = 'translateX(' + this.transformNumber + 'px) scale(1)';
}
},
zccompanyNamePost() {
axios.post('http://43.247.184.92:8018/gsb/api/zccompany_name', {
"company_name": this.zcoName
}).then(d => {
console.log(d, '=================================');
var data = d.data.data;
this.portrayalArr = d.data.company_keys;
this.recommendationsArr = data
})
},
zcPost(size) {
/*http://43.247.184.92:8018/gsb/api/zc*/
axios.post('http://43.247.184.92:8019/gsb/api/zc', {
"zctext": this.zctext,
"currentpage": size || 1,
"pagesize": 15,
"cityname": this.input1,
"policygrade": this.input2,
"policydepartment": this.input3,
"policytype": this.input4,
"qiye": this.input5,
"classification": this.input6,
"policydomain": this.input7,
"fieldtext": this.input8,
"year": this.input9,
"address": this.areaName
}).then(d => {
console.log(d, '---------------------------------');
var data = d.data.data;
this.recommendationsArr = data;
this.total = d.data.total;
this.tableData1 = d.data.cityname_list;
console.log(this.recommendationsArr, 12312312321);
})
},
zccompanyPost() {
axios.post('http://43.247.184.92:8018/gsb/api/zccompany', {}).then(d => {
console.log(d);
var data = d.data.data;
this.portrayalArr = data
})
},
getCompanyListPost() {
/*function getLocalTime(nS) {
let date = new Date(nS);
let year = date.getFullYear();
let month = date.getMonth()+1;
let day = date.getDate();
month = month < 10 ? "0"+month:month;
day = day < 10 ? "0"+day:day;
date = year+'-'+month+'-'+day;
return date;
};*/
var that = this;
this.$root.postReq("/web/tmquery/toolCtl/getCompanyList", {}).then(function (d) {
console.log(d, "//////////////////////////");
var data = d.data;
that.policyArr = [];
for (let i = 0; i < data.length; i++) {
data[i]['logo'] = data[i].name.substr(0, 4);
that.policyArr.push(data[i]);
};
console.log(that.policyArr)
}).catch(function (e) {
console.log(`操作失败,请刷新页面后重新操作`);
});
}
},
mounted: function() {
$("#footer").show();
/*for (let i = 0; i < this.portrayalArr.length; i++) {
this.portrayalArr[i].col = this.rgb();
};*/
this.areaName = localStorage.getItem("areaName");
this.zcPost();
this.zccompanyPost();
console.log(this.$route.query.name,'======================');
if(this.$route.query.name!=""){
this.quanbu = this.$route.query.name;
}
},
vname: "gsb-policyquery"
}
...@@ -349,6 +349,15 @@ ...@@ -349,6 +349,15 @@
this.recommendationsArr = data this.recommendationsArr = data
}) })
}, },
qiyeHuaXiang() {
axios.post('http://106.13.228.212:8011/policy_report',{
"companyname": this.zctext
}).then( d => {
console.log(d,'=================================');
var data = d.data.data;
this.portrayalArr = data
})
},
/*before(i) { /*before(i) {
this.rKey = i-1; this.rKey = i-1;
}, },
...@@ -475,7 +484,7 @@ ...@@ -475,7 +484,7 @@
}).then(({ value }) => { }).then(({ value }) => {
this.$message({ this.$message({
type: 'success', type: 'success',
message: '你的邮箱是: ' + value message: '政策报告已发送至您的邮箱'
}); });
}).catch(() => { }).catch(() => {
this.$message({ this.$message({
...@@ -493,6 +502,7 @@ ...@@ -493,6 +502,7 @@
this.areaName = localStorage.getItem("areaName"); this.areaName = localStorage.getItem("areaName");
this.zcPost(); this.zcPost();
this.zccompanyPost(); this.zccompanyPost();
/*this.qiyeHuaXiang();*/
}, },
vname: "gsb-policyquery" vname: "gsb-policyquery"
} }
<div class="snbscription"> <div class="snbscription" @click="payClick()">
<img src="/imgs/server.png" alt=""> <img src="/imgs/server.png" alt="">
<button class="btn1" @click="payClick()">马上订阅</button>
<button class="btn2" @click="payClick()">马上订阅</button>
</div> </div>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment