wupengfei
2025-04-11 ae671e401db4b158b6bd4292fb99fab58e40844c
src/services/api/ParkBountyApply.ts
@@ -2,13 +2,73 @@
// @ts-ignore
import { request } from '@/utils/request';
/** 获取申报详情 POST /api/ParkBountyApply/GetParkBountyApplyDetail */
export async function getParkBountyApplyDetail(
  body: API.GetParkBountyApplyInfoInput,
/** 新增申报(第一步) POST /api/ParkBountyApply/AddParkBountyApply */
export async function addParkBountyApply(
  body: API.AddParkBountyApplyStepOneInput,
  options?: API.RequestConfig
) {
  return request<API.GetParkBountyApplyInfoOutput>(
    '/api/ParkBountyApply/GetParkBountyApplyDetail',
  return request<string>('/api/ParkBountyApply/AddParkBountyApply', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 撤回申报 GET /api/ParkBountyApply/CancelParkBountyApply */
export async function cancelParkBountyApply(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIcancelParkBountyApplyParams,
  options?: API.RequestConfig
) {
  return request<number>('/api/ParkBountyApply/CancelParkBountyApply', {
    method: 'GET',
    params: {
      ...params,
    },
    ...(options || {}),
  });
}
/** 继续申报 POST /api/ParkBountyApply/EditParkBountyApply */
export async function editParkBountyApply(
  body: API.EditParkBountyApplyStepOneInput,
  options?: API.RequestConfig
) {
  return request<number>('/api/ParkBountyApply/EditParkBountyApply', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 获取可选择公司和已剔除公司 POST /api/ParkBountyApply/GetCompanyNameList */
export async function getCompanyNameList(
  body: API.GetCompanyNameListInput,
  options?: API.RequestConfig
) {
  return request<API.GetBatchChooseCompanyOutput>('/api/ParkBountyApply/GetCompanyNameList', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 获取运营端 奖励金申报列表 POST /api/ParkBountyApply/GetCustmoerParkBountyApplyList */
export async function getCustmoerParkBountyApplyList(
  body: API.GetCustomerParkBountyApplyListInput,
  options?: API.RequestConfig
) {
  return request<API.GetParkBountyApplyListOutputPageOutput>(
    '/api/ParkBountyApply/GetCustmoerParkBountyApplyList',
    {
      method: 'POST',
      headers: {
@@ -20,7 +80,192 @@
  );
}
/** 获取奖励金发放列表 POST /api/ParkBountyApply/GetParkBountyApplyList */
/** 政务端—工作台数据看板 GET /api/ParkBountyApply/GetGoverDataBoard */
export async function getGoverDataBoard(options?: API.RequestConfig) {
  return request<API.GetGoverDataBoardOutput>('/api/ParkBountyApply/GetGoverDataBoard', {
    method: 'GET',
    ...(options || {}),
  });
}
/** 获取已申报企业列表 含可选择、已剔除 POST /api/ParkBountyApply/GetHasApplyCompanyNameList */
export async function getHasApplyCompanyNameList(
  body: API.GetHasApplyCompanyNameListInput,
  options?: API.RequestConfig
) {
  return request<API.GetBatchChooseCompanyOutput>(
    '/api/ParkBountyApply/GetHasApplyCompanyNameList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 政务端-材料审核-申报详情 POST /api/ParkBountyApply/GetOutCheckParkBountyApplyDetailBaseInfo */
export async function getOutCheckParkBountyApplyDetailBaseInfo(
  body: API.GetParkBountyApplyInfoInput,
  options?: API.RequestConfig
) {
  return request<API.OutCheckParkBountyApplyBaseInfo>(
    '/api/ParkBountyApply/GetOutCheckParkBountyApplyDetailBaseInfo',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 政务端-材料审核-申报企业名单 POST /api/ParkBountyApply/GetOutCheckParkBountyApplyDetailList */
export async function getOutCheckParkBountyApplyDetailList(
  body: API.GetParkBountyApplyInfoInput,
  options?: API.RequestConfig
) {
  return request<API.ParkBountyApplyDetailInfoPageOutput>(
    '/api/ParkBountyApply/GetOutCheckParkBountyApplyDetailList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 政务端-材料审核-获取外部审核列表 POST /api/ParkBountyApply/GetOutcheckParkBountyList */
export async function getOutcheckParkBountyList(
  body: API.GetParkBountyApplyListInput,
  options?: API.RequestConfig
) {
  return request<API.GetParkBountyApplyListOutputPageOutput>(
    '/api/ParkBountyApply/GetOutcheckParkBountyList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 跟进园区查询公司分页列表 POST /api/ParkBountyApply/GetParkApplyCompanyList */
export async function getParkApplyCompanyList(
  body: API.GetApplyCompanyListInput,
  options?: API.RequestConfig
) {
  return request<API.ParkBountyApplyDetailInfoPageOutput>(
    '/api/ParkBountyApply/GetParkApplyCompanyList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 查询奖励金申报企业公司列表 POST /api/ParkBountyApply/GetParkApplyCompanyStepTwoList */
export async function getParkApplyCompanyStepTwoList(
  body: API.GetParkApplyCompanyStepTwoListInput,
  options?: API.RequestConfig
) {
  return request<API.ParkBountyApplyDetailInfoPageOutput>(
    '/api/ParkBountyApply/GetParkApplyCompanyStepTwoList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 运营端-奖励金发放-入账-获取批量入账中未入账的企业 GET /api/ParkBountyApply/GetParkBountyApplyBatchTransferEnterprise */
export async function getParkBountyApplyBatchTransferEnterprise(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
  params: API.APIgetParkBountyApplyBatchTransferEnterpriseParams,
  options?: API.RequestConfig
) {
  return request<API.GetNotTransferCompanyNameListOutput[]>(
    '/api/ParkBountyApply/GetParkBountyApplyBatchTransferEnterprise',
    {
      method: 'GET',
      params: {
        ...params,
      },
      ...(options || {}),
    }
  );
}
/** 运营端-政务端—获取申报详情-申报详情基础信息 POST /api/ParkBountyApply/GetParkBountyApplyDetailBaseInfo */
export async function getParkBountyApplyDetailBaseInfo(
  body: API.GetParkBountyApplyInfoInput,
  options?: API.RequestConfig
) {
  return request<API.ParkBountyApplyBaseInfo>(
    '/api/ParkBountyApply/GetParkBountyApplyDetailBaseInfo',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 运营端-政务端—获取申报详情—申报企业名单列表 POST /api/ParkBountyApply/GetParkBountyApplyDetailList */
export async function getParkBountyApplyDetailList(
  body: API.GetParkBountyApplyInfoInput,
  options?: API.RequestConfig
) {
  return request<API.ParkBountyApplyDetailInfoPageOutput>(
    '/api/ParkBountyApply/GetParkBountyApplyDetailList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 获取申报企业上传的文件 POST /api/ParkBountyApply/GetParkBountyApplyFile */
export async function getParkBountyApplyFile(
  body: API.GetParkBountyApplyFileInput,
  options?: API.RequestConfig
) {
  return request<API.GetParkBountyApplyFileOutput>('/api/ParkBountyApply/GetParkBountyApplyFile', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 运营端-政务端—获取奖励金发放列表 POST /api/ParkBountyApply/GetParkBountyApplyList */
export async function getParkBountyApplyList(
  body: API.GetParkBountyApplyListInput,
  options?: API.RequestConfig
@@ -38,13 +283,13 @@
  );
}
/** 获取入账详情 POST /api/ParkBountyApply/GetParkBountyApplyTransferDetail */
export async function getParkBountyApplyTransferDetail(
/** 运营端—入账—奖励金入账详情基础信息 POST /api/ParkBountyApply/GetParkBountyApplyTransferDetailInfo */
export async function getParkBountyApplyTransferDetailInfo(
  body: API.GetParkBountyApplyTransferInfoInput,
  options?: API.RequestConfig
) {
  return request<API.GetParkBountyApplyTransferInfoOutput>(
    '/api/ParkBountyApply/GetParkBountyApplyTransferDetail',
  return request<API.ParkBountyApplyBaseInfo>(
    '/api/ParkBountyApply/GetParkBountyApplyTransferDetailInfo',
    {
      method: 'POST',
      headers: {
@@ -56,7 +301,145 @@
  );
}
/** 批量入账 POST /api/ParkBountyApply/ParkBountyApplyBatchTransfer */
/** 运营端—入账—申报企业名单 POST /api/ParkBountyApply/GetParkBountyApplyTransferDetailList */
export async function getParkBountyApplyTransferDetailList(
  body: API.GetParkBountyApplyTransferInfoInput,
  options?: API.RequestConfig
) {
  return request<API.ParkBountyApplyTransferDetailInfoPageOutput>(
    '/api/ParkBountyApply/GetParkBountyApplyTransferDetailList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 运营端-奖励进出账详情 POST /api/ParkBountyApply/GetParkBountyTradeDetailList */
export async function getParkBountyTradeDetailList(
  body: API.GetParkBountyTradeDetailByIdInput,
  options?: API.RequestConfig
) {
  return request<API.GetParkBountyTradeDetailOutputPageOutput>(
    '/api/ParkBountyApply/GetParkBountyTradeDetailList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 运营端-奖励金使用管理列表 POST /api/ParkBountyApply/GetParkBountyTradeList */
export async function getParkBountyTradeList(
  body: API.GetParkBountyTradeInput,
  options?: API.RequestConfig
) {
  return request<API.GetParkBountyTradeOutputPageOutput>(
    '/api/ParkBountyApply/GetParkBountyTradeList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 运营端-政务端一园区客户管理详情一企业申报记录 POST /api/ParkBountyApply/GetParkCustomerBountyApplyList */
export async function getParkCustomerBountyApplyList(
  body: API.QueryParkCustomerBountyApplyInput,
  options?: API.RequestConfig
) {
  return request<API.GetParkCustomerBountyApplyOutputPageOutput>(
    '/api/ParkBountyApply/GetParkCustomerBountyApplyList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 运营端一园区客户管理详情一奖励金发放记录 POST /api/ParkBountyApply/GetParkCustomerBountyGrantList */
export async function getParkCustomerBountyGrantList(
  body: API.QueryParkCustomerBountyApplyInput,
  options?: API.RequestConfig
) {
  return request<API.GetParkCustomerBountyGrantOutputPageOutput>(
    '/api/ParkBountyApply/GetParkCustomerBountyGrantList',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 运营端-政务端一园区客户管理列表 POST /api/ParkBountyApply/GetParkCustomerManagePage */
export async function getParkCustomerManagePage(
  body: API.QueryParkCustomerManageInput,
  options?: API.RequestConfig
) {
  return request<API.GetParkCustomerManageOutputPageOutput>(
    '/api/ParkBountyApply/GetParkCustomerManagePage',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}
/** 内部审核 POST /api/ParkBountyApply/IncheckParkBountyApply */
export async function incheckParkBountyApply(
  body: API.IncheckParkBountyApplyInput,
  options?: API.RequestConfig
) {
  return request<number>('/api/ParkBountyApply/IncheckParkBountyApply', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 政务端-材料审核-外部审核 POST /api/ParkBountyApply/OutcheckParkBountyApply */
export async function outcheckParkBountyApply(
  body: API.OutcheckParkBountyApplyInput,
  options?: API.RequestConfig
) {
  return request<number>('/api/ParkBountyApply/OutcheckParkBountyApply', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 运营端—入账-批量入账 POST /api/ParkBountyApply/ParkBountyApplyBatchTransfer */
export async function parkBountyApplyBatchTransfer(
  body: API.ParkBountyApplyBatchTransferInput,
  options?: API.RequestConfig
@@ -71,7 +454,7 @@
  });
}
/** 上传发票凭证 POST /api/ParkBountyApply/ParkBountyApplySettle */
/** 政务端—奖励金发放—上传凭证 POST /api/ParkBountyApply/ParkBountyApplySettle */
export async function parkBountyApplySettle(
  body: API.ParkBountyApplySettleInput,
  options?: API.RequestConfig
@@ -86,7 +469,22 @@
  });
}
/** 奖励金入账 POST /api/ParkBountyApply/ParkBountyApplyTransfer */
/** 运营端—奖励金-出账 POST /api/ParkBountyApply/ParkBountyApplyTrade */
export async function parkBountyApplyTrade(
  body: API.CreateParkBountyTradeInput,
  options?: API.RequestConfig
) {
  return request<number>('/api/ParkBountyApply/ParkBountyApplyTrade', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 运营端—入账—奖励金入账 POST /api/ParkBountyApply/ParkBountyApplyTransfer */
export async function parkBountyApplyTransfer(
  body: API.ParkBountyApplyTransferInput,
  options?: API.RequestConfig
@@ -101,7 +499,7 @@
  });
}
/** 上传凭证 POST /api/ParkBountyApply/ParkBountyApplyTransferFile */
/** 运营端—奖励金入账—上传凭证 POST /api/ParkBountyApply/ParkBountyApplyTransferFile */
export async function parkBountyApplyTransferFile(
  body: API.ParkBountyApplyTransferFileInput,
  options?: API.RequestConfig
@@ -115,3 +513,51 @@
    ...(options || {}),
  });
}
/** 保存奖金分配表、奖励金汇总表、奖励总额 POST /api/ParkBountyApply/SaveParkBountyApplyCollectFile */
export async function saveParkBountyApplyCollectFile(
  body: API.SaveParkBountyApplyCollectFileInput,
  options?: API.RequestConfig
) {
  return request<number>('/api/ParkBountyApply/SaveParkBountyApplyCollectFile', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 保存企业缴税明细、营收汇总 POST /api/ParkBountyApply/SaveParkBountyApplyGatherFile */
export async function saveParkBountyApplyGatherFile(
  body: API.SaveParkBountyApplyGatherFileInput,
  options?: API.RequestConfig
) {
  return request<number>('/api/ParkBountyApply/SaveParkBountyApplyGatherFile', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 上传企业材料 POST /api/ParkBountyApply/UploadParkBountyApplyCompanyFile */
export async function uploadParkBountyApplyCompanyFile(
  body: API.UploadParkBountyApplyCompanyFileInput,
  options?: API.RequestConfig
) {
  return request<API.UploadParkBountyApplyCompanyFileOutput>(
    '/api/ParkBountyApply/UploadParkBountyApplyCompanyFile',
    {
      method: 'POST',
      headers: {
        'Content-Type': 'application/json',
      },
      data: body,
      ...(options || {}),
    }
  );
}