(window["webpackjsonp"] = window["webpackjsonp"] || []).push([[54],{ /***/ 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); /***/ }), /***/ 373: /***/ (function(module, exports, __webpack_require__) { "use strict"; var global = __webpack_require__(12); var has = __webpack_require__(38); var cof = __webpack_require__(39); var inheritifrequired = __webpack_require__(200); var toprimitive = __webpack_require__(92); var fails = __webpack_require__(18); var gopn = __webpack_require__(66).f; var gopd = __webpack_require__(67).f; var dp = __webpack_require__(23).f; var $trim = __webpack_require__(378).trim; var number = 'number'; var $number = global[number]; var base = $number; var proto = $number.prototype; // opera ~12 has broken object#tostring var broken_cof = cof(__webpack_require__(132)(proto)) == number; var trim = 'trim' in string.prototype; // 7.1.3 tonumber(argument) var tonumber = function (argument) { var it = toprimitive(argument, false); if (typeof it == 'string' && it.length > 2) { it = trim ? it.trim() : $trim(it, 3); var first = it.charcodeat(0); var third, radix, maxcode; if (first === 43 || first === 45) { third = it.charcodeat(2); if (third === 88 || third === 120) return nan; // number('+0x1') should be nan, old v8 fix } else if (first === 48) { switch (it.charcodeat(1)) { case 66: case 98: radix = 2; maxcode = 49; break; // fast equal /^0b[01]+$/i case 79: case 111: radix = 8; maxcode = 55; break; // fast equal /^0o[0-7]+$/i default: return +it; } for (var digits = it.slice(2), i = 0, l = digits.length, code; i < l; i++) { code = digits.charcodeat(i); // parseint parses a string to a first unavailable symbol // but tonumber should return nan if a string contains unavailable symbols if (code < 48 || code > maxcode) return nan; } return parseint(digits, radix); } } return +it; }; if (!$number(' 0o1') || !$number('0b1') || $number('+0x1')) { $number = function number(value) { var it = arguments.length < 1 ? 0 : value; var that = this; return that instanceof $number // check on 1..constructor(foo) case && (broken_cof ? fails(function () { proto.valueof.call(that); }) : cof(that) != number) ? inheritifrequired(new base(tonumber(it)), that, $number) : tonumber(it); }; for (var keys = __webpack_require__(14) ? gopn(base) : ( // es3: 'max_value,min_value,nan,negative_infinity,positive_infinity,' + // es6 (in case, if modules with es6 number statics required before): 'epsilon,isfinite,isinteger,isnan,issafeinteger,max_safe_integer,' + 'min_safe_integer,parsefloat,parseint,isinteger' ).split(','), j = 0, key; keys.length > j; j++) { if (has(base, key = keys[j]) && !has($number, key)) { dp($number, key, gopd(base, key)); } } $number.prototype = proto; proto.constructor = $number; __webpack_require__(26)(global, number, $number); } /***/ }), /***/ 377: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/qwh.75ebb59.png"; /***/ }), /***/ 378: /***/ (function(module, exports, __webpack_require__) { var $export = __webpack_require__(10); var defined = __webpack_require__(48); var fails = __webpack_require__(18); var spaces = __webpack_require__(379); var space = '[' + spaces + ']'; var non = '\u200b\u0085'; var ltrim = regexp('^' + space + space + '*'); var rtrim = regexp(space + space + '*$'); var exporter = function (key, exec, alias) { var exp = {}; var force = fails(function () { return !!spaces[key]() || non[key]() != non; }); var fn = exp[key] = force ? exec(trim) : spaces[key]; if (alias) exp[alias] = fn; $export($export.p + $export.f * force, 'string', exp); }; // 1 -> string#trimleft // 2 -> string#trimright // 3 -> string#trim var trim = exporter.trim = function (string, type) { string = string(defined(string)); if (type & 1) string = string.replace(ltrim, ''); if (type & 2) string = string.replace(rtrim, ''); return string; }; module.exports = exporter; /***/ }), /***/ 379: /***/ (function(module, exports) { module.exports = '\x09\x0a\x0b\x0c\x0d\x20\xa0\u1680\u180e\u2000\u2001\u2002\u2003' + '\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff'; /***/ }), /***/ 817: /***/ (function(module, exports, __webpack_require__) { module.exports = __webpack_require__.p + "img/intelligencetbws-examination.fc18611.png"; /***/ }), /***/ 864: /***/ (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/intelligencetbws/examination.vue?vue&type=template&id=28bc8cd0&scoped=true& var render = function () {var _vm=this;var _h=_vm.$createelement;var _c=_vm._self._c||_h;return _c('div',{staticclass:"zl-bidopening"},[_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=' + 23}},[_vm._v("预约演示")]),_vm._v(" "),_c('a',{staticclass:"btn_udesk_im"},[_vm._v("在线咨询")]),_vm._v(" "),_c('a',{staticclass:"btn_qwh"},[_vm._v("企微号"),_c('img',{staticclass:"qwh_img",attrs:{"src":__webpack_require__(377)}})])]},proxy:true}])}),_vm._v(" "),_c('system',{attrs:{"systemdata":_vm.systemdata,"iswhite":true,"isimgbg":true}}),_vm._v(" "),_c('productcompositionleft',{staticclass:"zl-bidopening-item-01",attrs:{"tablist":_vm.tablist,"tabindex":_vm.tabindex},on:{"update:tabindex":function($event){_vm.tabindex=$event},"update:tab-index":function($event){_vm.tabindex=$event}}}),_vm._v(" "),_c('product-value',{staticclass:"zl-bidopening-item-02",attrs:{"data":_vm.productvaluedata,"height":_vm.boxheight}}),_vm._v(" "),_c('div',{staticclass:"product-relative-box"},[_c('product-superiority',{staticclass:"zl-bidopening-item-03",attrs:{"data":_vm.superioritydata,"height":"248px"}}),_vm._v(" "),(_vm.casedata.length > 0)?_c('div',{staticclass:"zl-case product-absolute-box"},[_c('case',{staticclass:"zl-bidopening-item-04",attrs:{"data":_vm.casedata}})],1):_vm._e()],1)],1)} var staticrenderfns = [] // concatenated module: ./pages/products/intelligencetbws/examination.vue?vue&type=template&id=28bc8cd0&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: ./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/productsuperiority.vue + 4 modules var productsuperiority = __webpack_require__(339); // external module: ./components/products/productvalue.vue + 4 modules var productvalue = __webpack_require__(381); // 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/intelligencetbws/examination.vue?vue&type=script&lang=js& // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var examinationvue_type_script_lang_js_ = ({ name: "products-intelligencetbws-examination", 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__(817), btntext: '了解更多' }, casedata: [] }; _context.next = 4; return app.$axios.$post("".concat(app.$api.product, 23), {}); case 4: res = _context.sent; if (res.status === 200 && json.stringify(res.data) !== '{}') { if (res.data.cases && res.data.cases.length) { data.casedata = app.$clonedeep(res.data.cases); } data.systemdata.content = res.data.content; } 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 */], productsuperiority: productsuperiority["a" /* default */], productvalue: productvalue["a" /* default */], productcompositionleft: productcompositionleft["a" /* default */] }, data: function data() { return { pageinfo: { title: this.$route.meta.title, keywords: this.$route.meta.keywords, description: this.$route.meta.description }, page: '', bannerdata: { title: '智能标书检查', content: '全面检测技术标书,为您中标保驾护航', class: { examination: true } }, systemdata: {}, tabindex: 0, tablist: [{ title: '企业信息检查', imgtop: 150, content: '检查内容包括存在验证、一致性验证 。', imgurl: 'exam-1' }, { title: '人员检查', imgtop: 150, content: '对人员是否存在、人员证件是否存在以及人员证书等级验证、证书有效期验证。', imgurl: 'exam-2' }, { title: '业绩检查', imgtop: 150, content: '存在验证、类型验证、业绩数量验证、年份验证、投标人名验证 。', imgurl: 'exam-3' }, { title: '投标函及附录检查', imgtop: 170, content: '存在验证、一致性验证 。', imgurl: 'exam-4' }, { title: '报价检查', imgtop: 150, content: '对投标报价一致性、错漏项、不平衡报价等进行查验。', imgurl: 'exam-5' }, { title: '财务检查', imgtop: 150, content: '存在验证,是否合格验证,是否亏损验证,日期验证,投标人名称一致验证。', imgurl: 'exam-6' }, { title: '法定代表人检查', imgtop: 150, content: '对法定代表人存在验证、有效期验证。', imgurl: 'exam-7' }, { title: '盖章检查', imgtop: 150, content: '对印章存在验证、印章一致性验证 。', imgurl: 'exam-8' }], boxheight: '413px', productvaluedata: [{ title: '智能化', content: '通过计算能力快速解析招标文件,将招标文件内容形成结构化节点,并快速导航,便于投标人理解阅读。', src: 'exam-1', span: 6, hasborder: false, isgray: false }, { title: '高精度', content: '根据解析结果,在文件中精准标注出招标星号项、废标项信息,保证投标人投标合规不漏项。', src: 'exam-2', span: 6, hasborder: false, isgray: true }, { title: '高效性', content: '帮助投标人抢占先机,快速解析、快速响应,将大量减少投标人解读文件的时间成本,提高解读文件的效率。', src: 'exam-3', span: 6, hasborder: false, isgray: false }, { title: '安全性', content: '对用户的数据信息进行严格保护,含加密登录,无痕检查等众多保护措施。', src: 'exam-4', span: 6, hasborder: false, isgray: false }], superioritydata: [{ title: '智能', borderclass: 'br bb', src: 'exam-1', alt: '规范性', span: 8, content: '商务标及招标文件响应情况智能化检查' }, { title: '易用', borderclass: 'br bb', src: 'exam-2', alt: '高效性', span: 8, content: '只需要按界面提示步骤进行下一步操作,结果便可呈现' }, { title: '安全', borderclass: 'bb', src: 'exam-3', alt: '易用性', span: 8, content: '采用加密锁或者账号密码的登录方式,信息安全有保障' }], casedata: [] }; }, created: function created() { var _this = this; if (true) { this.$nexttick(function () { _this.setheightofproduct('.product-absolute-box', '.product-relative-box'); var arr = [{ content: '.zl-bidopening-item-01', item: '.center-container', func: 'fadeindownshort' }, { content: '.zl-bidopening-item-02', item: '.el-col-6', func: 'fadeinrightshort' }, { content: '.zl-bidopening-item-03', item: '.el-row', func: 'fadeinrightshort' }, { content: '.zl-bidopening-item-04', item: '.el-row', func: 'fadeindownshort' }]; _this.scrollbarfunc(arr); _this.savechannel(); }); } } }); // concatenated module: ./pages/products/intelligencetbws/examination.vue?vue&type=script&lang=js& /* harmony default export */ var intelligencetbws_examinationvue_type_script_lang_js_ = (examinationvue_type_script_lang_js_); // external module: ./node_modules/vue-loader/lib/runtime/componentnormalizer.js var componentnormalizer = __webpack_require__(17); // concatenated module: ./pages/products/intelligencetbws/examination.vue /* normalize component */ var component = object(componentnormalizer["a" /* default */])( intelligencetbws_examinationvue_type_script_lang_js_, render, staticrenderfns, false, null, "28bc8cd0", null ) /* harmony default export */ var examination = __webpack_exports__["default"] = (component.exports); /***/ }) }]);