(window["webpackjsonp"] = window["webpackjsonp"] || []).push([[32],{ /***/ 372: /***/ (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/productcompositionleft.vue?vue&type=template&id=54bd998f& var render = function () {var _vm=this;var _h=_vm.$createelement;var _c=_vm._self._c||_h;return _c('div',{staticclass:"zl-productcomposition"},[_c('div',{staticclass:"product-box",staticstyle:{"height":"auto"}},[_c('div',{staticclass:"center-container"},[_c('h2',{staticclass:"title"},[_vm._v("产品组成")]),_vm._v(" "),_c('div',{staticclass:"zl-tab-box clearfix"},[_c('div',{staticclass:"zh-left-panel"},_vm._l((_vm.tablist),function(tab,index){return _c('div',{key:index,staticclass:"left-tabs-item",class:{'active': index === _vm.tabindex},on:{"click":function($event){return _vm.selecttab(index)}}},[_vm._v("\r\n "+_vm._s(tab.title)+"\r\n ")])}),0),_vm._v(" "),_c('div',{staticclass:"zl-tabs-content",style:({'background': ("url(" + (__webpack_require__(342)("./" + _vm.tablist[_vm.tabindex].imgurl+".png")) + ") " + (_vm.tablist[_vm.tabindex].imgleft? _vm.tablist[_vm.tabindex].imgleft + 'px ' : ' center ') + (_vm.tablist[_vm.tabindex].imgtop? _vm.tablist[_vm.tabindex].imgtop + 'px ' : ' center ') + " no-repeat")})},[_c('div',{staticclass:"zl-tab-panel"},[_c('h2',{staticclass:"product-title"},[_vm._v(_vm._s(_vm.tablist[_vm.tabindex].title))]),_vm._v(" "),_c('p',{staticclass:"product-content"},[_vm._v(_vm._s(_vm.tablist[_vm.tabindex].content))])])])])])])])} var staticrenderfns = [] // concatenated module: ./components/products/productcompositionleft.vue?vue&type=template&id=54bd998f& // external module: ./node_modules/core-js/modules/es6.number.constructor.js var es6_number_constructor = __webpack_require__(373); // external module: ./node_modules/core-js/modules/es6.symbol.js var es6_symbol = __webpack_require__(29); // external module: ./node_modules/core-js/modules/es6.array.from.js var es6_array_from = __webpack_require__(47); // external module: ./node_modules/core-js/modules/es6.string.iterator.js var es6_string_iterator = __webpack_require__(45); // external module: ./node_modules/core-js/modules/es6.object.to-string.js var es6_object_to_string = __webpack_require__(19); // external module: ./node_modules/core-js/modules/web.dom.iterable.js var web_dom_iterable = __webpack_require__(46); // concatenated module: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./components/products/productcompositionleft.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var productcompositionleftvue_type_script_lang_js_ = ({ props: { tablist: { type: array, default: function _default() { return []; } }, tabindex: { type: number, default: 0 } }, mounted: function mounted() { var _this = this; var leftpanelh = document.queryselector('.zh-left-panel').offsetheight; var leftitemdom = document.queryselectorall('.left-tabs-item'); array.from(leftitemdom).foreach(function (item) { var leftitemh = (number(leftpanelh) - 150) / _this.tablist.length + 'px'; item.style.height = leftitemh; item.style.lineheight = leftitemh; }); }, data: function data() { return {}; }, methods: { selecttab: function selecttab(index) { this.$emit('update:tabindex', index); } } }); // concatenated module: ./components/products/productcompositionleft.vue?vue&type=script&lang=js& /* harmony default export */ var products_productcompositionleftvue_type_script_lang_js_ = (productcompositionleftvue_type_script_lang_js_); // external module: ./node_modules/vue-loader/lib/runtime/componentnormalizer.js var componentnormalizer = __webpack_require__(17); // concatenated module: ./components/products/productcompositionleft.vue /* normalize component */ var component = object(componentnormalizer["a" /* default */])( products_productcompositionleftvue_type_script_lang_js_, render, staticrenderfns, false, null, null, null ) /* harmony default export */ var productcompositionleft = __webpack_exports__["a"] = (component.exports); /***/ }), /***/ 376: /***/ (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/tileboxdetail.vue?vue&type=template&id=3de80f01& var render = function () {var _vm=this;var _h=_vm.$createelement;var _c=_vm._self._c||_h;return _c('el-row',_vm._l((_vm.tileboxdata),function(item,index){return _c('div',{key:index,staticstyle:{"float":"left"},style:({'width': item.width})},[_c('div',{staticclass:"tile-box-s",class:{'br': item.br, 'bb': item.bb, 'gray': item.isgray}},[_c('div',{staticclass:"tile-content"},[(!item.fullurl)?_c('i',{staticclass:"tile-icon",style:({'background': 'url(' + __webpack_require__(371)("./" + (item.icon) + ".png") + ') center no-repeat'})}):_c('i',{staticclass:"tile-icon",style:({'background': 'url('+ item.icon +') center no-repeat'})}),_vm._v(" "),_c('h3',{staticclass:"tile-title"},[_vm._v(_vm._s(item.title))])]),_vm._v(" "),_c('div',{staticclass:"tile-content1"},[_c('h3',{staticclass:"tile-title",class:{'text-center': _vm.center}},[_vm._v(_vm._s(item.title))]),_vm._v(" "),_c('p',{staticclass:"tile-text"},[_vm._v(_vm._s(item.text))])])])])}),0)} var staticrenderfns = [] // concatenated module: ./components/products/tileboxdetail.vue?vue&type=template&id=3de80f01& // concatenated module: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./components/products/tileboxdetail.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // /* harmony default export */ var tileboxdetailvue_type_script_lang_js_ = ({ props: { tileboxdata: { type: array, default: [], required: true }, center: { type: boolean, default: false } } }); // concatenated module: ./components/products/tileboxdetail.vue?vue&type=script&lang=js& /* harmony default export */ var products_tileboxdetailvue_type_script_lang_js_ = (tileboxdetailvue_type_script_lang_js_); // external module: ./node_modules/vue-loader/lib/runtime/componentnormalizer.js var componentnormalizer = __webpack_require__(17); // concatenated module: ./components/products/tileboxdetail.vue /* normalize component */ var component = object(componentnormalizer["a" /* default */])( products_tileboxdetailvue_type_script_lang_js_, render, staticrenderfns, false, null, null, null ) /* harmony default export */ var tileboxdetail = __webpack_exports__["a"] = (component.exports); /***/ }), /***/ 796: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/bidding-cost.e101726.png"; /***/ }), /***/ 843: /***/ (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/products/bidding/cost.vue?vue&type=template&id=62808444& var render = function () {var _vm=this;var _h=_vm.$createelement;var _c=_vm._self._c||_h;return _c('div',{staticclass:"zl-products-bidding-cost"},[_c('banner',{attrs:{"bannerdata":_vm.bannerdata},scopedslots:_vm._u([{key:"btn",fn:function(){return [_c('a',{staticclass:"text-red",attrs:{"href":_vm.$g.base + '/required?id=' + 15}},[_vm._v("预约演示")]),_vm._v(" "),_c('a',{staticclass:"btn_udesk_im"},[_vm._v("在线咨询")])]},proxy:true}])}),_vm._v(" "),_c('system',{attrs:{"systemdata":_vm.systemdata,"iswhite":true,"isimgbg":true}}),_vm._v(" "),_c('div',{staticclass:"product-box1 center-container zl-products-bidding-cost-02"},[_c('h2',{staticclass:"title"},[_vm._v("产品价值")]),_vm._v(" "),_c('tilebox',{attrs:{"boxdata":_vm.boxdata}})],1),_vm._v(" "),_c('div',{staticclass:"product-relative-box"},[_c('div',{staticclass:"product-box2 zl-products-bidding-cost-03"},[_vm._m(0),_vm._v(" "),_c('div',{staticclass:"product-inner-box2"},[_c('tileboxdetail',{attrs:{"tileboxdata":_vm.tileboxdata}})],1)])])],1)} var staticrenderfns = [function () {var _vm=this;var _h=_vm.$createelement;var _c=_vm._self._c||_h;return _c('div',{staticclass:"bg-img cost"},[_c('h2',{staticclass:"title"},[_vm._v("产品优势")])])}] // concatenated module: ./pages/products/bidding/cost.vue?vue&type=template&id=62808444& // 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: ./components/products/case.vue + 4 modules var case = __webpack_require__(341); // external module: ./components/products/system.vue + 4 modules var system = __webpack_require__(340); // external module: ./components/products/banner.vue + 4 modules var banner = __webpack_require__(338); // external module: ./components/products/tilebox.vue + 4 modules var tilebox = __webpack_require__(374); // external module: ./components/products/tileboxdetail.vue + 4 modules var tileboxdetail = __webpack_require__(376); // external module: ./components/products/productcompositionleft.vue + 4 modules var productcompositionleft = __webpack_require__(372); // concatenated module: ./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./pages/products/bidding/cost.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var costvue_type_script_lang_js_ = ({ name: "products-bidding-cost", 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 }] }; }, /** * 在服务端执行渲染的部分获取初始数据 * */ asyncdata: function asyncdata(_ref) { return object(asynctogenerator["a" /* default */])( /*#__pure__*/regeneratorruntime.mark(function _callee() { var app, data, res; return regeneratorruntime.wrap(function _callee$(_context) { while (1) { switch (_context.prev = _context.next) { case 0: app = _ref.app; data = { systemdata: { title: '工程采购成本管理平台', content: '为工程采购提供专业的全流程成本管理服务,激活沉淀的工程交易数据,发掘数据的价值,以数据为基础,以业务为导向,实现工程招标采购、投标报价、清标评标、工程结算、数据积累分析与应用等方面的全流程业务在线化、数字化、智能化;为管理部门、招采部门、成本部门、物资部门提供信息枢纽平台;为决策者提供实时、有效、可靠的信息参考;为工程采购交易的降本增效提供强有力的数字化支持。', imgsrc: __webpack_require__(796), btntext: '了解更多' }, casedata: [], pagedata: {} }; _context.next = 4; return app.$axios.$post("".concat(app.$api.product, 1), {}); case 4: res = _context.sent; if (res.status === 200 && json.stringify(res.data) !== '{}') { data.pagedata = res.data; if (res.data.cases && res.data.cases.length) { data.casedata = app.$clonedeep(res.data.cases); } data.systemdata.title = res.data.plantitle; data.systemdata.content = res.data.plandescription; data.systemdata.imgsrc = res.data.planimage; } return _context.abrupt("return", data); case 7: case "end": return _context.stop(); } } }, _callee); }))(); }, components: { case: case["a" /* default */], system: system["a" /* default */], banner: banner["a" /* default */], productcompositionleft: productcompositionleft["a" /* default */], tilebox: tilebox["a" /* default */], tileboxdetail: tileboxdetail["a" /* default */] }, data: function data() { return { pageinfo: { title: this.$route.meta.title, keywords: this.$route.meta.keywords, description: this.$route.meta.description }, page: '', tileboxdata: [{ width: '25%', title: '18年', text: '电子招投标采购行业和工程造价领域的深耕厚植,专业保障', icon: 'kxlx', br: true, bb: true }, { width: '25%', title: '300+', text: '大型政企平台的承建运营,安全可靠', icon: 'aqx', br: true, bb: true }, { width: '25%', title: '20+', text: '业务功能模块划分,灵活选配', icon: 'jrfw-3', br: true, bb: false }, { width: '25%', title: 'n+', text: '多种平台架构方式,强悍数据兼容能力,内通外联,兼容并包', icon: 'jrfw-1', br: true, bb: false }], boxheight: 313, boxdata: [{ title: '数智交易', text: '为工程采购提供数字化、智能化、智慧型的业务工作平台。', iconurl: 'wlgl-2', col: 8, hasborder: false, isgray: false }, { title: '在线清标', text: '为工程采购提供线上专属的智能标书评审。', iconurl: 'bfwjgl', col: 8, hasborder: false, isgray: true }, { title: '在线结算', text: '结算业务线上化、项目进度资金信息实时追踪、实时掌控。', iconurl: 'jrfw-3', col: 8, hasborder: false, isgray: false }, { title: '数据沉淀', text: '业务数据沉淀、为未来新项目提供数据指导。', iconurl: 'qkl-1', col: 12, hasborder: false, isgray: true }, { title: '信息枢纽', text: '为管理部门、招采部门、成本部门、物资部门、提供信息枢纽平台、实现信息共享、降本增效。', iconurl: 'dzh', col: 12, hasborder: false, isgray: false }], tabindex: 0, tablist: [], systemdata: {}, bannerdata: { title: '工程采购成本管理平台', content: '北京筑龙团队基于电子招投标采购行业和工程造价领域的成功经验,研发的一款为工程采购提供专业成本管理服务的数字化平台', class: { cost: true } }, casedata: [], pagedata: {} }; }, created: function created() { var _this = this; if (true) { this.$nexttick(function () { _this.setheightofproduct('.product-absolute-box', '.product-relative-box'); var arr = [{ content: '.zl-products-bidding-cost-02', item: '.el-col', func: 'fadeinrightshort' }, { content: '.zl-products-bidding-cost-03', item: '.product-inner-box2', func: 'fadeinrightshort' }, { content: '.zl-products-bidding-cost-04', item: '.el-row', func: 'fadeinupshort' }]; _this.scrollbarfunc(arr); _this.savechannel(); _this.pagedatasettle(); }); } }, methods: { selecttab: function selecttab(index) { this.tabindex = index; }, pagedatasettle: function pagedatasettle() {// 产品价值 // const boxdatatemp = json.parse(this.pagedata.productvalue) } } }); // concatenated module: ./pages/products/bidding/cost.vue?vue&type=script&lang=js& /* harmony default export */ var bidding_costvue_type_script_lang_js_ = (costvue_type_script_lang_js_); // external module: ./node_modules/vue-loader/lib/runtime/componentnormalizer.js var componentnormalizer = __webpack_require__(17); // concatenated module: ./pages/products/bidding/cost.vue /* normalize component */ var component = object(componentnormalizer["a" /* default */])( bidding_costvue_type_script_lang_js_, render, staticrenderfns, false, null, null, null ) /* harmony default export */ var cost = __webpack_exports__["default"] = (component.exports); /***/ }) }]);