import { request } from 'umi' /** 请求单位列表 */ export async function queryLock(params) { return request('/software/list', { method: 'POST', data: params }) } /** * 获得软件锁详情 * @param {string} id 软件锁记录id */ export async function apiSoftwareDetail(params) { return request('/software/detail', { params }) } /** * 记录软件锁日志 * @param {string} id 软件锁记录id */ export async function apiSoftwareAddLonglelog(payload) { // console.log('payload', payload) return request('/software/add/longlelog', { method: 'POST', data: payload }) } /** 获取软件锁-产品 */ export async function querySoftwareProducts(params) { return request('/software/product', { params }) } /** 获取旧锁列表 */ export async function queryOldLockList(params) { return request('/software/receiveListOld', { params }) } /** 接收旧锁 */ export async function apiReceiveOldLock(params) { return request('/software/receiveOld', { method: 'POST', data: params }) } /** 获取新软件锁列表 */ export async function queryReceiveList(params) { return request('/software/receiveList', { params }) } /** 接收新锁 */ export async function apiReceiveLock(params) { return request('/software/receive', { method: 'POST', data: params }) } /** 删除软件锁日志 */ export async function apiDelLonglelog(params) { return request('/software/delete/longlelog', { method: 'POST', data: params }) } /** 云版产品列表 */ export async function queryRoadpricingList(params) { return request('/RoadPricing/list', { method: 'POST', data: params }) } /** 编办列表 */ export async function queryCompilationList(params) { return request('/RoadPricing/compilation', { params }) } /** 地区列表 */ export async function queryProvinceList(params) { return request('/RoadPricing/province', { params }) } /** 获得云版详情 */ export async function apiRoadpricingDetail(params) { return request('/RoadPricing/detail', { params }) } /** 云版关联客户 */ export async function apiRoadPricingLinkClient(params) { return request('/RoadPricing/link/client', { method: 'POST', data: params }) } /** 云版移除客户 */ export async function apiRoadPricingUnLinkClient(params) { return request('/RoadPricing/unlink/client', { method: 'POST', data: params }) } /** 设云版置升级产品 */ export async function apiRoadPricingUpgrade(payload) { return request('/RoadPricing/upgrade', { method: 'POST', data: payload }) } /** 大司空2.0个人版列表 */ export async function queryRoadpricingListV2(params) { return request('/RoadPricingv2/list', { method: 'POST', data: params }) } /** 大司空2.0编办列表 */ export async function queryCompilationListV2(params) { return request('/RoadPricingv2/compilation', { params }) } /** 大司空2.0地区列表 */ export async function queryProvinceListV2(params) { return request('/RoadPricingv2/province', { params }) } /** 大司空2.0获得云版详情 */ export async function apiRoadpricingDetailV2(params) { return request('/RoadPricingv2/detail', { params }) } /** 大司空2.0云版关联客户 */ export async function apiRoadPricingLinkClientV2(params) { return request('/RoadPricingv2/link/client', { method: 'POST', data: params }) } /** 大司空2.0云版移除客户 */ export async function apiRoadPricingUnLinkClientV2(params) { return request('/RoadPricingv2/unlink/client', { method: 'POST', data: params }) } /** 设云版置升级产品 */ export async function apiRoadPricingUpgradeV2(payload) { return request('/RoadPricingv2/upgrade', { method: 'POST', data: payload }) } /** 大司空2.0企业版列表 */ export async function queryRoadcompanyList(params) { return request('/RoadPricingv2/company', { method: 'POST', data: params }) } /** 大司空2.0企业版详情 */ export async function apiRoadcompanyDetail(params) { return request('/RoadPricingv2/company/detail', { params }) } /** 大司空2.0企业版新增企业 */ export async function apiRoadAddCompany(payload) { return request('/RoadPricingv2/company/add', { method: 'POST', data: { ...payload } }) } /** 大司空2.0企业版关联单位 */ export async function apiRoadPricingLinkCustomer(params) { return request('/RoadPricingv2/link/customer', { method: 'POST', data: params }) } /** 大司空2.0企业版移除单位 */ export async function apiRoadPricingUnLinkCustomer(params) { return request('/RoadPricingv2/company/unlink/customer', { method: 'POST', data: params }) } /** 大司空2.0企业版编辑企业 */ export async function apiRoadUpdateCompany(payload) { return request('/RoadPricingv2/company/update', { method: 'POST', data: { ...payload } }) } /** 设大司空2.0企业版设置期限 */ export async function apiRoadPricingDeadline(payload) { return request('/RoadPricingv2/company/set/deadline', { method: 'POST', data: payload }) } /** 根据客户id获得云版所有账号信息 */ export async function queryRoadPricingListByClientId(params) { return request('/Roadpricing/all/rp/account', { params }) }