import http from './interface' /** * 将业务所有接口统一起来便于维护 * 如果项目很大可以将 url 独立成文件,接口分成不同的模块 * */ // 单独导出(测试接口) import {test} from '@/common/vmeitime-http/' export const test = (data) => { // http.config.baseUrl = "http://localhost:8080/api/" //设置请求前拦截器 http.interceptor.request = (config) => { config.header = { // "token": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" } } //设置请求结束后拦截器 http.interceptor.response = (response) => { // console.log('个性化response....') //判断返回状态 执行相应操作 return response; } return http.request({ baseUrl: 'https://unidemo.dcloud.net.cn/', url: 'ajax/echo/text?name=uni-app', dataType: 'text', data, }) } // 默认全部导出 import api from '@/common/vmeitime-http/' // export default { // test, // } // //方式一 // sendRequest1(){ // this.$api.getNavs({ // noncestr: Date.now(), // user:123456, // }).then((res)=>{ // this.res = '请求结果 : ' + JSON.stringify(res); // console.log('request success', res) // }).catch((err)=>{ // console.log('request fail', err); // }) // }, // // 方式二 // async sendRequest2() { // let res = await this.$api.getBlocksList(); // this.res = '请求结果 : ' + JSON.stringify(res); // } // EC泛微平台-单点登录 export const oauth_sso = (data) => { return http.request({ method: "POST", url: '/oauth/sso', data, }) } // 宁煤信息平台免密token获取 export const oauth_getNoPasswordToken = (data) => { return http.request({ method: "POST", url: '/oauth/getNoPasswordToken', data, }) } // 统一自动化系统接口 export const unified_automation_system = (data) => { return http.request({ method: "POST", baseUrl: uni.getStorageSync('unified_automation_system_url'), url: '/opcdata/getData', data, }) } // 首页风格切换 export const home_style_setting = (data) => { return http.request({ url: '/home/style_setting', data, }) } // 请求首页分类链接 export const home_link = (data) => { return http.request({ url: '/home/links', data, }) } // 请求首页导航链接 export const homeNav_list = (data) => { return http.request({ url: '/homeNav/list', data, }) } // 登录 export const login = (data) => { return http.request({ method: "POST", url: '/oauth/token', data, }) } // 首页 // 首页公告 export const notice_list = (data) => { return http.request({ url: '/notice/list', data }) } // 首页轮播图 export const scrollImg_list = (data) => { return http.request({ url: '/scrollImg/list', data }) } // 首页新闻动态 export const article_list = (data) => { return http.request({ url: '/article/list', data }) } // 消息推送 // 消息列表 export const message_list = (data) => { return http.request({ url: '/message/list', data, }) } // 标记已读 export const message_read = (data) => { return http.request({ method: 'POST', url: '/message/read', data, }) } // 未读消息数 export const message_unread_num = (data) => { return http.request({ url: '/message/unread_num', data, }) } // 梅花井 业务审核管理 // 业务审核列表 export const worksheet_check_listmei = (data) => { return http.request({ url: '/worksheet/check/listmei', data, }) } // 业务审核详情 export const worksheet_checkmei = (data) => { return http.request({ url: '/worksheet/checkmei/' + data.id, data, }) } // 提交审核 export const worksheet_checkmei_tijiao = (data) => { return http.request({ method: "POST", url: '/worksheet/checkmei/' + data.id, data, }) } // 我的业务列表 export const worksheet_apply_listmei = (data) => { return http.request({ url: '/worksheet/apply/listmei', data, }) } //我的业务撤回 export const worksheet_orderdel = (data) => { return http.request({ method: "POST", url: '/worksheet/orderdel/' + data.id, data, }) } //我的业务详情 export const worksheet_applymei = (data) => { return http.request({ url: '/worksheet/applymei/' + data.id, data, }) } // 业务申请 // 业务选择列表 export const worksheet_classify_list = (data) => { return http.request({ url: '/worksheet/classify/list', data, }) } // 可申请业务列表 export const worksheet_design_list = (data) => { return http.request({ method: 'POST', url: '/worksheet/design/list', data, }) } // 可申请业务详情 export const worksheet_designmei = (data) => { return http.request({ url: '/worksheet/designmei/' + data.id, data, }) } // 强制浏览限制 export const worksheet_force_query = (data) => { return http.request({ method: 'POST', url: '/worksheet/force/query', data, }) } // 我的 // 上传头像 export const user_avatar_upload = (data) => { return http.request({ method: 'POST', url: '/user/avatar/upload', data, }) } // 发送验证码 export const sms_vcode = (data) => { return http.request({ method: 'POST', url: '/sms/vcode', data, }) } // 忘记密码,不需要token的发送验证码 export const sms_send_v_code = (data) => { return http.request({ method: 'POST', url: '/sms/send_v_code', data, }) } // 绑定手机号 export const user_mobile_set = (data) => { return http.request({ method: 'POST', url: '/user/mobile/set', data, }) } // 修改密码 export const user_repassword = (data) => { return http.request({ method: 'POST', url: '/user/repassword', data, }) } // 忘记密码 export const user_forget_password = (data) => { return http.request({ method: 'POST', url: '/user/forget_password', data, }) } // 上传手写签名 export const worksheet_baseimg = (data) => { return http.request({ method: 'POST', url: '/worksheet/baseimg', data, }) } // 生产数据 // 生产公告 export const dispatch_bulletin = (data) => { return http.request({ method: 'POST', url: '/dispatch/bulletin', data, }) } // 模拟量统计 export const safety_simulation_total = (data) => { return http.request({ method: 'POST', url: '/safety/simulation/total', data, }) } // 用户权限设置 export const workbench_leader_mailbox_check = (data) => { return http.request({ method: 'POST', url: '/workbench/leader_mailbox/check', data, }) } // 隐患排查待办数量 export const troubleshoot_getDBNum = (data) => { return http.request({ method: 'POST', url: '/troubleshoot/getDBNum', data, }) } // 工作台 export const workbench_index = (data) => { return http.request({ url: '/workbench/index', data, }) } // 工作台 // 发票助手 export const workbench_invoice_info = (data) => { return http.request({ url: '/workbench/invoice/info', data, }) } // 值班信息 // 获取值班月份 所有人 export const notice_all_list_month = (data) => { return http.request({ url: '/notice/all_list/month', data, }) } // 获取值班信息-所有人 export const notice_all_list_list = (data) => { return http.request({ method: 'POST', url: '/notice/all_list/list', data, }) } // 获取值班月份-个人 export const notice_my_list_month = (data) => { return http.request({ url: '/notice/my_list/month', data, }) } // 获取值班信息-个人 export const notice_my_list_list = (data) => { return http.request({ method: 'POST', url: '/notice/my_list/list', data, }) } // 获取部门列表 export const section_getGroupList = (data) => { return http.request({ url: '/section/getGroupList', data, }) } // 获取单个部门人员列表 export const user_list = (data) => { return http.request({ method: 'POST', url: '/user/list', data, }) } // 积分 // 添加员工积分 export const staff_integral_increase = (data) => { return http.request({ method: 'POST', url: '/staff/integral/increase', data, }) } //查询员工积分 export const staff_integral_query = (data) => { return http.request({ method: 'POST', url: '/staff/integral/query', data, }) } // 查询当日员工积分获取情况 export const staff_integral_list = (data) => { return http.request({ method: 'POST', url: '/staff/integral/list', data, }) } // 搜索全矿人员 export const user_search = (data) => { return http.request({ method: 'POST', url: '/user/search', data, }) } // 获取个人信息 export const user_getUinfo = (data) => { return http.request({ url: '/user/getUinfo', data, }) } // 下井记录 重名人员列表 export const user_getPersonnelListByName = (data) => { return http.request({ method: 'POST', url: '/user/getPersonnelListByName', data, }) } // 绑定人名和下井信息 export const user_updateUserMessage = (data) => { return http.request({ method: 'POST', url: '/user/updateUserMessage', data, }) } // 首页 获取常用功能链接 export const getCommonMenuList = (data) => { return http.request({ method: 'POST', url: '/workbench/common_menu/getCommonMenuList', data, }) } // 添加常用链接 export const addCommonMenu = (data) => { return http.request({ method: 'POST', url: '/workbench/common_menu/addCommonMenu', data, }) } // 修改排序及删除 export const editCommonMenu = (data) => { return http.request({ method: 'POST', url: '/workbench/common_menu/editCommonMenu', data, }) } // 会议安排 三会一课 // 会议列表 export const conference_list = (data) => { return http.request({ url: '/conference/list', data, }) } // 会议详情 export const conference_one = (data) => { return http.request({ url: '/conference/one', data, }) } // 应到人 export const conference_staff_list = (data) => { return http.request({ url: '/conference/staff/list', data, }) } // 获取投票详情 export const conference_vote_list = (data) => { return http.request({ url: '/conference/vote/list', data, }) } // 获取状态 export const get_staff_status = (data) => { return http.request({ url: '/conference/staff/status', data, }) } // 签到 export const conference_staff_status = (data) => { return http.request({ method: "POST", url: '/conference/staff/status', data, }) } // 获取投票参数 export const conference_staff_vote = (data) => { return http.request({ url: '/conference/staff/vote', data, }) } // 投票接口 export const conference_staff_vote_take = (data) => { return http.request({ method: "POST", url: '/conference/staff/vote/take', data, }) } // 宁东 拼图 export const jigsawPuzzle_specialList = (data) => { return http.request({ method: "POST", url: '/jigsawPuzzle/specialList', data, }) } // 拼图专题排行 export const jigsawPuzzle_getRankingBySpecialId = (data) => { return http.request({ method: "POST", url: '/jigsawPuzzle/getRankingBySpecialId', data, }) } // 专题进度信息 export const jigsawPuzzle_getPercentCompleteData = (data) => { return http.request({ method: "POST", url: '/jigsawPuzzle/getPercentCompleteData', data, }) } // 图片列表 export const jigsawPuzzle_pictureList = (data) => { return http.request({ method: "POST", url: '/jigsawPuzzle/pictureList', data, }) } // 完成拼图,上传成绩 export const jigsawPuzzle_completeJigsawPuzzle = (data) => { return http.request({ method: "POST", url: '/jigsawPuzzle/completeJigsawPuzzle', data, }) } // 获取图片详情信息 export const jigsawPuzzle_getPictureDetail = (data) => { return http.request({ method: "POST", url: '/jigsawPuzzle/getPictureDetail', data, }) } // 单图排行 export const jigsawPuzzle_getRankingByPictureId = (data) => { return http.request({ method: "POST", url: '/jigsawPuzzle/getRankingByPictureId', data, }) } // OA 审批流 // 消息页面 // 五定表 export const five_fixed_fiveFixed = (data) => { return http.request({ method: "POST", url: '/five_fixed/fiveFixed', data, }) } // 五定表分类 export const five_fixed_getMenuDataByKQName = (data) => { return http.request({ method: "POST", url: '/five_fixed/getMenuDataByKQName', data, }) } // 五定表详情 export const five_fixed_fiveFixedDetail = (data) => { return http.request({ method: "POST", url: '/five_fixed/fiveFixedDetail', data, }) } // 五定表统计项 export const five_fixed_getTableFiledRemark = (data) => { return http.request({ method: "POST", url: '/five_fixed/getTableFiledRemark', data, }) } // 统计项记录总数 export const five_fixed_getTableFiledTotalNumber = (data) => { return http.request({ method: "POST", url: '/five_fixed/getTableFiledTotalNumber', data, }) } // 根据表表名称获取已完成未完成数据 export const five_fixed_getYesOrNoDataByTableName = (data) => { return http.request({ method: "POST", url: '/five_fixed/getYesOrNoDataByTableName', data, }) } // 闭环管理统计列表 export const five_fixed_fiveFixedNewCategory = (data) => { return http.request({ method: "POST", url: '/five_fixed/fiveFixedNewCategory', data, }) } // 获取记录管理列表 export const five_fixed_getRecordDataByCategoryName = (data) => { return http.request({ method: "POST", url: '/five_fixed/getRecordDataByCategoryName', data, }) } // 根据表名称获取记录管理数据 export const five_fixed_getRecordDataByTableName = (data) => { return http.request({ method: "POST", url: '/five_fixed/getRecordDataByTableName', data, }) } // 矿区圈 export const five_fixed_fiveFixedKQ = (data) => { return http.request({ method: "POST", url: '/five_fixed/fiveFixedKQ', data, }) } // 申请列表 export const workflow_get_all_list = (data) => { return http.request({ url: '/workflow/get_all_list', data, }) } // 申请详情 export const workflow_get_detail = (data) => { return http.request({ url: '/workflow/get_detail', data, }) } // 申请提交 export const workflow_submit_apply = (data) => { return http.request({ method: "POST", url: '/workflow/submit_apply', data, }) } // 上传图片 export const worksheet_design_up_images = (data) => { return http.request({ method: "POST", url: '/worksheet/design/up_images', data, }) } // 流程待办 // 审核列表 export const workflow_get_check_list = (data) => { return http.request({ url: '/workflow/get_check_list', data, }) } // 全矿人员列表 export const section_getSectionStaff = (data) => { return http.request({ method: "POST", url: '/section/getSectionStaff', data, }) } // 网格排查 // 配置参数 网格编号 export const trouble_grid_number_list = (data) => { return http.request({ method: "POST", url: '/trouble/grid/number/list', data, }) } // 获取网格范围 export const trouble_grid_range_list = (data) => { return http.request({ method: "POST", url: '/trouble/grid/range/list', data, }) } // 获取巡检人员 export const trouble_grid_owner_list = (data) => { return http.request({ method: "POST", url: '/trouble/grid/owner/list', data, }) } // 获取网格区域 export const trouble_grid_region_list = (data) => { return http.request({ method: "POST", url: '/trouble/grid/region/list', data, }) } // 添加巡检 export const trouble_grid_check_add = (data) => { return http.request({ method: "POST", url: '/trouble/grid/check/add', data, }) } // 网格化时间线 export const trouble_grid_timeline = (data) => { return http.request({ method: "POST", url: '/trouble/grid/timeline', data, }) } // 记录详情 export const trouble_grid_check_detail = (data) => { return http.request({ method: "POST", url: '/trouble/grid/check/detail', data, }) } // 查询 export const trouble_grid_region_annular = (data) => { return http.request({ method: "POST", url: '/trouble/grid/region/annular', data, }) } // 网格化巡检记录 export const trouble_grid_list = (data) => { return http.request({ url: '/trouble/grid/list', data, }) } // 巡检详情 export const trouble_grid_check_detailed = (data) => { return http.request({ method: "POST", url: '/trouble/grid/check/detailed', data, }) } // 消息提醒-角标 export const workflow_todo_query = (data) => { return http.request({ method: "POST", url: '/workflow/todo_query', data, }) } // 金家渠 开屏通告 export const notify_getNotifyOne = (data) => { return http.request({ method: "POST", url: '/notify/getNotifyOne', data, }) } // 记录APP使用时长 export const user_recordDuration = (data) => { return http.request({ method: "POST", url: '/user/recordDuration', data, }) } // 查询APP使用时长及次数 export const user_selectRecordDuration = (data) => { return http.request({ method: "POST", url: '/user/selectRecordDuration', data, }) } // 最近使用流程查询 export const workflow_recently_used = (data) => { return http.request({ method: "POST", url: '/workflow/recently_used', data, }) } // 生产数据 数据分析 export const mtcxy_getMTYPHData = (data) => { return http.request({ method: "POST", url: '/mtcxy/getMTYPHData', data, }) } // OA定位 export const workflow_save_location = (data) => { return http.request({ method: "POST", url: '/workflow/save_location', data, }) } // 金家渠 矿压监测 export const pressure_realtime_record = (data) => { return http.request({ method: "POST", url: '/pressure/realtime_record', data, }) } // 金家渠 矿压监测_区域列表 export const pressure_area_list = (data) => { return http.request({ method: "POST", url: '/pressure/area_list', data, }) } // 组织架构 OA统一接口 // 无限级部门 export const section_get_org_structure = (data) => { return http.request({ method: "POST", url: '/section/get_org_structure', data, }) } // 该部门下的人员信息 export const user_get_org_users = (data) => { return http.request({ method: "POST", url: '/user/get_org_users', data, }) } // 获取安全预控首页导航完整数据OA export const home_aqyk_newLinks = (data) => { return http.request({ url: '/home/aqyk_newLinks', data, }) } // 二维码内容列表页 获取OA系统安全预控列表接口 export const oa_article_list = (data) => { return http.request({ url: '/oa_article/list', data, }) } // 获取内容详情 export const oa_article_detail = (data) => { return http.request({ url: '/oa_article/detail', data, }) } // 栏目列表接口 export const oa_article_lm_list = (data) => { return http.request({ url: '/oa_article/lm_list', data, }) } // 懒加载部门数据 组织架构树形结构查询 export const section_get_tree_structure = (data) => { return http.request({ method: "POST", url: '/section/get_tree_structure', data, }) } // 人资培训 人员详情 export const examination_get_detail = (data) => { return http.request({ method: "POST", url: '/examination/get_detail', data, }) } // 人员统计 export const census_personal_analysis = (data) => { return http.request({ method: "POST", url: '/census/personal_analysis', data, }) } // 人员统计 筛选部门 export const census_get_section_screen = (data) => { return http.request({ method: "POST", url: '/census/get_section_screen', data, }) } // 羊场湾 二维码 // 生成个人信息二维码 export const qr_code_userQrcodeInfo = (data) => { return http.request({ method: "POST", url: '/qr_code/userQrcodeInfo', data, }) } // 生成扫码记录 export const qr_code_scanningRecord = (data) => { return http.request({ method: "POST", url: '/qr_code/scanningRecord', data, }) }