Browse Source

fix: 答题时记录做到第几题

develop
song 4 years ago
parent
commit
547eb6ecd7
  1. 3
      CHANGELOG.md
  2. 3
      src/pagesProject/project/components/ConfigInfo/components/CaregiverDetail.vue
  3. 1
      src/pagesProject/project/components/Evaluated/EvaluatedXLJH.vue
  4. 3
      src/pagesProject/project/components/NotEvaluated/NotEvaluated.vue
  5. 7
      src/pagesYanyuan/assess/assess.vue
  6. 1
      src/store/yanyuan/actions.js

3
CHANGELOG.md

@ -1,4 +1,4 @@
# 0.1.0 (2021-12-07)
# 0.1.0 (2021-12-08)
### 🌟 新功能
范围|描述|commitId
@ -184,6 +184,7 @@
- | 监听时间基本点 | [033fca0](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/033fca0)
- | 绘制canvas | [3c9d471](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/3c9d471)
- | 绘图背景图显示及路径绘制 | [964e41e](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/964e41e)
- | 缓存基本信息 | [d160dad](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/d160dad)
- | 角色显示状态修改 | [7d3b906](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/7d3b906)
- | 角色栏修改 | [19228d6](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/19228d6)
- | 解决error | [b1975e5](https://dd.tall.wiki/gitea/binbin0314/yanyuan_js/commits/b1975e5)

3
src/pagesProject/project/components/ConfigInfo/components/CaregiverDetail.vue

@ -258,10 +258,11 @@ export default {
*/
async startAssess(id) {
try {
const num = this.$t.storage.getStorageSync('ZARITNum');
const params = {
code: 'ZARIT',
reportId: id,
num: '1',
num: num ? num - 0 + 1 : 1,
};
await this.handleQuestion(params);
uni.navigateTo({ url: '/pagesYanyuan/assess/assess' });

1
src/pagesProject/project/components/Evaluated/EvaluatedXLJH.vue

@ -29,7 +29,6 @@
? '略有困难'
: '非常困难'
}}
轻松完成
</view>
</view>
<u-icon name="arrow-up" color="#909399" v-if="task.data.showDetail" @click="changeShowState(task.data.showDetail)"></u-icon>

3
src/pagesProject/project/components/NotEvaluated/NotEvaluated.vue

@ -36,10 +36,11 @@ export default {
const { task } = this;
this.setTask(task);
this.setCode('NLCP');
const num = this.$t.storage.getStorageSync('NLCPNum');
const params = {
code: 'NLCP',
reportId: task.id,
num: '1',
num: num ? num - 0 + 1 : 1,
};
await this.handleQuestion(params);
uni.navigateTo({ url: '/pagesYanyuan/assess/assess' });

7
src/pagesYanyuan/assess/assess.vue

@ -83,6 +83,13 @@ export default {
const param = this.setParams();
await this.$u.api.saveAnswer(param);
this.$refs.child.closeLoading();
//
if (this.code === 'NLCP') {
this.$t.storage.setStorageSync('NLCPNum', this.questionInfo.num);
}
if (this.code === 'ZARIT') {
this.$t.storage.setStorageSync('ZARITNum', this.questionInfo.num);
}
await this.next();
} catch (error) {
this.$refs.child.closeLoading();

1
src/store/yanyuan/actions.js

@ -37,7 +37,6 @@ const actions = {
try {
const data = await uni.$u.api.getPersonalInfo();
commit('setPersonalInfo', data);
console.log('查询个人信息: ', data);
return data;
} catch (error) {
uni.$t.ui.showToast(error.msg || '个人信息查询失败');

Loading…
Cancel
Save