/** * 分包方档案接口 */ import request from '../../index' import type { IListQueryRecord } from '@/views/business/subpackage/subpackage-interface' // 列表查询 export function getListPage(data: IListQueryRecord) { return request({ url: `/business/outsourcer/listPage?offset=${data.offset}&limit=${data.limit}`, method: 'post', data, }) } // 批量删除 export function batchDel(data: object) { return request({ url: '/business/outsourcer/batchDelete', method: 'post', data, }) } // 草稿箱删除 export function outsourcerDel(data: object) { return request({ url: '/business/outsourcer/delete', method: 'post', data, }) } // 档案详情 export function detail(data: object) { return request({ url: '/business/outsourcer/detail', method: 'post', data, }) } // 档案编辑 export function draftUpdate(data: object) { return request({ url: '/business/outsourcer/draftUpdate', method: 'post', data, }) } // 档案编辑驳回后编辑 export function failUpdate(data: object) { return request({ url: '/business/outsourcer/failUpdate', method: 'post', data, }) } // 列表详情 export function rowDetail(data: object) { return request({ url: '/business/outsourcer/list', method: 'post', data, }) } // 档案导出 export function listExport(data: object) { return request({ url: '/business/outsourcer/listExport', method: 'post', data, }) } // 分包方人员 // 新增 export function outsourcerUserAdd(data: object) { return request({ url: '/business/outsourcerUser/add', method: 'post', data, }) } // 删除 export function outsourcerUserDelete(data: object) { return request({ url: '/business/outsourcerUser/delete', method: 'post', data, }) } // 列表 export function outsourcerUserList(data: object) { return request({ url: '/business/outsourcerUser/list', method: 'post', data, }) } // 分页 export function outsourcerUserListPage(data: object) { return request({ url: '/business/outsourcerUser/listPage', method: 'post', data, }) } // 分包方业务能力 // 新增 export function outsourcerAbilityAdd(data: object) { return request({ url: '/business/outsourcerAbility/add', method: 'post', data, }) } // 删除 export function outsourcerAbilityDelete(data: object) { return request({ url: '/business/outsourcerAbility/delete', method: 'post', data, }) } // 列表 export function outsourcerAbilityList(data: object) { return request({ url: '/business/outsourcerAbility/list', method: 'post', data, }) } // 分页 export function outsourcerAbilityListPage(data: object) { return request({ url: '/business/outsourcerAbility/listPage', method: 'post', data, }) }