增加抄送

This commit is contained in:
2025-12-08 10:50:25 +08:00
parent 2f7436398e
commit 0c3a841936

View File

@@ -41,20 +41,20 @@
<Icon icon="ep:close" /> <Icon icon="ep:close" />
不通过 不通过
</el-button> </el-button>
<!--
<el-button type="primary" @click="openTaskUpdateAssigneeForm(item.id)"> <el-button type="primary" @click="handleCC(item)">
<Icon icon="ep:edit" /> <Icon icon="ep:position" />
转办 抄送
</el-button> </el-button>
<el-button type="primary" @click="handleDelegate(item)"> <!-- <el-button type="primary" @click="handleDelegate(item)">
<Icon icon="ep:position" /> <Icon icon="ep:position" />
委派 委派
</el-button> </el-button>
<el-button type="primary" @click="handleSign(item)"> <el-button type="primary" @click="handleSign(item)">
<Icon icon="ep:plus" /> <Icon icon="ep:plus" />
加签 加签
</el-button> </el-button> -->
-->
<el-button type="warning" @click="handleBack(item)"> <el-button type="warning" @click="handleBack(item)">
<Icon icon="ep:back" /> <Icon icon="ep:back" />
回退 回退
@@ -104,6 +104,7 @@
<TaskDelegateForm ref="taskDelegateForm" @success="getDetail" /> <TaskDelegateForm ref="taskDelegateForm" @success="getDetail" />
<!-- 加签当前任务审批人为A向前加签选了一个C则需要C先审批然后再是A审批向后加签BA审批完需要B再审批完才算完成这个任务节点 --> <!-- 加签当前任务审批人为A向前加签选了一个C则需要C先审批然后再是A审批向后加签BA审批完需要B再审批完才算完成这个任务节点 -->
<TaskAddSignDialogForm ref="taskAddSignDialogForm" @success="getDetail" /> <TaskAddSignDialogForm ref="taskAddSignDialogForm" @success="getDetail" />
<TaskCCDialogForm ref="taskCCDialogForm" />
</ContentWrap> </ContentWrap>
</template> </template>
<script lang="ts" setup> <script lang="ts" setup>
@@ -121,6 +122,7 @@ import { registerComponent } from '@/utils/routerHelper'
import { isEmpty } from '@/utils/is' import { isEmpty } from '@/utils/is'
import router from '@/router/index' import router from '@/router/index'
import { $Print } from '@smallwei/avue' import { $Print } from '@smallwei/avue'
import TaskCCDialogForm from '../../processInstance/detail/TaskCCDialogForm.vue'
defineOptions({ name: 'BpmProcessInstanceDetail' }) defineOptions({ name: 'BpmProcessInstanceDetail' })
@@ -175,6 +177,12 @@ const handleAudit = async (task, pass) => {
getDetail() getDetail()
} }
const taskCCDialogForm = ref()
/** 处理抄送按钮 */
const handleCC = (row) => {
taskCCDialogForm.value.open(row)
}
const printPage = async () => { const printPage = async () => {