Blame view

src/pages/pms/setting/PerTarget/api.ts 982 Bytes
796981fb   jiangwei   绩效目标绩效运费目标配置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
  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'});
  }