diff --git a/examples/App.vue b/examples/App.vue index 2227e9d5..14fab565 100644 --- a/examples/App.vue +++ b/examples/App.vue @@ -44,14 +44,17 @@ export default { methods: { ...mapMutations(['setToken']), getToken(params) { - this.setToken([params.token_type, params.access_token].join(' ')) - this.dialog = false - this.$message.success("登录成功,正在刷新页面...") - location.reload() + if (params.access_token) { + this.setToken([params.token_type, params.access_token].join(' ')) + this.dialog = false + this.$message.success("登录成功,正在刷新页面...") + location.reload() + } else this.$message.error(params.msg || "登录失败!") + }, getUserInfo() { this.$axios.post("/admin/user/detail-phone").then(res => { - if (res && res.data) { + if (res?.data) { this.$store.commit("setUserInfo", res.data) if (/^\/project\/xiushan/.test(location.pathname)) { this.$store.commit("setFinanceUser") @@ -60,7 +63,7 @@ export default { }) }, handleLogin() { - this.$axios.delete("/auth/token/logout").then(() => { + this.$axios.delete("/auth/token/logout").finally(() => { this.dialog = true }) }, diff --git a/examples/main.js b/examples/main.js index 08b4bf8d..6539fb0f 100644 --- a/examples/main.js +++ b/examples/main.js @@ -9,10 +9,12 @@ import 'dvcp-ui/lib/styles/common.scss'; import 'dvcp-ui/lib/dvcp-ui.css'; import store from './store'; import dataV from '@jiaminghi/data-view'; +import dvui from '../project/dvui/entries' Vue.use(dataV); Vue.use(ui); Vue.use(vcUI); +Vue.use(dvui) //富文本编辑器配置 Vue.config.productionTip = false; Vue.prototype.$axios = axios; diff --git a/package.json b/package.json deleted file mode 100644 index d1b2e2c5..00000000 --- a/package.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "name": "cw-webapps", - "version": "2.0.0", - "private": false, - "author": "kubbo", - "main": "lib/cw-webapps.common.js", - "scripts": { - "dev": "vue-cli-service serve", - "lib": "vue-cli-service build --no-clean --target lib --dest lib packages/index.js&&npm unpublish --force&&npm publish", - "lib:core": "vue-cli-service build --target lib --dest core/dist core/index.js --name dvcp-core&&npm unpublish dvcp-core --force&&npm publish core/", - "lib:project": "node project/build.js", - "lib:all": "node project/allProject.js&&npm unpublish --workspaces --force&&npm publish --workspaces", - "ui": "npm i dvcp-ui@latest dvcp-dv-ui@latest" - }, - "workspaces": [ - "project/*" - ], - "dependencies": { - "@amap/amap-jsapi-loader": "^1.0.1", - "@jiaminghi/data-view": "^2.10.0", - "bin-code-editor": "^0.9.0", - "dayjs": "^1.8.35", - "dvcp-dv": "^1.0.0", - "dvcp-dv-ui": "file:project/dvui", - "dvcp-ui": "^1.42.2", - "echarts": "^5.1.2", - "mp4box": "^0.4.1", - "print-js": "^1.0.63", - "serialize-javascript": "^6.0.0", - "sortablejs": "^1.12.0", - "vue-draggable-resizable": "^2.3.0", - "vue-json-editor": "^1.4.3", - "vue-okr-tree": "^1.0.10", - "vue-ruler-tool": "^1.2.4", - "vuedraggable": "^2.24.3" - }, - "publishConfig": { - "registry": "http://192.168.1.87:4873/" - }, - "devDependencies": { - "@babel/plugin-proposal-logical-assignment-operators": "^7.10.4", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4", - "@babel/plugin-proposal-optional-chaining": "^7.10.4", - "@vue/cli-plugin-babel": "^3.6.0", - "@vue/cli-plugin-eslint": "^3.6.0", - "@vue/cli-service": "^3.6.0", - "axios": "^0.19.2", - "babel-eslint": "^10.1.0", - "core-js": "^2.6.11", - "element-ui": "^2.13.2", - "eslint": "^5.16.0", - "eslint-plugin-vue": "^5.0.0", - "image-webpack-loader": "^6.0.0", - "inquirer": "^6.5.2", - "node-sass": "npm:sass@^1.43.4", - "readline": "^1.3.0", - "sass-loader": "^7.1.0", - "uglifyjs-webpack-plugin": "^2.2.0", - "v-viewer": "^1.6.4", - "vue": "^2.6.11", - "vue-router": "^3.3.4", - "vue-template-compiler": "^2.6.11", - "vuex": "^3.5.1", - "vuex-persistedstate": "^2.7.1" - }, - "vetur": { - "attributes": "./attributes.json" - }, - "eslintConfig": { - "root": true, - "env": { - "node": true - }, - "extends": [ - "plugin:vue/essential", - "eslint:recommended" - ], - "rules": {}, - "parserOptions": { - "parser": "babel-eslint" - } - }, - "postcss": { - "plugins": { - "autoprefixer": {} - } - }, - "browserslist": [ - "> 1%", - "last 2 versions", - "not ie <= 8" - ] -} diff --git a/packages/bigscreen/designer/AppDesigner.vue b/packages/bigscreen/designer/AppDesigner.vue index bcacab2f..bb83fc23 100644 --- a/packages/bigscreen/designer/AppDesigner.vue +++ b/packages/bigscreen/designer/AppDesigner.vue @@ -1,38 +1,19 @@ diff --git a/packages/bigscreen/designer/components/Add.vue b/packages/bigscreen/designer/components/Add.vue index ec66be32..5868997f 100644 --- a/packages/bigscreen/designer/components/Add.vue +++ b/packages/bigscreen/designer/components/Add.vue @@ -1,8 +1,7 @@