diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5c96682..1695c9f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,8 +16,10 @@
### 🎨 代码样式
范围|描述|commitId
--|--|--
+ - | 更新代码 | [8c27e68](https://dd.tall.wiki/gitea/wally/TALL-MUI-3/commits/8c27e68)
- | 更新代码 | [1f40a76](https://dd.tall.wiki/gitea/wally/TALL-MUI-3/commits/1f40a76)
- | 任务快捷方式图标增加 | [4aba872](https://dd.tall.wiki/gitea/wally/TALL-MUI-3/commits/4aba872)
+ - | 日常任务修改 | [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)
- | 组件新建 | [89c0035](https://dd.tall.wiki/gitea/wally/TALL-MUI-3/commits/89c0035)
diff --git a/src/components/Globals/index.vue b/src/components/Globals/index.vue
index 6039f8c..cc975ee 100644
--- a/src/components/Globals/index.vue
+++ b/src/components/Globals/index.vue
@@ -1,30 +1,45 @@
-
+
+
-
- 瓶身描绘的牡丹一如你初妆
- 瓶身描绘的牡丹一如你初妆
- 瓶身描绘的牡丹一如你初妆
-
+
+
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆
+ 瓶身描绘的牡丹一如你初妆222
+
+
diff --git a/src/components/Roles/Roles.vue b/src/components/Roles/Roles.vue
index 065e308..f4ec830 100644
--- a/src/components/Roles/Roles.vue
+++ b/src/components/Roles/Roles.vue
@@ -2,86 +2,32 @@
* @Author: aBin
* @email: binbin0314@126.com
* @Date: 2021-07-19 10:52:05
- * @LastEditors: aBin
- * @LastEditTime: 2021-07-20 10:54:27
+ * @LastEditors: Please set LastEditors
+ * @LastEditTime: 2021-07-20 15:12:16
-->
-
-
-
-
-
-
-
-
-
+
diff --git a/src/components/Roles/components/RoleList.vue b/src/components/Roles/components/RoleList.vue
new file mode 100644
index 0000000..d0c3445
--- /dev/null
+++ b/src/components/Roles/components/RoleList.vue
@@ -0,0 +1,183 @@
+
+
+
+
+
+
+ {{ item.value }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/TimeLine/components/TimeBox.vue b/src/components/TimeLine/components/TimeBox.vue
index a9c9a55..7b37490 100644
--- a/src/components/TimeLine/components/TimeBox.vue
+++ b/src/components/TimeLine/components/TimeBox.vue
@@ -9,7 +9,7 @@
-
+
任务时间栏
diff --git a/src/components/TimeLine/components/TimeStatus.vue b/src/components/TimeLine/components/TimeStatus.vue
index a110e89..d51244c 100644
--- a/src/components/TimeLine/components/TimeStatus.vue
+++ b/src/components/TimeLine/components/TimeStatus.vue
@@ -7,9 +7,9 @@
-->
-
+
-
+
@@ -17,17 +17,17 @@
-
+
-
+
{{ time }}
-
+
-
+
@@ -35,9 +35,13 @@
-
+
-
+
@@ -45,10 +49,10 @@
-
diff --git a/src/main.js b/src/main.js
index 4cc3367..7b0b10a 100644
--- a/src/main.js
+++ b/src/main.js
@@ -2,13 +2,14 @@
* @Author: aBin
* @email: binbin0314@126.com
* @Date: 2021-07-19 10:09:22
- * @LastEditors: aBin
- * @LastEditTime: 2021-07-19 18:54:17
+ * @LastEditors: Please set LastEditors
+ * @LastEditTime: 2021-07-20 14:52:23
*/
import Vue from 'vue';
import App from './App';
import uView from 'uview-ui';
import './common/styles/index.css';
+import store from './store';
//#ifdef H5
import './registerServiceWorker';
@@ -22,7 +23,7 @@ Vue.use(uView);
App.mpType = 'app';
-const app = new Vue({ ...App });
+const app = new Vue({ ...App, store });
import request from '@/utils/request.js';
Vue.use(request, app);
diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue
index 68e69ae..aaf539e 100644
--- a/src/pages/index/index.vue
+++ b/src/pages/index/index.vue
@@ -2,8 +2,8 @@
* @Author: aBin
* @email: binbin0314@126.com
* @Date: 2021-07-19 10:09:22
- * @LastEditors: aBin
- * @LastEditTime: 2021-07-20 11:55:27
+ * @LastEditors: Please set LastEditors
+ * @LastEditTime: 2021-07-20 15:08:29
-->
diff --git a/src/store/home/actions.js b/src/store/home/actions.js
new file mode 100644
index 0000000..5dfa3d4
--- /dev/null
+++ b/src/store/home/actions.js
@@ -0,0 +1,3 @@
+const actions = {};
+
+export default actions;
diff --git a/src/store/home/getters.js b/src/store/home/getters.js
new file mode 100644
index 0000000..56c8c75
--- /dev/null
+++ b/src/store/home/getters.js
@@ -0,0 +1,3 @@
+const getters = {};
+
+export default getters;
diff --git a/src/store/home/index.js b/src/store/home/index.js
new file mode 100644
index 0000000..d22f64a
--- /dev/null
+++ b/src/store/home/index.js
@@ -0,0 +1,12 @@
+import state from './state';
+import getters from './getters';
+import mutations from './mutations';
+import actions from './actions';
+
+export default {
+ namespaced: true,
+ state,
+ getters,
+ mutations,
+ actions,
+};
diff --git a/src/store/home/mutations.js b/src/store/home/mutations.js
new file mode 100644
index 0000000..ae53b1d
--- /dev/null
+++ b/src/store/home/mutations.js
@@ -0,0 +1,52 @@
+const mutations = {
+ /**
+ * 记录时间轴向上滚动的距离
+ * @param { object } state
+ * @param { number } num
+ */
+ setScrollTop(state, num) {
+ state.scrollTop = num;
+ },
+ /**
+ * 设置日常任务当前是否应该处于收缩状态
+ * @param { object } state
+ * @param { boolean } data
+ */
+ setShrink(state, data) {
+ state.isShrink = data;
+ },
+ /**
+ * 存储鼠标点击位置
+ * @param { object } state
+ * @param { object } data
+ */
+ setClient(state, data) {
+ state.client = { ...data };
+ },
+ /**
+ * 是否显示tips
+ * @param { object } state
+ * @param { boolean } data
+ */
+ setTips(state, data) {
+ state.showTips = data;
+ },
+ /**
+ * 是否显示tips
+ * @param { object } state
+ * @param { number } data
+ */
+ setStatus(state, data) {
+ state.status = data;
+ },
+ /**
+ * 是否显示tips
+ * @param { object } state
+ * @param { string } data
+ */
+ setTipsContent(state, data) {
+ state.tipsContent = data;
+ },
+};
+
+export default mutations;
diff --git a/src/store/home/state.js b/src/store/home/state.js
new file mode 100644
index 0000000..33e99c3
--- /dev/null
+++ b/src/store/home/state.js
@@ -0,0 +1,13 @@
+const state = {
+ scrollTop: 0,
+ isShrink: false, // true: 收起, false:展开
+ client: {
+ left: 0, // 鼠标点击位置距离左边的距离
+ top: 0, // 鼠标点击位置距离上边的距离
+ },
+ showTips: false,
+ status: 0, // 点击了时间轴上的哪种样式,默认点击了开始
+ tipsContent: '', // 提示框内的内容,需要传入
+};
+
+export default state;
diff --git a/src/store/index.js b/src/store/index.js
index e69de29..571bd49 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -0,0 +1,8 @@
+import Vue from 'vue';
+import Vuex from 'vuex';
+import home from './home/index';
+import db from './db/index';
+import user from './user/index';
+
+Vue.use(Vuex);
+export default new Vuex.Store({ modules: { home, db, user } });