diff --git a/src/api/company-manage/index.js b/src/api/company-manage/index.js new file mode 100644 index 00000000..d01923ed --- /dev/null +++ b/src/api/company-manage/index.js @@ -0,0 +1,38 @@ +import request from '@/utils/request' + +/** + * @data 新增注册参数 公司注册接口 + */ +export const addCompanyAPI = (data) => { + return request.post('/system/dept', data) +} +/** + * @data 查询参数 公司列表查询接口 + */ +export const getDeptListAPI = (data) => { + return request.get('/system/dept/deptList', { params: data }) +} +/** + * @id 查询参数 获取详情 + */ +export const getDeptDetailsAPI = (id) => { + return request.get(`/system/dept/${id}`) +} +/** + * @data 编辑参数 编辑公司信息提交接口 + */ +export const editCompanyAPI = (data) => { + return request.post('/system/dept/edit', data) +} +/** + * @data 注销 + */ +export const turnOnOffAPI = (data) => { + return request.post('/system/dept/turnOnOff', data) +} +/** + * @data 查询参数 获取地址信息 + */ +export const getAddressListAPI = (data) => { + return request.get('/system/address/list', { params: data }) +} diff --git a/src/api/face/faceData.js b/src/api/face/faceData.js new file mode 100644 index 00000000..95d8eaec --- /dev/null +++ b/src/api/face/faceData.js @@ -0,0 +1,51 @@ +import request from '@/utils/request' + +// 查询列表 +export function listData(query) { + return request({ + url: '/face/data/list', + method: 'get', + params: query + }) +} + +// 查询详细 +export function getData(faceId) { + return request({ + url: '/face/data/' + faceId, + method: 'get' + }) +} + +// 新增 +export function addData(data) { + return request({ + url: '/face/data/add', + method: 'post', + data: data, + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + } + }) +} + +// 修改 +export function updateData(data) { + return request({ + url: '/face/data/edit', + method: 'post', + data: data, + headers: { + 'Content-Type': 'application/x-www-form-urlencoded' + } + + }) +} + +// 删除 +export function delData(faceId) { + return request({ + url: '/face/data/delete/' + faceId, + method: 'post' + }) +} diff --git a/src/api/face/faceGroups.js b/src/api/face/faceGroups.js new file mode 100644 index 00000000..5f001a17 --- /dev/null +++ b/src/api/face/faceGroups.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询列表 +export function listGroups(query) { + return request({ + url: '/face/groups/list', + method: 'get', + params: query + }) +} + +// 查询详细 +export function getGroups(groupId) { + return request({ + url: '/face/groups/' + groupId, + method: 'get' + }) +} + +// 新增 +export function addGroups(data) { + return request({ + url: '/face/groups/add', + method: 'post', + data: data + }) +} + +// 修改 +export function updateGroups(data) { + return request({ + url: '/face/groups/edit', + method: 'post', + data: data + }) +} + +// 删除 +export function delGroups(groupId) { + return request({ + url: '/face/groups/delete/' + groupId, + method: 'post' + }) +} diff --git a/src/api/lessor/equipType.js b/src/api/lessor/equipType.js new file mode 100644 index 00000000..bff7e64f --- /dev/null +++ b/src/api/lessor/equipType.js @@ -0,0 +1,57 @@ +import request from "@/utils/request"; + +//获取机具类型列表 +export function getListByMaType(query) { + return request({ + url: "/material-mall/type/getListByMaType", + method: "get", + params: query, + }); +} +//机具类型管理 +export function getMaTypeList(query) { + return request({ + url: "/material-mall/type/getMaTypeList", + method: "get", + params: query, + }); +} + +//机具类型-详情 +export function getMaType(typeId) { + return request({ + url: "/material-mall/type/" + typeId, + method: "get", + }); +} + +//机具类型--新增 +export function addMaType(data) { + return request({ + url: "/material-mall/type", + method: "post", + data: data, + }); +} +// 机具类型--修改 +export function updateMaType(data) { + return request({ + url: "/material-mall/type", + method: "put", + data: data, + }); +} +//供应商管理--删除 +export function delMaType(typeId) { + return request({ + url: "/material-mall/type/" + typeId, + method: "delete", + }); +} +export function updateLeasePriceApi(data) { + return request({ + url: "/material-mall/type/updateLeasePrice", + method: "post", + data, + }); +} diff --git a/src/api/lessor/equipment.js b/src/api/lessor/equipment.js new file mode 100644 index 00000000..ae95c0fe --- /dev/null +++ b/src/api/lessor/equipment.js @@ -0,0 +1,86 @@ +import request from '@/utils/request' + +//装备列表 +export function getDevList(data) { + return request({ + url: '/material-mall/dev/devList', + method: 'post', + data: data, + }) + } + +//装备详细信息 +export function getDevDetail(maId) { + return request({ + url: '/material-mall/dev/getInfo/' + maId, + method: 'get', + }) +} + +//装备新增 +export function addDevice(data) { + return request({ + url: '/material-mall/dev', + method: 'post', + data: data, + }) + } + //装备新增 +export function updateDevice(data) { + return request({ + url: '/material-mall/dev', + method: 'put', + data: data, + }) + } + + //保存草稿 + export function insertDraft(data) { + return request({ + url: '/material-mall/dev/insertDraft', + method: 'post', + data: data, + }) + } + +//装备装备类目树结构数据 +export function getEquipmentType(query) { + return request({ + url: '/material-mall/maType/getEquipmentType', + method: 'get', + params: query + }) +} + +//装备删除 +export function removeDevice(data) { + return request({ + url: '/material-mall/dev/remove', + method: 'post', + data: data, + }) + } + +//上下架(批量) +export function updateUpDown(data) { + return request({ + url: '/material-mall/dev/updateUpDown', + method: 'post', + data: data, + }) + } + + //上下架(批量) +export function companyList(query) { + return request({ + url: '/material-mall/dev/companyList', + method: 'get', + params: query + }) +} + + + + + + diff --git a/src/api/permission-template/index.js b/src/api/permission-template/index.js new file mode 100644 index 00000000..51b92e4d --- /dev/null +++ b/src/api/permission-template/index.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +/** + * @data 新增权限模板参数 权限模板新增接口 + */ +export const addTemplateAPI = (data) => { + return request.post('/system/template', data) +} +/** + * @data 修改权限模板参数 权限模板修改接口 + */ +export const editTemplateAPI = (data) => { + return request.post('/system/template/edit', data) +} +/** + * @data 查询参数 权限模板列表接口 + */ +export const getTemplateListAPI = (data) => { + return request.get(`/system/template/list`, { params: data }) +} +/** + * @data 删除参数 权限模板删除接口 + * @ids 参数 + */ +export const deleteTemplateAPI = (data) => { + return request.post('/system/template/delete/' + data) +} +/** + * @data 删除参数 查询权限模板详情 + */ +export const getTemplateMenuTreeselectAPI = (id) => { + return request.get(`/system/template/templateMenuTreeselect/${id}`) +} diff --git a/src/api/search/equipment.js b/src/api/search/equipment.js new file mode 100644 index 00000000..8886def8 --- /dev/null +++ b/src/api/search/equipment.js @@ -0,0 +1,45 @@ +import request from '@/utils/request' + +//装备装备类目树结构数据 +export function getEquipmentTypeApi(query) { + return request({ + url: '/material-mall/maType/getEquipmentType', + method: 'get', + params: query + }) +} + +// 获取装备列表 +export function getEquipmentListApi(query) { + return request({ + url: '/material-mall/comprehensive/devList', + method: 'get', + params: query + }) +} + +// 获取装备详情 +export function getRentDetailApi(query) { + return request({ + url: '/material-mall/comprehensive/rentDetails', + method: 'get', + params: query + }) +} + +// 获取出租装备列表 +export function getLeaseDevListApi(query) { + return request({ + url: '/material-mall/comprehensive/getLeaseDevList', + method: 'get', + params: query + }) +} + + + + + + + + diff --git a/src/api/search/order.js b/src/api/search/order.js new file mode 100644 index 00000000..7acee64d --- /dev/null +++ b/src/api/search/order.js @@ -0,0 +1,58 @@ +import request from '@/utils/request' + +//装备装备类目树结构数据 +export function getOrderListApi(query) { + return request({ + url: '/material-mall/comprehensive/orderDetails', + method: 'get', + params: query + }) +} + +//获取订单列表详情 +export function getOrderListInfoApi (query) { + return request({ + url: '/material-mall/order/getOrderDetailsById', + method: 'get', + params: query + }) +} + + +export function getOverhaulApi (orderId) { + return request({ + url: '/material-mall/lease-repair/getById', + method: 'get', + params: { + orderId: orderId + } + }) +} + + +// 获取装备列表 +export function getEquipmentListApi(query) { + return request({ + url: '/material-mall/comprehensive/devList', + method: 'get', + params: query + }) +} + +// 获取装备详情 +export function getRentDetailApi(query) { + return request({ + url: '/material-mall/comprehensive/rentDetails', + method: 'get', + params: query + }) +} + + + + + + + + +