You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

44 lines
1.5 KiB

import { _get, _post, _put, _delete } from "@/http/index";
// region 计划管理接口
const planBaseUrl = "/api/app-enf/cpPlan";
// 计划列表(分页)
export const getPlanList = (params, success, error) => _get(planBaseUrl + "/list", params, success, error);
// 计划详情
export const getPlanDetail = (id, success, error) => _get(planBaseUrl + "/" + id, {}, success, error);
// 新增计划
export const addPlan = (params, success, error) => _post(planBaseUrl, params, success, error);
// 编辑计划
export const editPlan = (params, success, error) => _put(planBaseUrl, params, success, error);
// 删除计划
export const deletePlan = (ids, success, error) => _delete(planBaseUrl + "/" + ids, {}, success, error);
// endregion
// region 计划-设置接口
const settingBaseUrl = "/api/app-enf/cpSetting";
// 下阶段计划提交最晚时间(每月几号前需提交下阶段计划<=)
export const getSubmitDeadline = (success, error) => _get(settingBaseUrl + "/submitDeadline", {}, success, error);
// 单位内部单次计划最多参与人数(>=3)
export const getMaxInnerUnitAcPersonNum = (success, error) => _get(settingBaseUrl + "/maxInnerUnitAcPersonNum", {}, success, error);
// endregion
// region 企业检索接口
const enterpriseSearchBaseUrl = "/api/enforcementcode/enterpriseSearch";
// 按企业名称联合检索(>=3字符)
export const searchUnionByEnterpriseName = (enterpriseName, success, error) =>
_get(enterpriseSearchBaseUrl + "/searchUnionByEnterpriseName", { enterpriseName }, success, error);
// endregion