diff --git a/.eslintrc.js b/.eslintrc.js index 6f481d2..2824b10 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -36,5 +36,6 @@ module.exports = { Vuex: true, axios: true, _: true, + uni: true, }, }; diff --git a/CHANGELOG.md b/CHANGELOG.md index 1c8d8a7..b8f18fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -28,6 +28,7 @@ - | 日常任务修改 | [dfa7ee2](https://dd.tall.wiki/gitea/wally/TALL-MUI-3/commits/dfa7ee2) - | 图标修改 | [54bca09](https://dd.tall.wiki/gitea/wally/TALL-MUI-3/commits/54bca09) - | 无基本变化 | [21ac4bb](https://dd.tall.wiki/gitea/wally/TALL-MUI-3/commits/21ac4bb) + - | 修改角色样式 | [73e268e](https://dd.tall.wiki/gitea/wally/TALL-MUI-3/commits/73e268e) - | 组件新建 | [89c0035](https://dd.tall.wiki/gitea/wally/TALL-MUI-3/commits/89c0035) diff --git a/src/apis/project.js b/src/apis/project.js index e69de29..86794ca 100644 --- a/src/apis/project.js +++ b/src/apis/project.js @@ -0,0 +1,9 @@ +const apiUrl = process.env.VUE_APP_API_URL; +const tall = `${apiUrl}/defaultwbs`; + +const install = (Vue, vm) => { + vm.$u.api = { ...vm.$u.api } || {}; + vm.$u.api.findProjectById = params => vm.$u.post(`${tall}/project/findProjectById`, params); +}; + +export default { install }; diff --git a/src/main.js b/src/main.js index 83ecd3d..a0f5735 100644 --- a/src/main.js +++ b/src/main.js @@ -23,8 +23,12 @@ const app = new Vue({ ...App, store }); import request from '@/utils/request.js'; import user from '@/apis/user.js'; +import project from '@/apis/project.js'; + +window.vm = app; Vue.use(request, app); Vue.use(user, app); +Vue.use(project, app); app.$mount(); diff --git a/src/mock/mock.js b/src/mock/mock.js index fd94192..f8b784b 100644 --- a/src/mock/mock.js +++ b/src/mock/mock.js @@ -67,7 +67,7 @@ export default [ msg: 'ok', success: true, data: { - name: 'string', + name: '默认项目', projectId: 1235555, }, }); diff --git a/src/pages.json b/src/pages.json index 86c68c7..32624f9 100644 --- a/src/pages.json +++ b/src/pages.json @@ -1,7 +1,7 @@ { "pages": [ { - "path": "pages/index/index", + "path": "pages/project/project", "style": { "navigationStyle": "custom" , "navigationBarTextStyle": "white" diff --git a/src/pages/index/index.vue b/src/pages/project/project.vue similarity index 61% rename from src/pages/index/index.vue rename to src/pages/project/project.vue index a0892b5..fbff5fd 100644 --- a/src/pages/index/index.vue +++ b/src/pages/project/project.vue @@ -10,16 +10,24 @@