diff --git a/business-css/frontend/src/api/business/database/material/index.ts b/business-css/frontend/src/api/business/database/material/index.ts new file mode 100644 index 0000000..0cba0a5 --- /dev/null +++ b/business-css/frontend/src/api/business/database/material/index.ts @@ -0,0 +1,50 @@ +import request from '@/utils/request'; + +//获取所有项目列表 +export function searchMaterialsLsit(queryParams:any){ + return request({ + url: '/materials/search' , + method: 'get', + params:queryParams + }); +} + + + + +//新增项目 +export function addMaterials(data:any){ + return request({ + url:'/materials' , + method: 'Post', + data: data + }); +} + + +//更新项目信息 +export function updateMaterials (queryParams:any){ + return request({ + url:'/materials' , + method: 'PUT', + data: queryParams + }); +} + + +//单个删除项目 +export function deleteMaterials (queryParams:any){ + return request({ + url:'/materials/'+queryParams.id , + method: 'delete' + // params: queryParams + }); +} +//多选删除项目 +export function deleteBatchMaterials (queryParams:any){ + return request({ + url:'/materials', + method: 'delete', + data: queryParams + }); +} diff --git a/business-css/frontend/src/api/business/project/index.ts b/business-css/frontend/src/api/business/project/index.ts index f060904..be81232 100644 --- a/business-css/frontend/src/api/business/project/index.ts +++ b/business-css/frontend/src/api/business/project/index.ts @@ -15,7 +15,7 @@ export function searchProjectsLsit(queryParams:any){ //新增项目 export function addProjects(data:any){ return request({ - url:'/projects/create' , + url:'/projects' , method: 'Post', data: data }); @@ -25,7 +25,7 @@ export function addProjects(data:any){ //更新项目信息 export function updateProjects (queryParams:any){ return request({ - url:'/projects/update' , + url:'/projects' , method: 'PUT', data: queryParams }); @@ -35,7 +35,7 @@ export function updateProjects (queryParams:any){ //单个删除项目 export function deleteProjects (queryParams:any){ return request({ - url:'/projects/deleteById?id='+queryParams.id , + url:'/projects/'+queryParams.id , method: 'delete' // params: queryParams }); @@ -43,7 +43,7 @@ export function deleteProjects (queryParams:any){ //多选删除项目 export function deleteBatchProjects (queryParams:any){ return request({ - url:'/projects/deleteBatch', + url:'/projects', method: 'delete', data: queryParams }); diff --git a/business-css/frontend/src/views/business/database/material/index.vue b/business-css/frontend/src/views/business/database/material/index.vue new file mode 100644 index 0000000..9c9828d --- /dev/null +++ b/business-css/frontend/src/views/business/database/material/index.vue @@ -0,0 +1,719 @@ + + + + + + + + \ No newline at end of file diff --git a/business-css/frontend/src/views/business/project/index.vue b/business-css/frontend/src/views/business/project/index.vue index b31e484..5d9ef62 100644 --- a/business-css/frontend/src/views/business/project/index.vue +++ b/business-css/frontend/src/views/business/project/index.vue @@ -7,29 +7,34 @@ export default {