| | |
| | | <template> |
| | | <div class="ethics-review-detail"> |
| | | |
| | | <el-card class="detail-card"> |
| | | <!-- 伦理审查基本信息 --> |
| | | <div slot="header" class="clearfix"> |
| | |
| | | name: "EthicsReviewDetail", |
| | | components: { CaseBasicInfo, UploadAttachment, FilePreviewDialog }, |
| | | dicts: ["sys_user_sex", "sys_ethical", "Review_status"], |
| | | props: { |
| | | props: { |
| | | infoid: { |
| | | type: String, |
| | | default: true |
| | |
| | | } |
| | | }, |
| | | created() { |
| | | |
| | | this.caseId = this.infoid; |
| | | this.getDetail(this.infoid, this.id); |
| | | }, |
| | |
| | | if (valid) { |
| | | this.saveLoading = true; |
| | | // 保存清空id便于后端整体删除新增 |
| | | this.form.ethicalreviewopinionsList.forEach(item=>{ |
| | | item.id=null |
| | | }) |
| | | this.form.ethicalreviewopinionsList.forEach(item => { |
| | | item.id = null; |
| | | }); |
| | | try { |
| | | const submitData = { |
| | | ...this.form, |