Blame view

src/pages/pms/transfer/HuolalaSetting/api.ts 2.23 KB
46079f3f   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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
  import { http } from '@/typing/http';
  import request from '@/utils/request';
  import { PMS_HOST, HOST } from '@/utils/host';
  
  export interface ListVO{
    /**
       * 财务账户信息id
       */
      id?:number
      /**
       * 往来单位id
       */
      supplierId?:number
      /**
       * 往来单位名称
       */
      supplierName?:string
      /**
       * 签约门店id
       */
      shopId?:number
      /**
       * 签约门店名称
       */
      shopName?:string;
      /**
       * 当前余额
       */
      amount?:number;
      /**
       * 待到账金额
       */
      awaitAmount?:number;
      /**
       * 低余额推待办
       */
      minAmount?:number;
      /**
       * 推待办角色编码
       */
      roleCode?:string;
      /**
       * 推待办角色名称
       */
      roleName?:string;
      /**
       * 发单账号
       */
      account?:string;
      /**
       * 集团id
       */
      groupId?:number;
      /**
       * 创建时间
       */
      time?:string;
  }
  interface Params{
    current?:number,
    pageSize?:number
  }
  export interface saveParams{
      //财务账户信息id
      id?:number;
      /**
       * 往来单位id
       */
      supplierId?:number;
      /**
       * 往来单位名称
       */
      supplierName?:string;
      /**
       * 签约门店id
       */
      shopId?:number;
      /**
       * 低余额推待办
       */
      minAmount?:number;
      /**
       * 推待办角色编码
       */
      roleCode?:string;
      /**
       * 推待办角色名称
       */
      roleName?:string;
      /**
       * 发单账号
       */
      // @NotBlank(message = "发单账号不能为空")
      account?:string;
  }
b460f170   jiangwei   货拉拉账户配置
96
97
98
99
100
101
  interface queryList {
    current?:number
    pageSize?:number
    sysId?:number
  }
  // 查询财务账户信息列表
46079f3f   jiangwei   货拉拉账户配置
102
103
104
  export function getList(params: Params):http.PromisePageResp<ListVO> {
    return request.get(`${PMS_HOST}/erp/finance/account/get/page`, {params});
  }
b460f170   jiangwei   货拉拉账户配置
105
  // 新增/编辑API
46079f3f   jiangwei   货拉拉账户配置
106
107
108
  export function saveApi(params: saveParams) {
    return request.post(`${PMS_HOST}/erp/finance/account/exit`, {...params});
  }
b460f170   jiangwei   货拉拉账户配置
109
110
  // 推待办角色列表
  export function roleListApi(params: queryList): http.PromisePageResp<Role.Info> {
46079f3f   jiangwei   货拉拉账户配置
111
    return request.get(`${HOST}/role/list`, { params });
b460f170   jiangwei   货拉拉账户配置
112
113
114
115
  }
  // 删除API
  export function deleteApi(params: {id: number}) {
    return request.post(`${PMS_HOST}/erp/finance/account/delete`, {...params});
46079f3f   jiangwei   货拉拉账户配置
116
  }