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 @@
- - - - - - + + + - + \ No newline at end of file diff --git a/src/views/system/branchCompany/prop/branchCompanypop.vue b/src/views/system/branchCompany/prop/branchCompanypop.vue new file mode 100644 index 00000000..621b8909 --- /dev/null +++ b/src/views/system/branchCompany/prop/branchCompanypop.vue @@ -0,0 +1,169 @@ + + + diff --git a/vue.config.js b/vue.config.js index ed7319bb..7743a3ef 100644 --- a/vue.config.js +++ b/vue.config.js @@ -36,7 +36,8 @@ module.exports = { // detail: https://cli.vuejs.org/config/#devserver-proxy [process.env.VUE_APP_BASE_API]: { // target: `http://192.168.2.209:38080`, - target: `http://192.168.0.60:38080`, + // target: `http://192.168.0.60:38080`, // 福 + target: `http://192.168.0.39:38080`, // 文 // target: `http://192.168.0.244:18877`, changeOrigin: true, pathRewrite: {