From cc8004b325ff7edf158379f1a215b24ceddf6dec Mon Sep 17 00:00:00 2001
From: xuesinan <1404152492@qq.com>
Date: Wed, 26 Jan 2022 14:58:56 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9C=8D=E5=8A=A1=E3=80=81=E6=8F=92?=
=?UTF-8?q?=E4=BB=B6=E7=BC=93=E5=AD=98=E3=80=81=E5=AF=BC=E5=85=A5=E9=80=89?=
=?UTF-8?q?=E6=8B=A9=E6=9C=8D=E5=8A=A1=E5=88=97=E8=A1=A8=E3=80=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
App.vue | 9 ++++--
CHANGELOG.md | 1 +
apis/tall.js | 6 +++-
apis/wbs.js | 6 ++--
pages/business/business.vue | 49 ++++++++++++++++++++++++++-----
store/index.js | 57 +++++++++++++++++++++++++++++++++++++
6 files changed, 116 insertions(+), 12 deletions(-)
diff --git a/App.vue b/App.vue
index a9b4e95..3913960 100644
--- a/App.vue
+++ b/App.vue
@@ -28,6 +28,11 @@ export default {
this.getGuide(1);
// 定时查询服务和插件
+ if (!uni.$storage.getStorageSync('businessPlugin')) {
+ this.getServices();
+ this.getPlugins();
+ }
+
setInterval(() => {
this.getServices();
this.getPlugins();
@@ -68,14 +73,14 @@ export default {
* 查询服务
*/
async getServices() {
- console.log('服务')
+ this.$store.dispatch('getBusinessPlugin');
},
/**
* 查询插件
*/
async getPlugins() {
- console.log('插件')
+ this.$store.dispatch('getAllPlugin');
},
async getToken() {
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 21851b9..d7db6af 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,7 @@
- | 获取交付物信息 | [5ae68e2](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/5ae68e2)
- | 获取手机唯一码 | [3f60cf8](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/3f60cf8)
- | 将时间轴改成swiper滑动 | [12384f9](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/12384f9)
+ - | 解决时间轴日常任务不显示问题 | [c532a93](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/c532a93)
- | 日历页首页 | [561c8e6](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/561c8e6)
- | 日历页添加 | [1b46a91](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/1b46a91)
- | 设置项目域名 | [1a835f1](https://101.201.226.163:50022/TALL/TALL-MUI-4/commits/1a835f1)
diff --git a/apis/tall.js b/apis/tall.js
index 31ef5dd..3a867f2 100644
--- a/apis/tall.js
+++ b/apis/tall.js
@@ -7,7 +7,11 @@ const tall = `${apiUrl}/ptostall`;
export function setupTall(app) {
uni.$u.api = { ...uni.$u.api } || {};
// 查询广告页和引导页
- uni.$u.api.getGuide = type => uni.$u.http.get(`${tall}/business/guide`, { type });
+ uni.$u.api.getGuide = type => uni.$u.http.get(`${tall}/business/guide`, { type });
+ // 查询服务
+ uni.$u.api.getBusinessPlugin = params => uni.$u.http.post(`${tall}/business/query/businessPlugin`, params);
+ // 查询本域所有插件
+ uni.$u.api.getAllPlugin = params => uni.$u.http.post(`${tall}/business/query/plugin`, params);
// 登录
uni.$u.api.signin = params => uni.$u.http.post(`${tall}/users/signin`, params);
// 注册
diff --git a/apis/wbs.js b/apis/wbs.js
index d3d0a20..a6405e4 100644
--- a/apis/wbs.js
+++ b/apis/wbs.js
@@ -3,5 +3,7 @@ import Config from "@/common/js/config.js"
export function setupWbs(app) {
uni.$u.api = { ...uni.$u.api } || {};
// 导入wbs
- uni.$u.api.import = formData => uni.$upload.chooseAndUpload(`${Config.apiUrl}/wbs`, formData);
-}
\ No newline at end of file
+ uni.$u.api.import = formData => uni.$upload.chooseAndUpload(`${Config.apiUrl}/wbs`, formData);
+ // 导入时查找域内的业务列表
+ uni.$u.api.getBusinessList = params => uni.$u.http.post(`${Config.apiUrl}/ptostall/business/import/query`, params);
+}
diff --git a/pages/business/business.vue b/pages/business/business.vue
index 08bf975..19581ef 100644
--- a/pages/business/business.vue
+++ b/pages/business/business.vue
@@ -1,13 +1,37 @@
-
- 业务{{item}}
- 业务{{item}}
+
+
+ {{item.name}}
+
+
+
+
+
+ {{val.projectName}}
+
+
+
-