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.
83 lines
2.0 KiB
83 lines
2.0 KiB
import request from '@/utils/request'
|
|
import qs from 'qs';
|
|
|
|
// 条件查询
|
|
export function pagerList(data) {
|
|
return request({
|
|
url: '/base/v1/basemanufacturer/pagerList',data,
|
|
method: 'post',
|
|
headers:{'Content-Type':'application/json'},
|
|
})
|
|
}
|
|
//添加
|
|
export function SaveList(data) {
|
|
return request({
|
|
url: '/base/v1/basemanufacturer/save',
|
|
method: 'post',
|
|
data: data,
|
|
headers:{ 'Content-Type':'application/json' }
|
|
})
|
|
}
|
|
//修改
|
|
export function Update(data) {
|
|
return request({
|
|
url: 'base/v1/basemanufacturer/update/' + data.sid,
|
|
method: 'post',
|
|
data: data,
|
|
headers:{'Content-Type':'application/json'},
|
|
})
|
|
}
|
|
// 删除
|
|
export function deleteBySids(data) {
|
|
return request({
|
|
url: '/base/v1/basemanufacturer/deleteBySids?sids='+data,
|
|
method: 'DELETE',
|
|
data: qs.stringify(data),
|
|
})
|
|
}
|
|
// 供应厂商详情以及修改回显
|
|
export function details(data) {
|
|
return request({
|
|
url: '/base/v1/basemanufacturer/details/' +data,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 供应厂商列表导出
|
|
export function basefinbankExportExcel(data) {
|
|
return request({
|
|
url: '/base/v1/basemanufacturer/exportExcel?sids='+ data,
|
|
method: 'get',
|
|
responseType: 'blob' ,// 表明返回服务器返回的数据类型
|
|
data: qs.stringify(data),
|
|
})
|
|
}
|
|
|
|
// 根据使用组织查询厂商下拉框
|
|
export function selectByOrgSid(data) {
|
|
return request({
|
|
url: '/base/v1/basemanufacturer/selectByOrgSid',data,
|
|
method: 'get',
|
|
params: data
|
|
})
|
|
}
|
|
|
|
// 组织
|
|
export function selectListOrg(data) {
|
|
return request({
|
|
url: '/portal/v1/sysorganization/selectListOrg',
|
|
method: 'get',
|
|
params: data,
|
|
data: qs.stringify(data),
|
|
})
|
|
}
|
|
|
|
// 根据厂商名称模糊搜索厂商名称下拉框
|
|
export function getNamesDownes(data) {
|
|
return request({
|
|
url: '/base/v1/basemanufacturer/namesDown',
|
|
method: 'get',
|
|
params: data,
|
|
data: qs.stringify(data),
|
|
})
|
|
}
|
|
|