| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371 |
- import request from '@/utils/request'
- // 查询查获物品明细列表
- export function listItems(query) {
- return request({
- url: '/item/items/list',
- method: 'get',
- params: query
- })
- }
- // 查询查获物品明细详细
- export function getItems(id) {
- return request({
- url: '/item/items/' + id,
- method: 'get'
- })
- }
- // 新增查获物品明细
- export function addItems(data) {
- return request({
- url: '/item/items',
- method: 'post',
- data: data
- })
- }
- // 修改查获物品明细
- export function updateItems(data) {
- return request({
- url: '/item/items',
- method: 'put',
- data: data
- })
- }
- // 删除查获物品明细
- export function delItems(id) {
- return request({
- url: '/item/items/' + id,
- method: 'delete'
- })
- }
- //查获总数量+移交公安数量+故意隐匿数量
- export function getTotalSome (params = {}) {
- return request({
- url: '/item/largeScreen/getAppTotalSome',
- method: 'get',
- params
- })
- }
- //获取当天所有用户统计数据
- export function getDailyAllUsersRanking(params = {}) {
- return request({
- url: '/exam/daily/statistics/dashboard/all-users-ranking',
- method: 'get',
- params
- })
- }
- //巡检执行
- export function getExecutionStatusTotal(params) {
- return request({
- url: '/check/largeScreen/inspectionExecute',
- method: 'get',
- params: params
- })
- }
- // 获取通道统计
- export function getChannelStatistics(status) {
- return request({
- url: '/attendance/postRecord/count?regionalStatus='+status,
- method: 'post',
- })
- }
- // 答题个人排行
- export function userRanking() {
- return request({
- url: '/exam/daily/statistics/dashboard/user-ranking?timeRange=today&topN=10&sortBy=completionRate',
- method: 'get',
- })
- }
- // 获取通道统计
- export function deptRanking() {
- return request({
- url: '/exam/daily/statistics/dashboard/dept-ranking?timeRange=today&topN=10&sortBy=completionRate',
- method: 'get',
- })
- }
- // 获取总体问题分布
- export function problemDistribution(params = {}) {
- return request({
- url: '/check/largeScreen/problemDistribution',
- method: 'get',
- params
- })
- }
- // 获取问题分布对比
- export function problemComparison(params = {}) {
- return request({
- url: '/check/largeScreen/problemComparison',
- method: 'get',
- params
- })
- }
- // 获取计划安排总览
- export function planOverview(params={}) {
- return request({
- url: '/check/largeScreen/planOverview',
- method: 'get',
- params
- })
- }
- // 获取日常任务检查指标累计分布
- export function planDistribution(params={}) {
- return request({
- url: '/check/largeScreen/planDistribution',
- method: 'get',
- params
- })
- }
- // 获取任务明细统计
- export function planStatistics(params={}) {
- return request({
- url: '/check/largeScreen/planStatistics',
- method: 'get',
- params
- })
- }
- // 查获总览
- export function getAppTotalSome(params = {}) {
- return request({
- url: '/item/largeScreen/getAppTotalSome',
- method: 'get',
- params
- })
- }
- // 违禁品类别
- export function category(params = {}) {
- return request({
- url: '/item/largeScreen/category',
- method: 'get',
- params: {
- levelType: 1,
- ...params,
- }
- })
- }
- // 违禁品查获部位
- export function appPosition(params = {}) {
- return request({
- url: '/item/largeScreen/appPosition',
- method: 'get',
- params: {
- levelType: 1,
- ...params,
- }
- })
- }
- // 查获岗位
- export function largeScreenPost(params = {}) {
- return request({
- url: '/item/largeScreen/post',
- method: 'get',
- params
- })
- }
- // 查获时间分布
- export function appTimeSpan(params = {}) {
- return request({
- url: '/item/largeScreen/appTimeSpan',
- method: 'get',
- params
- })
- }
- // 问题整改统计
- export function correction(params = {}) {
- return request({
- url: '/check/largeScreen/correction',
- method: 'get',
- params
- })
- }
- // 问题整改分布
- export function correctionDistribution(params = {}) {
- return request({
- url: '/check/largeScreen/correctionDistribution',
- method: 'get',
- params
- })
- }
- //工作画像--查获审批时长统计(柱状图)
- export function getDurationChart (params) {
- return request({
- url: '/item/user-ranking/seizure-approval/duration',
- method: 'get',
- params: params
- });
- }
- //获取站级别抽问抽答完成率
- export function getStationLevelRate (params = {}) {
- return request({
- url: '/exam/daily/site-profile/daily-completion-rate',
- method: 'get',
- params: params
- });
- }
- //获取部门抽问抽答完成率
- export function getDepartmentLevelRate (params = {}) {
- return request({
- url: '/exam/daily/dept-profile/daily-completion-rate',
- method: 'get',
- params: params
- });
- }
- //工作画像--查获趋势图,获取有效查获趋势数据(默认近90天)
- export function getSeizureTrendChart (params = {}) {
- return request({
- url: '/item/user-ranking/seizure-trend',
- method: 'get',
- params: params
- });
- }
- //工作画像--通道开放趋势图(折线图)
- export function getChannelOpenTrendChart (params = {}) {
- return request({
- url: '/attendance/stats/channel/open/trend',
- method: 'get',
- params: params
- });
- }
- export function getDeptList() {
- return request({
- url: '/system/user/deptTree',
- method: 'get'
- })
- }
- //能力画像-协同配合
- export function getCollaborationProfile(params) {
- return request({
- url: '/system/user/cooperation',
- method: 'get',
- params: params
- })
- }
- //能力画像-明细
- export function getDetailProfile(params) {
- return request({
- url: '/system/user/detail',
- method: 'get',
- params: params
- })
- }
- // 查获取指定模块的指标值
- export function getModuleMetrics(params) {
- return request({
- url: '/user/basic/portrait/module/info',
- method: 'get',
- params: params
- })
- }
- //总体概览接口
- export function getOverview(params) {
- return request({
- url: '/system/user/population',
- method: 'get',
- params: params
- })
- }
- //计算站级考勤工作统计
- export function getAttendanceStatistics (params) {
- return request({
- url: `/attendance/stats/station`,
- method: 'get',
- params: params
- })
- }
- //计算站级查获统计
- export function getSiteStatistics(params) {
- return request({
- url: `/item/user-ranking/station`,
- method: 'get',
- params: params
- })
- }
- //能力画像-学习成长
- export function getGrowthPortrait(params) {
- return request({
- url: '/system/growth/portrait',
- method: 'get',
- params: params
- })
- }
- //获取指定用户画像
- export function getUserProfile(params) {
- return request({
- url: '/exam/daily/user-profile',
- method: 'get',
- params: params
- })
- }
- //获取班组和科室画像
- export function getDeptProfile(params) {
- return request({
- url: '/exam/daily/dept-profile',
- method: 'get',
- params: params
- })
- }
- //获取站级画像
- export function getSiteProfile(params) {
- return request({
- url: '/exam/daily/site-profile',
- method: 'get',
- params: params
- })
- }
- //巡检画像
- export function getPortrait(params) {
- return request({
- url: '/check/largeScreen/portrait',
- method: 'get',
- params: params
- })
- }
- //获取所有部门和班组下人员
- export function getDeptUserTree(params) {
- return request({
- url: '/system/user/deptUserTree',
- method: 'get',
- params: params
- })
- }
- //获取用户在指定层级的详细排名信息
- export function getRankInfo(params) {
- return request({
- url: '/item/user-ranking/ranking-detail',
- method: 'get',
- params: params
- })
- }
- //根据用户ID查询用户信息
- export function getUserInfoById(userId) {
- return request({
- url: `/system/user/${userId}`,
- method: 'get',
- })
- }
|