inspection.js
2.52 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
import request from "@/utils/request";
// 获取监控点,组织结构
export function doMonitorGroupApi(data) {
return request({
url: `/patrol/patrolGate/gateGroup`,
method: "get",
data
});
}
// 获取巡检单列表
export function doInspectionFormListApi(data) {
// accountId 337, pageSize 999
return request({
url: `/patrol/b-patrol-template/list`,
method: "get",
data
});
}
// 获取整改人列表
export function doRectifiedPersonListApi(data) {
const { restaurantId } = data
return request({
url: `/patrol/s-user/mall/${restaurantId}`,
method: "get",
});
}
// 获取巡检单详情
export function doInspectionFormDetailApi(data) {
const { id } = data
return request({
url: `/patrol/b-patrol-template/${id}`,
method: "get",
data
});
}
// 保存巡检单
export function doInspectionFormSaveApi(data) {
/* const formData = new FormData();
Object.keys(data).forEach(k => {
formData.append(k, data[k])
})
formData.append('name', 'John Doe');
console.log('formData', formData) */
return request({
url: `/patrol/patrolRecord`,
method: "post",
data,
// header: { 'content-type': 'multipart/form-data' },
header: { 'content-type': 'application/x-www-form-urlencoded;charset=utf-8' },
});
}
// 获取巡检列表
export function doGetInspectionListApi(data) {
// ?pageNum=1&pageSize=10&startDate=2025-05-22&endDate=2025-05-29&mallId=12914&accountId=2&patrolType=1
return request({
url: `/patrol/patrolRecord/list`,
method: "get",
data: Object.assign({}, data)
});
}
// 获取巡检详情
export function doGetInspectionDetailApi(id) {
return request({
url: `/patrol/patrolRecord/${id}`,
method: "get",
});
}
// 获取监控点信息
export function doGetPatrolGateApi(id) {
return request({
url: `/patrol/patrolGate/${id}`,
method: "get",
});
}
// 处理巡检
export function doPatrolRecordFormSaveApi(data) {
return request({
url: `/patrol/patrolRecord/handle`,
method: "post",
data,
header: { 'content-type': 'application/x-www-form-urlencoded;charset=utf-8' },
});
}
// 获取收藏门店的接口
export function getPatrolGateMarkListApi(data) {
return request({
url: `/patrol/patrolGate/bookmark/list`,
method: "get",
data
});
}
// 获取收藏门店的接口
export function getPatrolGateMarkMallsApi(data) {
return request({
url: `/patrol/patrolGate/malls`,
method: "get",
data
});
}
// 根据标签获取门店的接口
export function getMallsByLabelIdApi(data) {
return request({
url: `/patrol/app/getMallsByLabelId`,
method: "get",
data
});
}