api.ts 710 Bytes
import { http } from '@/typing/http';
import request from '@/utils/request';
import { PMS_HOST } from '@/utils/host';

export interface Item {
  id?: number,
  index?:number
  amount?: any, // 
  startDays?: any
  endDays?: any// 
}
interface Params {
  shopId?: number
  keywords?: string
  storageId?: number
}
/**
 * 查询绩效--运费目标达成设置
 */
export function getDetail(params: Params): http.PromiseResp<Item[]> {
  return request.get(`${PMS_HOST}/erp/target/amount/setting/get/list`, { params });
}
/**
 * 新增或编辑绩效--运费目标设置
 */
export function saveApi(params: {list: Item[]}) {
  return request.post(`${PMS_HOST}/erp/target/amount/setting/add/or/update`, params);
}