shuishen
2024-07-19 d40c8e9bb7a79ead750587fba4e1748a31e2bfeb
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
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
/*
 * @Author: shuishen 1109946754@qq.com
 * @Date: 2022-11-15 15:10:41
 * @LastEditors: shuishen 1109946754@qq.com
 * @LastEditTime: 2024-02-06 19:06:30
 * @FilePath: \srs-police-affairs\src\api\site\index.js
 * @Description:
 *
 * Copyright (c) 2022 by shuishen 1109946754@qq.com, All Rights Reserved.
 */
import request from "@/router/axios.js"
 
 
/**
 * 获取字典表
 * @returns
 */
export const getDictBizTree = (param) => {
    return request({
        url: "/api/blade-system/dict-biz/tree",
        method: "get",
        params:param
    })
}
 
/**
 * 获取九小场所字典表
 * @param {*} page 页数
 * @param {*} count 每页数量
 * @returns
 */
export const getNineTypeTree = () => {
    return request({
        url: "/api/blade-system/dict-biz/tree?code=nineType",
        method: "get",
    })
}
 
/**
 * 获取阵地字典表
 * @param {*} page 页数
 * @param {*} count 每页数量
 * @returns
 */
export const getFrontTypeTree = () => {
    return request({
        url: "/api/blade-system/dict-biz/tree?code=frontType",
        method: "get",
    })
}
 
/**
 * 获取九小场所列表
 * @param {*} page 页数
 * @param {*} count 每页数量
 * @returns
 */
export const getNinePage = (params) => {
    return request({
        url: "/api/blade-place/place/ninePage",
        method: "get",
        params: {
            ...params,
            isNine: 1,
        },
    })
}
 
/**
 * 获取阵地列表
 * @param {*} page 页数
 * @param {*} count 每页数量
 * @returns
 */
export const getFrontPage = (params) => {
    return request({
        url: "/api/blade-place/place/ninePage",
        method: "get",
        params: {
            ...params,
            isFront: 1,
        },
    })
}
 
/**
 * 获取九小场所检查列表
 * @param {*} page 页数
 * @param {*} count 每页数量
 * @returns
 */
export const getPlaceCheckPage = (params) => {
    return request({
        url: "/api/blade-placeCheck/placeCheck/page",
        method: "get",
        params,
    })
}
 
/**
 * 获取九小场所检查详情
 * @returns
 */
export const getPlaceCheckInfo = (params) => {
    return request({
        url: "/api/blade-placeCheck/placeCheck/getPlaceCheckInfo",
        method: "get",
        params,
    })
}
 
/**
 * 获取九小场所从业人员
 * @returns
 */
export const getPlacePractitionerPage = (params) => {
    return request({
        url: "/api/blade-placePractitioner/placePractitioner/page",
        method: "get",
        params,
    })
}
 
/**
 * 获取交易登记列表
 * @returns
 */
export const getTaskLabelReportingEventPage = (params) => {
    return request({
        url: "/api/blade-taskLabelReportingEvent/taskLabelReportingEvent/page",
        method: "get",
        params,
    })
}
 
 
/**
 * 获取九小场所隐患数量统计
 * @returns
 */
export const getNineStatisticsNum = (params) => {
    return request({
        url: "/api/blade-place/place/getNineStatisticsNum",
        method: "get",
        params,
    })
}