import axios from "../request";
|
|
/**
|
* 基础信息管理模块接口
|
*/
|
export default {
|
|
// 获取全部供应商信息
|
GETALLSUPPLIERDATA: () =>
|
axios.get('/engineering/supplier/supplierPull'),
|
// 获取全部地区信息
|
GETALLCITYAREADATA: () =>
|
axios.get('/engineering/city/cities'),
|
// 获取全部地区信息
|
GETALLCITYDATA: () =>
|
axios.get('/engineering/dict/city'),
|
// 获取全部楼号 楼层 宿舍信息
|
GETALLBUILDDATA: () =>
|
axios.post('engineering/room/pulldown'),
|
|
/**
|
* 分公司模块接口
|
*/
|
|
// 查询分公司信息
|
SEARCHFILIALELIST: (params) =>
|
axios({
|
method: 'post',
|
headers: {
|
pageNum: params.pageNum,
|
pageSize: params.pageSize
|
},
|
url: '/engineering/company/findList',
|
data: {
|
companyName: params.companyName,
|
}
|
}),
|
// 添加 修改 分公司信息
|
INSERTFILIALEINFO: (params) =>
|
axios.post('/engineering/company/addCompany', params),
|
// 删除分公司信息
|
DELETEFILIALEINFO: (params) =>
|
axios.post('/engineering/company/delete', params),
|
/**
|
* 收货人模块接口
|
*/
|
|
// 查询收货人信息
|
SEARCHCONSIGNEELIST: (params) =>
|
axios({
|
method: 'post',
|
headers: {
|
pageNum: params.pageNum,
|
pageSize: params.pageSize
|
},
|
url: '/engineering/reciver/findList',
|
data: {
|
proId: params.proId,
|
segmentId: params.segmentId,
|
reciverName: params.reciverName
|
}
|
}),
|
// 添加收货人信息
|
INSRTCONSIGNEEINFO: (params) =>
|
axios.post('/engineering/reciver/addReciver', params),
|
// 修改收货人信息
|
UPDATECONSIGNEEINFO: (params) =>
|
axios.post('/engineering/reciver/addReciver', params),
|
// 删除收货人信息
|
DELETECONSIGNEEINFO: (params) =>
|
axios.post('/engineering/reciver/delete', params),
|
|
|
/**
|
* 模具模块接口
|
*/
|
// 根据项目获取块号 尺寸 转向 配筋 注浆孔信息
|
getProjectSystemInfoData: (params) =>
|
axios.get('engineering/project/projectInfo', {params}),
|
|
// 查询模具信息
|
SEARCHMOULDINFOLIST: (params) =>
|
axios({
|
method: 'post',
|
headers: {
|
pageNum: params.pageNum,
|
pageSize: params.pageSize
|
},
|
url: '/engineering/mould/findList',
|
data: {
|
proId: params.proId,
|
mouldType: params.mouldType,
|
mouldNum: params.mouldNum,
|
supplierId: params.supplierId,
|
status: params.status,
|
}
|
}),
|
// 添加模具信息
|
INSERTMOULDINFO: (params) =>
|
axios.post('/engineering/mould/addMould', params),
|
// 修改模具信息
|
UPDATEMOULDINFO: (params) =>
|
axios.post('/engineering/mould/addMould', params),
|
// 删除模具信息
|
DELETEMOULDINFO: (params) =>
|
axios.post('/engineering/mould/delete', params),
|
|
/**
|
* 宿舍管理模块接口
|
*/
|
|
// 查询楼号列表信息
|
SEARCHBUILDINGNOLIST: (params) =>
|
axios({
|
method: 'post',
|
url: '/engineering/build/findList',
|
headers: {
|
pageNum: params.pageNum,
|
pageSize: params.pageSize
|
},
|
data: {
|
buildId: params.buildId
|
}
|
}),
|
// 添加楼号信息
|
INSERTBUILDINGNOINFO: (params) =>
|
axios.post('/engineering/build/addBuild', params),
|
// 修改楼号信息
|
UPDATEBUILDINGNOINFO: (params) =>
|
axios.post('/engineering/build/addBuild', params),
|
// 删除楼号信息
|
DELETEBUILDINGNOINFO: (params) =>
|
axios.post('/engineering/build/delete', params),
|
|
// 查询所有楼层信息
|
SEARCHFLOORLIST: (params) =>
|
axios({
|
method: 'post',
|
url: '/engineering/room/findList',
|
headers: {
|
pageNum: 1,
|
pageSize: 1000000
|
},
|
data: params
|
}),
|
// 添加楼层与房间信息
|
INSERTFLOORANDROOMINFO: (params) =>
|
axios.post('/engineering/room/addRoom', params),
|
// 修改楼层与房间信息
|
UPDATEFLOORANDROOMINFO: (params) =>
|
axios.post('/engineering/room/addRoom', params),
|
// 删除楼层与房间信息
|
DELETELOORANDROOMINFO: (params) =>
|
axios.post('/engineering/room/deleteFloor', params),
|
// 查询楼层房间信息
|
SEARCHROOMINFOLIST: (params) =>
|
axios({
|
method: 'post',
|
url: '/engineering/room/findRoomList',
|
headers: {
|
pageNum: 1,
|
pageSize: 1000000
|
},
|
data: params
|
}),
|
}
|