company.js
2.55 KB
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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
/*
* @Description: 企业银行接口
* @Autor: renchao
* @LastEditTime: 2023-09-20 14:49:22
*/
import request from '@/utils/request'
let SERVER = window.config ? window.config : JSON.parse(localStorage.getItem('ApiUrl'))
/**
* @description: 获取材料目录
* @author: renchao
*/
export function getCompanyMaterialList (bsmCompany) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/company/getCompanyMaterialList',
method: 'get',
params: {
bsmCompany: bsmCompany
}
})
}
/**
* @description: 添加材料目录
* @param {*} bsmCompany
* @author: renchao
*/
export function addCompanyMaterial (data) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/company/addCompanyMaterial',
method: 'post',
data
})
}
/**
* @description: 获取文件材料列表
* @param {*} bsmCompany
* @author: renchao
*/
export function getFileListByBsmMaterial (bsmMaterial) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/company/getFileListByBsmMaterial',
method: 'get',
params: {
bsmMaterial: bsmMaterial
}
})
}
/**
* @description: 批量上传材料目录
* @param {*} bsmCompany
* @author: renchao
*/
export function uploadBatch (data) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/company/uploadBatch',
method: 'post',
headers: {
'Content-Type': 'multipart/form-data'
},
data
})
}
/**
* @description: 删除上传材料目录
* @param {*} bsmFile
* @author: renchao
*/
export function deleteFile (bsmFile) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/company/deleteFile',
method: 'get',
params: {
bsmFile: bsmFile
}
})
}
/**
* @description: 移动
* @param {*} bsmFile
* @param {*} direction
* @author: renchao
*/
export function move (bsmFile, direction) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/company/move',
method: 'get',
params: {
bsmFile: bsmFile,
direction: direction
}
})
}
/**
* @description: 编辑材料目录
* @param {*} data
* @author: renchao
*/
export function editCompanyMaterialList (data, bsmCompany) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/company/editCompanyMaterialList/' + bsmCompany,
method: 'post',
data
})
}
/**
* @description: 是否覆盖才材料信息
* @author: renchao
*/
export function replace (bsmCompany, bsmSldy, bsmSlsq) {
return request({
url: SERVER.SERVERAPI + '/rest/sys/company/replace',
method: 'get',
params: {
bsmCompany: bsmCompany,
bsmSldy: bsmSldy,
bsmSlsq: bsmSlsq
}
})
}