123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- /**
- * 公共接口模块
- */
- import {get,post} from './index'
- /**
- * 上传错误日志
- */
- export function apiReportingErrInfo(params){
- let obj={
- ...params,
- timestamp:new Date().toLocaleString(),
- agent:'ETA移动端',
- page:window.location.href,
- token:localStorage.getItem('token')
- }
- return post('/resource/public/wechat_warning',{content:JSON.stringify(obj)})
- }
- /**
- * 获取oss临时签名
- * @param {*} params.StorageSource number 1:oss 2:minio
- */
- export function apiGetOSSSign(params){
- return get('/resource/oss/get_sts_token',params)
- }
- /**
- * 获取报告微信小程序太阳码
- * @param CodeScene 页面所需参数
- * @param CodePage eg:pages-report/chapterDetail 小程序中的页面路径
- */
- export function apiGetWXQRCodeImg(params){
- return post('/report/getSunCode',params)
- }
- /**
- * 设置系统配置项
- * @param ConfigCode edb指标库语言edb_language;预测指标库语言predict_edb_language
- * ETA图库语言chart_language
- * @param ConfigValue 中文CN 英文EN
- */
- export function apiCommonSetSysConfig(params){
- return post('/system/sysuser/config/set',params)
- }
- /**
- * 获取系统中模块语言设置
- * @param SourceKey edb指标库语言edb_language;预测指标库语言predict_edb_language;ETA图库语言chart_language
- */
- export function apiGetLanguageConfig(params){
- return get('/system/config/language',params)
- }
- /**
- * 获取系统按钮权限
- */
- export function apiGetAuthBtnList(){
- return get('/system/role/menu/buttons',{})
- }
- /**
- * 获取系统动态配置配置
- */
- export function apiGetPublicSetting(){
- return get('/system/config',{})
- }
- /**
- * 校验研报分类是否有审批流
- * @param {Object} params
- * @param {Number} params.ReportType 报告类型:1-中文研报;2-英文研报;3-智能研报
- * @param {Number} params.ClassifyFirstId 倒数第二级分类的id
- * @param {Number} params.ClassifySecondId 倒数第一级分类的id
- * @returns
- */
- export function apiCheckClassify(params){
- return post('/report_approve/classify/check_open',params)
- }
- /**
- * 获取用户信息
- */
- export function getSystemInfo(){
- return get('/system/sysuser/detail')
- }
- /**
- * 获取复制链接
- * @param {*} params
- * @returns
- */
- export function shareGenerate(params){
- return post('/report/share/generate',params)
- }
- /**
- * 上传图片
- * @param {*} params
- * @returns
- */
- export function uploadImgAPi(params) {
- return post('/banner/upload',params)
- }
|