feat [ track ]: 优化默认字段,优化内容显示

1. 任务轨迹 table 表格显示上传状态优化
2.  info 的 from 表单默认字段更改
This commit is contained in:
Huangzhe
2025-04-14 14:28:48 +08:00
parent 7824ba4329
commit b3af3feffe
2 changed files with 18 additions and 9 deletions

View File

@@ -64,6 +64,12 @@ export default {
return item.processStatus === this.form.taskStatus
}) : filteredList
// 处理的状态格式化
filteredList = filteredList.map(item => {
item.processStatus = item.processStatus === 1 ? '成功' : '失败'
return item
})
// 按照任务时间进行筛选
filteredList = this.form.taskTime.length > 0 ? filteredList.filter(item => {
return new Date(item.uploadDate).getTime() >= new Date(this.form.taskTime[0]).getTime() && new Date(item.uploadDate).getTime() <= new Date(this.form.taskTime[1]).getTime()
@@ -201,7 +207,7 @@ export default {
<!-- 弹出提示框 里面是各种详情内容 -->
<el-drawer title="上传任务详情" :visible.sync="infoDialogVisible" size="80%"
:before-close="() => (infoDialogVisible = false)">
<knowledge-info :form="activeForm"></knowledge-info>
<knowledge-info :form="activeForm" v-if="infoDialogVisible"></knowledge-info>
</el-drawer>
</div>
</el-card>

View File

@@ -1,4 +1,5 @@
<script>
export default {
name: 'index',
data() {
@@ -9,23 +10,25 @@ export default {
form: {
type: Object,
default: () => ({
knowledge: '',
knowledgeName: '',
uploadUser: '',
uploadTime: '',
taskNumber: '',
docTypeName: '',
fileName: '',
createdUser: '',
createdDate: '',
taskCode: '',
splitMode: '',
processStatus: 1,
failReason: '',
knowledgeContent: '',
originalContent: ''
originalContent: '',
id: ''
})
}
},
beforeMount() {
console.log(`this.form:`, this.form)
},
methods: {
}
}
</script>
@@ -116,4 +119,4 @@ export default {
</div>
</template>
<style lang="scss" scoped></style>
<style lang="scss" scoped></style>