Browse Source

fix: 全局任务点击时保存角色id到本地

wrr
song 4 years ago
parent
commit
e1a17c52bd
  1. 3
      CHANGELOG.md
  2. 1
      public/index.html
  3. 2
      rest/project.http
  4. 9
      src/components/Plugin/Plugin.vue
  5. 1
      src/pages/project/project.vue

3
CHANGELOG.md

@ -1,4 +1,4 @@
# 0.1.0 (2021-09-13)
# 0.1.0 (2021-09-14)
### 🌟 新功能
范围|描述|commitId
@ -125,6 +125,7 @@
- | 修改接口路径 | [df6acf2](https://dd.tall.wiki/gitea/wally/tall-mui-3-project/commits/df6acf2)
- | 修改时间轴定期任务加载逻辑 | [1977c00](https://dd.tall.wiki/gitea/wally/tall-mui-3-project/commits/1977c00)
- | 修改角色栏组件 | [a54c601](https://dd.tall.wiki/gitea/wally/tall-mui-3-project/commits/a54c601)
- | 修改项目详情页返回首页bug | [e942887](https://dd.tall.wiki/gitea/wally/tall-mui-3-project/commits/e942887)
- | 分享项目链接 | [d867239](https://dd.tall.wiki/gitea/wally/tall-mui-3-project/commits/d867239)
- | 切换到默认项目角色没有激活状态的bug | [438d448](https://dd.tall.wiki/gitea/wally/tall-mui-3-project/commits/438d448)
- | 切换日历时查询小红点 | [7091789](https://dd.tall.wiki/gitea/wally/tall-mui-3-project/commits/7091789)

1
public/index.html

@ -20,6 +20,7 @@
<!-- <script src="https://cdn.bootcdn.net/ajax/libs/vConsole/3.9.0/vconsole.min.js"></script>
<script>
var vConsole = new VConsole();
console.log('Hello world');
</script> -->
</head>

2
rest/project.http

@ -8,7 +8,7 @@ content-type: application/json;charset=utf-8
"client": 1,
"data": {
"credential": "123456",
"identifier": "whj"
"identifier": "zb11"
},
"scene": 0,
"type": 3

9
src/components/Plugin/Plugin.vue

@ -1,6 +1,6 @@
<template>
<view class="u-font-14" style="height: 100%">
<view v-if="pluginContent">
<view v-if="pluginContent" @click="setStorage">
<view
:data-did="task.detailId"
:data-param="param"
@ -19,7 +19,7 @@
></view>
</view>
<view v-else>
<view v-else @click="setStorage">
<!-- <plugin-default /> -->
<!-- <component :task="task" :is="pluginComponent"></component> -->
<p-task-title :task="task" v-if="pluginId === '1'" />
@ -139,6 +139,11 @@ export default {
document.body.append(scriptDom);
});
},
// storage
setStorage() {
this.$t.storage.setStorageSync('roleId', this.roleId);
},
},
};
</script>

1
src/pages/project/project.vue

@ -304,6 +304,7 @@ export default {
this.$t.ui.showToast('缺少项目信息参数'); // id
} else {
if (options.p !== this.$t.storage.getStorageSync('projectId')) {
console.log('切项目了');
this.$t.storage.setStorageSync('roleId', '');
}
// TODO

Loading…
Cancel
Save