/** * 审批提醒跳转业务系统详情 * @param $router 路由 * @param url // 跳转路径 * @param row // 参数 * @param current // 0 待处理、1已处理 */ export function useChangePage($router: any, url: string, row: any) { // let approvalStatus = '2' let approvalStatusName = '待审批' if (row.messageTitle === '待审批通知') { // approvalStatus = current === 0 ? '2' : '7' approvalStatusName = row.readStatus === 0 ? '待审批' : '已审批' } if (row.messageTitle === '证书管理') { $router.push({ path: `${url}/${row.bizId}`, query: { approvalStatusName, // 审批状态名称 printFileName: row.certificateFile, printStatusName: row.printStatusName, // 证书打印状态 processId: row.processId, // 流程实例 taskId: row.taskId, // 任务id,用于同意、驳回、拒绝审批 }, }) } else { $router.push({ path: `${url}/${row.bizId}`, query: { id: row.bizId, type: 'detail', approvalStatusName, processId: row.processId, // 流程实例id taskId: row.taskId, // 任务id // sampleName: row.sampleName, // 被检设备名称 // model: row.model, // 规格型号 // manufacturingNo: row.manufactureNo, // 出厂编号 // measureDataId: row.dataId, // 检定数据id }, }) } }