zhgdyun/src/assets/js/api/supplier.js

40 lines
2.1 KiB
JavaScript
Raw Normal View History

/**
* api接口统一管理
*/
2024-07-19 14:45:29 +08:00
import {get, post } from '../http'
// 供应商基本信息
2024-07-19 14:45:29 +08:00
export const getSupplierInfoApi = data => post('xmgl/xzSupplier/getXzSupplierByUserId', data);
2024-04-03 18:19:28 +08:00
// 供应商基本信息-记录
2024-07-19 14:45:29 +08:00
export const getSupplierInfoRecordApi = data => post('xmgl/xzSupplierRecord/getXzSupplierByXzSupplierQualificationApplyId', data);
// 企业类型列表
2024-07-19 14:45:29 +08:00
export const getCompanyTypeApi = data => get('xmgl/xzSupplierType/list', data);
// 信息填报保存
2024-07-19 14:45:29 +08:00
export const infoReportSaveApi = data => post('xmgl/xzSupplier/saveSupplier', data);
// 资质文件
2024-07-19 14:45:29 +08:00
export const getQualificationFileApi = data => post('xmgl/xzSupplierQualification/list', data);
export const getQualificationFilePageApi = data => post('xmgl/xzSupplierQualification/page', data);
2024-04-03 18:19:28 +08:00
// 资质文件-记录
2024-07-19 14:45:29 +08:00
export const getQualificationFileRecordApi = data => get('xmgl/xzSupplierQualificationRecord/list', data);
export const addQualificationFileApi = data => post('xmgl/xzSupplierQualification/add', data);
export const editQualificationFileApi = data => post('xmgl/xzSupplierQualification/edit', data);
export const deleteQualificationFileApi = data => post('xmgl/xzSupplierQualification/delete', data);
// 资质申请
2024-07-19 14:45:29 +08:00
export const getQualificationApplyListApi = data => get('xmgl/xzSupplierQualificationApply/page', data);
export const operateQualificationApplyApi = data => post('xmgl/xzSupplierQualificationApply/apply', data);
export const auditQualificationApplyApi = data => post('xmgl/xzSupplierQualificationApply/edit', data);
export const qualificationApplyInfoApi = data => get('xmgl/xzSupplierQualificationApply/queryById', data);
export const supplierInfoSaveListApi = data => post('xmgl/projectEnterpriseSupplierInfo/saveList', data);
// 承包商项目信息
export const getEnterpriseSupplierInfoListApi = data => get('xmgl/projectEnterpriseSupplierInfo/list', data);
// 审批信息
export const auditQualificationApplyPassApi = data => post('xmgl/xzSupplierQualificationApply/pass', data);
export const auditQualificationApplyRefuseApi = data => post('xmgl/xzSupplierQualificationApply/refuse', data);