123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- import axios from '@/common/services/axios-instance'
- class IamAuditPreparationService {
- // 获取项目信息
- getProjectInfoById(id) {
- return axios({
- url: `api/xcoa-mobile/v1/iamauditproject/getProjectInfoById?id=` + id,
- })
- }
- // 获取被审计单位默认值
- getAuditedUnitById(id) {
- return axios({
- url: `api/xcoa-mobile/v1/iam-material/audit-unit/${id}`,
- method: 'post',
- })
- }
- // 校验下发单位是否已下发过审前资料清单
- checkMaterial(projectId, unitCode, entityId) {
- return axios({
- url: `api/xcoa-mobile/v1/iam-material-list/audit-unit-verify/${projectId}/${unitCode}/${entityId}`,
- method: 'post',
- })
- }
- // 获取导入模板信息
- importMaterialInfo(attachment, projectId) {
- return axios({
- url: `api/xcoa-mobile/v1/iam-material/material-by-template/${attachment}/${projectId}`,
- method: 'post',
- })
- }
- // 获取资料编号
- getMaterialCode(id) {
- return axios({
- url: `api/xcoa-mobile/v1/iam-material/material-code/${id}`,
- method: 'post',
- })
- }
- // 检查是否存在附件
- checkAttachment(attachmentId, beanId, instId, formId) {
- return axios({
- url: `api/xcoa-mobile/v1/attachment-extend/attachments-info-perm/${attachmentId}?formId=${formId}&beanId=${beanId}&instId=${instId}`,
- })
- }
- checkLargeAttachment(attachmentId, beanId, instId, formId) {
- return axios({
- url: `api/framework/v1/large-file/attachments-info-perm/${attachmentId}?formId=${formId}&beanId=${beanId}&instId=${instId}`,
- })
- }
- }
- export default new IamAuditPreparationService()
|