diff --git a/src/views/trials/trials-workbench/index.vue b/src/views/trials/trials-workbench/index.vue index 7487c99c..dee37ee8 100644 --- a/src/views/trials/trials-workbench/index.vue +++ b/src/views/trials/trials-workbench/index.vue @@ -419,6 +419,7 @@ import ImagesToRead from './components/imagesToRead' import MedicalFeedback from './components/medicalFeedback' import MedicalAudit from './components/medicalAudit' import NeedSignedTrialDoc from './components/NeedSignedTrialDoc' +import store from '@/store' import './index.css' import {getUserTobeDoneRecord, getNeedSignTrialDocTrialIdList, getTrialSignDocumentList} from '@/api/trials' @@ -518,8 +519,9 @@ export default { }) }, getUserTobeDoneRecord() { - getUserTobeDoneRecord().then(res => { + getUserTobeDoneRecord().then(async res => { this.tabList = res.Result + await store.dispatch('user/setTotalNeedSignSystemDocCount', this.tabList.SysWaitSignDocCount) }) } }