diff --git a/package.json b/package.json index 46078277..274cd4d1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "scui", - "version": "1.6.3", + "version": "1.6.9", "private": true, "scripts": { "serve": "vue-cli-service serve", @@ -8,41 +8,41 @@ "lint": "vue-cli-service lint" }, "dependencies": { - "@element-plus/icons-vue": "2.0.4", + "@element-plus/icons-vue": "2.0.10", "@tinymce/tinymce-vue": "5.0.0", - "axios": "0.27.2", + "axios": "1.3.4", "codemirror": "5.65.5", - "core-js": "3.22.8", - "cropperjs": "1.5.12", + "core-js": "3.29.0", + "cropperjs": "1.5.13", "crypto-js": "4.1.1", "d3": "^7.6.1", "dagre": "^0.8.5", "dagre-d3": "^0.6.4", - "echarts": "5.3.2", - "element-plus": "2.2.3", "json-editor-vue3": "^1.0.6", + "xlsx": "^0.18.5", + "echarts": "5.4.1", + "element-plus": "2.2.32", "nprogress": "0.2.0", "qrcodejs2": "0.0.2", "sortablejs": "1.15.0", - "tinymce": "^6.3.1", - "vue": "3.2.36", - "vue-i18n": "9.1.10", - "vue-router": "4.0.15", + "tinymce": "6.3.2", + "vue": "3.2.47", + "vue-i18n": "9.2.2", + "vue-router": "4.1.6", "vuedraggable": "4.0.3", - "vuex": "4.0.2", - "xgplayer": "2.31.6", - "xgplayer-hls": "2.5.2", - "xlsx": "^0.18.5" + "vuex": "4.1.0", + "xgplayer": "2.32.2", + "xgplayer-hls": "2.5.2" }, "devDependencies": { - "@babel/core": "7.18.2", - "@babel/eslint-parser": "7.18.2", - "@vue/cli-plugin-babel": "5.0.4", - "@vue/cli-plugin-eslint": "5.0.4", - "@vue/cli-service": "5.0.4", - "eslint": "8.17.0", - "eslint-plugin-vue": "9.1.0", - "sass": "1.37.5", + "@babel/core": "7.21.00", + "@babel/eslint-parser": "7.19.1", + "@vue/cli-plugin-babel": "5.0.8", + "@vue/cli-plugin-eslint": "5.0.8", + "@vue/cli-service": "5.0.8", + "eslint": "8.35.0", + "eslint-plugin-vue": "9.9.0", + "sass": "1.58.3", "sass-loader": "10.1.1" }, "eslintConfig": { diff --git a/public/img/tasks-example.png b/public/img/tasks-example.png new file mode 100644 index 00000000..0f135913 Binary files /dev/null and b/public/img/tasks-example.png differ diff --git a/src/App.vue b/src/App.vue index 0a21908b..ed73c22b 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,5 +1,5 @@ @@ -12,7 +12,6 @@ data() { return { config: { - locale: this.$i18n.messages[this.$i18n.locale].el, size: "default", zIndex: 2000, button: { @@ -21,6 +20,11 @@ } } }, + computed: { + locale(){ + return this.$i18n.messages[this.$i18n.locale].el + }, + }, created() { //设置主题颜色 const app_color = this.$CONFIG.COLOR || this.$TOOL.data.get('APP_COLOR') diff --git a/src/api/model/system.js b/src/api/model/system.js index 1a11d4b1..ff433d73 100644 --- a/src/api/model/system.js +++ b/src/api/model/system.js @@ -378,5 +378,14 @@ export default { return await http.delete(`${config.API_URL}/system/user_post/${id}/`); } } + }, + tasks: { + list: { + url: `${config.API_URL}/system/tasks/list`, + name: "系统任务管理", + get: async function(params){ + return await http.get(this.url, params); + } + } } } diff --git a/src/components/scContextmenu/item.vue b/src/components/scContextmenu/item.vue index aa5a44eb..2a94e2f9 100644 --- a/src/components/scContextmenu/item.vue +++ b/src/components/scContextmenu/item.vue @@ -1,10 +1,10 @@