583 lines
11 KiB
Vue
583 lines
11 KiB
Vue
/*
|
|
* @Author: hisense.wuhongjian
|
|
* @Date: 2022-04-01 19:19:40
|
|
* @LastEditors: Light
|
|
* @LastEditTime: 2022-12-01 17:53:16
|
|
* @Description: 告诉大家这是什么
|
|
*/
|
|
import request from '@/utils/request'
|
|
import returnLocationStr from '@/utils/location'
|
|
|
|
export function selectDicStoreAll(params) {
|
|
return request({
|
|
url: '/category/getAllFilterCriteriaByTopCategory',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
// 查询首页系统汇聚个数
|
|
export function selectTotal(params) {
|
|
return request({
|
|
url: '/resource/selectTotal',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
|
|
// 应用资源
|
|
export function selectOne(params) {
|
|
return request({
|
|
url: '/resource/select/' + params,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
export function selectOneDel(params) {
|
|
return request({
|
|
url: '/resource/' + params,
|
|
method: 'get',
|
|
})
|
|
}
|
|
// 地图+算法
|
|
export function nlptselectOne(params) {
|
|
return request({
|
|
url: '/nlptComponentCapability/selectOne/' + params,
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
|
|
// 应用资源 根据目录查数据列表
|
|
export function ApplicationResources(params) {
|
|
return request({
|
|
url: '/resource/page',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
// 筛选
|
|
export function pageWithAttrs(data) {
|
|
return request({
|
|
url: '/resource/pageWithAttrs',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
// 筛选
|
|
export function getAppListByDept() {
|
|
return request({
|
|
url: '/resource/getAppListByDept',
|
|
method: 'get',
|
|
})
|
|
}
|
|
// 获取hls视频流
|
|
export function getHls(params) {
|
|
return request({
|
|
url: '/resource/hls/getHls',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
// 加入申购车
|
|
export function sgcInsert(data) {
|
|
return request({
|
|
url: '/resourcecar/insert',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 西海岸--加入申购车
|
|
export function xhaAddCart(data) {
|
|
return request({
|
|
url: '/resourcecar/batchInsert', // 西海岸-加入购物车相当于收藏功能
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 获取登录用户信息
|
|
export function getUser(params) {
|
|
return request({
|
|
url: '/sys/user/info',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
export function getUserInfo(params) {
|
|
return request({
|
|
url: 'sys/user/' + params,
|
|
method: 'get',
|
|
})
|
|
}
|
|
export function initiateMeet(data) {
|
|
return request({
|
|
url: '/enke/initiateMeet',
|
|
method: 'post',
|
|
data: data,
|
|
})
|
|
}
|
|
export function getEnkeUsers(params) {
|
|
return request({
|
|
url: '/enke/getEnkeUsers',
|
|
method: 'get',
|
|
params: params,
|
|
})
|
|
}
|
|
|
|
// 组件服务
|
|
export function ApplicationServe(data) {
|
|
return request({
|
|
url: '/nlptComponentCapability/query',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
|
|
export function lastestPage(params) {
|
|
return request({
|
|
url: '/act/process/lastestPage',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
|
|
// 提交申请
|
|
export function submitApply(data) {
|
|
const newLocation = returnLocationStr()
|
|
let url = ''
|
|
if (newLocation == 'qingdao') {
|
|
url = '/ability/center/v3/apply'
|
|
} else {
|
|
url = '/ability/center/v2/apply'
|
|
}
|
|
return request({
|
|
url: url,
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
// 全部应用提交申请
|
|
export function applyAllApplication(data) {
|
|
const newLocation = returnLocationStr()
|
|
let url = ''
|
|
if (newLocation == 'qingdao') {
|
|
url = '/ability/center/v3/applyAllApplication'
|
|
} else {
|
|
url = '/ability/center/v2/applyAllApplication'
|
|
}
|
|
return request({
|
|
url: url,
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
export function tabilityapplication(data) {
|
|
return request({
|
|
url: '/processForm/tabilityapplication',
|
|
method: 'put',
|
|
data,
|
|
})
|
|
}
|
|
|
|
export function startOfBusinessKey(data) {
|
|
return request({
|
|
url: '/act/running/startOfBusinessKey',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
|
|
export function updateInstanceId(params) {
|
|
return request({
|
|
url: '/processForm/tabilityapplication/updateInstanceId' + params,
|
|
method: 'post',
|
|
})
|
|
}
|
|
|
|
// 获取申购车条数
|
|
export function getSgcTotal(params) {
|
|
return request({
|
|
url: '/resourcecar/total',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
|
|
//行政区域查询
|
|
export function treesList(params) {
|
|
return request({
|
|
url: 'sys/region/list',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
|
|
//能力评价提交
|
|
export function resourceScoreInsert(data) {
|
|
return request({
|
|
url: 'resourcescore/insert',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
//能力评价查询
|
|
export function resourceScoreSelect(params) {
|
|
return request({
|
|
url: 'resourcescore/select/' + params,
|
|
method: 'get',
|
|
})
|
|
}
|
|
//能力评价修改
|
|
export function resourceScoreUpdate(data) {
|
|
return request({
|
|
url: 'resourcescore/update',
|
|
method: 'put',
|
|
data,
|
|
})
|
|
}
|
|
//能力评价删除
|
|
export function resourceScoreDelete(data) {
|
|
return request({
|
|
url: 'resourcescore/delete',
|
|
method: 'delete',
|
|
data,
|
|
})
|
|
}
|
|
// 更新访问次数
|
|
export function updateVisits(params) {
|
|
return request({
|
|
url: '/resource/updateVisits',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
// 保存浏览记录
|
|
export function browsingInsert(data) {
|
|
return request({
|
|
url: '/resourceBrowse/insert',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
// 最新能力
|
|
export function selectNewest(data) {
|
|
return request({
|
|
url: '/resource/selectNewest',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 最热能力
|
|
export function selectMostPopular(data) {
|
|
return request({
|
|
url: '/resource/selectMostPopular',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
// 推荐能力
|
|
export function selectRecommend(params) {
|
|
return request({
|
|
url: '/resource/selectRecommend',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
//工作状态
|
|
export function gongZuoZhuangTai(params) {
|
|
return request({
|
|
url: '/workdynamics/page',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
|
|
//工作状态详情
|
|
export function workdynamicsDetails(params) {
|
|
return request({
|
|
url: '/workdynamics/select/' + params,
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
//工作状态详情
|
|
export function selectDeptList(data) {
|
|
return request({
|
|
url: '/resource/selectDeptList',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
//工作状态详情
|
|
export function updateRes(data) {
|
|
return request({
|
|
url: '/resource/update',
|
|
method: 'put',
|
|
data,
|
|
})
|
|
}
|
|
//驳回
|
|
export function relaunch(data) {
|
|
return request({
|
|
url: '/reject/center/relaunch/' + data.taskId,
|
|
method: 'post',
|
|
data: data.data,
|
|
})
|
|
}
|
|
// 查询青岛市政务资源管理平台
|
|
export function zywMessage() {
|
|
return request({
|
|
url: '/resource/ZywMessage',
|
|
method: 'get',
|
|
})
|
|
}
|
|
// 消息提醒
|
|
export function mynotice(params) {
|
|
return request({
|
|
url: '/sys/notice/mynotice/page',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
// 消息提醒已读
|
|
export function mynoticeRead(params) {
|
|
return request({
|
|
url: '/sys/notice/mynotice/read/' + params,
|
|
method: 'put',
|
|
params,
|
|
})
|
|
}
|
|
// 消息提醒已读
|
|
export function getDataResource(data) {
|
|
return request({
|
|
url: '/resource/getDataResource',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
//应用详情列表
|
|
export function queryPartAppByKeyId(params) {
|
|
return request({
|
|
url: 'dataResourceRel/queryPart4AppByKeyId',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
//组件详情列表
|
|
export function queryPartAppByKeyId2(params) {
|
|
return request({
|
|
url: 'dataResourceRel/queryApp4PartByKeyId',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
|
|
//首页 基础设施
|
|
export function selectInfrastructureList(params) {
|
|
return request({
|
|
url: 'resource/selectInfrastructureList',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
//首页 组件服务
|
|
export function selectCollectComponentList(params) {
|
|
return request({
|
|
url: 'resource/selectCollectComponentList',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
//首页 应用资源
|
|
export function selectCollectResourceList(params) {
|
|
return request({
|
|
url: 'resource/selectCollectResourceList',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
|
|
// 根据instanceId获取摄像头列表
|
|
export function getApplyCameraList(id) {
|
|
return request({
|
|
url: '/resource/getApplyCameraList/' + id,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 融合服务--列表
|
|
export function getIntegrationServicesList(params) {
|
|
return request({
|
|
url: '/fuse/page',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
|
|
// 融合服务--更新
|
|
export function updateIntegrationServices(data) {
|
|
return request({
|
|
url: '/fuse',
|
|
method: 'put',
|
|
data,
|
|
})
|
|
}
|
|
|
|
// 全局搜索
|
|
export function getCountByFuzzyQuery(params, flag) {
|
|
return request({
|
|
url:
|
|
'/resource/getCountByFuzzyQuery?keyWorld=' +
|
|
params +
|
|
'&nonChinese=' +
|
|
flag,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 融合服务--详情
|
|
export function getIntegrationDetail(id) {
|
|
return request({
|
|
url: '/fuse/' + id,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 指导手册--左侧文档树
|
|
export function getDevelopDocTree(params) {
|
|
return request({
|
|
url: '/resource/selectDevelopDoc',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
|
|
//会客厅查询接口
|
|
export function getRoomSearch(params) {
|
|
return request({
|
|
url: '/bookMeeting/list',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
//预约弹框选择日期接口
|
|
export function getDate(params) {
|
|
return request({
|
|
url: '/bookMeeting/availableDate',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
//预约提交
|
|
export function setSubmit(data) {
|
|
return request({
|
|
url: '/bookMeeting',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
//预约结果查询按钮
|
|
export function getYuyue(params) {
|
|
return request({
|
|
url: '/bookMeeting/page',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
// 能力广场 应用资源
|
|
export function selectAppList(params) {
|
|
return request({
|
|
url: '/resource/selectAppList',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
// 西海岸-获取无人机和单兵设备列表
|
|
export function getSoldierList(params) {
|
|
return request({
|
|
url: '/device/page',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|
|
// 西海岸-无人机和单兵设备提交申请
|
|
export function soldierApply(data) {
|
|
return request({
|
|
url: '/deviceApply',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
// 西海岸-基础设施-一键申请最大个数
|
|
export function getMaxApplyNum(number) {
|
|
return request({
|
|
url: '/processForm/tabilityapplication/canApply/' + number,
|
|
method: 'get',
|
|
})
|
|
}
|
|
|
|
// 市局-能力广场-算法广场和GIS广场根据区域查询列表
|
|
export function getGisByArea(data) {
|
|
return request({
|
|
url: '/resource/getSquareList',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
export function getPolicyCloudService(data) {
|
|
return request({
|
|
url: '/resource/getPolicyCloudService',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
// 西海岸基础设施待申请列表
|
|
export function willApplyCameraSelect() {
|
|
return request({
|
|
url: '/willApplyCamera/select',
|
|
method: 'get',
|
|
})
|
|
}
|
|
// 西海岸基础设施待申请列表新增
|
|
export function willApplyCameraBatchInsert(data) {
|
|
return request({
|
|
url: '/willApplyCamera/batchInsert',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
// 西海岸基础设施待申请列表删除
|
|
export function willApplyCameraBatchDelete(data) {
|
|
return request({
|
|
url: '/willApplyCamera/batchDelete',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
// 西海岸基础设施已申请列表
|
|
export function getApplyCameraListXha(data) {
|
|
return request({
|
|
url: '/processForm/tabilityapplication/getApplyCameraList',
|
|
method: 'get',
|
|
data,
|
|
})
|
|
}
|
|
// 西海岸基础设施已申请列表删除
|
|
export function delApplyCamera(data) {
|
|
return request({
|
|
url: '/processForm/tabilityapplication/delApplyCamera',
|
|
method: 'post',
|
|
data,
|
|
})
|
|
}
|
|
// 公告通知
|
|
export function sysnoticemanagement(params) {
|
|
return request({
|
|
url: '/sysnoticemanagement/page',
|
|
method: 'get',
|
|
params,
|
|
})
|
|
}
|