update prettier 替换为 oxfmt 格式化整个项目的代码结构

This commit is contained in:
疯狂的狮子Li
2026-04-01 17:03:20 +08:00
parent 199771997d
commit 16d9e1e7fe
131 changed files with 3750 additions and 1571 deletions
+50 -11
View File
@@ -1,6 +1,13 @@
<template>
<div class="container">
<el-dialog v-model="visible" draggable title="审批记录" :width="props.width" :height="props.height" :close-on-click-modal="false">
<el-dialog
v-model="visible"
draggable
title="审批记录"
:width="props.width"
:height="props.height"
:close-on-click-modal="false"
>
<el-tabs v-model="tabActiveName" class="demo-tabs">
<el-tab-pane v-loading="loading" label="流程图" name="image" style="height: 68vh">
<flowChart :ins-id="insId" v-if="insId" />
@@ -13,9 +20,11 @@
<el-table-column prop="approveName" :show-overflow-tooltip="true" label="办理人" sortable align="center">
<template #default="scope">
<template v-if="scope.row.approveName">
<el-tag v-for="(item, index) in scope.row.approveName.split(',')" :key="index" type="success">{{ item }}</el-tag>
<el-tag v-for="(item, index) in scope.row.approveName.split(',')" :key="index" type="success">
{{ item }}
</el-tag>
</template>
<template v-else> <el-tag type="success"></el-tag></template>
<template v-else><el-tag type="success"></el-tag></template>
</template>
</el-table-column>
<el-table-column prop="flowStatus" label="状态" width="80" sortable align="center">
@@ -23,9 +32,29 @@
<dict-tag :options="wf_task_status" :value="scope.row.flowStatus"></dict-tag>
</template>
</el-table-column>
<el-table-column prop="message" label="审批意见" :show-overflow-tooltip="true" sortable align="center"></el-table-column>
<el-table-column prop="createTime" label="开始时间" width="160" :show-overflow-tooltip="true" sortable align="center"></el-table-column>
<el-table-column prop="updateTime" label="结束时间" width="160" :show-overflow-tooltip="true" sortable align="center"></el-table-column>
<el-table-column
prop="message"
label="审批意见"
:show-overflow-tooltip="true"
sortable
align="center"
></el-table-column>
<el-table-column
prop="createTime"
label="开始时间"
width="160"
:show-overflow-tooltip="true"
sortable
align="center"
></el-table-column>
<el-table-column
prop="updateTime"
label="结束时间"
width="160"
:show-overflow-tooltip="true"
sortable
align="center"
></el-table-column>
<el-table-column
prop="runDuration"
label="运行时长"
@@ -36,12 +65,22 @@
></el-table-column>
<el-table-column prop="attachmentList" width="120" label="附件" align="center">
<template #default="scope">
<el-popover v-if="scope.row.attachmentList && scope.row.attachmentList.length > 0" placement="right" :width="310" trigger="click">
<el-popover
v-if="scope.row.attachmentList && scope.row.attachmentList.length > 0"
placement="right"
:width="310"
trigger="click"
>
<template #reference>
<el-button type="primary" style="margin-right: 16px">附件</el-button>
</template>
<el-table border :data="scope.row.attachmentList">
<el-table-column prop="originalName" width="202" :show-overflow-tooltip="true" label="附件名称"></el-table-column>
<el-table-column
prop="originalName"
width="202"
:show-overflow-tooltip="true"
label="附件名称"
></el-table-column>
<el-table-column prop="name" width="80" align="center" :show-overflow-tooltip="true" label="操作">
<template #default="tool">
<el-button type="text" @click="handleDownload(tool.row.ossId)">下载</el-button>
@@ -81,14 +120,14 @@ const init = async (businessId: string | number) => {
loading.value = true;
tabActiveName.value = 'image';
historyList.value = [];
flowHisTaskList(businessId).then((resp) => {
flowHisTaskList(businessId).then(resp => {
if (resp.data) {
historyList.value = resp.data.list;
insId.value = resp.data.instanceId;
if (historyList.value.length > 0) {
historyList.value.forEach((item) => {
historyList.value.forEach(item => {
if (item.ext) {
getIds(item.ext).then((res) => {
getIds(item.ext).then(res => {
item.attachmentList = res.data;
});
} else {