|
|
|
@ -137,7 +137,7 @@ const getCustomrrFormInfo = () => { |
|
|
|
gainEditDataLog({id:props.pageInfo.masters_key}) |
|
|
|
.then(({data})=>{ |
|
|
|
// console.log("获取修改记录-1111-->",data) |
|
|
|
pageLog.value = data.logAry |
|
|
|
pageLog.value = data |
|
|
|
}); |
|
|
|
}) |
|
|
|
} |
|
|
|
@ -273,13 +273,13 @@ const jsuanKuandu = () => { |
|
|
|
:after-submit="afterSubmit" |
|
|
|
:submit-edit="submitEdit" |
|
|
|
/> |
|
|
|
<el-divider v-if="pageLog&&pageLog.length > 0" content-position="left">历史记录</el-divider> |
|
|
|
<el-divider v-if="pageLog&&pageLog.length > 0" content-position="left">历史3记录</el-divider> |
|
|
|
<el-timeline style="width: 100%"> |
|
|
|
<el-timeline-item v-for="(item,index) in pageLog" :key="index" :timestamp="item.time+' 操作人:'+item.creater" placement="top"> |
|
|
|
<el-card> |
|
|
|
<el-descriptions border> |
|
|
|
<el-descriptions-item v-for="(mastItem,mastIndex) in item.masterdata" :key="mastIndex" :label="mastIndex"> |
|
|
|
{{mastItem}} |
|
|
|
<el-descriptions-item v-for="(mastItem,mastIndex) in item.masterdata" :key="mastItem.label" :label="mastItem.label"> |
|
|
|
{{mastItem.label}} |
|
|
|
</el-descriptions-item> |
|
|
|
</el-descriptions> |
|
|
|
<el-tabs v-if="item.sunList" type="border-card" style="margin-top:20px;"> |
|
|
|
@ -337,24 +337,40 @@ const jsuanKuandu = () => { |
|
|
|
:send-draft-submit= "sendDraftSubmit" |
|
|
|
:submit-edit="submitEdit" |
|
|
|
/> |
|
|
|
<el-divider v-if="pageLog&&pageLog.length > 0" content-position="left">历史记录</el-divider> |
|
|
|
<el-divider v-if="pageLog&&pageLog.length > 0" content-position="left">历史3记录</el-divider> |
|
|
|
<el-timeline style="width: 100%"> |
|
|
|
<el-timeline-item v-for="(item,index) in pageLog" :key="index" :timestamp="item.time+' 操作人:'+item.creater" placement="top"> |
|
|
|
<el-card > |
|
|
|
<el-descriptions border> |
|
|
|
<el-descriptions-item v-for="(mastItem,mastIndex) in item.masterdata" :key="mastIndex" label-align="right"> |
|
|
|
<template #label> |
|
|
|
<div style="width: 100px;"> |
|
|
|
{{mastIndex}} |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
{{mastItem}} |
|
|
|
</el-descriptions-item> |
|
|
|
</el-descriptions> |
|
|
|
<el-tabs v-if="item.sunList" type="border-card" style="margin-top:20px;"> |
|
|
|
<el-tab-pane v-for="(sonItem,sonIndex) in item.sunList" :label="sonIndex" :key="sonIndex"> |
|
|
|
<el-tabs> |
|
|
|
<el-tab-pane label="主要信息"> |
|
|
|
<el-descriptions border :column="1"> |
|
|
|
<el-descriptions-item v-for="(mastItem,mastIndex) in item.masterdata" :key="mastIndex" label-align="right" width="150px" > |
|
|
|
<template #label> |
|
|
|
<div style="width: 100px;"> |
|
|
|
{{mastItem.label}} |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
{{mastItem.types}}--->{{mastItem.auxiliary}}<br> |
|
|
|
|
|
|
|
|
|
|
|
<div v-if="mastItem.types=='lowcodeImage'"> |
|
|
|
<el-image style="width: 100px; height: 100px" :src="mastItem.value" fit="cover" /> |
|
|
|
</div> |
|
|
|
<div v-else v-html="mastItem.value"></div> |
|
|
|
</el-descriptions-item> |
|
|
|
</el-descriptions> |
|
|
|
</el-tab-pane> |
|
|
|
</el-tabs> |
|
|
|
<el-tabs v-if="item.sunData" type="border-card" style="margin-top:20px;"> |
|
|
|
<el-tab-pane v-for="(sonItem,sonIndex) in item.sunData" :label="sonIndex" :key="sonIndex"> |
|
|
|
<el-descriptions v-for="(sonVal,sonIndex) in sonItem" :key="sonIndex" border> |
|
|
|
<el-descriptions-item v-for="(sonCentor,sonKey) in sonVal" :key="sonKey" :label="sonKey"> {{sonCentor}} |
|
|
|
<el-descriptions-item v-for="(sonCentor,sonKey) in sonVal" :key="sonKey" width="150px" > |
|
|
|
<template #label> |
|
|
|
<div style="width: 100px;"> |
|
|
|
{{sonCentor.label}} |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
{{sonCentor.value}} |
|
|
|
</el-descriptions-item> |
|
|
|
</el-descriptions> |
|
|
|
</el-tab-pane> |
|
|
|
|