sohelp-ele
Version:
SohelpEle Library
145 lines (144 loc) • 9.17 kB
JavaScript
(function() {
"use strict";
try {
if (typeof document != "undefined") {
var elementStyle = document.createElement("style");
elementStyle.appendChild(document.createTextNode(".about[data-v-790438c1] .el-submenu__title:hover,\n.el-menu-item[data-v-790438c1]:hover {\n background-color: rgb(229, 246, 254) !important;\n}\n.el-menu:not(.el-menu--horizontal):not(.el-menu--popup).el-menu--collapse\n > .el-menu-item[data-v-790438c1],\n.el-submenu[data-v-790438c1],\n.el-menu-item[data-v-790438c1] {\n padding-left: 10px !important;\n}\n.el-menu-item i[data-v-790438c1],\n.el-submenu__title i[data-v-790438c1] {\n font-size: 15px !important;\n margin-right: 2px !important;\n}\n.el-menu--collapse[data-v-790438c1] {\n width: auto !important;\n}\n.menu-b[data-v-790438c1] {\n width: auto !important;\n /* border: 1px solid #369 !important; */\n}\n.menu-a .el-menu-item[data-v-790438c1],\n.menu-a .el-submenu[data-v-790438c1],\n.menu-a .el-submenu__title[data-v-790438c1],\n.el-menu--vertical .el-menu-item[data-v-790438c1],[data-v-790438c1] .el-submenu .el-submenu__title {\n height: 32px !important;\n line-height: 32px !important;\n text-align: left !important;\n}"));
document.head.appendChild(elementStyle);
}
} catch (e) {
console.error("vite-plugin-css-injected-by-js", e);
}
})();
"use strict";
var render = function() {
var _vm = this;
var _h = _vm.$createElement;
var _c = _vm._self._c || _h;
return _c("ele-tool-item", { attrs: { "placement": "top", "title": "\u9AD8\u7EA7\u914D\u7F6E" } }, [_c("el-dropdown", { ref: "drop", attrs: { "placement": "bottom", "trigger": "click", "size": "medium" } }, [_c("span", { staticClass: "el-icon-set-up", staticStyle: { "font-size": "16px", "cursor": "pointer" } }), _c("el-dropdown-menu", { staticClass: "menu-a" }, [_c("el-menu", { staticClass: "el-menu-vertical-demo about1 menu-b", attrs: { "default-active": "1-4-1", "collapse": _vm.isCollapse } }, [_c("el-menu-item", { attrs: { "index": "21" } }, [_c("i", { staticClass: "el-icon-tickets" }), _vm._v(" \u5217\u8868\u8BBE\u7F6E ")]), _c("el-menu-item", { on: { "click": _vm.saveConfiguration } }, [_c("i", { staticClass: "el-icon-_save" }), _vm._v(" \u4FDD\u5B58\u8BBE\u7F6E ")]), _c("el-submenu", { attrs: { "index": "3" } }, [_c("template", { slot: "title" }, [_c("i", { staticClass: "el-icon-printer" }), _vm._v(" \u6253\u5370\u8BBE\u7F6E "), _c("i", { staticClass: "el-icon-arrow-right" })]), _c("el-menu-item", { attrs: { "index": "1-1" } }, [_c("i", { staticClass: "el-icon-key" }), _vm._v(" \u6A21\u677F\u6743\u9650\u8BBE\u7F6E ")]), _c("el-menu-item", { attrs: { "index": "1-2" } }, [_c("i", { staticClass: "el-icon-download" }), _vm._v(" \u4E0B\u8F7D\u4E91\u6A21\u677F ")])], 2), _c("el-submenu", { attrs: { "index": "4" } }, [_c("template", { slot: "title" }, [_c("i", { staticClass: "el-icon-setting" }), _vm._v(" \u5F00\u53D1\u8BBE\u7F6E "), _c("i", { staticClass: "el-icon-arrow-right" })]), _c("el-menu-item", { attrs: { "index": "3-1" }, on: { "click": _vm.openGridDesigner } }, [_c("i", { staticClass: "el-icon-set-up" }), _vm._v(" \u7F51\u683C\u5217\u8868\u8BBE\u7F6E ")]), _vm.isShowDesignerButton ? _c("el-menu-item", { attrs: { "index": "3-2" }, on: { "click": _vm.openDesigner } }, [_c("i", { staticClass: "el-icon-setting" }), _vm._v(" \u529F\u80FD\u6A21\u5757\u8BBE\u8BA1 ")]) : _vm._e(), _c("el-menu-item", { attrs: { "index": "3-3" }, on: { "click": _vm.saveDataSource } }, [_c("i", { staticClass: "el-icon-paperclip" }), _vm._v(" \u6570\u636E\u6E90\u8BBE\u7F6E ")]), _c("el-menu-item", { attrs: { "index": "3-4" } }, [_c("i", { staticClass: "el-icon-key" }), _vm._v(" \u6570\u636E\u6743\u9650\u8BBE\u7F6E ")])], 2), _c("el-submenu", { attrs: { "index": "5" } }, [_c("template", { slot: "title" }, [_c("i", { staticClass: "el-icon-document-copy" }), _vm._v(" \u5217\u8868\u5907\u4EFD "), _c("i", { staticClass: "el-icon-arrow-right" })]), _c("el-menu-item", { attrs: { "index": "4-1" } }, [_c("i", { staticClass: "el-icon-copy-document" }), _vm._v(" \u5907\u4EFD\u5217\u8868 ")]), _c("el-menu-item", { attrs: { "index": "4-2" } }, [_c("i", { staticClass: "el-icon-_back" }), _vm._v(" \u6062\u590D\u5217\u8868 ")])], 2), _c("el-menu-item", { attrs: { "index": "6" } }, [_c("i", { staticClass: "el-icon-search" }), _vm._v(" \u67E5\u8BE2\u8BBE\u7F6E ")]), _c("el-submenu", { attrs: { "index": "7" } }, [_c("template", { slot: "title" }, [_c("i", { staticClass: "el-icon-user" }), _vm._v(" \u4E2A\u6027\u5316\u7BA1\u7406 "), _c("i", { staticClass: "el-icon-arrow-right" })]), _c("el-menu-item", { attrs: { "index": "6-1" } }, [_c("i", { staticClass: "el-icon-plus" }), _vm._v(" \u6DFB\u52A0\u4E2A\u6027\u5316\u6A21\u5757 ")]), _c("el-menu-item", { attrs: { "index": "6-2" } }, [_c("i", { staticClass: "el-icon-delete" }), _vm._v(" \u5220\u9664\u4E2A\u6027\u5316\u6A21\u5757 ")]), _c("el-menu-item", { attrs: { "index": "6-3" } }, [_c("i", { staticClass: "el-icon-_save" }), _vm._v(" \u4FDD\u5B58\u516C\u53F8\u8BBE\u7F6E ")]), _c("el-menu-item", { attrs: { "index": "6-4" } }, [_c("i", { staticClass: "el-icon-delete" }), _vm._v(" \u5220\u9664\u516C\u53F8\u8BBE\u7F6E ")]), _c("el-menu-item", { attrs: { "index": "6-5" } }, [_c("i", { staticClass: "el-icon-_save" }), _vm._v(" \u4FDD\u5B58\u4E2A\u4EBA\u8BBE\u7F6E ")]), _c("el-menu-item", { attrs: { "index": "6-6" } }, [_c("i", { staticClass: "el-icon-delete" }), _vm._v(" \u5220\u9664\u4E2A\u4EBA\u8BBE\u7F6E ")])], 2)], 1)], 1)], 1)], 1);
};
var staticRenderFns = [];
var TableAdvanceConfiguration_vue_vue_type_style_index_0_scoped_true_lang = "";
function normalizeComponent(scriptExports, render2, staticRenderFns2, functionalTemplate, injectStyles, scopeId, moduleIdentifier, shadowMode) {
var options = typeof scriptExports === "function" ? scriptExports.options : scriptExports;
if (render2) {
options.render = render2;
options.staticRenderFns = staticRenderFns2;
options._compiled = true;
}
if (functionalTemplate) {
options.functional = true;
}
if (scopeId) {
options._scopeId = "data-v-" + scopeId;
}
var hook;
if (moduleIdentifier) {
hook = function(context) {
context = context || this.$vnode && this.$vnode.ssrContext || this.parent && this.parent.$vnode && this.parent.$vnode.ssrContext;
if (!context && typeof __VUE_SSR_CONTEXT__ !== "undefined") {
context = __VUE_SSR_CONTEXT__;
}
if (injectStyles) {
injectStyles.call(this, context);
}
if (context && context._registeredComponents) {
context._registeredComponents.add(moduleIdentifier);
}
};
options._ssrRegister = hook;
} else if (injectStyles) {
hook = shadowMode ? function() {
injectStyles.call(
this,
(options.functional ? this.parent : this).$root.$options.shadowRoot
);
} : injectStyles;
}
if (hook) {
if (options.functional) {
options._injectStyles = hook;
var originalRender = options.render;
options.render = function renderWithStyleInjection(h, context) {
hook.call(context);
return originalRender(h, context);
};
} else {
var existing = options.beforeCreate;
options.beforeCreate = existing ? [].concat(existing, hook) : [hook];
}
}
return {
exports: scriptExports,
options
};
}
const __vue2_script = {
name: "TableAdvanceConfiguration",
props: {
properties: "",
refid: "",
columns: "",
requestValue: ""
},
data() {
return {
isCollapse: true,
isShowDesignerButton: false
};
},
created() {
this.isShowDesignerButton = window.location.href.search("refid") != -1;
},
methods: {
openDesigner() {
let path = window.location.href.split("?")[1], querys = JSON.parse('{"' + path.replace(/&/g, '","').replace(/=/g, '":"') + '"}'), _url = `${SOHELP_API_URL}/dev/index.html#/design?refid=${querys["refid"]}`;
window.open(_url);
},
saveConfiguration() {
let that = this;
SohelpHttp.post("/engine/web/antdv/grid/save", {
refid: that.refid,
properties: that.properties
}).then((res) => {
if (res.meta.success) {
this.$message.success(res.meta.message);
} else {
this.$message.error(res.meta.message);
}
});
},
openGridDesigner() {
let accessToken = SohelpHttp.getAccessToken();
window.open(
SOHELP_API_URL + "/bess/grid.jsp?refid=" + this.refid + "&access_token=" + accessToken
);
},
saveDataSource() {
let accessToken = SohelpHttp.getAccessToken();
window.open(
SOHELP_API_URL + "/bess/e.jsp?id=" + this.requestValue + "&access_token=" + accessToken
);
}
}
};
const __cssModules = {};
var __component__ = /* @__PURE__ */ normalizeComponent(
__vue2_script,
render,
staticRenderFns,
false,
__vue2_injectStyles,
"790438c1",
null,
null
);
function __vue2_injectStyles(context) {
for (let o in __cssModules) {
this[o] = __cssModules[o];
}
}
var TableAdvanceConfiguration = /* @__PURE__ */ function() {
return __component__.exports;
}();
module.exports = TableAdvanceConfiguration;