/* * @Author: shuishen 1109946754@qq.com * @Date: 2022-11-15 15:10:41 * @LastEditors: shuishen 1109946754@qq.com * @LastEditTime: 2024-12-27 17:08:39 * @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, needIsNine = true) => { let isNine = {} if (needIsNine) isNine = { isNine: 1 } return request({ url: "/api/blade-place/place/ninePage", method: "get", params: { ...params, ...isNine }, }) } /** * 获取阵地列表 * @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, }) }