chore: Synchronising version 5.0.1 resources

This commit is contained in:
tjq 2024-03-16 22:09:39 +08:00
parent bb99ec9d04
commit 3edaae67dd
11 changed files with 82 additions and 40 deletions

View File

@ -16,7 +16,7 @@
Target Server Version : 80300 (8.3.0)
File Encoding : 65001
Date: 09/03/2024 15:52:04
Date: 16/03/2024 22:07:31
*/
SET NAMES utf8mb4;
@ -167,7 +167,7 @@ CREATE TABLE `oms_lock` (
`ownerip` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `uidx01_oms_lock` (`lock_name`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
-- ----------------------------
-- Table structure for pwjb_user_info
@ -229,6 +229,7 @@ CREATE TABLE `user_info` (
`origin_username` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
`phone` varchar(255) DEFAULT NULL,
`status` int DEFAULT NULL,
`token_login_verify_info` varchar(255) DEFAULT NULL,
`username` varchar(255) DEFAULT NULL,
`web_hook` varchar(255) DEFAULT NULL,

View File

@ -6,7 +6,7 @@
<meta name="viewport" content="width=device-width,initial-scale=1.0">
<link rel="icon" href="favicon.ico">
<title>PowerJob</title>
<link href="js/0.js" rel="prefetch"><link href="js/1.js" rel="prefetch"><link href="js/10.js" rel="prefetch"><link href="js/11.js" rel="prefetch"><link href="js/12.js" rel="prefetch"><link href="js/13.js" rel="prefetch"><link href="js/14.js" rel="prefetch"><link href="js/15.js" rel="prefetch"><link href="js/16.js" rel="prefetch"><link href="js/2.js" rel="prefetch"><link href="js/3.js" rel="prefetch"><link href="js/4.js" rel="prefetch"><link href="js/5.js" rel="prefetch"><link href="js/6.js" rel="prefetch"><link href="js/7.js" rel="prefetch"><link href="js/8.js" rel="prefetch"><link href="js/9.js" rel="prefetch"><link href="js/app.js" rel="preload" as="script"><link href="js/chunk-vendors.js" rel="preload" as="script"></head>
<link href="js/0.js" rel="prefetch"><link href="js/1.js" rel="prefetch"><link href="js/10.js" rel="prefetch"><link href="js/11.js" rel="prefetch"><link href="js/12.js" rel="prefetch"><link href="js/13.js" rel="prefetch"><link href="js/14.js" rel="prefetch"><link href="js/15.js" rel="prefetch"><link href="js/16.js" rel="prefetch"><link href="js/17.js" rel="prefetch"><link href="js/2.js" rel="prefetch"><link href="js/3.js" rel="prefetch"><link href="js/4.js" rel="prefetch"><link href="js/5.js" rel="prefetch"><link href="js/6.js" rel="prefetch"><link href="js/7.js" rel="prefetch"><link href="js/8.js" rel="prefetch"><link href="js/9.js" rel="prefetch"><link href="js/app.js" rel="preload" as="script"><link href="js/chunk-vendors.js" rel="preload" as="script"></head>
<body>
<noscript>
<strong>We're sorry but oms-console doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>

File diff suppressed because one or more lines are too long

View File

@ -8,7 +8,7 @@
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _common_UserRole_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../common/UserRole.vue */ \"./src/components/common/UserRole.vue\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: \"NamespaceManager\",\n components: {\n UserRole: _common_UserRole_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]\n },\n data() {\n return {\n // 查询命名空间\n queryNamespaceRequest: {\n codeLike: undefined,\n nameLike: undefined,\n tagLike: undefined,\n index: 0,\n pageSize: 10\n },\n // 创建or修改表单\n modifiedNamespaceForm: {\n id: undefined,\n code: undefined,\n name: undefined,\n tags: undefined,\n status: undefined,\n extra: undefined\n },\n user_rule_form: {\n observer: [],\n qa: [],\n developer: [],\n admin: []\n },\n namespaceResult: [],\n // 显示变量\n modifiedNamespaceFormVisible: false\n };\n },\n methods: {\n // 点击重置按钮\n onClickReset() {\n this.queryNamespaceRequest.codeLike = undefined;\n this.queryNamespaceRequest.nameLike = undefined;\n this.queryNamespaceRequest.tagLike = undefined;\n this.queryNamespaceRequest.index = 0;\n this.listNamespaces();\n },\n // 查询 namespace\n listNamespaces() {\n const that = this;\n this.axios.post(\"/namespace/list\", this.queryNamespaceRequest).then(res => {\n that.namespaceResult = res;\n });\n },\n // 点击 换页\n onClickChangePage(index) {\n // 后端从0开始前端从1开始\n this.queryNamespaceRequest.index = index - 1;\n this.listNamespaces();\n },\n // 新增 namespace\n onClickNewNamespace() {\n // 清空之前填写的脏数据\n this.modifiedNamespaceForm = {\n id: undefined,\n code: undefined,\n name: undefined,\n tags: undefined,\n status: undefined,\n extra: undefined\n };\n this.user_rule_form.observer = [];\n this.user_rule_form.qa = [];\n this.user_rule_form.developer = [];\n this.user_rule_form.admin = [];\n this.modifiedNamespaceFormVisible = true;\n },\n // 保存\n onClickSaveNamespace() {\n let that = this;\n this.modifiedNamespaceForm['componentUserRoleInfo'] = this.user_rule_form;\n console.log(\"modifiedNamespaceForm: \" + JSON.stringify(this.modifiedNamespaceForm));\n this.axios.post(\"/namespace/save\", this.modifiedNamespaceForm, {\n 'headers': {\n 'Content-Type': 'application/json',\n 'NamespaceId': that.modifiedNamespaceForm.id\n }\n }).then(() => {\n that.$message.success(that.$t('message.success'));\n this.listNamespaces();\n }, e => that.$message.error(e));\n this.modifiedNamespaceFormVisible = false;\n },\n // 点击 编辑按钮\n onClickModify(data) {\n this.modifiedNamespaceForm = JSON.parse(JSON.stringify(data));\n this.user_rule_form = JSON.parse(JSON.stringify(data.componentUserRoleInfo));\n this.modifiedNamespaceFormVisible = true;\n },\n // 点击 删除命名空间\n onClickDeleteNamespace(data) {\n const url = '/namespace/delete?id=' + data.id;\n console.log('delete url:' + url);\n this.axios.delete(url, {\n 'headers': {\n 'Content-Type': 'application/json',\n 'NamespaceId': data.id\n }\n }).then(ret => {\n console.log('delete ret: ' + ret);\n this.listNamespaces();\n });\n }\n },\n mounted() {\n this.listNamespaces();\n }\n});\n\n//# sourceURL=webpack:///./src/components/admin/NamespaceManager.vue?./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options");
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _common_UserRole_vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../common/UserRole.vue */ \"./src/components/common/UserRole.vue\");\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: \"NamespaceManager\",\n components: {\n UserRole: _common_UserRole_vue__WEBPACK_IMPORTED_MODULE_0__[\"default\"]\n },\n data() {\n return {\n // 查询命名空间\n queryNamespaceRequest: {\n codeLike: undefined,\n nameLike: undefined,\n tagLike: undefined,\n index: 0,\n pageSize: 10\n },\n // 创建or修改表单\n modifiedNamespaceForm: {\n id: undefined,\n code: undefined,\n name: undefined,\n tags: undefined,\n status: undefined,\n extra: undefined\n },\n user_rule_form: {\n observer: [],\n qa: [],\n developer: [],\n admin: []\n },\n namespaceResult: [],\n // 显示变量\n modifiedNamespaceFormVisible: false\n };\n },\n methods: {\n // 点击重置按钮\n onClickReset() {\n this.queryNamespaceRequest.codeLike = undefined;\n this.queryNamespaceRequest.nameLike = undefined;\n this.queryNamespaceRequest.tagLike = undefined;\n this.queryNamespaceRequest.index = 0;\n this.listNamespaces();\n },\n // 查询 namespace\n listNamespaces() {\n const that = this;\n this.axios.post(\"/namespace/list\", this.queryNamespaceRequest).then(res => {\n that.namespaceResult = res;\n });\n },\n // 点击 换页\n onClickChangePage(index) {\n // 后端从0开始前端从1开始\n this.queryNamespaceRequest.index = index - 1;\n this.listNamespaces();\n },\n // 新增 namespace\n onClickNewNamespace() {\n // 清空之前填写的脏数据\n this.modifiedNamespaceForm = {\n id: undefined,\n code: undefined,\n name: undefined,\n tags: undefined,\n status: undefined,\n extra: undefined\n };\n this.user_rule_form.observer = [];\n this.user_rule_form.qa = [];\n this.user_rule_form.developer = [];\n this.user_rule_form.admin = [];\n this.modifiedNamespaceFormVisible = true;\n },\n // 保存\n onClickSaveNamespace() {\n let that = this;\n this.modifiedNamespaceForm['componentUserRoleInfo'] = this.user_rule_form;\n console.log(\"modifiedNamespaceForm: \" + JSON.stringify(this.modifiedNamespaceForm));\n this.axios.post(\"/namespace/save\", this.modifiedNamespaceForm, {\n 'headers': {\n 'Content-Type': 'application/json',\n 'NamespaceId': that.modifiedNamespaceForm.id\n }\n }).then(() => {\n that.$message.success(that.$t('message.success'));\n this.listNamespaces();\n });\n this.modifiedNamespaceFormVisible = false;\n },\n // 点击 编辑按钮\n onClickModify(data) {\n this.modifiedNamespaceForm = JSON.parse(JSON.stringify(data));\n this.user_rule_form = JSON.parse(JSON.stringify(data.componentUserRoleInfo));\n this.modifiedNamespaceFormVisible = true;\n },\n // 点击 删除命名空间\n onClickDeleteNamespace(data) {\n const url = '/namespace/delete?id=' + data.id;\n console.log('delete url:' + url);\n this.axios.delete(url, {\n 'headers': {\n 'Content-Type': 'application/json',\n 'NamespaceId': data.id\n }\n }).then(ret => {\n console.log('delete ret: ' + ret);\n this.listNamespaces();\n });\n }\n },\n mounted() {\n this.listNamespaces();\n }\n});\n\n//# sourceURL=webpack:///./src/components/admin/NamespaceManager.vue?./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options");
/***/ }),

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,63 @@
(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[17],{
/***/ "./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/admin/UserManager.vue?vue&type=script&lang=js":
/*!*************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/admin/UserManager.vue?vue&type=script&lang=js ***!
\*************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var element_ui__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! element-ui */ \"./node_modules/element-ui/lib/element-ui.common.js\");\n/* harmony import */ var element_ui__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(element_ui__WEBPACK_IMPORTED_MODULE_0__);\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: \"UserManager\",\n data() {\n return {\n // 查询 APP 请求\n queryUserRequest: {\n userIdEq: undefined,\n nickLike: undefined,\n phoneLike: undefined\n },\n // 用户查询结果\n userListResult: []\n };\n },\n methods: {\n // 点击重置按钮\n onClickReset() {\n this.queryUserRequest.userIdEq = undefined;\n this.queryUserRequest.nickLike = undefined;\n this.queryUserRequest.phoneLike = undefined;\n this.listUser();\n },\n listUser() {\n const that = this;\n this.axios.post(\"/user/query\", this.queryUserRequest).then(res => {\n that.userListResult = res;\n });\n },\n changeUserStatus(data) {\n const that = this;\n console.log('user status: ' + data.enable);\n if (data.enable) {\n that.axios.post(\"/user/enable?uid=\" + data.id).then(() => {\n element_ui__WEBPACK_IMPORTED_MODULE_0__[\"Message\"].success('SUCCESS');\n that.listUser();\n });\n } else {\n that.axios.post(\"/user/disable?uid=\" + data.id).then(() => {\n element_ui__WEBPACK_IMPORTED_MODULE_0__[\"Message\"].success('SUCCESS');\n that.listUser();\n });\n }\n }\n },\n mounted() {\n this.listUser();\n }\n});\n\n//# sourceURL=webpack:///./src/components/admin/UserManager.vue?./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options");
/***/ }),
/***/ "./node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"77823dab-vue-loader-template\"}!./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/admin/UserManager.vue?vue&type=template&id=7121acbc&scoped=true":
/*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
!*** ./node_modules/cache-loader/dist/cjs.js?{"cacheDirectory":"node_modules/.cache/vue-loader","cacheIdentifier":"77823dab-vue-loader-template"}!./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options!./src/components/admin/UserManager.vue?vue&type=template&id=7121acbc&scoped=true ***!
\********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function render() {\n var _vm = this,\n _c = _vm._self._c;\n return _c(\"div\", {\n attrs: {\n id: \"user_manager\"\n }\n }, [_c(\"el-row\", {\n attrs: {\n gutter: 20\n }\n }, [_c(\"el-col\", {\n attrs: {\n span: 24\n }\n }, [_c(\"el-form\", {\n staticClass: \"el-form--inline\",\n attrs: {\n inline: true,\n model: _vm.queryUserRequest\n }\n }, [_c(\"el-form-item\", {\n attrs: {\n label: \"ID\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: \"ID\"\n },\n model: {\n value: _vm.queryUserRequest.userIdEq,\n callback: function ($$v) {\n _vm.$set(_vm.queryUserRequest, \"userIdEq\", $$v);\n },\n expression: \"queryUserRequest.userIdEq\"\n }\n })], 1), _c(\"el-form-item\", {\n attrs: {\n label: \"nick\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: _vm.$t(\"message.fuzzyQuery\")\n },\n model: {\n value: _vm.queryUserRequest.nickLike,\n callback: function ($$v) {\n _vm.$set(_vm.queryUserRequest, \"nickLike\", $$v);\n },\n expression: \"queryUserRequest.nickLike\"\n }\n })], 1), _c(\"el-form-item\", {\n attrs: {\n label: \"phone\"\n }\n }, [_c(\"el-input\", {\n attrs: {\n placeholder: _vm.$t(\"message.fuzzyQuery\")\n },\n model: {\n value: _vm.queryUserRequest.phoneLike,\n callback: function ($$v) {\n _vm.$set(_vm.queryUserRequest, \"phoneLike\", $$v);\n },\n expression: \"queryUserRequest.phoneLike\"\n }\n })], 1), _c(\"el-form-item\", [_c(\"el-button\", {\n attrs: {\n type: \"primary\"\n },\n on: {\n click: _vm.listUser\n }\n }, [_vm._v(_vm._s(_vm.$t(\"message.query\")))]), _c(\"el-button\", {\n attrs: {\n type: \"cancel\"\n },\n on: {\n click: _vm.onClickReset\n }\n }, [_vm._v(_vm._s(_vm.$t(\"message.reset\")))])], 1)], 1)], 1)], 1), _c(\"el-row\", [_c(\"el-table\", {\n staticStyle: {\n width: \"100%\"\n },\n attrs: {\n data: _vm.userListResult\n }\n }, [_c(\"el-table-column\", {\n attrs: {\n prop: \"id\",\n label: \"ID\",\n width: \"80\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"accountType\",\n label: \"accountType\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"username\",\n label: \"username\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"nick\",\n label: \"nick\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"phone\",\n label: \"phone\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n prop: \"email\",\n label: \"email\"\n }\n }), _c(\"el-table-column\", {\n attrs: {\n label: _vm.$t(\"message.status\"),\n width: \"80\"\n },\n scopedSlots: _vm._u([{\n key: \"default\",\n fn: function (scope) {\n return [_c(\"el-switch\", {\n attrs: {\n \"active-color\": \"#13ce66\",\n \"inactive-color\": \"#ff4949\"\n },\n on: {\n change: function ($event) {\n return _vm.changeUserStatus(scope.row);\n }\n },\n model: {\n value: scope.row.enable,\n callback: function ($$v) {\n _vm.$set(scope.row, \"enable\", $$v);\n },\n expression: \"scope.row.enable\"\n }\n })];\n }\n }])\n })], 1)], 1)], 1);\n};\nvar staticRenderFns = [];\nrender._withStripped = true;\n\n\n//# sourceURL=webpack:///./src/components/admin/UserManager.vue?./node_modules/cache-loader/dist/cjs.js?%7B%22cacheDirectory%22:%22node_modules/.cache/vue-loader%22,%22cacheIdentifier%22:%2277823dab-vue-loader-template%22%7D!./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options");
/***/ }),
/***/ "./src/components/admin/UserManager.vue":
/*!**********************************************!*\
!*** ./src/components/admin/UserManager.vue ***!
\**********************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _UserManager_vue_vue_type_template_id_7121acbc_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./UserManager.vue?vue&type=template&id=7121acbc&scoped=true */ \"./src/components/admin/UserManager.vue?vue&type=template&id=7121acbc&scoped=true\");\n/* harmony import */ var _UserManager_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./UserManager.vue?vue&type=script&lang=js */ \"./src/components/admin/UserManager.vue?vue&type=script&lang=js\");\n/* empty/unused harmony star reexport *//* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n\nvar component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _UserManager_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _UserManager_vue_vue_type_template_id_7121acbc_scoped_true__WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _UserManager_vue_vue_type_template_id_7121acbc_scoped_true__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n \"7121acbc\",\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/components/admin/UserManager.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n\n//# sourceURL=webpack:///./src/components/admin/UserManager.vue?");
/***/ }),
/***/ "./src/components/admin/UserManager.vue?vue&type=script&lang=js":
/*!**********************************************************************!*\
!*** ./src/components/admin/UserManager.vue?vue&type=script&lang=js ***!
\**********************************************************************/
/*! exports provided: default */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserManager_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/babel-loader/lib!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib??vue-loader-options!./UserManager.vue?vue&type=script&lang=js */ \"./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/admin/UserManager.vue?vue&type=script&lang=js\");\n/* empty/unused harmony star reexport */ /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserManager_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__[\"default\"]); \n\n//# sourceURL=webpack:///./src/components/admin/UserManager.vue?");
/***/ }),
/***/ "./src/components/admin/UserManager.vue?vue&type=template&id=7121acbc&scoped=true":
/*!****************************************************************************************!*\
!*** ./src/components/admin/UserManager.vue?vue&type=template&id=7121acbc&scoped=true ***!
\****************************************************************************************/
/*! exports provided: render, staticRenderFns */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_77823dab_vue_loader_template_node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_loaders_templateLoader_js_ref_6_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserManager_vue_vue_type_template_id_7121acbc_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/cache-loader/dist/cjs.js?{\"cacheDirectory\":\"node_modules/.cache/vue-loader\",\"cacheIdentifier\":\"77823dab-vue-loader-template\"}!../../../node_modules/cache-loader/dist/cjs.js??ref--12-0!../../../node_modules/babel-loader/lib!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??ref--6!../../../node_modules/cache-loader/dist/cjs.js??ref--0-0!../../../node_modules/vue-loader/lib??vue-loader-options!./UserManager.vue?vue&type=template&id=7121acbc&scoped=true */ \"./node_modules/cache-loader/dist/cjs.js?{\\\"cacheDirectory\\\":\\\"node_modules/.cache/vue-loader\\\",\\\"cacheIdentifier\\\":\\\"77823dab-vue-loader-template\\\"}!./node_modules/cache-loader/dist/cjs.js?!./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/cache-loader/dist/cjs.js?!./node_modules/vue-loader/lib/index.js?!./src/components/admin/UserManager.vue?vue&type=template&id=7121acbc&scoped=true\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_77823dab_vue_loader_template_node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_loaders_templateLoader_js_ref_6_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserManager_vue_vue_type_template_id_7121acbc_scoped_true__WEBPACK_IMPORTED_MODULE_0__[\"render\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return _node_modules_cache_loader_dist_cjs_js_cacheDirectory_node_modules_cache_vue_loader_cacheIdentifier_77823dab_vue_loader_template_node_modules_cache_loader_dist_cjs_js_ref_12_0_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_loaders_templateLoader_js_ref_6_node_modules_cache_loader_dist_cjs_js_ref_0_0_node_modules_vue_loader_lib_index_js_vue_loader_options_UserManager_vue_vue_type_template_id_7121acbc_scoped_true__WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"]; });\n\n\n\n//# sourceURL=webpack:///./src/components/admin/UserManager.vue?");
/***/ })
}]);

