(window["webpackjsonp"] = window["webpackjsonp"] || []).push([[28],{ /***/ 338: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // concatenated module: ./node_modules/vue-loader/lib/loaders/templateloader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./components/products/banner.vue?vue&type=template&id=6a42b3fc&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createelement;var _c=_vm._self._c||_h;return _c('div',{staticclass:"zl-banner",class:_vm.bannerdata.class},[_c('div',{directives:[{name:"show",rawname:"v-show",value:(_vm.showcontent),expression:"showcontent"}],staticclass:"zl-banner-content"},[_c('div',{directives:[{name:"show",rawname:"v-show",value:(_vm.show),expression:"show"}],class:['zl-banner-desc', {'no-icon': !_vm.hasicon}]},[_c('h1',{staticclass:"title"},[_vm._v(_vm._s(_vm.bannerdata.title))]),_vm._v(" "),_c('p',{staticclass:"banner-text",domprops:{"innerhtml":_vm._s(_vm.bannerdata.content)}}),_vm._v(" "),_c('div',{staticclass:"zl-btn-group"},[_vm._t("btn")],2)]),_vm._v(" "),_c('div',{directives:[{name:"show",rawname:"v-show",value:(_vm.show && _vm.hasicon),expression:"show && hasicon"}],staticclass:"zl-banner-img"},[_c('img',{attrs:{"src":_vm.getimg}})])])])} var staticrenderfns = [] // concatenated module: ./components/products/banner.vue?vue&type=template&id=6a42b3fc&scoped=true& // external module: ./node_modules/core-js/modules/es6.object.keys.js var es6_object_keys = __webpack_require__(34); // concatenated module: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./components/products/banner.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // /* harmony default export */ var bannervue_type_script_lang_js_ = ({ props: { bannerdata: { type: object, default: function _default() { return {}; } }, showcontent: { type: boolean, default: true }, hasicon: { type: boolean, default: true } }, computed: { getimg: function getimg() { return this.imglist[object.keys(this.bannerdata.class)]; } }, data: function data() { return { show: false, imglist: { qyztb: __webpack_require__(343), saas: __webpack_require__(344), bigdata: __webpack_require__(345), gysxy: __webpack_require__(346), cost: __webpack_require__(347), solution: __webpack_require__(348), bigdatag: __webpack_require__(349), bidopening: __webpack_require__(350), evaluation: __webpack_require__(351), jianguan: __webpack_require__(352), ycfspb: __webpack_require__(353), file: __webpack_require__(354), databackup: __webpack_require__(355), blockchain: __webpack_require__(356), materials: __webpack_require__(357), financial: __webpack_require__(358), certificate: __webpack_require__(359), field: __webpack_require__(360), projectcost: __webpack_require__(361), zujia: __webpack_require__(362), qingbiao: __webpack_require__(363), download: __webpack_require__(364), download2: __webpack_require__(365), biaoshitong: __webpack_require__(366), information: __webpack_require__(367), examination: __webpack_require__(368), rechecking: __webpack_require__(369), guard: __webpack_require__(370) } }; }, mounted: function mounted() { var _this = this; var timer = settimeout(function () { _this.show = true; cleartimeout(timer); }, 500); } }); // concatenated module: ./components/products/banner.vue?vue&type=script&lang=js& /* harmony default export */ var products_bannervue_type_script_lang_js_ = (bannervue_type_script_lang_js_); // external module: ./node_modules/vue-loader/lib/runtime/componentnormalizer.js var componentnormalizer = __webpack_require__(17); // concatenated module: ./components/products/banner.vue /* normalize component */ var component = object(componentnormalizer["a" /* default */])( products_bannervue_type_script_lang_js_, render, staticrenderfns, false, null, "6a42b3fc", null ) /* harmony default export */ var banner = __webpack_exports__["a"] = (component.exports); /***/ }), /***/ 343: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/ztb-icon.15ed85c.png"; /***/ }), /***/ 344: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/saas-icon.7c1ddc4.png"; /***/ }), /***/ 345: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/bigdata-icon.6c02b8f.png"; /***/ }), /***/ 346: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/gysxy-icon.7266162.png"; /***/ }), /***/ 347: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/cost-icon.6ebeac5.png"; /***/ }), /***/ 348: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/solution-icon.62bd7fb.png"; /***/ }), /***/ 349: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/bigdatag-icon.c55543e.png"; /***/ }), /***/ 350: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/bidopening-icon.585e75b.png"; /***/ }), /***/ 351: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/evaluation-icon.246e34d.png"; /***/ }), /***/ 352: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/jianguan-icon.339bcff.png"; /***/ }), /***/ 353: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/ycfspb-icon.e8804fa.png"; /***/ }), /***/ 354: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/file-icon.fa306c2.png"; /***/ }), /***/ 355: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/databackup-icon.4bca237.png"; /***/ }), /***/ 356: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/blockchain-icon.dc5165a.png"; /***/ }), /***/ 357: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/materials-icon.146a840.png"; /***/ }), /***/ 358: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/financial-icon.f31ec9f.png"; /***/ }), /***/ 359: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/certificate-icon.055c0fc.png"; /***/ }), /***/ 360: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/field-icon.e3c4404.png"; /***/ }), /***/ 361: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/projectcost-icon.4ff5682.png"; /***/ }), /***/ 362: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/zujia-icon.370062d.png"; /***/ }), /***/ 363: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/qingbiao-icon.998c195.png"; /***/ }), /***/ 364: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/download-icon.06f9251.png"; /***/ }), /***/ 365: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/download2-icon.e79a4e1.png"; /***/ }), /***/ 366: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/biaoshitong-icon.ec2d3aa.png"; /***/ }), /***/ 367: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/information-icon.bdf1588.png"; /***/ }), /***/ 368: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/examination-icon.286ef58.png"; /***/ }), /***/ 369: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/rechecking-icon.7a114b5.png"; /***/ }), /***/ 370: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/guard-icon.59223fc.png"; /***/ }), /***/ 834: /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; // esm compat flag __webpack_require__.r(__webpack_exports__); // concatenated module: ./node_modules/vue-loader/lib/loaders/templateloader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./pages/news/index.vue?vue&type=template&id=a38586de&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createelement;var _c=_vm._self._c||_h;return _c('div',{staticclass:"zl-news-index"},[(_vm.bannerlist.length > 0)?_c('div',{staticclass:"zl-news-banner"},[_c('el-carousel',{attrs:{"interval":_vm.carouselparams.interval,"height":"450px"}},_vm._l((_vm.bannerlist),function(item,index){return _c('el-carousel-item',{key:index},[_c('div',{staticclass:"news-banner-img",on:{"click":function($event){return _vm.jumpurl(item)}}},[_c('img',{attrs:{"src":_vm.$g.basehost + '/biaoshitong/business-server/common/downloadfile?fileguid=' + item.image + '&isview=true'}})])])}),1)],1):_vm._e(),_vm._v(" "),_c('div',{staticclass:"zl-title"},[_c('div',{staticclass:"center-container"},[_c('div',{staticclass:"zl-page-tabs"},[_c('el-tabs',{staticstyle:{"display":"block","margin":"auto"},on:{"tab-click":_vm.handleclick},model:{value:(_vm.asyncdata.activename),callback:function ($$v) {_vm.$set(_vm.asyncdata, "activename", $$v)},expression:"asyncdata.activename"}},[_vm._l((_vm.newsstyle),function(item,$idx){return [_c('el-tab-pane',{key:item.name,attrs:{"name":item.name}},[_c('template',{slot:"label"},[_c('a',{staticclass:"zl-news-type-a"},[_vm._v(_vm._s(item.name))])])],2)]})],2)],1)])]),_vm._v(" "),_vm._l((_vm.page.paging),function(item,index){return _c('div',{directives:[{name:"show",rawname:"v-show",value:(index === _vm.page.activeindex),expression:"index === page.activeindex"}],key:index,staticclass:"center-container m-t-25"},[_c('div',{staticclass:"zl-data-list"},[_c('div',{staticclass:"zl-row-gutter",attrs:{"zl-row-v-gutter":"24"}},[(item.pagenumber === 1)?_c('div',{staticclass:"zl-news-item-top-box"},_vm._l((item.toplist),function($item,$index){return _c('a',{key:'$item-top-list-' + $index,staticclass:"zl-news-item-top-item",attrs:{"target":"_blank","href":_vm.$g.base + '/newsdetail/' + $item.id}},[_c('div',{staticclass:"hot-three"},[_vm._v("hot")]),_vm._v(" "),_c('div',{staticclass:"part-img"},[_c('img',{attrs:{"src":$item.coverimage,"alt":""}})]),_vm._v(" "),_c('div',{staticclass:"zl-news-item-main"},[_c('div',{staticclass:"zl-news-item-title"},[_c('span',{attrs:{"title":$item.title}},[_vm._v(_vm._s($item.title))])]),_vm._v(" "),_c('div',{staticclass:"zl-news-top-item-foot"},[_c('div',{staticclass:"zl-news-item-label-box"},_vm._l(($item.tags),function(v,i){return _c('div',{key:i},[(i < 2)?_c('span',{staticclass:"zl-news-item-label",attrs:{"title":v.name}},[_vm._v(_vm._s(v.name))]):_vm._e()])}),0)]),_vm._v(" "),_c('div',{staticclass:"zl-news-item-description"},[_c('span',{attrs:{"title":$item.description}},[_vm._v(_vm._s($item.description))])])])])}),0):_vm._e(),_vm._v(" "),_vm._l((item.newslist),function($item,$index){return _c('div',{key:'$item-list-' + $index},[_c('a',{staticclass:"zl-news-item-box",attrs:{"target":"_blank","href":_vm.$g.base + '/newsdetail/' + $item.id}},[_c('div',{staticclass:"part-img"},[_c('img',{attrs:{"src":$item.coverimage,"alt":""}})]),_vm._v(" "),_c('div',{staticclass:"zl-news-item-main"},[_c('div',{staticclass:"zl-news-item-title",staticstyle:{"margin-top":"12px"}},[_c('span',{attrs:{"title":$item.title}},[_vm._v(_vm._s($item.title))])]),_vm._v(" "),_c('div',{staticclass:"zl-news-item-description"},[_c('span',{attrs:{"title":$item.description}},[_vm._v(_vm._s($item.description))])]),_vm._v(" "),_c('div',{staticclass:"zl-news-item-foot"},[_c('div',{staticclass:"zl-news-item-label-box"},_vm._l(($item.tags),function(v,i){return _c('div',{key:i},[(i < 2)?_c('span',{staticclass:"zl-news-item-label",attrs:{"title":v.name}},[_vm._v(_vm._s(v.name))]):_vm._e()])}),0)])])])])})],2)]),_vm._v(" "),_c('div',{staticclass:"zl-paging-wrap"},[_c('el-pagination',{attrs:{"background":"","layout":"total, prev, pager, next","current-page":item.pagenumber,"page-size":item.pagesize,"total":item.totaldatanumber},on:{"current-change":_vm.pagecurrentchange,"update:currentpage":function($event){return _vm.$set(item, "pagenumber", $event)},"update:current-page":function($event){return _vm.$set(item, "pagenumber", $event)}}})],1)])})],2)} var staticrenderfns = [] // concatenated module: ./pages/news/index.vue?vue&type=template&id=a38586de&scoped=true& // external module: ./node_modules/@babel/runtime/helpers/esm/asynctogenerator.js var asynctogenerator = __webpack_require__(9); // external module: ./node_modules/regenerator-runtime/runtime.js var runtime = __webpack_require__(44); // external module: ./node_modules/core-js/modules/es6.function.name.js var es6_function_name = __webpack_require__(25); // external module: ./node_modules/core-js/modules/es6.array.find.js var es6_array_find = __webpack_require__(206); // external module: ./node_modules/core-js/modules/es6.array.find-index.js var es6_array_find_index = __webpack_require__(201); // external module: ./components/products/banner.vue + 4 modules var banner = __webpack_require__(338); // concatenated module: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./pages/news/index.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var newsvue_type_script_lang_js_ = ({ name: "news-index", head: function head() { return { title: this.pageinfo.title, meta: [{ hid: "keywords", name: "keywords", content: this.pageinfo.keywords }, { hid: "description", name: "description", content: this.pageinfo.description }] }; }, components: { banner: banner["a" /* default */] }, /** * 在服务端执行渲染的部分获取初始数据 * */ asyncdata: function asyncdata(_ref) { return object(asynctogenerator["a" /* default */])( /*#__pure__*/regeneratorruntime.mark(function _callee() { var app, query, adata, typeres, id, i, obj, pagenumber, pagesize, typeid, res; return regeneratorruntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: app = _ref.app, query = _ref.query; adata = { asyncdata: { activename: "" }, newsstyle: [], page: { paging: [], activeindex: 0 } }; /** * 获取新闻分类列表 * */ _context.next = 4; return app.$axios.$post(app.$api.types, {}); case 4: typeres = _context.sent; id = +query.id || 1; if (typeres.status === 200 && typeres.data) { adata.newsstyle = app.$clonedeep(typeres.data); // adata.newsstyle = adata.newsstyle.splice(2) adata.asyncdata.activename = adata.newsstyle.find(function (item) { return item.id === id; }).name; adata.page.activeindex = adata.newsstyle.findindex(function (item) { return item.id === id; }); } /** * 获取新闻列表 * */ i = 0; case 8: if (!(i < adata.newsstyle.length)) { _context.next = 19; break; } obj = { typeid: adata.newsstyle[i].id, pagenumber: 1, // 默认开始页面 pagesize: 12, // 每页的数据条数 pagesizeslist: [4, 6, 8, 10, 12, 500], totaldatanumber: 0, // 数据的总数, newslist: [] }; pagenumber = obj.pagenumber, pagesize = obj.pagesize, typeid = obj.typeid; _context.next = 13; return app.$axios.$post(app.$api.articles, { pagenumber: pagenumber, pagesize: pagesize, typeid: typeid }); case 13: res = _context.sent; if (res.status === 200 && res.data && json.stringify(res.data) !== "{}" && res.data.list.length > 0) { obj.newslist = app.$clonedeep(res.data.list); obj.totaldatanumber = res.data.total; } adata.page.paging.push(obj); case 16: i++; _context.next = 8; break; case 19: return _context.abrupt("return", adata); case 20: case "end": return _context.stop(); } } }, _callee); }))(); }, data: function data() { return { carouselparams: { interval: 5000 }, pageinfo: { title: this.$route.meta.title, keywords: this.$route.meta.keywords, description: this.$route.meta.description }, asyncdata: { activename: null }, page: { paging: [], activeindex: 0 }, newsstyle: [], bannerlist: [] }; }, created: function created() { var _this = this; if (true) { this.$nexttick(function () { _this.querybanner(); _this.savechannel(); _this.ellipsis(".zl-news-item-description", "span"); _this.newsstyle.splice(2); console.log(_this.page.paging); for (var i = 0; i < 2; i++) { _this.page.paging[i].toplist = _this.page.paging[i].newslist.splice(0, 3); } }); } }, methods: { handleclick: function handleclick(tab) { var _this2 = this; this.asyncdata.activename = tab.name; this.page.activeindex = +tab.index; this.$nexttick(function () { _this2.ellipsis(".zl-news-item-description", "span"); }); }, querydata: function querydata() { var _this3 = this; return object(asynctogenerator["a" /* default */])( /*#__pure__*/regeneratorruntime.mark(function _callee2() { var queryparams, res; return regeneratorruntime.wrap(function _callee2$(_context2) { while (1) { switch (_context2.prev = _context2.next) { case 0: queryparams = { pagenumber: _this3.page.paging[_this3.page.activeindex].pagenumber, pagesize: _this3.page.paging[_this3.page.activeindex].pagesize, typeid: _this3.page.paging[_this3.page.activeindex].typeid }; _context2.next = 3; return _this3.$axios.$post(_this3.$api.articles, queryparams); case 3: res = _context2.sent; if (res.status === 200 && res.data && json.stringify(res.data) !== "{}" && res.data.list.length > 0) { _this3.page.paging[_this3.page.activeindex].newslist = _this3.$clonedeep(res.data.list); _this3.page.paging[_this3.page.activeindex].totaldatanumber = res.data.total; } _this3.$nexttick(function () { _this3.ellipsis(".zl-news-item-description", "span"); }); case 6: case "end": return _context2.stop(); } } }, _callee2); }))(); }, querybanner: function querybanner() { var _this4 = this; return object(asynctogenerator["a" /* default */])( /*#__pure__*/regeneratorruntime.mark(function _callee3() { var bannersparams, banners; return regeneratorruntime.wrap(function _callee3$(_context3) { while (1) { switch (_context3.prev = _context3.next) { case 0: bannersparams = { advertguid: "1ed305d5fb671e8ce225f4f3242c7ae0" }; _context3.next = 3; return _this4.$axios.$post(_this4.$api.querybanners, bannersparams); case 3: banners = _context3.sent; if (banners.status === 1 && banners.data && banners.data.length) { _this4.bannerlist = _this4.$clonedeep(banners.data); } case 5: case "end": return _context3.stop(); } } }, _callee3); }))(); }, pagecurrentchange: function pagecurrentchange() { this.querydata(); }, jumpurl: function jumpurl(item) { if (item.jump) { window.open(item.url); } } } }); // concatenated module: ./pages/news/index.vue?vue&type=script&lang=js& /* harmony default export */ var pages_newsvue_type_script_lang_js_ = (newsvue_type_script_lang_js_); // external module: ./node_modules/vue-loader/lib/runtime/componentnormalizer.js var componentnormalizer = __webpack_require__(17); // concatenated module: ./pages/news/index.vue /* normalize component */ var component = object(componentnormalizer["a" /* default */])( pages_newsvue_type_script_lang_js_, render, staticrenderfns, false, null, "a38586de", null ) /* harmony default export */ var news = __webpack_exports__["default"] = (component.exports); /***/ }) }]);