pull/480/head
liting 2024-04-16 17:16:22 +08:00
parent 94f4f639fd
commit 8319ffce59
1 changed files with 26 additions and 12 deletions

View File

@ -121,15 +121,19 @@
</template> </template>
</el-dialog> </el-dialog>
<!-- 审核记录 --> <!-- 审核记录 -->
<el-dialog title="审核" v-model="Visible1" width="600px" append-to-body destroy-on-close> <el-dialog title="审核记录" v-model="Visible1" width="600px" append-to-body destroy-on-close>
<el-table :data="listRecord" :stripe="true" :show-overflow-tooltip="true"> <el-timeline style="max-width: 600px">
<!-- <el-table-column label="id" align="center" prop="id" /> --> <el-timeline-item :timestamp="item.createTime" placement="top" v-for="(item,index) in listRecord" :key="index">
<el-table-column type="selection" width="55" /> <el-card>
<el-table-column label="审核人名称" align="center" prop="creatorName" /> <div class="flex items-center justify-between ">
<el-table-column label="审核意见" align="center" prop="comment" /> <h4>{{item.creatorName}}</h4>
<el-table-column label="审核状态" align="center" prop="status" /> <span style="color:#409eff">{{item.status}}</span>
<el-table-column label="审核时间" align="center" prop="createTime" /> </div>
</el-table> <p>{{item.comment}}</p>
</el-card>
</el-timeline-item>
</el-timeline>
</el-dialog> </el-dialog>
</template> </template>
@ -148,7 +152,7 @@ const Visible1 = ref(false) // 监听器 显示状态
const listenerFieldForm = ref<any>({}) // const listenerFieldForm = ref<any>({}) //
const loading = ref(true) // const loading = ref(true) //
const list = ref<MainVO[]>([]) // const list = ref<MainVO[]>([]) //
const listRecord = ref<MainVO[]>([]) // const listRecord = ref([]) //
const total = ref(0) // const total = ref(0) //
const queryParams = reactive({ const queryParams = reactive({
pageNo: 1, pageNo: 1,
@ -253,7 +257,7 @@ const saveListenerFiled = async () => {
const aduitRecord = async (id?: number) => { const aduitRecord = async (id?: number) => {
try { try {
const data = await MainApi.getRecordList(id) const data = await MainApi.getRecordList(id)
Visible1.value = true Visible1.value = true
listRecord.value = data.list listRecord.value = data.list
} finally { } finally {
} }
@ -263,4 +267,14 @@ const aduitRecord = async (id?: number) => {
onMounted(() => { onMounted(() => {
getList() getList()
}) })
</script> </script>
<style>
.el-timeline-item__content .el-card__body{
padding:10px;
}
.el-timeline-item__content .el-card__body h4{
line-height: 30px;
margin: 0;
padding:0
}
</style>