diff --git a/src/api/project-manage/index.js b/src/api/project-manage/index.js index 1adbe55b..73556e43 100644 --- a/src/api/project-manage/index.js +++ b/src/api/project-manage/index.js @@ -4,30 +4,65 @@ import request from '@/utils/request' * @data 项目管理新增 */ export const addProjectAPI = (data) => { - return request.post('/smart-site/bm_project', data) + return request.post('/smart-site/bm_project/addProject', data) } /** * @data 项目管理修改 */ export const editTemplateAPI = (data) => { - return request.post('/system/template/edit', data) + return request.post('/smart-site/bm_project/editProject', data) } /** * @data 项目管理列表 */ export const getProjectListAPI = (data) => { - return request.get(`/smart-site/bm_project/list`, { params: data }) + return request.get(`/smart-site/bm_project/list`, { params: data }) } /** * @data 项目管理删除 * @ids 参数 */ -export const deleteTemplateAPI = (data) => { - return request.post('/system/template/delete/' + data) +export const delProjectApi = (data) => { + return request.post('/smart-site/bm_project/delProject', data) } /** * @data 项目管理详情 */ -export const getTemplateMenuTreeselectAPI = (id) => { - return request.get(`/system/template/templateMenuTreeselect/${id}`) +export const getDetailById = (params) => { + return request.get(`/smart-site/bm_project/getDetailById`, { params }) +} + +// 公司-通用下拉 +export const getBranchCompanysAPI = () => { + return request.get(`/smart-site/select/getBranchCompanys`) +} + +// 项目部-列表 +export const getDepartsAPI = (params) => { + return request.get(`/smart-site/depart/getDeparts`, { params }) +} + +// 项目部-详情 +export const detailDepartAPI = (params) => { + return request.get(`/smart-site/depart/detailDepart`, { params }) +} + +// 项目部-新增 +export const addDepartAPI = (data) => { + return request.post(`/smart-site/depart/addDepart`, data) +} + +// 项目部-修改 +export const editDepartAPI = (data) => { + return request.post(`/smart-site/depart/editDepart`, data) +} + +// 项目部-删除 +export const delDepartAPI = (data) => { + return request.post(`/smart-site/depart/delDepart`, data) +} + +// 项目部-修改状态 +export const editDepartStatusAPI = (data) => { + return request.post(`/smart-site/depart/editDepartStatus`, data) } diff --git a/src/api/system/branchCompany.js b/src/api/system/branchCompany.js new file mode 100644 index 00000000..276c65d9 --- /dev/null +++ b/src/api/system/branchCompany.js @@ -0,0 +1,55 @@ +import request from '@/utils/request'; + +// 查询分公司列表 +export function queryBranchCompanyList(query) { + return request({ + url: '/smart-site/branchCompany/queryBranchCompanyList', + method: 'get', + params: query + }) +} + +// 分公司-新增 +export function addBranchCompany(data) { + return request({ + url: '/smart-site/branchCompany/addBranchCompany', + method: 'post', + data + }) +} + +// 分公司-修改 +export function editBranchCompany(data) { + return request({ + url: '/smart-site/branchCompany/editBranchCompany', + method: 'post', + data + }) +} + +// 分公司-删除 +export function delBranchCompany(data) { + return request({ + url: '/smart-site/branchCompany/delBranchCompany', + method: 'post', + data + }) +} + +// 分公司详情 +export function detailBranchCompany(query) { + return request({ + url: '/smart-site/branchCompany/detailBranchCompany', + method: 'get', + params: query + }) +} + +// 分公司-修改状态 +export function editBranchCompanyStatus(data) { + return request({ + url: '/smart-site/branchCompany/editBranchCompanyStatus', + method: 'post', + data + }) +} \ No newline at end of file diff --git a/src/views/project-manage/components/AddEditProDep.vue b/src/views/project-manage/components/AddEditProDep.vue index 5b75d10d..ea49814f 100644 --- a/src/views/project-manage/components/AddEditProDep.vue +++ b/src/views/project-manage/components/AddEditProDep.vue @@ -2,17 +2,14 @@