稽查关联详情弹框修改
continuous-integration/drone/push Build is passing Details

main
wangxiaoshuang 2024-05-10 16:10:36 +08:00
parent 7d6202bb12
commit 99bb0b61c7
2 changed files with 12 additions and 6 deletions

View File

@ -117,7 +117,7 @@
<el-form :inline="true" class="base-search-form"> <el-form :inline="true" class="base-search-form">
<!-- 患者编号 --> <!-- 患者编号 -->
<el-form-item :label="$t('trials:uploadDicomList:table:pId')"> <el-form-item :label="$t('trials:uploadDicomList:table:pId')">
<el-input v-model="searchData.PatientIdStr" style="width: 100px" /> <el-input v-model="searchData.PatientIdStr" style="width: 100px" clearable/>
</el-form-item> </el-form-item>
<!-- 检查日期 --> <!-- 检查日期 -->
<el-form-item :label="$t('trials:uploadedDicoms:table:studyDate')"> <el-form-item :label="$t('trials:uploadedDicoms:table:studyDate')">
@ -128,6 +128,7 @@
start-placeholder="开始日期" start-placeholder="开始日期"
end-placeholder="结束日期" end-placeholder="结束日期"
:default-time="['00:00:00', '23:59:59']" :default-time="['00:00:00', '23:59:59']"
clearable
> >
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>

View File

@ -877,7 +877,7 @@
<!-- OptType === 'Add' ? '值' : OptType === 'Delete' ? '删除前' : '修改前' --> <!-- OptType === 'Add' ? '值' : OptType === 'Delete' ? '删除前' : '修改前' -->
<el-table-column <el-table-column
v-if=" v-if="
OptType !== 'Add' && OptType !== 'Upload' && OptType !== 'Init' OptType2 !== 'Add' && OptType2 !== 'Upload' && OptType2 !== 'Init'
" "
prop="oldValue" prop="oldValue"
:label=" :label="
@ -974,7 +974,7 @@
<el-table-column <el-table-column
prop="newValue" prop="newValue"
:label=" :label="
OptType === 'Add' || OptType === 'Init' OptType2 === 'Add' || OptType2 === 'Init'
? $t('trials:auditRecord:title:fieldValue') ? $t('trials:auditRecord:title:fieldValue')
: OptType === 'Delete' : OptType === 'Delete'
? $t('trials:auditRecord:title:afterDeletion') ? $t('trials:auditRecord:title:afterDeletion')
@ -1181,14 +1181,17 @@
</el-table-column> </el-table-column>
</el-table> </el-table>
<div <div
v-if="otherData.length > 0" v-if="otherData2.length > 0"
style="margin-top: 20px; margin-bottom: 10px" style="margin-top: 20px; margin-bottom: 10px"
> >
<!-- 签名信息: --> <!-- 签名信息: -->
{{ $t("trials:auditRecord:title:signInfo") }} {{ $t("trials:auditRecord:title:signInfo") }}
</div> </div>
<div v-if="otherData.length > 0" style="color: #f66; font-size: 12px"> <div
{{ otherData[0].Value }} v-if="otherData2.length > 0"
style="color: #f66; font-size: 12px"
>
{{ otherData2[0].Value }}
</div> </div>
</template> </template>
<template slot="dialog-footer"> <template slot="dialog-footer">
@ -1258,6 +1261,7 @@ export default {
SubjectVisitId: null, SubjectVisitId: null,
VisitPlanInfo: null, VisitPlanInfo: null,
OptType: null, OptType: null,
OptType2:null,
ChildrenType: null, ChildrenType: null,
Reason: null, Reason: null,
IsSign: null, IsSign: null,
@ -1867,6 +1871,7 @@ export default {
}); });
}, },
async lookDetails2(row) { async lookDetails2(row) {
this.OptType2 = row.OptType;
var Json = await this.getJSON(row); var Json = await this.getJSON(row);
var JsonDetail = Json[0] ? JSON.parse(Json[0]) : null; var JsonDetail = Json[0] ? JSON.parse(Json[0]) : null;
var ParentJson = Json[1] ? JSON.parse(Json[1]) : null; var ParentJson = Json[1] ? JSON.parse(Json[1]) : null;