webpackJsonp([18],{ /***/ "/ONE": /***/ (function(module, exports) { // removed by extract-text-webpack-plugin /***/ }), /***/ "gjl7": /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; Object.defineProperty(__webpack_exports__, "__esModule", { value: true }); // EXTERNAL MODULE: ./node_modules/vuex/dist/vuex.esm.js var vuex_esm = __webpack_require__("NYxO"); // CONCATENATED MODULE: ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/pages/siteManagement/addSiteFolder/Second.vue // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // /* harmony default export */ var Second = ({ components: {}, data: function data() { return { active: this.$store.getters.getActive, cname: '', isDone: false, URL: { createDomain: '/website/createWebsiteInfo', getWafNode: '/website/rest/queryCenterOutIp', getCname: '/website/rest/queryCName' } }; }, computed: Object(vuex_esm["b" /* mapState */])({ contextPath: 'urlHost', siteForm: 'siteForm' }), mounted: function mounted() { this.getCname(); }, methods: { getCname: function getCname() { var that = this; var formData = { domain: this.$store.getters.getSiteForm.domain }; this.$axios({ method: 'post', url: that.contextPath + that.URL.getCname, data: formData, needInterceptors: true, showError: true, loader: true }).then(function (res) { that.cname = res.cname; }); }, copy: function copy() { var url = this.cname; var oInput = document.createElement('input'); oInput.value = url; document.body.appendChild(oInput); oInput.select(); // 选择对象; document.execCommand("Copy"); // 执行浏览器复制命令 /*this.$message({ message: '已成功复制到剪切板', type: 'success' });*/ oInput.remove(); }, next: function next() { this.saveData(); this.isDone = true; }, prex: function prex() { this.$store.commit('$_setActive', 0); this.$router.push({ path: '/firstSite', query: { data: 'first' } }); }, getWafNode: function getWafNode() { var that = this; var formData = { provinceId: 0, sysMonitor: 0 }; this.$axios({ method: 'post', url: that.contextPath + that.URL.getWafNode, data: formData, needInterceptors: true, showError: true, loader: true }).then(function (res) { that.$store.commit('$_setActive', 2); that.$router.push({ path: '/thirdSite' }); that.$store.state.ipaddres = res.wafNode; }).catch(function () { that.isDone = false; }); }, saveData: function saveData() { var that = this; this.$axios({ method: 'post', url: that.contextPath + that.URL.createDomain, data: this.$store.getters.getSiteForm, needInterceptors: true, showError: true }).then(function (res) { that.getWafNode(); }); } } }); // CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-728bf6b8","hasScoped":false,"transformToRequire":{"video":["src","poster"],"source":"src","img":"src","image":"xlink:href"},"buble":{"transforms":{}}}!./node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/pages/siteManagement/addSiteFolder/Second.vue var render = function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',[_c('div',{staticClass:"addSiteAreaSecond"},[_c('div',{staticClass:"grid-content fontSize"},[_vm._v("\n 您可以按照下面步骤手工修改网站DNS解析实现网站接入防护:\n ")]),_vm._v(" "),_vm._m(0),_vm._v(" "),_c('div',{staticClass:"grid-content fontSize"},[_c('div',{staticClass:"second-num",staticStyle:{"opacity":"0"}},[_vm._v("1")]),_vm._v(_vm._s(_vm.cname)+"\n "),_c('el-button',{staticClass:"left-space",attrs:{"plain":"","size":"mini"},on:{"click":function($event){return _vm.copy()}}},[_vm._v("复制CName")])],1),_vm._v(" "),_vm._m(1),_vm._v(" "),_vm._m(2),_vm._v(" "),_c('el-row',[_c('el-col',{attrs:{"span":24}},[_c('div',{staticClass:"grid-content",staticStyle:{"text-align":"center","height":"50px"}},[_c('el-button',{attrs:{"size":"small"},on:{"click":_vm.prex}},[_vm._v("上一步")]),_vm._v(" "),_c('el-button',{attrs:{"size":"small","type":"primary","disabled":_vm.isDone},on:{"click":_vm.next}},[_vm._v("下一步")])],1)])],1)],1)])} var staticRenderFns = [function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"grid-content fontSize"},[_c('div',{staticClass:"second-num"},[_vm._v("1")]),_vm._v("复制Web应用防火墙提供的Cname地址\n ")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"grid-content fontSize"},[_c('div',{staticClass:"second-num"},[_vm._v("2")]),_vm._v("前往您的DNS服务商处,修改DNS解析.\n ")])},function () {var _vm=this;var _h=_vm.$createElement;var _c=_vm._self._c||_h;return _c('div',{staticClass:"grid-content fontSize"},[_c('div',{staticClass:"second-num"},[_vm._v("3")]),_vm._v("修改完成后,等待DNS生效,即可实现防护\n ")])}] var esExports = { render: render, staticRenderFns: staticRenderFns } /* harmony default export */ var addSiteFolder_Second = (esExports); // CONCATENATED MODULE: ./src/pages/siteManagement/addSiteFolder/Second.vue function injectStyle (ssrContext) { __webpack_require__("/ONE") } var normalizeComponent = __webpack_require__("VU/8") /* script */ /* template */ /* template functional */ var __vue_template_functional__ = false /* styles */ var __vue_styles__ = injectStyle /* scopeId */ var __vue_scopeId__ = null /* moduleIdentifier (server only) */ var __vue_module_identifier__ = null var Component = normalizeComponent( Second, addSiteFolder_Second, __vue_template_functional__, __vue_styles__, __vue_scopeId__, __vue_module_identifier__ ) /* harmony default export */ var siteManagement_addSiteFolder_Second = __webpack_exports__["default"] = (Component.exports); /***/ }) });