api.ts
982 Bytes
import { http } from '@/typing/http';
import request from '@/utils/request';
import { PMS_HOST } from '@/utils/host';
export interface Item {
id?: number,
amount?: number, //
days?: number
storageId?: number// 员工调运费用, 1.5元 / 公里
shopId?: number // 备料时效
storageName?: string
shopName?: string
}
interface Params {
shopId?:number
keywords?:string
storageId?:number
}
/**
* 查询绩效--目标设置明细
*/
export function getDetail(params: Params): http.PromiseResp<Item[]> {
return request.get(`${PMS_HOST}/erp/target/setting/get/list`, { params });
}
/**
* 新增或编辑绩效--目标设置明细
*/
export function saveApi(params: Item) {
return request.post(`${PMS_HOST}/erp/target/setting/add/or/update`, params);
}
/**
* 删除绩效--目标设置明细
*/
export function DeleteApi(params: {id?: number}) {
return request.post(`${PMS_HOST}/erp/target/setting/delete`, params, {contentType: 'form-urlencoded'});
}