Merge pull request 'jie' (#11) from jie into test

Reviewed-on: #11
pull/14/head
lizijie 1 year ago
commit 94065207b2

@ -63,7 +63,7 @@ onMounted(async () => {
提交时间{{ format(listItem.createdate, "yyyy-MM-dd HH:mm:ss") }}
</li>
<li v-else-if="item.id === 'createTime'">
生成时间{{ format(listItem.createTime, "yyyy-MM-dd HH:mm:ss") }}
生成时间{{ listItem.createTime && format(listItem.createTime, "yyyy-MM-dd HH:mm:ss") }}
</li>
<li v-else class="ellipsis" v-if="listItem[item.id]">
<span class="label">{{ item.name }}</span>{{ listItem[item.id] }}

@ -269,7 +269,10 @@ function immersionHandler() {
}
function showAction() {
const item = taskDetailInfo.value;
const item = taskDetailInfo.value;
if (item.states === 2 || item.states === 3) {
return
}
if (batch.value === false) overTask.value = item;
}
@ -309,12 +312,7 @@ function approvalHandler(items?: any) {
processItems = selectItems.value
}
else if (overTask.value) {
// => => /
cloneItem = clone(overTask.value)
//
// if (!cloneItem.taskId) {
// cloneItem.taskId = "taskIdtaskIdtaskIdtaskIdtaskId"
// }
processItems = [cloneItem]
}
// => => /
@ -328,31 +326,37 @@ function approvalHandler(items?: any) {
return
}
const list: any = []
processItems.forEach((item) => {
list.push({
formId: item.id,
taskId: item.taskId,
taskName: item.fromTaskName,
})
})
const param = {
result: true,
comment: '',
disposeType: '',
disposeTypeId: '',
failCauseId: '',
failCauseName: '',
flowTaskInfoList: list,
}
dialog.info({
title: '确认提示',
content: '确认给该任务审批为【通过】吗?',
positiveText: '确定',
negativeText: '取消',
onPositiveClick: () => {
approval()
doAudit(param)
},
onNegativeClick: () => { },
})
}
function approval() {
const formIds: string[] = processItems.map(item => item.id)
const taskIds: string[] = processItems.map(item => item.taskId)
const tasknames: string[] = processItems.map(item => item.taskname)
const param: ApprovalParam = {
formid: formIds,
taskId: taskIds,
approvd: true,
taskComment: 'approval',
taskname: tasknames,
}
doAudit(param)
}
function doAudit(param: any) {
audit(param).then((res) => {
const { code } = res
@ -428,8 +432,8 @@ function reloadList() {
</div>
</div>
<div class="status">
<img v-show="taskDetailInfo?.states === 3" class="img-status" src="@/assets/images/task/pass.png" alt="">
<img v-show="taskDetailInfo?.states === 5" class="img-status" src="@/assets/images/task/not_pass.png"
<img v-show="taskDetailInfo?.states === 2" class="img-status" src="@/assets/images/task/pass.png" alt="">
<img v-show="taskDetailInfo?.states === 3" class="img-status" src="@/assets/images/task/not_pass.png"
alt="">
</div>
<!-- 右下信息 -->

Loading…
Cancel
Save