custom-api.js
3.29 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
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,
})
}