File diff suppressed because one or more lines are too long

View File

@ -8,7 +8,7 @@
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/web.url-search-params.delete.js */ \"./node_modules/core-js/modules/web.url-search-params.delete.js\");\n/* harmony import */ var core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/web.url-search-params.has.js */ \"./node_modules/core-js/modules/web.url-search-params.has.js\");\n/* harmony import */ var core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/web.url-search-params.size.js */ \"./node_modules/core-js/modules/web.url-search-params.size.js\");\n/* harmony import */ var core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_2__);\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: \"ContainerTemplate\",\n data() {\n return {\n form: {\n group: '',\n artifact: '',\n name: '',\n packageName: '',\n javaVersion: \"\"\n }\n };\n },\n methods: {\n onSubmit() {\n console.log('submit!');\n this.flyio.post(\"/container/downloadContainerTemplate\", this.form, {\n responseType: 'blob' //服务器返回的数据类型\n }).then(res => {\n const content = res.data;\n const blob = new Blob([content]); //构造一个blob对象来处理数据\n const fileName = 'template.zip';\n\n //对于<a>标签,只有 Firefox 和 Chrome内核 支持 download 属性\n //IE10以上支持blob但是依然不支持download\n if ('download' in document.createElement('a')) {\n //支持a标签download的浏览器\n const link = document.createElement('a'); //创建a标签\n link.download = fileName; //a标签添加属性\n link.style.display = 'none';\n link.href = URL.createObjectURL(blob);\n document.body.appendChild(link);\n link.click(); //执行下载\n URL.revokeObjectURL(link.href); //释放url\n document.body.removeChild(link); //释放标签\n } else {\n //其他浏览器\n navigator.msSaveBlob(blob, fileName);\n }\n }).catch(err => {\n console.log(err);\n });\n }\n }\n});\n\n//# sourceURL=webpack:///./src/components/views/ContainerTemplate.vue?./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options");
eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! core-js/modules/web.url-search-params.delete.js */ \"./node_modules/core-js/modules/web.url-search-params.delete.js\");\n/* harmony import */ var core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_0__);\n/* harmony import */ var core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! core-js/modules/web.url-search-params.has.js */ \"./node_modules/core-js/modules/web.url-search-params.has.js\");\n/* harmony import */ var core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_1__);\n/* harmony import */ var core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! core-js/modules/web.url-search-params.size.js */ \"./node_modules/core-js/modules/web.url-search-params.size.js\");\n/* harmony import */ var core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_2___default = /*#__PURE__*/__webpack_require__.n(core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_2__);\n\n\n\n/* harmony default export */ __webpack_exports__[\"default\"] = ({\n name: \"ContainerTemplate\",\n data() {\n return {\n form: {\n group: '',\n artifact: '',\n name: '',\n packageName: '',\n javaVersion: \"\"\n }\n };\n },\n methods: {\n onSubmit() {\n console.log('submit!');\n this.axios.post(\"/container/downloadContainerTemplate\", this.form, {\n responseType: 'blob' //服务器返回的数据类型\n }).then(res => {\n const content = res.data;\n const blob = new Blob([content]); //构造一个blob对象来处理数据\n const fileName = 'template.zip';\n\n //对于<a>标签,只有 Firefox 和 Chrome内核 支持 download 属性\n //IE10以上支持blob但是依然不支持download\n if ('download' in document.createElement('a')) {\n //支持a标签download的浏览器\n const link = document.createElement('a'); //创建a标签\n link.download = fileName; //a标签添加属性\n link.style.display = 'none';\n link.href = URL.createObjectURL(blob);\n document.body.appendChild(link);\n link.click(); //执行下载\n URL.revokeObjectURL(link.href); //释放url\n document.body.removeChild(link); //释放标签\n } else {\n //其他浏览器\n navigator.msSaveBlob(blob, fileName);\n }\n }).catch(err => {\n console.log(err);\n });\n }\n }\n});\n\n//# sourceURL=webpack:///./src/components/views/ContainerTemplate.vue?./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/cache-loader/dist/cjs.js??ref--0-0!./node_modules/vue-loader/lib??vue-loader-options");
/***/ }),

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long