integrated_traffic_vue/src/request/stakeholder_management.js

25 lines
1.4 KiB
JavaScript

import { post, upload } from "@/request/axios.js";
export const getRelatedPartiesManagementList = (params) =>
post("/units/list", params); // 相关方单位管理列表
export const getRelatedPartiesManagementView = (params) =>
post("/units/goEdit", params); // 相关方单位管理查看
export const setRelatedPartiesManagementDelete = (params) =>
post("/units/delete", params); // 相关方单位管理删除
export const setRelatedPartiesManagementDeleteMultiple = (params) =>
post("/units/deleteAll", params); // 相关方单位管理批量删除
export const setRelatedPartiesManagementAdd = (params) =>
upload("/units/add", params); // 相关方单位管理新增
export const setRelatedPartiesManagementEdit = (params) =>
upload("/units/edit", params); // 相关方单位管理编辑
export const getVerifyDeduplicationUser = (params) =>
post("/units/hasName", params); // 相关方单位名称验证
export const getVerifyDeduplicationCode = (params) =>
post("/units/hasCode", params); // 统一社会信用代码验证
export const getOutsourcingProjectManagementList = (params) =>
post("/outsourced/list", params); // 外包工程管理列表
export const setOutsourcingProjectManagementDelete = (params) =>
post("/outsourced/delete", params); // 外包工程管理删除
export const setOutsourcingProjectManagementDeleteMultiple = (params) =>
post("/outsourced/deleteAll", params); // 外包工程管理批量删除