设备管理系统前端pc端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

124 lines
4.6 KiB

import axiosSettings from '@/utils/safeSettings/axiosSettings'
import securityTools from '@/utils/safeComponents'
import securitySettings from '@/utils/safeSettings/securitySettings'
const request = securityTools.request(axiosSettings, securitySettings).request;
// 执行周期规则
export function getRuleList(data) {
return request({ url: '/base-info/dlpBaseExecuteRule/queryList', method: 'post', data })
}
// 供应商列表
export function getSupplierList(data) {
return request({ url: '/base-info/dlpBaseSupplier/queryList', method: 'post', data })
}
// 供应商删除
export function delSupplier(params) {
return request({ url: '/base-info/dlpBaseSupplier/deleteById', method: 'get', params })
}
// 供应商新增
export function addSupplier(data) {
return request({ url: '/base-info/dlpBaseSupplier/add', method: 'post', data })
}
// 供应商修改
export function editSupplier(data) {
return request({ url: '/base-info/dlpBaseSupplier/edit', method: 'post', data })
}
// 外部承包商列表
export function getOtherPersonList(data) {
return request({ url: '/base-info/dlpBaseOtherPerson/queryList', method: 'post', data })
}
// 外部承包商删除
export function delOtherPerson(params) {
return request({ url: '/base-info/dlpBaseOtherPerson/deleteById', method: 'get', params })
}
// 外部承包商新增
export function addOtherPerson(data) {
return request({ url: '/base-info/dlpBaseOtherPerson/add', method: 'post', data })
}
// 外部承包商批量更新接口 修改
export function editOtherPerson(data) {
return request({ url: '/base-info/dlpBaseOtherPerson/edit', method: 'post', data })
}
// 拿取全部承包商类型
export function queryTypeList(params) {
return request({ url: '/base-info/dlpBaseOtherPerson/queryTypeList', method: 'get', params })
}
// 添加外部人员[]
export function addOtherMan(data) {
return request({ url: '/base-info/dlpBaseOtherPerson/addOtherMan', method: 'post', data })
}
// 展示外部承包商人员列表
export function listMan(params) {
return request({ url: '/base-info/dlpBaseOtherPerson/listMan', method: 'get', params })
}
// 删除外部人员[1,2]
export function delPerSon(data) {
return request({ url: '/base-info/dlpBaseOtherPerson/delPerSon', method: 'post', data })
}
// 更新多个人员[]
export function upPerSons(data) {
return request({ url: '/base-info/dlpBaseOtherPerson/upPerSons', method: 'post', data })
}
// 更新单个人员
export function upPerSon(data) {
return request({ url: '/base-info/dlpBaseOtherPerson/upPerSon', method: 'post', data })
}
// 仓库列表
export function getWarehouseList(data) {
return request({ url: '/base-info/dlpBaseStore/queryList', method: 'post', data })
}
// 仓库删除
export function delWarehouse(params) {
return request({ url: '/base-info/dlpBaseStore/deleteById', method: 'get', params })
}
// 仓库新增
export function addWarehouse(data) {
return request({ url: '/base-info/dlpBaseStore/add', method: 'post', data })
}
// 仓库修改
export function editWarehouse(data) {
return request({ url: '/base-info/dlpBaseStore/edit', method: 'post', data })
}
// 修改仓库状态
export function editWarehouseStatus(data) {
return request({ url: '/base-info/dlpBaseStore/enableBatch', method: 'post', data })
}
// 部门列表
export function getDepartList(params) {
return request({ url: '/system/organization/treeSelect', method: 'get', params })
}
// 查询人员
export function getPersonList(params) {
return request({ url: '/system/personArchives/queryList', method: 'get', params })
}
// 班组列表
export function getGroupList(data) {
return request({ url: '/base-info/dlpBaseTeam/queryList', method: 'post', data })
}
// 新增班组
export function addGroup(data) {
return request({ url: '/base-info/dlpBaseTeam/add', method: 'post', data })
}
// 修改班组
export function editGroup(data) {
return request({ url: '/base-info/dlpBaseTeam/edit', method: 'post', data })
}
// 删除班组
export function delGroup(params) {
return request({ url: '/base-info/dlpBaseTeam/deleteById', method: 'get', params })
}
// 执行规则列表
export function getExceRuleList(data) {
return request({ url: '/base-info/dlpBaseExecuteRule/queryList', method: 'post', data })
}
// 执行规则删除
export function delExceRule(params) {
return request({ url: '/base-info/dlpBaseExecuteRule/deleteById', method: 'get', params })
}
// 新增执行规则
export function addExceRule(data) {
return request({ url: '/base-info/dlpBaseExecuteRule/add', method: 'post', data })
}
// 修改执行规则
export function editExceRule(data) {
return request({ url: '/base-info/dlpBaseExecuteRule/edit', method: 'post', data })
}