| | |
| | | import { getToken } from "@/utils/auth" |
| | | import {getExpertsList, queryApprove} from "@/api/form"; |
| | | import {listOutDept} from "@/api/system/dept"; |
| | | import CertificatePdf from './components/certificatePdf' |
| | | const { proxy } = getCurrentInstance(); |
| | | const router = useRouter() |
| | | let validatePhone = (rule, value, callback)=>{ |
| | |
| | | } |
| | | |
| | | const downloadPdf=(info)=>{ |
| | | if(info.state == 2){ |
| | | const routePath = '/certPdf'; |
| | | const resolvedRoute = router.resolve(routePath); |
| | | const queryString = new URLSearchParams(info).toString(); |
| | | const fullPath = `${resolvedRoute.href}?${queryString}`; |
| | | window.open(fullPath, '_blank'); |
| | | }else{ |
| | | ElMessage.warning('下载聘书需等待评定通过') |
| | | } |
| | | } |
| | | |
| | | const resetQuery = ()=>{ |