240 lines
6.5 KiB
Plaintext
240 lines
6.5 KiB
Plaintext
webpackJsonp([22],{
|
||
|
||
/***/ "ftFT":
|
||
/***/ (function(module, exports) {
|
||
|
||
// removed by extract-text-webpack-plugin
|
||
|
||
/***/ }),
|
||
|
||
/***/ "iM4y":
|
||
/***/ (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/editSiteFolder/Second.vue
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
//
|
||
|
||
|
||
/* harmony default export */ var Second = ({
|
||
components: {},
|
||
data: function data() {
|
||
return {
|
||
cname: '',
|
||
isDone: false,
|
||
URL: {
|
||
getWafNode: '/website/rest/queryCenterOutIp',
|
||
getProvince: '/admin/common/getProvinces',
|
||
editDomain: '/website/modifyWebsiteInfo',
|
||
getCname: '/website/rest/queryCName'
|
||
}
|
||
};
|
||
},
|
||
|
||
computed: Object(vuex_esm["b" /* mapState */])({
|
||
contextPath: 'urlHost',
|
||
active: function active(state) {
|
||
return state.addSite.active;
|
||
},
|
||
super: 'super',
|
||
group: 'group',
|
||
province: 'province'
|
||
}),
|
||
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();
|
||
},
|
||
prex: function prex() {
|
||
this.$store.commit('$_setActive', 0);
|
||
this.$router.push({ path: '/editFirstSite', query: { data: 'prex' } });
|
||
},
|
||
next: function next() {
|
||
this.saveData();
|
||
this.isDone = true;
|
||
},
|
||
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: '/editThirdSite' });
|
||
that.$store.state.ipaddres = res.wafNode;
|
||
});
|
||
},
|
||
saveData: function saveData() {
|
||
var that = this;
|
||
this.$axios({
|
||
method: 'post',
|
||
url: this.contextPath + this.URL.editDomain,
|
||
data: this.$store.getters.getSiteForm,
|
||
needInterceptors: true,
|
||
showError: true,
|
||
loader: true
|
||
}).then(function (res) {
|
||
that.getWafNode();
|
||
}).catch(function () {
|
||
that.isDone = false;
|
||
});
|
||
}
|
||
}
|
||
});
|
||
// CONCATENATED MODULE: ./node_modules/vue-loader/lib/template-compiler?{"id":"data-v-45a358b8","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/editSiteFolder/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',[_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 editSiteFolder_Second = (esExports);
|
||
// CONCATENATED MODULE: ./src/pages/siteManagement/editSiteFolder/Second.vue
|
||
function injectStyle (ssrContext) {
|
||
__webpack_require__("ftFT")
|
||
}
|
||
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,
|
||
editSiteFolder_Second,
|
||
__vue_template_functional__,
|
||
__vue_styles__,
|
||
__vue_scopeId__,
|
||
__vue_module_identifier__
|
||
)
|
||
|
||
/* harmony default export */ var siteManagement_editSiteFolder_Second = __webpack_exports__["default"] = (Component.exports);
|
||
|
||
|
||
/***/ })
|
||
|
||
}); |