liu
3 天以前 f11bd0d8d9c1190340a445a67df9e43cdbde0a3e
src/views/mes/pd/project/index.vue
@@ -100,6 +100,15 @@
  }
}
/** 审核文件 - 跳转详情页资料审核 Tab */
function handleAuditFile(row: MesPdProjectApi.Project) {
  router.push({
    name: 'MesPdProjectDetail',
    params: { id: row.id },
    query: { tab: 'audit' },
  });
}
/** 查看审批详情 */
function handleProcessDetail(row: MesPdProjectApi.Project) {
  if (!row.processInstanceId) {
@@ -223,10 +232,21 @@
              onClick: () => handleDetail(row),
            },
            {
              label: '审核文件',
              type: 'link',
              auth: ['mes:pd-project:update'],
              ifShow:
                row.status === MesPdProjectStatusEnum.PENDING_AUDIT &&
                (row.pendingAuditCount ?? 0) > 0,
              onClick: handleAuditFile.bind(null, row),
            },
            {
              label: '提交审批',
              type: 'link',
              auth: ['mes:pd-project:update'],
              ifShow: row.status === MesPdProjectStatusEnum.PENDING_AUDIT,
              ifShow:
                row.status === MesPdProjectStatusEnum.PENDING_AUDIT &&
                (row.pendingAuditCount ?? 0) === 0,
              onClick: handleSubmit.bind(null, row),
            },
            {