Browse Source

受试者管理

360view
bianyaqi 2 years ago
parent
commit
4286e9f2fa
  1. 4
      src/page-subspecialty/views/modules/scientificManagement/subjectMgt/ecrf/add-or-update.vue
  2. 18
      src/page-subspecialty/views/modules/scientificManagement/subjectMgt/patient-subject/index.vue

4
src/page-subspecialty/views/modules/scientificManagement/subjectMgt/ecrf/add-or-update.vue

@ -84,7 +84,7 @@ export default {
this.visible = true this.visible = true
this.$nextTick(() => { this.$nextTick(() => {
this.$refs.dataForm.resetFields() this.$refs.dataForm.resetFields()
this.dataForm.projectId = window.SITE_CONFIG['projectId']
this.dataForm.projectId = this.$route.query.projectId
if (this.dataForm.id) { if (this.dataForm.id) {
this.getInfo() this.getInfo()
} else { } else {
@ -113,7 +113,7 @@ export default {
if (!valid) { if (!valid) {
return false return false
} }
this.$http[!this.dataForm.id ? 'post' : 'put']('/crf/template', { ...this.dataForm, content: Base64.encode(this.dataForm.content) }).then(({ data: res }) => {
this.$http[!this.dataForm.id ? 'post' : 'put']('/project/crf/template', { ...this.dataForm, content: Base64.encode(this.dataForm.content) }).then(({ data: res }) => {
if (res.code !== 0) { if (res.code !== 0) {
return this.$message.error(res.msg) return this.$message.error(res.msg)
} }

18
src/page-subspecialty/views/modules/scientificManagement/subjectMgt/patient-subject/index.vue

@ -59,15 +59,15 @@
<el-table-column prop="patientName" label="姓名" header-align="center" align="center" /> <el-table-column prop="patientName" label="姓名" header-align="center" align="center" />
<el-table-column prop="age" label="年龄" header-align="center" align="center" /> <el-table-column prop="age" label="年龄" header-align="center" align="center" />
<el-table-column prop="patientSex" label="性别" header-align="center" align="center" /> <el-table-column prop="patientSex" label="性别" header-align="center" align="center" />
<el-table-column prop="suggest" label="纳排建议" header-align="center" align="center">
<template slot-scope="scope">
<span
v-if="scope.row.suggest"
:class="scope.row.suggest == '1' ? 'suggest-circle suggest-circle-green' : 'suggest-circle suggest-circle-red'"
/>
<span>{{ scope.row.suggest==1 ? '符合': (scope.row.suggest==0 ? '不符合' : '无') }}</span>
</template>
</el-table-column>
<!-- <el-table-column prop="suggest" label="纳排建议" header-align="center" align="center">-->
<!-- <template slot-scope="scope">-->
<!-- <span-->
<!-- v-if="scope.row.suggest"-->
<!-- :class="scope.row.suggest == '1' ? 'suggest-circle suggest-circle-green' : 'suggest-circle suggest-circle-red'"-->
<!-- />-->
<!-- <span>{{ scope.row.suggest==1 ? '符合': (scope.row.suggest==0 ? '不符合' : '无') }}</span>-->
<!-- </template>-->
<!-- </el-table-column>-->
<el-table-column label="分组信息" header-align="center" align="center"> <el-table-column label="分组信息" header-align="center" align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<div v-show="scope.row.groupList && scope.row.groupList.length > 0"> <div v-show="scope.row.groupList && scope.row.groupList.length > 0">

Loading…
Cancel
Save