custom-api.js
3.23 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
import request from "@/utils/request";
//获取自定义设置数据
/**
* @param belongBizType * 所属业务功能类型(11#员工端预审,12#员工端站点,13#员工端口岸,14#员工端运单查询)
* @param queryType * 查询分类(1#查询条件,2#显示及导出)
*/
export function getCustomData(data) {
return request({
url:
"/bus-employees/custom/setting/pool/query/" +
data.queryType +
"/" +
data.belongBizType,
method: "get",
data: data,
});
}
//保存自定义设置数据
/**
* @param belongBizType * 所属业务功能类型(11#员工端预审,12#员工端站点,13#员工端口岸,14#员工端运单查询)
* @param queryType * 查询分类(1#查询条件,2#显示及导出)
* @param target * 已选池元素对象集合 {
* defaultOrderNum 排序规则(固定类型的从1001开始,推荐类型的从2001开始,其他类型的从3001开始)
* displayName 页面展示名称
* id id
* orderNum 用户设置的排序顺序(固定类型的从1001开始,其他类型的从2001开始)
* poolCode 对应在待选池里的ID(source.poolCode) } }
*/
export function setCustomData(data) {
return request({
url: "/bus-employees/custom/setting/pool/merge",
method: "post",
data: data,
});
}
//获取查询条件数据
/**
* @param belongBizType * 所属业务功能类型(11#员工端预审,12#员工端站点,13#员工端口岸,14#员工端运单查询)
*/
export function getSreachFormData(data) {
return request({
url: "/bus-employees/custom/setting/condition/" + data.belongBizType,
method: "get",
data: data,
});
}
//获取表头数据
/**
* @param belongBizType * 所属业务功能类型(11#员工端预审,12#员工端站点,13#员工端口岸,14#员工端运单查询)
*/
export function getTableData(data) {
return request({
url: "/bus-employees/custom/setting/display/" + data.belongBizType,
method: "get",
data: data,
});
}
//自定义查询接口
/**
* @param belongBizType * 所属业务功能类型(11#员工端预审,12#员工端站点,13#员工端口岸,14#员工端运单查询)
* @param pageIndex * 当前页码
* @param pageSize * 分页最大数据量
* @param total * 上次查询得total值,初次传0
* @param condition * 查询数据集[
* {
* poolCode 字段标识
* queryType 查询规则编号
* queryValues 查询参数
* }
* ]
* @param osprVaildFlag 站点页面操作ospr功能
*/
export function auditionEntrySreachCustomData(data) {
return request({
url: "/bus-employees" + data.url,
method: "post",
data: data.data,
});
}
//获取查询导出是否完成
export function getdownloadExlFileType(data) {
return request({
url: "/bus-employees/export/custom/exportResult?exportSign=" + data,
method: "get",
data: data,
});
}