| | |
| | | /** |
| | | * (不建议写成 request.post(xxx),因为这样 post 时,无法 params 与 data 同时传参) |
| | | * |
| | | * 注册api接口集合 |
| | | * @method login 登录 |
| | | * 项目管理接口集合 |
| | | */ |
| | | |
| | | import { http } from "@/utils/http"; |
| | | import { baseUrlApi } from "../util"; |
| | | type Result = { |
| | | success: boolean; |
| | | data: Array<any>; |
| | | }; |
| | | import type { Result, PageResult, ChangeDetail } from "../types"; |
| | | |
| | | // 获取行政区域列表 |
| | | export const getRegionList = () => { |
| | |
| | | }; |
| | | |
| | | // 获取非政府订单处理详情 |
| | | export const getTenderOrderDetail = () => { |
| | | return http.request<Result>("get", baseUrlApi("/api/tenderOrder/detail")); |
| | | export const getTenderOrderDetail = params => { |
| | | return http.request<Result>("get", baseUrlApi("/api/tenderOrder/detail"), { |
| | | params |
| | | }); |
| | | }; |
| | | |
| | | // 下载非政府订单处理数据导入模板 |
| | |
| | | |
| | | // 首页查询非政府订单处理 |
| | | export const shouyeOrder = (data?: object) => { |
| | | return http.request("post", baseUrlApi("/api/tenderOrder/shouyeOrder"), { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/shouyeOrder"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 招标代理分页查询非政府订单处理 |
| | | export const zhaobiaoPageOrder = (data?: object) => { |
| | | return http.request<PageResult>("post", baseUrlApi("/api/tenderOrder/page"), { |
| | | data |
| | | }); |
| | | }; |
| | | |
| | | // 招标代理分页查询非政府订单处理 |
| | | export const zhaobiaoPageOrder = (data?: object) => { |
| | | return http.request("post", baseUrlApi("/api/tenderOrder/page"), { data }); |
| | | |
| | | // 采购代理人增加非政府订单处理获取联系方式 |
| | | export const addgetcontact = () => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/addgetcontact") |
| | | ); |
| | | }; |
| | | |
| | | // 采购代理人增加非政府订单处理 |
| | | export const caigourenAdd = (data?: object) => { |
| | | return http.request("post", baseUrlApi("/api/tenderOrder/add"), { data }); |
| | | return http.request<Result>("post", baseUrlApi("/api/tenderOrder/add"), { |
| | | data |
| | | }); |
| | | }; |
| | | |
| | | // 采购代理人增加非政府订单处理 |
| | | export const updateTittle = (data?: object) => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/updateTittle"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 采购代理人更新非政府订单处理 |
| | | export const caigourenUpdate = (data?: object) => { |
| | | return http.request("post", baseUrlApi("/api/tenderOrder/update"), { data }); |
| | | return http.request<Result>("post", baseUrlApi("/api/tenderOrder/update"), { |
| | | data |
| | | }); |
| | | }; |
| | | |
| | | // 采购代理人更新非政府订单质疑 |
| | | export const caigourenUpdateZhiyi = (data?: object) => { |
| | | return http.request("post", baseUrlApi("/api/tenderOrder/updateZhiyi"), { |
| | | data |
| | | }); |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/updateZhiyi"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 采购代理人更新非政府订单投诉 |
| | | export const caigourenUpdateTousu = (data?: object) => { |
| | | return http.request("post", baseUrlApi("/api/tenderOrder/updateTousu"), { |
| | | data |
| | | }); |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/updateTousu"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 采购代理人删除非政府订单处理 |
| | | export const caigourenDelete = (data?: object) => { |
| | | return http.request("post", baseUrlApi("/api/tenderOrder/delete"), { data }); |
| | | }; |
| | | |
| | | // 采购代理人批量删除非政府订单处理 |
| | | export const caigourenBatchDelete = (data?: object) => { |
| | | return http.request("post", baseUrlApi("/api/tenderOrder/batchDelete"), { |
| | | return http.request<Result>("post", baseUrlApi("/api/tenderOrder/delete"), { |
| | | data |
| | | }); |
| | | }; |
| | | |
| | | // 采购代理人批量删除非政府订单处理 |
| | | export const caigourenBatchDelete = (data?: object) => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/batchDelete"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 导出非政府订单处理记录 |
| | | export const exportFZF = (data?: object) => { |
| | | return http.request("post", baseUrlApi("/api/tenderOrder/export"), { data }); |
| | | return http.request<Result>("post", baseUrlApi("/api/tenderOrder/export"), { |
| | | data |
| | | }); |
| | | }; |
| | | |
| | | // 采购代理人发布招标 |
| | | export const fabuzhaobiao = (data?: object) => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/fabuzhaobiao"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 采购代理人发布变更公告 |
| | | export const changezhaobiao = (data?: object) => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/changezhaobiao"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 获取变更公告详情 |
| | | export const changeDetail = params => { |
| | | return http.request<ChangeDetail>( |
| | | "get", |
| | | baseUrlApi("/api/tenderOrder/changeDetail"), |
| | | { |
| | | params |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 采购代理人删除变更公告 |
| | | export const cHangeDelete = (data?: object) => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/cHangeDelete"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 采购代理人确认供应商已支付报名费 |
| | | export const querenBaomingfei = (data?: object) => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/querenBaomingfei"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 代理商发布中标文件 |
| | | export const addZhongbiao = (data?: object) => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/addZhongbiao"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |
| | | |
| | | // 采购代理人确认供应商已支付代理费 |
| | | export const querenDailifei = (data?: object) => { |
| | | return http.request<Result>( |
| | | "post", |
| | | baseUrlApi("/api/tenderOrder/querenDailifei"), |
| | | { |
| | | data |
| | | } |
| | | ); |
| | | }; |