@ -0,0 +1,14 @@ |
|||
# https://editorconfig.org |
|||
root = true |
|||
|
|||
[*] |
|||
charset = utf-8 |
|||
indent_style = space |
|||
indent_size = 2 |
|||
end_of_line = lf |
|||
insert_final_newline = true |
|||
trim_trailing_whitespace = true |
|||
|
|||
[*.md] |
|||
insert_final_newline = false |
|||
trim_trailing_whitespace = false |
|||
@ -0,0 +1,14 @@ |
|||
# just a flag |
|||
ENV = 'development222222' |
|||
|
|||
# base api |
|||
VUE_APP_BASE_API = '/dev-api' |
|||
# VUE_APP_BASE_DATA_X = '/dev-api/datax/devicemana' |
|||
VUE_APP_BASE_DATA_X = '/dev-api/datax' |
|||
VUE_APP_BASE_GIS = "http://22.40.212.169:8000" #GIS地理信息系统的独立服务地址 |
|||
VUE_APP_BASE_WEBSOCKET = 'ws://22.40.215.240:29910/webSocket/' # webSocket 开发环境的实时通信服务地址 |
|||
# 工作流程相关配置 |
|||
VUE_APP_BASE_WORK = "/dev-api/workflow" |
|||
VUE_APP_BASE_WORKURL = 'http://127.0.0.1:8080' |
|||
VUE_APP_BASE_uploadURL = 'http://172.20.2.57:9000' # 文件上传服务地址 |
|||
VUE_APP_BASE_FILEPREVIEW = 'http://172.20.2.137:8012/onlinePreview?url=' #文件预览服务的基地址 |
|||
@ -0,0 +1,12 @@ |
|||
# just a flag |
|||
ENV = 'production' |
|||
|
|||
# base api |
|||
VUE_APP_BASE_API = '/prod-api' |
|||
VUE_APP_BASE_DATA_X = '/prod-api/datax' |
|||
VUE_APP_BASE_GIS ="http://22.40.209.150:8000/" |
|||
VUE_APP_BASE_WEBSOCKET = 'ws://172.20.5.86:29910/webSocket/' |
|||
# 工作流程相关配置 |
|||
VUE_APP_BASE_WORK = "/dev-api/workflow" |
|||
VUE_APP_BASE_WORKURL = 'http://22.40.215.134:8080' |
|||
VUE_APP_BASE_FILEPREVIEW = 'http://112.6.185.76:29823/onlinePreview?url=' |
|||
@ -0,0 +1,4 @@ |
|||
build/*.js |
|||
src |
|||
public |
|||
dist |
|||
@ -0,0 +1,198 @@ |
|||
module.exports = { |
|||
root: true, |
|||
parserOptions: { |
|||
parser: 'babel-eslint', |
|||
sourceType: 'module' |
|||
}, |
|||
env: { |
|||
browser: true, |
|||
node: true, |
|||
es6: true, |
|||
}, |
|||
extends: ['plugin:vue/recommended', 'eslint:recommended'], |
|||
|
|||
// add your custom rules here
|
|||
//it is base on https://github.com/vuejs/eslint-config-vue
|
|||
rules: { |
|||
"vue/max-attributes-per-line": [2, { |
|||
"singleline": 10, |
|||
"multiline": { |
|||
"max": 1, |
|||
"allowFirstLine": false |
|||
} |
|||
}], |
|||
"vue/singleline-html-element-content-newline": "off", |
|||
"vue/multiline-html-element-content-newline":"off", |
|||
"vue/name-property-casing": ["error", "PascalCase"], |
|||
"vue/no-v-html": "off", |
|||
'accessor-pairs': 2, |
|||
'arrow-spacing': [2, { |
|||
'before': true, |
|||
'after': true |
|||
}], |
|||
'block-spacing': [2, 'always'], |
|||
'brace-style': [2, '1tbs', { |
|||
'allowSingleLine': true |
|||
}], |
|||
'camelcase': [0, { |
|||
'properties': 'always' |
|||
}], |
|||
'comma-dangle': [2, 'never'], |
|||
'comma-spacing': [2, { |
|||
'before': false, |
|||
'after': true |
|||
}], |
|||
'comma-style': [2, 'last'], |
|||
'constructor-super': 2, |
|||
'curly': [2, 'multi-line'], |
|||
'dot-location': [2, 'property'], |
|||
'eol-last': 2, |
|||
'eqeqeq': ["error", "always", {"null": "ignore"}], |
|||
'generator-star-spacing': [2, { |
|||
'before': true, |
|||
'after': true |
|||
}], |
|||
'handle-callback-err': [2, '^(err|error)$'], |
|||
'indent': [2, 2, { |
|||
'SwitchCase': 1 |
|||
}], |
|||
'jsx-quotes': [2, 'prefer-single'], |
|||
'key-spacing': [2, { |
|||
'beforeColon': false, |
|||
'afterColon': true |
|||
}], |
|||
'keyword-spacing': [2, { |
|||
'before': true, |
|||
'after': true |
|||
}], |
|||
'new-cap': [2, { |
|||
'newIsCap': true, |
|||
'capIsNew': false |
|||
}], |
|||
'new-parens': 2, |
|||
'no-array-constructor': 2, |
|||
'no-caller': 2, |
|||
'no-console': 'off', |
|||
'no-class-assign': 2, |
|||
'no-cond-assign': 2, |
|||
'no-const-assign': 2, |
|||
'no-control-regex': 0, |
|||
'no-delete-var': 2, |
|||
'no-dupe-args': 2, |
|||
'no-dupe-class-members': 2, |
|||
'no-dupe-keys': 2, |
|||
'no-duplicate-case': 2, |
|||
'no-empty-character-class': 2, |
|||
'no-empty-pattern': 2, |
|||
'no-eval': 2, |
|||
'no-ex-assign': 2, |
|||
'no-extend-native': 2, |
|||
'no-extra-bind': 2, |
|||
'no-extra-boolean-cast': 2, |
|||
'no-extra-parens': [2, 'functions'], |
|||
'no-fallthrough': 2, |
|||
'no-floating-decimal': 2, |
|||
'no-func-assign': 2, |
|||
'no-implied-eval': 2, |
|||
'no-inner-declarations': [2, 'functions'], |
|||
'no-invalid-regexp': 2, |
|||
'no-irregular-whitespace': 2, |
|||
'no-iterator': 2, |
|||
'no-label-var': 2, |
|||
'no-labels': [2, { |
|||
'allowLoop': false, |
|||
'allowSwitch': false |
|||
}], |
|||
'no-lone-blocks': 2, |
|||
'no-mixed-spaces-and-tabs': 2, |
|||
'no-multi-spaces': 2, |
|||
'no-multi-str': 2, |
|||
'no-multiple-empty-lines': [2, { |
|||
'max': 1 |
|||
}], |
|||
'no-native-reassign': 2, |
|||
'no-negated-in-lhs': 2, |
|||
'no-new-object': 2, |
|||
'no-new-require': 2, |
|||
'no-new-symbol': 2, |
|||
'no-new-wrappers': 2, |
|||
'no-obj-calls': 2, |
|||
'no-octal': 2, |
|||
'no-octal-escape': 2, |
|||
'no-path-concat': 2, |
|||
'no-proto': 2, |
|||
'no-redeclare': 2, |
|||
'no-regex-spaces': 2, |
|||
'no-return-assign': [2, 'except-parens'], |
|||
'no-self-assign': 2, |
|||
'no-self-compare': 2, |
|||
'no-sequences': 2, |
|||
'no-shadow-restricted-names': 2, |
|||
'no-spaced-func': 2, |
|||
'no-sparse-arrays': 2, |
|||
'no-this-before-super': 2, |
|||
'no-throw-literal': 2, |
|||
'no-trailing-spaces': 2, |
|||
'no-undef': 2, |
|||
'no-undef-init': 2, |
|||
'no-unexpected-multiline': 2, |
|||
'no-unmodified-loop-condition': 2, |
|||
'no-unneeded-ternary': [2, { |
|||
'defaultAssignment': false |
|||
}], |
|||
'no-unreachable': 2, |
|||
'no-unsafe-finally': 2, |
|||
'no-unused-vars': [2, { |
|||
'vars': 'all', |
|||
'args': 'none' |
|||
}], |
|||
'no-useless-call': 2, |
|||
'no-useless-computed-key': 2, |
|||
'no-useless-constructor': 2, |
|||
'no-useless-escape': 0, |
|||
'no-whitespace-before-property': 2, |
|||
'no-with': 2, |
|||
'one-var': [2, { |
|||
'initialized': 'never' |
|||
}], |
|||
'operator-linebreak': [2, 'after', { |
|||
'overrides': { |
|||
'?': 'before', |
|||
':': 'before' |
|||
} |
|||
}], |
|||
'padded-blocks': [2, 'never'], |
|||
'quotes': [2, 'single', { |
|||
'avoidEscape': true, |
|||
'allowTemplateLiterals': true |
|||
}], |
|||
'semi': [2, 'never'], |
|||
'semi-spacing': [2, { |
|||
'before': false, |
|||
'after': true |
|||
}], |
|||
'space-before-blocks': [2, 'always'], |
|||
'space-before-function-paren': [2, 'never'], |
|||
'space-in-parens': [2, 'never'], |
|||
'space-infix-ops': 2, |
|||
'space-unary-ops': [2, { |
|||
'words': true, |
|||
'nonwords': false |
|||
}], |
|||
'spaced-comment': [2, 'always', { |
|||
'markers': ['global', 'globals', 'eslint', 'eslint-disable', '*package', '!', ','] |
|||
}], |
|||
'template-curly-spacing': [2, 'never'], |
|||
'use-isnan': 2, |
|||
'valid-typeof': 2, |
|||
'wrap-iife': [2, 'any'], |
|||
'yield-star-spacing': [2, 'both'], |
|||
'yoda': [2, 'never'], |
|||
'prefer-const': 2, |
|||
'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0, |
|||
'object-curly-spacing': [2, 'always', { |
|||
objectsInObjects: false |
|||
}], |
|||
'array-bracket-spacing': [2, 'never'] |
|||
} |
|||
} |
|||
@ -0,0 +1,21 @@ |
|||
MIT License |
|||
|
|||
Copyright (c) 2017-present PanJiaChen |
|||
|
|||
Permission is hereby granted, free of charge, to any person obtaining a copy |
|||
of this software and associated documentation files (the "Software"), to deal |
|||
in the Software without restriction, including without limitation the rights |
|||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell |
|||
copies of the Software, and to permit persons to whom the Software is |
|||
furnished to do so, subject to the following conditions: |
|||
|
|||
The above copyright notice and this permission notice shall be included in all |
|||
copies or substantial portions of the Software. |
|||
|
|||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
|||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
|||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE |
|||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER |
|||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, |
|||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
|||
SOFTWARE. |
|||
@ -0,0 +1,280 @@ |
|||
搜索栏按钮样式在公共样式里面,如果要使用,就在按钮上加 class="btn",\ |
|||
公共样式路径:src\dpv-web\src\styles\index.scss |
|||
|
|||
# 公共组件 staticstic |
|||
|
|||
路径:src\dpv-web\src\components\ly-components\staticstic |
|||
常见用法如下: |
|||
|
|||
```javascript |
|||
<staticstic |
|||
:imgurl="yh" // 数字前的图片,可不传。 |
|||
:number="compData.runTime" // 要显示的数据 |
|||
title="运行时长" // 数据下面的文字描述 |
|||
afterTitle="/h"> // 数据后面的文字描述 |
|||
</staticstic> |
|||
``` |
|||
|
|||
# 标题样式 |
|||
|
|||
```javascript |
|||
<div class="module-Title">标题名</div> |
|||
``` |
|||
|
|||
# 标题组件 |
|||
|
|||
路径:src\dpv-web\src\components\ly-components\title |
|||
用法: |
|||
|
|||
```javascript |
|||
imgurl:前置图片 |
|||
number:需要显示的value,可以是字符串或者Number |
|||
description: 描述 |
|||
<componentstitle :imgurl="imgurl" :number="num" description="可信状态上链总块数"></componentstitle> |
|||
``` |
|||
|
|||
功能示例:src\dpv-web\src\views\dpvView\trustedMonitoring\realTimeMonitoringOfDataTrustworthiness\Index.vue |
|||
|
|||
# table 组件 |
|||
|
|||
路径:src\dpv-web\src\views\dpvView\common\Table.vue |
|||
|
|||
功能如下: |
|||
|
|||
```javascript |
|||
loading: true, // 遮罩层,默认开启 |
|||
tableData: 表格数据 |
|||
tableConfig: 表格配置,配置如下: |
|||
tableConfig: { //表格配置项 |
|||
height: 200, //表格高度 |
|||
loading: true, //表格遮罩 |
|||
total: 52, //总条数 |
|||
currentPage: 1, //当前页 |
|||
pageSize:10, //每页条数 |
|||
isMultiple: true, //是否显示多选列 |
|||
multipleSelection: [], //复选框 |
|||
column: [ //prop:对应显示的字段,为后台返回的数据需要显示的字段, label:表头, width:单元格宽度, fixed:是否固定 |
|||
{ prop: 'marketingNum', label: '电力营销号', width: '300', fixed: true }, |
|||
{ prop: 'userName', label: '用户名称',width: '', fixed: false }, |
|||
{ prop: 'powerType', label: '用户类型',width: '', fixed: false }, |
|||
{ prop: 'address', label: '用户地址',width: '', fixed: false }, |
|||
{ prop: 'responseCapacity', label: '响应容量',width: '', fixed: false }, |
|||
{ prop: 'programmeName', label: '方案参与类型',width: '', fixed: false }, |
|||
{ prop: 'responseType', label: '响应类型',width: '', fixed: false }, |
|||
{ prop: 'responseState', label: '响应状态',width: '', fixed: false } |
|||
], |
|||
isOperation:false, //是否显示操作列 |
|||
operationBtn:[ |
|||
], |
|||
}, |
|||
``` |
|||
|
|||
示例如下: |
|||
路径:src\dpv-web\src\views\dpvView\demandSideResponse\usersAreInvited\Index.vue |
|||
|
|||
```javascript |
|||
<Table :tableData="InvitedList" |
|||
:tableConfig="tableConfig" |
|||
@handleSizeChange="handleSizeChange" |
|||
@handleCurrentChange="handleCurrentChange" |
|||
@handleSelectionChange="handleSelectionChange" |
|||
@cellHandleClick="cellHandleClick" |
|||
@showDetail="showDetail" |
|||
@editRow="editRow" |
|||
@deleteRow="deleteRow" |
|||
v-loading="loading"> |
|||
<template #powerType="{data}"> |
|||
<div class="powerType" v-if="data.powerType==='01'"> |
|||
<div style="cursor: pointer;margin-left: 5px;">削峰</div> |
|||
</div> |
|||
<div class="powerType" v-if="data.powerType==='02'"> |
|||
<div style="cursor: pointer;margin-left: 5px">填谷</div> |
|||
</div> |
|||
</template> |
|||
</Table> |
|||
``` |
|||
|
|||
# 每个卡片左上角的图标和描述组件 |
|||
|
|||
组件路径:src\dpv-web\src\components\ly-components\contentTitle\index.vue |
|||
|
|||
```javascript |
|||
<contentTitle title="当日绿地占比"></contentTitle> |
|||
``` |
|||
|
|||
# 统一规范: |
|||
|
|||
- 每个页面的 style 采用以下规范 |
|||
示例: |
|||
|
|||
```javascript |
|||
<style lang="scss" scoped> |
|||
</style> |
|||
每个页面有自己的唯一类名: |
|||
例如页面 test.vue |
|||
#<template> |
|||
# <div class="test"> |
|||
# 你的业务逻辑 |
|||
# </div> |
|||
#</template> |
|||
#<style lang="scss" scoped> |
|||
#.test{ |
|||
#/** |
|||
#这里是你页面的样式 |
|||
#*/ |
|||
#} |
|||
#</style> |
|||
``` |
|||
|
|||
- 统一页面背景色: $bgColor |
|||
|
|||
```javascript |
|||
<style lang="scss" scoped> |
|||
选择器{ |
|||
background-color: $bgColor; |
|||
} |
|||
</style> |
|||
``` |
|||
|
|||
- 接口联调完毕后,删除页面冗余 console.log |
|||
- 页面代码超过 1000 行后,请自行拆分页面,保证业务逻辑的规范性 |
|||
- 如果有新的开发规范请自行往下添加 |
|||
|
|||
- 字典翻译 |
|||
|
|||
```javascript |
|||
getNameFromDicCodeAndDictValue({ |
|||
dicCode: "dpv_chain_uplink_type", |
|||
value: scope.row.bodyType, |
|||
}); |
|||
``` |
|||
|
|||
示例:src\dpv-web\src\views\dpvView\trustedMonitoring\realTimeMonitoringOfDataTrustworthiness\components\AreaDetails.vue |
|||
|
|||
###权限 |
|||
|
|||
- 操作权限处理使用指令,使用此指令需要在: |
|||
1. 权限管理——资源管理——权限标识中配置 |
|||
2. 配置格式为:项目:功能:操作,例:dpv:table:add |
|||
|
|||
```javascript |
|||
//判断是否有操作权限 |
|||
v-has-permi="['xxx','xxx','xxx']" |
|||
``` |
|||
|
|||
- 角色权限处理,可用于判断角色权限 |
|||
1. "admin" 管理员 |
|||
2. "super_admin" 超级管理员 |
|||
3. "aggregator_u" 聚合体用电测 |
|||
4. "aggregator_g" 聚合体发电测 |
|||
5. "unit_u" 单元体用电测 |
|||
6. "unit_g" 单元体发电测 |
|||
|
|||
```javascript |
|||
//判断当前角色是否有权限 |
|||
v-has-role="['xxxxx']" |
|||
//多个角色 |
|||
v-has-role="['xxxxx', 'xxxxxx']" |
|||
``` |
|||
|
|||
所有角色和操作权限在 Network —— getInfo 接口中查看。 |
|||
|
|||
- permissions 对象中为操作权限 |
|||
- roles 为当前账户包括哪些角色 |
|||
|
|||
###自定义指令——复制 |
|||
|
|||
```html |
|||
v-clipboard="要复制的内容" |
|||
``` |
|||
|
|||
将数字转成成带有,的科学计数法,这个是全局过滤器,例如:10000 => "10,000" |
|||
toThousandFilter |
|||
示例: |
|||
{{ scope.row.price | toThousandFilter }} |
|||
<icontitle :imgurl="imgLeiurl" :number="454545 | toThousandFilter" description="累计发电量" aftertitle="kW·h"></icontitle> |
|||
|
|||
# 新的获取第一级组织树和全部组织树数据和所有的供电单位的数据,目前已经全部放到了 vuex 里面,原来的数据不再采用 |
|||
|
|||
# 使用方式 |
|||
|
|||
(1)首先引入 |
|||
import { mapState } from "vuex"; |
|||
(2) |
|||
computed: { |
|||
...mapState("dpvView", { |
|||
regionList: "regionList", |
|||
organzationList: "organzationList", |
|||
powerorg: "powerorg" |
|||
}) |
|||
} |
|||
|
|||
# 更改主题色 |
|||
|
|||
``` |
|||
import Settings from "@/layout/components/Settings"; |
|||
``` |
|||
|
|||
# 增加自定义指令 v-loadmore |
|||
|
|||
# 使用方式 例如:v-loadmore="loadmoreCompany" |
|||
|
|||
路径: D:\luruan\dpv-web\src\views\dpvView\rightConfirmation\greenPowerSurver\Index.vue |
|||
<el-select |
|||
style="position: absolute; right: 0px; top: -20px; width: 200px" |
|||
v-model="companyName" |
|||
placeholder="请选择或输入" |
|||
filterable |
|||
v-loadmore="loadmoreCompany" |
|||
|
|||
> <el-option |
|||
|
|||
v-for="item in companyDataList" |
|||
:key="item.id" |
|||
:label="item.name" |
|||
:value="item.id" |
|||
|
|||
> </el-option> |
|||
> </el-select> |
|||
> // 加载更多数据 |
|||
> loadmoreCompany() { |
|||
> if (this.companyDataList.length >= this.total) { |
|||
|
|||
// 加载完全部数据了 |
|||
return false |
|||
|
|||
} |
|||
this.page.pageNum++ |
|||
this.getCompanyInfo() |
|||
} |
|||
// 初始化数据,获取企业发电用户 |
|||
getCompanyInfo() { |
|||
let params = { |
|||
pageIndex: this.page.pageNum, |
|||
pageSize: 100, |
|||
companyName: this.companyName === "" ? null : this.companyName, |
|||
}; |
|||
getPoerUseUser(params).then((res) => { |
|||
if (res.code === 200) { |
|||
let arr = res.data.records; |
|||
this.companyDataList = this.companyDataList.concat(arr) |
|||
// this.companyName = this.companyDataList[0].id; |
|||
this.total = res.data.total |
|||
} |
|||
}); |
|||
}, |
|||
|
|||
### uuid |
|||
console.log('uuid===',this.uuidv4()); |
|||
|
|||
# 获取所在部门的公共用法 |
|||
// 首先引入vuex |
|||
import { mapState } from "vuex"; |
|||
// 获取用户部门信息 |
|||
computed: { |
|||
...mapState('sdhxView', { |
|||
userInfoList: 'userInfoList', |
|||
}) |
|||
} |
|||
// 使用 |
|||
const arr = this.userInfoList(这里是当前登录用户的,在开发环境可能数组为空) |
|||
@ -0,0 +1,14 @@ |
|||
module.exports = { |
|||
presets: [ |
|||
// https://github.com/vuejs/vue-cli/tree/master/packages/@vue/babel-preset-app
|
|||
'@vue/cli-plugin-babel/preset' |
|||
], |
|||
'env': { |
|||
'development': { |
|||
// babel-plugin-dynamic-import-node plugin only does one thing by converting all import() to require().
|
|||
// This plugin can significantly increase the speed of hot updates, when you have a large number of pages.
|
|||
// https://panjiachen.github.io/vue-element-admin-site/guide/advanced/lazy-loading.html
|
|||
'plugins': ['dynamic-import-node'] |
|||
} |
|||
} |
|||
} |
|||
@ -0,0 +1,9 @@ |
|||
{ |
|||
"compilerOptions": { |
|||
"baseUrl": "./", |
|||
"paths": { |
|||
"@/*": ["src/*"] |
|||
} |
|||
}, |
|||
"exclude": ["node_modules", "dist"] |
|||
} |
|||
@ -0,0 +1,142 @@ |
|||
{ |
|||
"name": "mircoapp-admin", |
|||
"version": "1.0.0", |
|||
"description": "", |
|||
"author": "Z", |
|||
"scripts": { |
|||
"dev": "vue-cli-service serve --open", |
|||
"lint": "eslint --ext .js,.vue src", |
|||
"build:prod": "vue-cli-service build" |
|||
}, |
|||
"dependencies": { |
|||
"@antv/g6": "^4.8.24", |
|||
"@antv/hierarchy": "^0.6.11", |
|||
"@antv/layout": "^0.3.24", |
|||
"@antv/x6": "^2.16.1", |
|||
"@antv/x6-plugin-clipboard": "^2.1.6", |
|||
"@antv/x6-plugin-dnd": "^2.1.1", |
|||
"@antv/x6-plugin-export": "^2.1.6", |
|||
"@antv/x6-plugin-history": "^2.2.4", |
|||
"@antv/x6-plugin-keyboard": "^2.2.1", |
|||
"@antv/x6-plugin-minimap": "^2.0.6", |
|||
"@antv/x6-plugin-selection": "^2.2.1", |
|||
"@antv/x6-plugin-snapline": "^2.1.7", |
|||
"@antv/x6-plugin-stencil": "^2.1.4", |
|||
"@antv/x6-plugin-transform": "^2.1.8", |
|||
"@riophae/vue-treeselect": "^0.4.0", |
|||
"axios": "0.19.2", |
|||
"blob": "^0.1.0", |
|||
"bpmn-js-token-simulation": "0.10.0", |
|||
"clipboard": "2.0.4", |
|||
"codemirror": "5.45.0", |
|||
"core-js": "3.6.5", |
|||
"crypto-js": "^4.0.0", |
|||
"dayjs": "^1.8.30", |
|||
"driver.js": "0.9.5", |
|||
"dropzone": "5.5.1", |
|||
"echarts": "^5.4.0", |
|||
"echarts-gl": "^2.0.9", |
|||
"echarts-liquidfill": "^3.1.0", |
|||
"element-ui": "2.13.2", |
|||
"elevator-nav": "^1.0.4", |
|||
"encryptlong": "^3.1.4", |
|||
"file-saver": "2.0.1", |
|||
"fuse.js": "3.4.4", |
|||
"highlight.js": "^10.7.1", |
|||
"insert-css": "^2.0.0", |
|||
"js-base64": "^2.5.1", |
|||
"js-cookie": "2.2.0", |
|||
"jsencrypt": "^3.0.0-rc.1", |
|||
"jsonlint": "1.6.3", |
|||
"jszip": "3.2.1", |
|||
"node-rsa": "^1.0.8", |
|||
"normalize.css": "7.0.0", |
|||
"nprogress": "0.2.0", |
|||
"path-to-regexp": "2.4.0", |
|||
"qs": "^6.9.4", |
|||
"screenfull": "4.2.0", |
|||
"script-loader": "0.7.2", |
|||
"sm-crypto": "^0.1.2", |
|||
"sortablejs": "1.8.4", |
|||
"swiper": "^9.0.5", |
|||
"uglifyjs-webpack-plugin": "^1.3.0", |
|||
"vue": "2.6.10", |
|||
"vue-contextmenu": "^1.5.11", |
|||
"vue-contextmenujs": "^1.4.11", |
|||
"vue-count-to": "1.0.13", |
|||
"vue-cropper": "^0.5.5", |
|||
"vue-print-nb": "^1.7.5", |
|||
"vue-router": "3.0.2", |
|||
"vue-splitpane": "1.0.4", |
|||
"vuedraggable": "2.20.0", |
|||
"vuex": "3.1.0", |
|||
"xlsx": "0.14.1", |
|||
"xml-js": "1.6.11" |
|||
}, |
|||
"devDependencies": { |
|||
"@vue/cli-plugin-babel": "4.4.4", |
|||
"@vue/cli-plugin-eslint": "4.4.4", |
|||
"@vue/cli-plugin-unit-jest": "4.4.4", |
|||
"@vue/cli-service": "4.4.4", |
|||
"@vue/test-utils": "1.0.0-beta.29", |
|||
"autoprefixer": "9.5.1", |
|||
"babel-eslint": "10.1.0", |
|||
"babel-jest": "23.6.0", |
|||
"babel-plugin-dynamic-import-node": "2.3.3", |
|||
"bpmn-js": "8.9.0", |
|||
"bpmn-js-properties-panel": "0.46.0", |
|||
"chalk": "2.4.2", |
|||
"chokidar": "2.1.5", |
|||
"connect": "3.6.6", |
|||
"eslint": "6.7.2", |
|||
"eslint-plugin-vue": "6.2.2", |
|||
"html-webpack-plugin": "3.2.0", |
|||
"husky": "1.3.1", |
|||
"lint-staged": "8.1.5", |
|||
"lodash": "^4.17.21", |
|||
"mockjs": "1.0.1-beta3", |
|||
"plop": "2.3.0", |
|||
"runjs": "4.3.2", |
|||
"sass": "1.26.2", |
|||
"sass-loader": "8.0.2", |
|||
"script-ext-html-webpack-plugin": "2.1.3", |
|||
"serve-static": "1.13.2", |
|||
"svg-sprite-loader": "4.1.3", |
|||
"svgo": "1.2.0", |
|||
"swiper": "7.3.1", |
|||
"vue-quill-editor": "^3.0.6", |
|||
"vue-template-compiler": "2.6.10" |
|||
}, |
|||
"browserslist": [ |
|||
"> 1%", |
|||
"last 2 versions" |
|||
], |
|||
"bugs": { |
|||
"url": "https://github.com/PanJiaChen/vue-element-admin/issues" |
|||
}, |
|||
"engines": { |
|||
"node": ">=8.9", |
|||
"npm": ">= 3.0.0" |
|||
}, |
|||
"keywords": [ |
|||
"vue", |
|||
"admin", |
|||
"dashboard", |
|||
"element-ui", |
|||
"boilerplate", |
|||
"admin-template", |
|||
"management-system" |
|||
], |
|||
"license": "MIT", |
|||
"lint-staged": { |
|||
"src/**/*.{js,vue}": [ |
|||
"eslint --fix", |
|||
"git add" |
|||
] |
|||
}, |
|||
"husky": { |
|||
"hooks": { |
|||
"pre-commit": "lint-staged" |
|||
} |
|||
} |
|||
} |
|||
@ -0,0 +1,5 @@ |
|||
module.exports = { |
|||
plugins: { |
|||
autoprefixer: {} |
|||
} |
|||
} |
|||
@ -0,0 +1,18 @@ |
|||
<!DOCTYPE html> |
|||
<html> |
|||
<head> |
|||
<meta charset="utf-8"> |
|||
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
|||
<meta name="renderer" content="webkit"> |
|||
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> |
|||
<script src="/static/spark-md5.min.js"></script> |
|||
<script src="/static/jquery.min.js"></script> |
|||
<script src="/static/webuploader.min.js"></script> |
|||
<title></title> |
|||
</head> |
|||
<body> |
|||
<div id="app"></div> |
|||
<!-- built files will be auto injected --> |
|||
</body> |
|||
|
|||
</html> |
|||
@ -0,0 +1,150 @@ |
|||
<template> |
|||
<div id="app" :data-theme="currentTheme"> |
|||
<router-view /> |
|||
</div> |
|||
</template> |
|||
|
|||
<script> |
|||
import { mapGetters} from 'vuex' |
|||
|
|||
export default { |
|||
name: "App", |
|||
computed: { |
|||
...mapGetters(['currentTheme']) |
|||
}, |
|||
watch: { |
|||
currentTheme(newVal){ |
|||
document.body.className = newVal; |
|||
} |
|||
}, |
|||
mounted() { |
|||
document.body.className = this.currentTheme; |
|||
}, |
|||
methods: { |
|||
|
|||
} |
|||
}; |
|||
</script> |
|||
<style lang="scss"> |
|||
//@import "./views/dpvView/assets/dpvStyle.css"; |
|||
//修改table、dialog样式, |
|||
@import "styles/global.scss"; |
|||
html, |
|||
body { |
|||
font-family: "Microsoft YaHei"; |
|||
/* background-image: url("./assets/bg1.jpg"); |
|||
background-size: 100% 100%; */ |
|||
} |
|||
@font-face { |
|||
font-family: 'TitleFont'; |
|||
src: url('assets/fonts/shuHei/AlimamaShuHeiTi-Bold.ttf') format('truetype'); |
|||
font-weight: normal; |
|||
font-style: normal; |
|||
font-display: swap; |
|||
} |
|||
|
|||
::-webkit-scrollbar { |
|||
width: 10px; |
|||
height: 10px; |
|||
} |
|||
|
|||
::-webkit-scrollbar-track { |
|||
border-radius: 0; |
|||
background: none; |
|||
} |
|||
|
|||
::-webkit-scrollbar-thumb { |
|||
border-radius: 5px; |
|||
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2); |
|||
background-color: #ddd; |
|||
} |
|||
::-webkit-scrollbar-thumb:horizontal { |
|||
background:var(--webkit-scrollbar-thumb-horizontal)!important; |
|||
} |
|||
|
|||
::-webkit-scrollbar-thumb:hover { |
|||
border-radius: 5px; |
|||
-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2); |
|||
background-color: rgba(85, 85, 85, 0.4); |
|||
} |
|||
.global-title{ |
|||
width: 100%; |
|||
height: 50px; |
|||
border-radius: var(--global-border-radius); |
|||
background: var(--globalTitle-bg); |
|||
//background-position: left top; |
|||
background-size: 100% 100%; |
|||
//background-repeat: no-repeat; |
|||
padding-left: 15px; |
|||
display: flex; |
|||
align-items: center; |
|||
padding-top: 2px!important; |
|||
&:before{ |
|||
content: ''; |
|||
display: inline-block; |
|||
width:20px; |
|||
height: 22px; |
|||
background: url("./assets/title_icon.png") no-repeat; |
|||
margin-right: 5px; |
|||
} |
|||
.fontFamily{ |
|||
font-weight: var(--lycard-title-font-weight); |
|||
color: var(--global-el-form-item-label) !important; |
|||
font-family: 'TitleFont', sans-serif!important; |
|||
font-size: 18px; |
|||
text-shadow: 0 0 9px var(--globalTitle-span-text-shadow); |
|||
} |
|||
span{ |
|||
font-size: 16px; |
|||
font-weight: var(--lycard-title-font-weight); |
|||
color: var(--global-el-form-item-label); |
|||
text-shadow: 0 0 9px var(--globalTitle-span-text-shadow); |
|||
} |
|||
.el-button{ |
|||
span{ |
|||
color: #fff; |
|||
} |
|||
} |
|||
|
|||
} |
|||
.big-title{ |
|||
background: url('./assets/big_title.png') no-repeat; |
|||
background-size: 100% 100%; |
|||
} |
|||
.dialog-title{ |
|||
background: var(--dialog-title-bg); |
|||
background-size: 100% 100%; |
|||
} |
|||
.medium-title{ |
|||
background: var(--medium-title-bg); |
|||
background-size: 100% 100%; |
|||
} |
|||
.small-title{ |
|||
background: var(--small-title-bg); |
|||
background-size: 100% 100%; |
|||
} |
|||
.global-search-box{ |
|||
width: 100%; |
|||
height: auto; |
|||
background: var(--globalSearchBox-bg); |
|||
background-size: 100% 100%; |
|||
box-sizing: border-box; |
|||
display: flex; |
|||
justify-content: space-between; |
|||
align-items: flex-start; |
|||
padding: 20px 20px 0 20px; |
|||
border-radius: var(--global-border-radius); |
|||
border: var(--global-search-box-border); |
|||
margin-bottom: 15px; |
|||
} |
|||
.mb200{ |
|||
margin-bottom: 200px; |
|||
} |
|||
.el-table .cell.el-tooltip { |
|||
overflow: hidden !important; |
|||
} |
|||
.ipt-width130 { |
|||
width: 130px; |
|||
} |
|||
|
|||
</style> |
|||
@ -0,0 +1,36 @@ |
|||
# dpv-web |
|||
|
|||
#### Description |
|||
{**When you're done, you can delete the content in this README and update the file with details for others getting started with your repository**} |
|||
|
|||
#### Software Architecture |
|||
Software architecture description |
|||
|
|||
#### Installation |
|||
|
|||
1. xxxx |
|||
2. xxxx |
|||
3. xxxx |
|||
|
|||
#### Instructions |
|||
|
|||
1. xxxx |
|||
2. xxxx |
|||
3. xxxx |
|||
|
|||
#### Contribution |
|||
|
|||
1. Fork the repository |
|||
2. Create Feat_xxx branch |
|||
3. Commit your code |
|||
4. Create Pull Request |
|||
|
|||
|
|||
#### Gitee Feature |
|||
|
|||
1. You can use Readme\_XXX.md to support different languages, such as Readme\_en.md, Readme\_zh.md |
|||
2. Gitee blog [blog.gitee.com](https://blog.gitee.com) |
|||
3. Explore open source project [https://gitee.com/explore](https://gitee.com/explore) |
|||
4. The most valuable open source project [GVP](https://gitee.com/gvp) |
|||
5. The manual of Gitee [https://gitee.com/help](https://gitee.com/help) |
|||
6. The most popular members [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) |
|||
@ -0,0 +1,39 @@ |
|||
# dpv-web |
|||
|
|||
#### 介绍 |
|||
{**以下是 Gitee 平台说明,您可以替换此简介** |
|||
Gitee 是 OSCHINA 推出的基于 Git 的代码托管平台(同时支持 SVN)。专为开发者提供稳定、高效、安全的云端软件开发协作平台 |
|||
无论是个人、团队、或是企业,都能够用 Gitee 实现代码托管、项目管理、协作开发。企业项目请看 [https://gitee.com/enterprises](https://gitee.com/enterprises)} |
|||
|
|||
#### 软件架构 |
|||
软件架构说明 |
|||
|
|||
|
|||
#### 安装教程 |
|||
|
|||
1. xxxx |
|||
2. xxxx |
|||
3. xxxx |
|||
|
|||
#### 使用说明 |
|||
|
|||
1. xxxx |
|||
2. xxxx |
|||
3. xxxx |
|||
|
|||
#### 参与贡献 |
|||
|
|||
1. Fork 本仓库 |
|||
2. 新建 Feat_xxx 分支 |
|||
3. 提交代码 |
|||
4. 新建 Pull Request |
|||
|
|||
|
|||
#### 特技 |
|||
|
|||
1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md |
|||
2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) |
|||
3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 |
|||
4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 |
|||
5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) |
|||
6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) |
|||
@ -0,0 +1,46 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 测点列表
|
|||
export function postAnalysis(data) { |
|||
return request({ url: '/device-life/analysis/warningList', method: 'post', data }) |
|||
} |
|||
|
|||
// 报警列表详情
|
|||
export function postAnalysisInfo(data) { |
|||
return request({ url: '/device-life/analysis/warningInfo', method: 'post', data }) |
|||
} |
|||
|
|||
// 测点详情
|
|||
export function postGetInfo(data) { |
|||
return request({ url: '/device-life/analysis/getInfo', method: 'post', data }) |
|||
} |
|||
// 获取测点详情echarts
|
|||
export function getTrendData(data) { |
|||
return request({ url: '/data-query/data/realtime/getTrendData.do', method: 'post', data }) |
|||
} |
|||
// 获取测点列表
|
|||
export function getPointListRecPage(data) { |
|||
return request({ url: `/devicemana/busKpi/queryKpiRecPage`, method: 'post', data}) |
|||
} |
|||
// 报警列表
|
|||
export function queryAlarmList(data) { |
|||
return request({ url: `/devicelife/dlpDeviceAlarm/queryAlarmList`, method: 'post', data}) |
|||
} |
|||
// 报警详情
|
|||
export function queryAlarmDetail(data) { |
|||
return request({ url: `/devicelife/dlpDeviceAlarm/queryAlarmDetail`, method: 'post', data}) |
|||
} |
|||
// 查询持续时间
|
|||
export function queryContinueTime(data) { |
|||
return request({ url: `/devicelife/dlpDeviceAlarm/queryContinueTime`, method: 'post', data}) |
|||
} |
|||
//查询间隔时间
|
|||
export function queryIntervalTime(data) { |
|||
return request({ url: `/devicelife/dlpDeviceAlarm/queryIntervalTime`, method: 'post', data}) |
|||
} |
|||
// 设备树
|
|||
export function queryDeviceTrees(data) { |
|||
return request({ url: `/devicelife/dlpDeviceAlarm/queryDeviceTree`, method: 'post', data}) |
|||
} |
|||
@ -0,0 +1,124 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 执行周期规则
|
|||
export function getRuleList(data) { |
|||
return request({ url: '/base-info/dlpBaseExecuteRule/queryList', method: 'post', data }) |
|||
} |
|||
// 供应商列表
|
|||
export function getSupplierList(data) { |
|||
return request({ url: '/base-info/dlpBaseSupplier/queryList', method: 'post', data }) |
|||
} |
|||
// 供应商删除
|
|||
export function delSupplier(params) { |
|||
return request({ url: '/base-info/dlpBaseSupplier/deleteById', method: 'get', params }) |
|||
} |
|||
// 供应商新增
|
|||
export function addSupplier(data) { |
|||
return request({ url: '/base-info/dlpBaseSupplier/add', method: 'post', data }) |
|||
} |
|||
// 供应商修改
|
|||
export function editSupplier(data) { |
|||
return request({ url: '/base-info/dlpBaseSupplier/edit', method: 'post', data }) |
|||
} |
|||
// 外部承包商列表
|
|||
export function getOtherPersonList(data) { |
|||
return request({ url: '/base-info/dlpBaseOtherPerson/queryList', method: 'post', data }) |
|||
} |
|||
// 外部承包商删除
|
|||
export function delOtherPerson(params) { |
|||
return request({ url: '/base-info/dlpBaseOtherPerson/deleteById', method: 'get', params }) |
|||
} |
|||
// 外部承包商新增
|
|||
export function addOtherPerson(data) { |
|||
return request({ url: '/base-info/dlpBaseOtherPerson/add', method: 'post', data }) |
|||
} |
|||
// 外部承包商批量更新接口 修改
|
|||
export function editOtherPerson(data) { |
|||
return request({ url: '/base-info/dlpBaseOtherPerson/edit', method: 'post', data }) |
|||
} |
|||
// 拿取全部承包商类型
|
|||
export function queryTypeList(params) { |
|||
return request({ url: '/base-info/dlpBaseOtherPerson/queryTypeList', method: 'get', params }) |
|||
} |
|||
// 添加外部人员[]
|
|||
export function addOtherMan(data) { |
|||
return request({ url: '/base-info/dlpBaseOtherPerson/addOtherMan', method: 'post', data }) |
|||
} |
|||
// 展示外部承包商人员列表
|
|||
export function listMan(params) { |
|||
return request({ url: '/base-info/dlpBaseOtherPerson/listMan', method: 'get', params }) |
|||
} |
|||
// 删除外部人员[1,2]
|
|||
export function delPerSon(data) { |
|||
return request({ url: '/base-info/dlpBaseOtherPerson/delPerSon', method: 'post', data }) |
|||
} |
|||
// 更新多个人员[]
|
|||
export function upPerSons(data) { |
|||
return request({ url: '/base-info/dlpBaseOtherPerson/upPerSons', method: 'post', data }) |
|||
} |
|||
// 更新单个人员
|
|||
export function upPerSon(data) { |
|||
return request({ url: '/base-info/dlpBaseOtherPerson/upPerSon', method: 'post', data }) |
|||
} |
|||
// 仓库列表
|
|||
export function getWarehouseList(data) { |
|||
return request({ url: '/base-info/dlpBaseStore/queryList', method: 'post', data }) |
|||
} |
|||
// 仓库删除
|
|||
export function delWarehouse(params) { |
|||
return request({ url: '/base-info/dlpBaseStore/deleteById', method: 'get', params }) |
|||
} |
|||
// 仓库新增
|
|||
export function addWarehouse(data) { |
|||
return request({ url: '/base-info/dlpBaseStore/add', method: 'post', data }) |
|||
} |
|||
// 仓库修改
|
|||
export function editWarehouse(data) { |
|||
return request({ url: '/base-info/dlpBaseStore/edit', method: 'post', data }) |
|||
} |
|||
// 修改仓库状态
|
|||
export function editWarehouseStatus(data) { |
|||
return request({ url: '/base-info/dlpBaseStore/enableBatch', method: 'post', data }) |
|||
} |
|||
// 部门列表
|
|||
export function getDepartList(params) { |
|||
return request({ url: '/system/organization/treeSelect', method: 'get', params }) |
|||
} |
|||
// 查询人员
|
|||
export function getPersonList(params) { |
|||
return request({ url: '/system/personArchives/queryList', method: 'get', params }) |
|||
} |
|||
// 班组列表
|
|||
export function getGroupList(data) { |
|||
return request({ url: '/base-info/dlpBaseTeam/queryList', method: 'post', data }) |
|||
} |
|||
// 新增班组
|
|||
export function addGroup(data) { |
|||
return request({ url: '/base-info/dlpBaseTeam/add', method: 'post', data }) |
|||
} |
|||
// 修改班组
|
|||
export function editGroup(data) { |
|||
return request({ url: '/base-info/dlpBaseTeam/edit', method: 'post', data }) |
|||
} |
|||
// 删除班组
|
|||
export function delGroup(params) { |
|||
return request({ url: '/base-info/dlpBaseTeam/deleteById', method: 'get', params }) |
|||
} |
|||
// 执行规则列表
|
|||
export function getExceRuleList(data) { |
|||
return request({ url: '/base-info/dlpBaseExecuteRule/queryList', method: 'post', data }) |
|||
} |
|||
// 执行规则删除
|
|||
export function delExceRule(params) { |
|||
return request({ url: '/base-info/dlpBaseExecuteRule/deleteById', method: 'get', params }) |
|||
} |
|||
// 新增执行规则
|
|||
export function addExceRule(data) { |
|||
return request({ url: '/base-info/dlpBaseExecuteRule/add', method: 'post', data }) |
|||
} |
|||
// 修改执行规则
|
|||
export function editExceRule(data) { |
|||
return request({ url: '/base-info/dlpBaseExecuteRule/edit', method: 'post', data }) |
|||
} |
|||
@ -0,0 +1,35 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
|
|||
//首页&大屏中间下方数据
|
|||
export function getData() { |
|||
return request({ url: `/data-share/show/struct/listColl`, method: 'get'}) |
|||
} |
|||
//首页结构化数据接入数据
|
|||
export function getStructDataSum() { |
|||
return request({ url: `/data-share/show/struct/access`, method: 'get'}) |
|||
} |
|||
//首页&大屏设备统计
|
|||
export function getDeviceData() { |
|||
return request({ url: `/data-share/show/timeSeries/dataAccess`, method: 'get'}) |
|||
} |
|||
//大屏数据采集
|
|||
export function getDataCollect() { |
|||
return request({ url: `/data-share/dapingshow/data/acq`, method: 'get'}) |
|||
} |
|||
//首页&大屏Api实时访问
|
|||
export function getApiVisit() { |
|||
return request({ url: `/data-share/show/timeSeries/onRt`, method: 'get'}) |
|||
} |
|||
|
|||
//大屏中间数据
|
|||
export function getCenterData() { |
|||
return request({ url: `/data-share/dapingshow/center/show`, method: 'get'}) |
|||
} |
|||
|
|||
//首页时序数据申请与应用本月
|
|||
export function getSequentialData() { |
|||
return request({ url: `/data-share/show/timeSeries/onMonth`, method: 'get'}) |
|||
} |
|||
@ -0,0 +1,14 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
|
|||
export function getMonitorData() { |
|||
return request({ url: '/data-share/dapingshow/stru/control/show', method: 'get'}) |
|||
} |
|||
export function getTimeData() { |
|||
return request({ url: '/data-share/dapingshow/tempor/control/show', method: 'get'}) |
|||
} |
|||
export function getProblemData() { |
|||
return request({ url: '/data-share/dapingshow/issuses/sum/show', method: 'get'}) |
|||
} |
|||
@ -0,0 +1,19 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 列表
|
|||
export function getTrendData(data) { |
|||
return request({ url: `/data-query/data/realtime/getTrendData.do`, method: 'post', data}) |
|||
} |
|||
export function addFavorite(data) { |
|||
return request({ url: `/data-query/data/favorite/addFavorite.do`, method: 'post', data}) |
|||
} |
|||
export function getFavorite(data) { |
|||
return request({ url: `/data-query/data/favorite/getFavorites.do`, method: 'post', data}) |
|||
} |
|||
export function getFavoritePoints(data) { |
|||
return request({ url: `/data-query/data/favorite/getFavoriteBusKpi.do`, method: 'post', data}) |
|||
} |
|||
export const uploadChartDataApi = process.env.VUE_APP_BASE_API + '/dataQuery/data/realtime/export.do' |
|||
|
|||
@ -0,0 +1,17 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 列表
|
|||
export function getSheetList(data) { |
|||
return request({ url: `/database/app/app/getDropList`, method: 'get', params: data}) |
|||
} |
|||
export function addVisitNum(data) { |
|||
return request({ url: `/database/app/app/saveTableStatistic`, method: 'post', data}) |
|||
} |
|||
export function addApplyForm(data) { |
|||
return request({ url: `/database/app/app/saveAppApply`, method: 'post', data}) |
|||
} |
|||
export function getApplyList(data) { |
|||
return request({ url: `/database/app/app/getUserApply`, method: 'get', params: data}) |
|||
} |
|||
@ -0,0 +1,145 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 列表
|
|||
export function getPointInfo(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceInfo/queryDeviceInfoBySelection`, method: 'post', data}) |
|||
} |
|||
// 编辑或新增测点信息
|
|||
export function addOrEditPoint(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceInfo/saveOrUpdate`, method: 'post', data}) |
|||
} |
|||
// 查询设备图片
|
|||
export function getDeviceImage(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceImages/getDeviceImages`, method: 'post', data}) |
|||
} |
|||
// 设备图片删除
|
|||
export function delDeviceImage(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceImages/delete`, method: 'post', data}) |
|||
} |
|||
// 查询设备文件
|
|||
export function getDeviceFile(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceFiles/getDeviceFiles`, method: 'post', data}) |
|||
} |
|||
// 设备文件删除
|
|||
export function fileDelete(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceFiles/delete`, method: 'post', data}) |
|||
} |
|||
// 获取关联备件列表
|
|||
export function getSpareList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceSpare/querySpare`, method: 'post', data}) |
|||
} |
|||
// 新增关联备件
|
|||
export function addSpareList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceSpare/addSpare`, method: 'post', data}) |
|||
} |
|||
// 更新备件
|
|||
export function editSpareList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceSpare/updateSpare`, method: 'post', data}) |
|||
} |
|||
// 批量删除备件
|
|||
export function delSpareList(data) { |
|||
return request({ url: `/spare-manage/dlpSpareLedger/deleteById?ids=${data}`, method: 'get'}) |
|||
} |
|||
// 更换记录列表
|
|||
export function getRecordList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceSpareModify/querySpareModify`, method: 'post', data}) |
|||
} |
|||
// 更换记录列表
|
|||
export function editRecordList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceSpareModify/updateSpareModify`, method: 'post', data}) |
|||
} |
|||
// 新增更换记录
|
|||
export function addRecordList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceSpareModify/addSpareModify`, method: 'post', data}) |
|||
} |
|||
// 批量删除更换记录
|
|||
export function delRecordList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceSpareModify/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 获取设备维修记录列表
|
|||
export function getMaintainList(data) { |
|||
return request({ url: `/device-life/dlpMainOrder/queryMainOrder`, method: 'post', data}) |
|||
} |
|||
// 获取报修记录
|
|||
export function getRepairList(data) { |
|||
return request({ url: `/devicelife/repairInfo/queryRepairOrder`, method: 'post', data}) |
|||
} |
|||
// 分页查询设备保养计划
|
|||
export function getUpkeepList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceUpkeep/queryUpkeep`, method: 'post', data}) |
|||
} |
|||
// 新增设备保养计划
|
|||
export function addUpkeepList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceUpkeep/addUpkeep`, method: 'post', data}) |
|||
} |
|||
// 批量删除保养计划
|
|||
export function delUpkeepList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceUpkeep/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 更新设备保养计划
|
|||
export function editUpkeepList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceUpkeep/updateUpkeep`, method: 'post', data}) |
|||
} |
|||
// 分页查询设备状态变更记录
|
|||
export function getStateList(data) { |
|||
return request({ url: `/datax/devicemana/BusDeviceModifyStateHis/queryModifyState`, method: 'post', data}) |
|||
} |
|||
// 新增设备状态变更记录
|
|||
export function addStateList(data) { |
|||
return request({ url: `/datax/devicemana/BusDeviceModifyStateHis/addModifyState`, method: 'post', data}) |
|||
} |
|||
// 批量删除状态变更记录
|
|||
export function delStateList(data) { |
|||
return request({ url: `/datax/devicemana/BusDeviceModifyStateHis/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 更新设备状态变更记录
|
|||
export function editStateList(data) { |
|||
return request({ url: `/datax/devicemana/BusDeviceModifyStateHis/updateModifyState`, method: 'post', data}) |
|||
} |
|||
|
|||
// 分页查询设备操作记录
|
|||
export function getOperList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceKpiDataHis/queryUpkeep`, method: 'post', data}) |
|||
} |
|||
// 新增设备操作记录
|
|||
export function addOperList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceKpiDataHis/addUpkeep`, method: 'post', data}) |
|||
} |
|||
// 批量删除设备操作记录
|
|||
export function delOperList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceKpiDataHis/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 分页查询设备操作记录配置
|
|||
export function getOperConfigList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceKpiDataConf/queryKpiConf`, method: 'post', data}) |
|||
} |
|||
// 获取所有测点
|
|||
export function getAllConfigList(data) { |
|||
return request({ url: `/datax/devicemana/busKpi/queryKpi`, method: 'post', data}) |
|||
} |
|||
// 批量新增设备操作记录配置
|
|||
export function setConfigList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceKpiDataConf/batchAdd`, method: 'post', data}) |
|||
} |
|||
// 批量删除设备操作记录配置
|
|||
export function delConfigList(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceKpiDataConf/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 获取运行关键参数
|
|||
export function postParamsKpi(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceIndex/queryDeviceImportKpi`, method: 'post', data}) |
|||
} |
|||
// 数据接入
|
|||
export function postDataInput(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceIndex/dataInput`, method: 'post', data}) |
|||
} |
|||
// 测点质量异常监控
|
|||
export function postQualityExcep(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceIndex/queryKpiQualityExcep`, method: 'post', data}) |
|||
} |
|||
// 测点质量监控
|
|||
export function postQuality(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceIndex/queryKpiQuality`, method: 'post', data}) |
|||
} |
|||
@ -0,0 +1,49 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const download = securityTools.request(axiosSettings, securitySettings).download |
|||
const httpPostJson = securityTools.request(axiosSettings, securitySettings).httpPostJson |
|||
let serviceName3 = '/brick-app-A/sys/brick-datameta-field' // 通用导入导出
|
|||
|
|||
// 根据查询条件导出文件
|
|||
export function exportFileList(data) { |
|||
let filename = null; |
|||
return new Promise((resolve, reject) => { |
|||
httpPostJson(serviceName3 + '/export', data, {responseType: 'blob'}).then((res) => { |
|||
// console.log(res, 'res')
|
|||
const t = res.headers['content-disposition']; |
|||
if (t && t.length >= 2) { |
|||
// const filenameRegex = /filename[^;=\n]*=((['"]).*?\2|[^;]n]*)/
|
|||
filename = t.split('=')[1]; |
|||
filename = decodeURIComponent(filename); |
|||
// console.log(`从content-disposition请求头获取的下载文件名称为${filename}`);
|
|||
|
|||
} |
|||
const blob = new Blob([res.data]); |
|||
if ('download' in document.createElement('a')) { |
|||
const elink = document.createElement('a'); |
|||
elink.download = filename; |
|||
elink.style.display = 'none'; |
|||
elink.href = URL.createObjectURL(blob); |
|||
document.body.appendChild(elink); |
|||
elink.click(); |
|||
URL.revokeObjectURL(elink.href); |
|||
document.body.removeChild(elink); |
|||
} else { |
|||
navigator.msSaveBlob(blob, filename); |
|||
} |
|||
|
|||
// console.groupEnd();
|
|||
resolve(res) |
|||
}).catch((r) => { |
|||
// console.error(r);
|
|||
reject(r) |
|||
}); |
|||
}) |
|||
} |
|||
|
|||
// 导出模板
|
|||
export function downloadExcelTemplate(data) { |
|||
return download(serviceName3 + '/downloadExcelTemplate', data) |
|||
} |
|||
@ -0,0 +1,24 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 行业能耗量
|
|||
export function isaEnergyList(data) { |
|||
return request({ url: `/sdke/isa/energy`, method: 'get', params: data }) |
|||
} |
|||
// 区域能耗量
|
|||
export function energyRegionList(data) { |
|||
return request({ url: `/sdke/isa/energyRegion`, method: 'get', params: data }) |
|||
} |
|||
// 行业能源消费种类占比
|
|||
export function regionAreaList(data) { |
|||
return request({ url: `/sdke/isa/regionZb`, method: 'get', params: data }) |
|||
} |
|||
//企业能耗明细
|
|||
export function infoList(data) { |
|||
return request({ url: `/sdke/isa/infoList`, method: 'get', params: data }) |
|||
} |
|||
// 山东省市区
|
|||
export function regionList(data) { |
|||
return request({ url: `/sdke/edb/regionList`, method: 'get', params: data }) |
|||
} |
|||
@ -0,0 +1,12 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 行业产品能耗
|
|||
export function proEnergyList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/proEnergy`, method: 'get',params:data}) |
|||
} |
|||
//列表
|
|||
export function energyList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/energyList`, method: 'get',params:data}) |
|||
} |
|||
@ -0,0 +1,12 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 企业基本信息画像
|
|||
export function treeListData(data) { |
|||
return request({ url: `/sdke/edb/treeList`, method: 'get',params:data}) |
|||
} |
|||
// (运行设备、退役设备)设备列表
|
|||
export function equipmentList(data) { |
|||
return request({ url: `/sdke/edb/equipment/list`, method: 'get',params:data}) |
|||
} |
|||
@ -0,0 +1,24 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 企业基本信息画像
|
|||
export function regionListData(data) { |
|||
return request({ url: `/sdke/edb/list`, method: 'get', params: data }) |
|||
} |
|||
// 企业能耗画像
|
|||
export function dataList(data) { |
|||
return request({ url: `/sdke/edb/dataList`, method: 'get', params: data }) |
|||
} |
|||
// 企业工序画像
|
|||
export function workInfoList(data) { |
|||
return request({ url: `/sdke/edb/workInfo`, method: 'get', params: data }) |
|||
} |
|||
// 企业经营画像
|
|||
export function businessInfoList(data) { |
|||
return request({ url: `/sdke/edb/businessInfo`, method: 'get', params: data }) |
|||
} |
|||
// 企业污染物排放画像
|
|||
export function lessInfoList(data) { |
|||
return request({ url: `/sdke/edb/lessInfo`, method: 'get', params: data }) |
|||
} |
|||
@ -0,0 +1,24 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
//工序对标
|
|||
export function standardList(data) { |
|||
return request({ url: `/sdke/edb/standard/list`, method: 'get', params: data }) |
|||
} |
|||
// 技术水平饼状图
|
|||
export function technologyList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/technology`, method: 'get', params: data }) |
|||
} |
|||
// 能效水平柱状图
|
|||
export function energyList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/energy`, method: 'get', params: data }) |
|||
} |
|||
// 区域能效水平
|
|||
export function areaEnergyList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/areaEnergy`, method: 'get', params: data }) |
|||
} |
|||
// 国产化水平柱状图
|
|||
export function domesticList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/domestic`, method: 'get', params: data }) |
|||
} |
|||
@ -0,0 +1,25 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
//企业产品产量
|
|||
export function proCountList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/proCount`, method: 'get', params: data }) |
|||
} |
|||
//企业能效水平
|
|||
export function lossLevelsList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/lossLevels`, method: 'get', params: data }) |
|||
} |
|||
//近一年企业装置产量
|
|||
export function deviceAllCountList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/deviceAllCount`, method: 'get', params: data }) |
|||
} |
|||
//工艺能效指标
|
|||
// export function (data) {
|
|||
// return request({ url: `/sdke`, method: 'get', params: data })
|
|||
// }
|
|||
//企业能耗指标分析
|
|||
// export function deviceAllCountList(data) {
|
|||
// return request({ url: `/sdke/isa/Equipment/deviceAllCount`, method: 'get', params: data })
|
|||
// }
|
|||
//全厂单位产值能耗分析
|
|||
@ -0,0 +1,12 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 企业能耗明细
|
|||
export function companyDetail(data) { |
|||
return request({ url: `/sdke/isa/companyDetail`, method: 'get',params:data}) |
|||
} |
|||
// 企业能耗预警
|
|||
export function warningList(data) { |
|||
return request({ url: `/sdke/isa/warningList`, method: 'get',params:data}) |
|||
} |
|||
@ -0,0 +1,28 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
//企业生产用能
|
|||
export function doProductList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/doProduct`, method: 'get',params:data}) |
|||
} |
|||
//企业原材料用能
|
|||
export function useAllList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/useAll`, method: 'get',params:data}) |
|||
} |
|||
// 能源消费分析
|
|||
export function clearList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/clear`, method: 'get',params:data}) |
|||
} |
|||
//产值单耗趋势
|
|||
export function clearOneList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/clearOne`, method: 'get',params:data}) |
|||
} |
|||
//企业产品单耗用水量(吨产品/吨水)
|
|||
export function waterUseList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/waterUse`, method: 'get',params:data}) |
|||
} |
|||
//企业产品单耗用电量(吨产品/KW-h)
|
|||
export function electricUseList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/electricUse`, method: 'get',params:data}) |
|||
} |
|||
@ -0,0 +1,20 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 两高"行业统计分析概括
|
|||
export function energyConsumeList(data) { |
|||
return request({ url: `/sdke/isa/Equipment/energyConsume`, method: 'get', params: data }) |
|||
} |
|||
// 能源消费占比
|
|||
export function consumeProportion(data) { |
|||
return request({ url: `/sdke/isa/Equipment/consumeProportion`, method: 'get', params: data }) |
|||
} |
|||
// 能源消费分析
|
|||
export function consumeAnalyse(data) { |
|||
return request({ url: `/sdke/isa/Equipment/consumeAnalyse`, method: 'get', params: data }) |
|||
} |
|||
// 企业功耗排名
|
|||
export function energyOrder(data) { |
|||
return request({ url: `/sdke/isa/Equipment/energyOrder`, method: 'get', params: data }) |
|||
} |
|||
@ -0,0 +1,94 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 列表
|
|||
export function queryStatusList(data) { |
|||
return request({ url: `/dlpmana/DlpChangeDevStatus/list`, method: 'get', params:data}) |
|||
} |
|||
//上传文件成功后的回调
|
|||
export function insertFile(data) { |
|||
return request({ url: `/dlpmana/fileOption/insertAll`, method: 'post', data}) |
|||
} |
|||
// 新增设备状态变更
|
|||
export function addDeviceStatus(data) { |
|||
return request({ url: `/dlpmana/DlpChangeDevStatus/insert`, method: 'post', data}) |
|||
} |
|||
// 查询设备状态变更详情
|
|||
export function getDeviceStatus(data) { |
|||
return request({ url: `/dlpmana/DlpChangeDevStatus/idInfo`, method: 'get', params:data}) |
|||
} |
|||
// 删除设备状态变更
|
|||
export function delDeviceStatus(data) { |
|||
return request({ url: `/dlpmana/DlpChangeDevStatus/dels`, method: 'post', data}) |
|||
} |
|||
// 更新设备状态
|
|||
export function updateDeviceStatus(data) { |
|||
return request({ url: `/dlpmana/DlpChangeDevStatus/update`, method: 'post', data}) |
|||
} |
|||
|
|||
|
|||
export function getReformList(data) { |
|||
return request({ url: `/dlpmana/dlpRetrofitTracking/list`, method: 'get', params:data}) |
|||
} |
|||
export function addDeviceReform(data) { |
|||
return request({ url: `/dlpmana/dlpRetrofitTracking/save`, method: 'post', data}) |
|||
} |
|||
export function updateDeviceReform(data) { |
|||
return request({ url: `/dlpmana/dlpRetrofitTracking/edit`, method: 'post', data}) |
|||
} |
|||
|
|||
export function delDeviceReform(data) { |
|||
return request({ url: `/dlpmana/dlpRetrofitTracking/del`, method: 'post', data}) |
|||
} |
|||
export function getInventoryList(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceInventory/queryAll`, method: 'get', params:data}) |
|||
} |
|||
|
|||
export function addInventory(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceInventory/add`, method: 'post', data}) |
|||
} |
|||
export function updateDeviceInventory(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceInventory/edit`, method: 'post', data}) |
|||
} |
|||
|
|||
export function delDeviceInventory(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceInventory/deleteById`, method: 'post', data}) |
|||
} |
|||
|
|||
export function getInventoryRecordList(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceInventory/getPanDeviceInfo`, method: 'post', data}) |
|||
} |
|||
export function updateInventoryStatus(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceInventory/changePanstatus`, method: 'post', data}) |
|||
} |
|||
export function delInventoryDevice(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceInventory/delPanDevice`, method: 'post', data}) |
|||
} |
|||
export function getAllocationList(data) { |
|||
return request({ url: `/dlpmana/allocation/queryAll`, method: 'get', params:data}) |
|||
} |
|||
export function addAllocation(data) { |
|||
return request({ url: `/dlpmana/allocation/save`, method: 'post', data}) |
|||
} |
|||
export function delAllocation(data) { |
|||
return request({ url: `/dlpmana/allocation/dels`, method: 'post', data}) |
|||
} |
|||
export function updateAllocation(data) { |
|||
return request({ url: `/dlpmana/allocation/edit`, method: 'post', data}) |
|||
} |
|||
export function allocationStatusUpdate(data){ |
|||
return request({ url: `/dlpmana/allocation/changeStatus`, method: 'get', params:data}) |
|||
} |
|||
export function stateStatusUpdate(data){ |
|||
return request({ url: `/dlpmana/DlpChangeDevStatus/changeStatus`, method: 'get', params:data}) |
|||
} |
|||
export function inventoryStatusUpdate(data){ |
|||
return request({ url: `/dlpmana/dlpDeviceInventory/changeStatus`, method: 'get', params:data}) |
|||
} |
|||
export function getAllocationInfo(data) { |
|||
return request({ url: `/dlpmana/allocation/info`, method: 'get', params:data}) |
|||
} |
|||
export function getInventorynfo(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceInventory/${data.id}`, method: 'get', params:data}) |
|||
} |
|||
@ -0,0 +1,167 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 列表
|
|||
export function getDeviceList(data) { |
|||
return request({ url: `/devicelife/busDeviceCopy/queryDeviceRec`, method: 'post', data}) |
|||
} |
|||
// 设备树状图
|
|||
export function queryDeviceTree(data){ |
|||
return request({url: '/datax/devicemana/busDevice/deviceTreeQuery', method: 'get', params:data}) |
|||
} |
|||
// 添加设备档案
|
|||
export function addDeviceList(data) { |
|||
return request({ url: `/devicelife/busDeviceCopy/addDevice`, method: 'post', data}) |
|||
} |
|||
// 删除设备档案
|
|||
export function delDeviceList(data) { |
|||
return request({ url: `/devicelife/busDeviceCopy/deleteById`, method: 'post', data}) |
|||
} |
|||
// 获取二维码
|
|||
export function getGeneQrcode(data) { |
|||
return request({ url: `/devicelife/busDeviceCopy/geneQrcode`, method: 'post', data}) |
|||
} |
|||
// 根据设备编号查询设备
|
|||
export function queryDeviceById(data) { |
|||
return request({ url: `/devicelife/busDeviceCopy/queryDeviceById`, method: 'post', data}) |
|||
} |
|||
// 更新档案设备
|
|||
export function updateDevice(data) { |
|||
return request({ url: `/devicelife/busDeviceCopy/updateDevice`, method: 'post', data}) |
|||
} |
|||
// 查询设备图片
|
|||
export function getDeviceImages(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceImages/getDeviceImages`, method: 'post', data}) |
|||
} |
|||
// 关联备件
|
|||
export function spareQueryList(data) { |
|||
return request({ url: `/spare-manage/dlpSpareLedger/queryList`, method: 'post', data}) |
|||
} |
|||
// 新增关联备件
|
|||
export function addSpareForDevice(data) { |
|||
return request({ url: `/spare-manage/dlpSpareLedger/editOrgIdById`, method: 'post', data}) |
|||
} |
|||
// 删除关联备件
|
|||
export function delSpareForDevice(data) { |
|||
return request({ url: `/spare-manage/dlpSpareLedger/deleteOrgIdById`, method: 'post', data}) |
|||
} |
|||
// 状态变更记录
|
|||
export function changeDevStatus(data) { |
|||
return request({ url: `/dlpmana/DlpChangeDevStatus/gteByDeviceId`, method: 'get', params: data}) |
|||
} |
|||
// 获取专用工器具列表
|
|||
export function specToolList(data) { |
|||
return request({ url: `/devicelife/dlpSpecTool/querySpecTool`, method: 'post', data}) |
|||
} |
|||
// 专用工器具新增
|
|||
export function addSpecTool(data) { |
|||
return request({ url: `/devicelife/dlpSpecTool/addSpecTool`, method: 'post', data}) |
|||
} |
|||
// 专用工器具修改
|
|||
export function updateSpecTool(data) { |
|||
return request({ url: `/devicelife/dlpSpecTool/updateSpecTool`, method: 'post', data}) |
|||
} |
|||
// 专用工器具删除
|
|||
export function delSpecTool(data) { |
|||
return request({ url: `/devicelife/dlpSpecTool/deleteById`, method: 'post', data}) |
|||
} |
|||
// 分页查询关键运行参数
|
|||
export function getKeyRunList(data) { |
|||
return request({ url: `/devicelife/busKpi/queryKpi`, method: 'post', data}) |
|||
} |
|||
// 获取所有测点
|
|||
export function getPointList(data) { |
|||
return request({ url: `/datax/devicemana/busKpi/queryKpiRecPage`, method: 'post', data}) |
|||
} |
|||
// 新增测点
|
|||
export function addPoint(data) { |
|||
return request({ url: `/devicelife/busKpi/addKpi`, method: 'post', data}) |
|||
} |
|||
// 删除测点
|
|||
export function delPoint(data) { |
|||
return request({ url: `/devicelife/busKpi/deleteById`, method: 'post', data}) |
|||
} |
|||
// 获取主图显示列表
|
|||
export function getMainImg(data) { |
|||
return request({ url: `/devicelife/busKpiDevi/queryKpi`, method: 'post', data}) |
|||
} |
|||
// 组图显示新增
|
|||
export function addMainImg(data) { |
|||
return request({ url: `/devicelife/busKpiDevi/addKpi`, method: 'post', data}) |
|||
} |
|||
// 删除主图显示
|
|||
export function delMainImg(data) { |
|||
return request({ url: `/devicelife/busKpiDevi/deleteById`, method: 'post', data}) |
|||
} |
|||
// 获取实时趋势分析列表
|
|||
export function getTrend(data) { |
|||
return request({ url: `/devicelife/busKpiState/queryKpi`, method: 'post', data}) |
|||
} |
|||
// 趋势分析新增
|
|||
export function addTrend(data) { |
|||
return request({ url: `/devicelife/busKpiState/addKpi`, method: 'post', data}) |
|||
} |
|||
// 删除趋势分析
|
|||
export function delTrend(data) { |
|||
return request({ url: `/devicelife/busKpiState/deleteById`, method: 'post', data}) |
|||
} |
|||
// 获取运行优化推荐列表
|
|||
export function getOperation(data) { |
|||
return request({ url: `/devicelife/busKpiOpti/queryKpi`, method: 'post', data}) |
|||
} |
|||
// 运行优化推荐新增
|
|||
export function addOperation(data) { |
|||
return request({ url: `/devicelife/busKpiOpti/addKpi`, method: 'post', data}) |
|||
} |
|||
// 删除运行优化推荐
|
|||
export function delOperation(data) { |
|||
return request({ url: `/devicelife/busKpiOpti/deleteById`, method: 'post', data}) |
|||
} |
|||
// 删除运行优化推荐
|
|||
export function syncDeviceModel(data) { |
|||
return request({ url: `/devicelife/busDeviceCopy/syncDeviceModel`, method: 'post', data}) |
|||
} |
|||
//获取故障预警配置测点
|
|||
export function getWarn(data) { |
|||
return request({ url: `/devicelife/busKpiWarn/queryKpi`, method: 'post', data}) |
|||
} |
|||
// 故障预警新增
|
|||
export function addWarn(data) { |
|||
return request({ url: `/devicelife/busKpiWarn/saveOrUpdate`, method: 'post', data}) |
|||
} |
|||
// 删除故障预警
|
|||
export function delWarn(data) { |
|||
return request({ url: `/devicelife/busKpiWarn/deleteById`, method: 'post', data}) |
|||
} |
|||
|
|||
// 批量更新设备状态
|
|||
export function changeStatusBath(data) { |
|||
return request({ url: `/devicelife/busDeviceCopy/changeDeviceStatus`, method: 'post', data}) |
|||
} |
|||
|
|||
// 保存运行状态参数配置
|
|||
export function saveRunStateParams(data) { |
|||
return request({ url: `/devicelife/kpiRunState/saveOrUpdate`, method: 'post', data}) |
|||
} |
|||
// /kpiRunState/query
|
|||
export function queryRunStateParams(data){ |
|||
return request({url: '/devicelife/kpiRunState/query', method: 'post', data}) |
|||
} |
|||
|
|||
// 获取关联设备列表
|
|||
export function getBusDeviceList(data){ |
|||
return request({url: `/devicelife/busDeviceAccessories/list`, method: 'get', params: data}) |
|||
} |
|||
// 添加关联设备
|
|||
export function postAddDevice(data){ |
|||
return request({url: '/devicelife/busDeviceAccessories/adds', method: 'post', data}) |
|||
} |
|||
// 删除关联设备
|
|||
export function deleteDevice(data){ |
|||
return request({url: '/devicelife/busDeviceAccessories/del', method: 'get', params: data}) |
|||
} |
|||
// 修改运行优化推荐指标
|
|||
export function updateKpi(data){ |
|||
return request({url: '/devicelife/busKpiOpti/updateOptiValById', method: 'post', data}) |
|||
} |
|||
@ -0,0 +1,51 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 列表
|
|||
export function queryPurchaseList(data) { |
|||
return request({ url: `/dlpmana/dlpPurchaseManagement/queryAll`, method: 'get', params: data }) |
|||
} |
|||
// dlpPurchaseManagement/add
|
|||
export function addPurchase(data) { |
|||
return request({ url: `/dlpmana/dlpPurchaseManagement/add`, method: 'post', data }) |
|||
} |
|||
export function delPurchase(data) { |
|||
return request({ url: `/dlpmana/dlpPurchaseManagement/deleteById`, method: 'post', data }) |
|||
} |
|||
//
|
|||
export function editPurchase(data) { |
|||
return request({ url: `/dlpmana/dlpPurchaseManagement/edit`, method: 'post', data }) |
|||
} |
|||
export function purchaseStatusUpdate(data) { |
|||
return request({ url: `/dlpmana/dlpPurchaseManagement/changeStatus`, method: 'get', params: data }) |
|||
} |
|||
export function getPurchaseInfo(data) { |
|||
return request({ url: `/dlpmana/dlpPurchaseManagement/${data.id}`, method: 'get', params: data }) |
|||
} |
|||
|
|||
// 设备监造
|
|||
// 查询列表接口
|
|||
export function supervisionQueryAll(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceSupervision/queryAll`, method: 'get', params: data }) |
|||
} |
|||
// 新增
|
|||
export function supervisionAdd(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceSupervision/add`, method: 'post', data }) |
|||
} |
|||
// 详细信息
|
|||
export function supervisionInfo(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceSupervision/info`, method: 'get', params: data }) |
|||
} |
|||
// 更新操作
|
|||
export function supervisionUpdate(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceSupervision/update`, method: 'post', data }) |
|||
} |
|||
// 批量删除接口
|
|||
export function supervisionDels(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceSupervision/dels`, method: 'post', data }) |
|||
} |
|||
// 导出接口
|
|||
export function supervisionExport(data) { |
|||
return request({ url: `/dlpmana/dlpDeviceSupervision/export`, method: 'post', data }) |
|||
} |
|||
@ -0,0 +1,146 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
import { spare } from '@/api/prefixUrl' |
|||
import { post } from '@/api/requestConfig' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
export function getProjectList(data) { |
|||
return request({ url: '/point-inspect/dlpProject/queryList', method: 'post', data }) |
|||
} |
|||
|
|||
export function addProject(data) { |
|||
return request({ url: '/point-inspect/dlpProject/add', method: 'post', data }) |
|||
} |
|||
export function updateProject(data) { |
|||
return request({ url: '/point-inspect/dlpProject/edit', method: 'post', data }) |
|||
} |
|||
export function deleteProject(data) { |
|||
return request({ url: '/point-inspect/dlpProject/deleteByIds', method: 'get', params: data }) |
|||
} |
|||
export function getPlanList(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/queryList', method: 'post', data }) |
|||
} |
|||
|
|||
export function addOftenPlan(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/add', method: 'post', data }) |
|||
} |
|||
export function getOftenPlanInfo(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/queryInfo', method: 'get', params: data }) |
|||
} |
|||
|
|||
export function getPlanDetails(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/queryInfo', method: 'get', params: data }) |
|||
} |
|||
export function editOftenPlan(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/edit', method: 'post', data }) |
|||
} |
|||
export function delPlan(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/deleteById', method: 'get', params: data }) |
|||
} |
|||
export function updatePlanStatus(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/enableBatch', method: 'post', data }) |
|||
} |
|||
export function getTaskList(data) { |
|||
return request({ url: '/point-inspect/dlpInspectTask/queryList', method: 'post', data }) |
|||
} |
|||
export function getTaskInfo(data) { |
|||
return request({ url: '/point-inspect/dlpInspectTask/queryInfo', method: 'get', params:data }) |
|||
} |
|||
export function uploadFile(data) { |
|||
return request({ url: '/base-info/file/fileUpLoad', method: 'post', data }) |
|||
} |
|||
export function removeFile(data) { |
|||
return request({ url: '/base-info/file/deleteFile', method: 'get', params:data }) |
|||
} |
|||
export function addTask(data) { |
|||
return request({ url: '/point-inspect/dlpInspectTask/execute', method: 'post', data }) |
|||
} |
|||
export function adjustOftenTask(data) { |
|||
return request({ url: '/point-inspect/dlpInspectTask/updateTask', method: 'post', data }) |
|||
} |
|||
|
|||
export function editTaskTime(data) { |
|||
return request({ url: '/point-inspect/dlpInspectTask/updateTaskTime', method: 'post', data }) |
|||
} |
|||
export function updateReviewStatus(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/updateReviewStatus', method: 'post', data }) |
|||
} |
|||
export function getPersons(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/queryPerson', method: 'get', params:data }) |
|||
} |
|||
|
|||
export function addOftenJob(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/addJob', method: 'get', params:data }) |
|||
} |
|||
export function addPointJob(data) { |
|||
return request({ url: '/point-inspect/dlpPointPlan/addJob', method: 'get', params:data }) |
|||
} |
|||
export function removeJob(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPlan/removeTask', method: 'get', params:data }) |
|||
} |
|||
export function addPath(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPointRoute/add', method: 'post', data }) |
|||
} |
|||
export function getPathList(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPointRoute/queryList', method: 'post', data }) |
|||
} |
|||
export function delPath(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPointRoute/deleteById', method: 'get', params:data }) |
|||
} |
|||
export function editPath(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPointRoute/edit', method: 'post', data }) |
|||
} |
|||
export function getPathInfo(data) { |
|||
return request({ url: '/point-inspect/dlpInspectPointRoute/queryInfo', method: 'get', params:data }) |
|||
} |
|||
export function getTaskDetails(data) { |
|||
return request({ url: '/point-inspect/dlpInspectTask/queryInfo', method: 'get', params:data }) |
|||
} |
|||
|
|||
export function saveProjectSingle(data) { |
|||
return request({ url: '/point-inspect/dlpInspectTask/saveProject', method: 'post', data }) |
|||
} |
|||
|
|||
export function addDevice(data) { |
|||
return request({ url: '/point-inspect/dlpTaskRouteDevice/add', method: 'post', data }) |
|||
} |
|||
export function deleteDeviceApi(data) { |
|||
return request({ url: '/point-inspect/dlpTaskRouteDevice/deleteByMoreId', method: 'get', params:data }) |
|||
} |
|||
|
|||
|
|||
export function editDevice(data) { |
|||
return request({ url: '/point-inspect/dlpTaskRouteDevice/edit', method: 'post', data }) |
|||
} |
|||
|
|||
export function addHandover(data) { |
|||
return request({ url: '/point-inspect/dlpTaskHandover/add', method: 'post', data }) |
|||
} |
|||
|
|||
export function editHandover(data) { |
|||
return request({ url: '/point-inspect/dlpTaskHandover/edit', method: 'post', data }) |
|||
} |
|||
|
|||
export function getHandoverList(data) { |
|||
return request({ url: '/point-inspect/dlpTaskHandover/queryList', method: 'post', data }) |
|||
} |
|||
|
|||
// /dlpTaskHandover/handoverTask
|
|||
export function confirmHandover(data) { |
|||
return request({ url: '/point-inspect/dlpTaskHandover/handoverTask', method: 'get', params:data }) |
|||
} |
|||
|
|||
export function delHandover(data) { |
|||
return request({ url: '/point-inspect/dlpTaskHandover/deleteById', method: 'get', params:data }) |
|||
} |
|||
export function getHandoverInfo(data) { |
|||
return request({ url: '/point-inspect/dlpTaskHandover/queryInfo', method: 'get', params:data }) |
|||
} |
|||
// 通过设备id查询任务信息
|
|||
export function queryTasksByDeviceId(data) { |
|||
return request({ url: '/point-inspect/dlpInspectTask/queryTasksByDeviceId', method: 'get', params:data }) |
|||
} |
|||
|
|||
export function getPointData(data) { |
|||
return request({ url: '/devicelife/busKpiState/queryPointInfoByCode', method: 'post', data }) |
|||
} |
|||
@ -0,0 +1,54 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
import { spare } from '@/api/prefixUrl' |
|||
import { post } from '@/api/requestConfig' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
export function getPointProjectList(data) { |
|||
return request({ url: '/point-inspect/dlpPointProject/queryList', method: 'post', data }) |
|||
} |
|||
|
|||
export function addProject(data) { |
|||
return request({ url: '/point-inspect//dlpPointProject/add', method: 'post', data }) |
|||
} |
|||
export function updateProject(data) { |
|||
return request({ url: '/point-inspect/dlpPointProject/edit', method: 'post', data }) |
|||
} |
|||
export function deleteProject(data) { |
|||
return request({ url: '/point-inspect/dlpPointProject/deleteByIds', method: 'get', params: data }) |
|||
} |
|||
export function getPlanList(data) { |
|||
return request({ url: '/point-inspect/dlpPointPlan/queryList', method: 'post', data }) |
|||
} |
|||
|
|||
export function addPointPlan(data) { |
|||
return request({ url: '/point-inspect/dlpPointPlan/add', method: 'post', data }) |
|||
} |
|||
|
|||
export function getPlanDetails(data) { |
|||
return request({ url: '/point-inspect/dlpPointPlan/queryInfo', method: 'get', params: data }) |
|||
} |
|||
export function editPointPlan(data) { |
|||
return request({ url: '/point-inspect/dlpPointPlan/edit', method: 'post', data }) |
|||
} |
|||
export function delPlan(data) { |
|||
return request({ url: '/point-inspect/dlpPointPlan/deleteById', method: 'get', params: data }) |
|||
} |
|||
export function updatePlanStatus(data) { |
|||
return request({ url: '/point-inspect/dlpPointPlan/enableBatch', method: 'post', data }) |
|||
} |
|||
export function getTaskList(data) { |
|||
return request({ url: '/point-inspect/dlpPointTask/queryList', method: 'post', data }) |
|||
} |
|||
export function getTaskInfo(data) { |
|||
return request({ url: '/point-inspect/dlpPointTask/queryInfo', method: 'get', params:data }) |
|||
} |
|||
export function addPointTask(data) { |
|||
return request({ url: '/point-inspect/dlpPointTask/execute', method: 'post', data }) |
|||
} |
|||
export function adjustPointTask(data) { |
|||
return request({ url: '/point-inspect/dlpPointTask/updateTask', method: 'post', data }) |
|||
} |
|||
export function getTaskDetails(data) { |
|||
return request({ url: '/point-inspect/dlpPointTask/queryInfo', method: 'get', params: data }) |
|||
} |
|||
@ -0,0 +1,114 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
import settings from '@/utils/safeSettings/securitySettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import Vue from 'vue' |
|||
import axios from 'axios' |
|||
import store from '@/store' |
|||
import { getItem } from '@/utils/safeSettings/auth' |
|||
|
|||
const request = securityTools.request(axiosSettings, securitySettings) |
|||
|
|||
const security = securityTools.security(Vue, securitySettings) |
|||
//登录方法
|
|||
const url = { |
|||
login: settings.isIsc ? '/isc/login' : '/auth/login', |
|||
logout: settings.isIsc ? '/isc/loginOut' : '/auth/logout' |
|||
} |
|||
|
|||
export function Login(username, password, code, uuid) { |
|||
if (settings.isIsc) { |
|||
|
|||
return request.httpPostJson(url.login, { |
|||
|
|||
loginaccount: username, |
|||
password, |
|||
code, |
|||
loginType: 'PC' |
|||
|
|||
}, { headers: { 'Authorization': security.hash(getItem('pk')) } }) |
|||
} else { |
|||
return request.httpPost(url.login, { |
|||
client_id: settings.id, |
|||
client_secret: security.NSenCrypt(store.getters.client_secret), |
|||
username, |
|||
password, |
|||
code, |
|||
loginType: 'PC' |
|||
|
|||
}, { headers: { 'Authorization': security.hash(getItem('pk')) } }) |
|||
} |
|||
} |
|||
//UAS 统一认证服务登录
|
|||
export function LoginUAS(ticket) { |
|||
return request.httpPost(url.login, { |
|||
client_id: settings.id, |
|||
client_secret: security.NSenCrypt(store.getters.client_secret), |
|||
type:'UAS', |
|||
ticket |
|||
}, { headers: { 'Authorization': security.hash(getItem('pk')) } }) |
|||
|
|||
} |
|||
//UAS 统一认证服务登录
|
|||
export function LoginISC(ticket) { |
|||
return request.httpPost(url.login, { |
|||
client_id: settings.id, |
|||
client_secret: security.NSenCrypt(store.getters.client_secret), |
|||
type:'IscTicket', |
|||
ticket |
|||
}, { headers: { 'Authorization': security.hash(getItem('pk')) } }) |
|||
|
|||
} |
|||
//isc登录
|
|||
// export function Login(username, password, code, uuid) {
|
|||
// return safeSettings.httpPostJson('/isc/login', {
|
|||
// loginaccount: username,
|
|||
// password,
|
|||
// code,
|
|||
// uuid
|
|||
// // client_id
|
|||
// // client_secret,
|
|||
// // grant_type,
|
|||
// // scope
|
|||
// }, { headers: { 'Authorization': md5.$MD5Encrypt(getItem('pk')) } })
|
|||
// }
|
|||
//获取clientSecret
|
|||
export function getClientSecret() { |
|||
return request.httpPost(settings.getClientIdUrl, { clientId: settings.id }, { headers: { Authorization: security.hash(getItem('pk')) } }) |
|||
} |
|||
|
|||
// 获取用户详细信息
|
|||
export function getInfo() { |
|||
return request.httpGet('/auth/getInfo') |
|||
} |
|||
|
|||
//退出方法
|
|||
export function logout() { |
|||
return request.httpPost(url.logout) |
|||
} |
|||
|
|||
// isc退出
|
|||
// export function logout() {
|
|||
// return safeSettings.httpPost('/isc/loginOut')
|
|||
// }
|
|||
// isc刷新token
|
|||
export function refreshToken() { |
|||
|
|||
return axios({ |
|||
url: '/isc/accessToken/refresh', |
|||
method: 'POST', |
|||
data: { refreshToken: getItem('refreshToken') }, |
|||
config: { headers: { Authorization: 'Bearer ' + getItem('Authorization') } } |
|||
}) |
|||
|
|||
} |
|||
|
|||
// 获取验证码
|
|||
export function getCodeImg() { |
|||
return request.Get('/auth/verifyCode') |
|||
} |
|||
|
|||
//修改当前用户密码
|
|||
export function changePassword(data) { |
|||
return request.httpPostJson('/system/user/updatePassword', data) |
|||
} |
|||
@ -0,0 +1,196 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
|
|||
let pathName = 'taskunpeek'; |
|||
|
|||
// 列表
|
|||
export function getPlanTaskList(params) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/queryAll`, method: 'get', params}) |
|||
} |
|||
// 新增保养计划
|
|||
export function addMainPlan(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/add`, method: 'post', data}) |
|||
} |
|||
// 保养计划修改
|
|||
export function editMainPlan(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/edit`, method: 'post', data}) |
|||
} |
|||
// 保养计划启用
|
|||
export function changesMainPlan(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/changes`, method: 'post', data}) |
|||
} |
|||
// 保养计划关闭
|
|||
export function closeMainPlan(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/close`, method: 'post', data}) |
|||
} |
|||
// 保养计划删除
|
|||
export function delMainPlan(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 更改保养项目
|
|||
export function mainPlanProChange(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/changePro`, method: 'post', data}) |
|||
} |
|||
// 文件更改
|
|||
export function mainPlanFileChange(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/changeFile`, method: 'post', data}) |
|||
} |
|||
// 根据id获取保养计划详情
|
|||
export function getMainPlanInfo(params) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/info`, method: 'get', params}) |
|||
} |
|||
// 保养项目列表
|
|||
export function getPlanProList(params) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/List`, method: 'get', params}) |
|||
} |
|||
// 新增保养项目
|
|||
export function addMainProList(data) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/insert`, method: 'post', data}) |
|||
} |
|||
// 更新保养项目
|
|||
export function updataMainProList(data) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/update`, method: 'post', data}) |
|||
} |
|||
// 修改保养项目
|
|||
export function editMainProList(data) { |
|||
return request({ url: `/${pathName}/dlpBaseSupplier/edit`, method: 'post', data}) |
|||
} |
|||
// 保养项目删除
|
|||
export function delMainProList(data) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/delIds`, method: 'post', data}) |
|||
} |
|||
// 保养级别列表
|
|||
export function getMainLevelList(params) { |
|||
return request({ url: `/${pathName}/dlpTaskProRule/list`, method: 'get', params}) |
|||
} |
|||
// 新增保养级别
|
|||
export function addMainLevelList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProRule/insert`, method: 'post', data}) |
|||
} |
|||
// 更新保养项目
|
|||
export function editMainLevelList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProRule/edit`, method: 'post', data}) |
|||
} |
|||
// 保养项目删除
|
|||
export function delMainLevelList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProRule/delByid`, method: 'post', data}) |
|||
} |
|||
// 保养经验列表
|
|||
export function getMainExpeList(params) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/queryAll`, method: 'get', params}) |
|||
} |
|||
// 新增保养经验
|
|||
export function addMainExpeList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/add`, method: 'post', data}) |
|||
} |
|||
// 更新保养经验
|
|||
export function editMainExpeList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/edit`, method: 'post', data}) |
|||
} |
|||
// 保养经验删除
|
|||
export function delMainExpeList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 保养经验开启
|
|||
export function mainExpeStart(data) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/start`, method: 'post', data}) |
|||
} |
|||
// 保养经验开启
|
|||
export function mainExpeClose(data) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/close`, method: 'post', data}) |
|||
} |
|||
// 保养任务列表
|
|||
export function getMainTaskList(params) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/queryAll`, method: 'get', params}) |
|||
} |
|||
// 新增保养任务
|
|||
export function addMainTaskList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/add`, method: 'post', data}) |
|||
} |
|||
// 保养任务修改
|
|||
export function editMainTaskList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/edit`, method: 'post', data}) |
|||
} |
|||
// 保养任务详情
|
|||
export function mainTaskInfo(params) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/info`, method: 'get', params}) |
|||
} |
|||
// 保养任务修改
|
|||
export function mainTaskChangePro(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/changePro`, method: 'post', data}) |
|||
} |
|||
// 保养任务修改状态
|
|||
export function taskChangeStatus(params) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/changeStatus`, method: 'get', params}) |
|||
} |
|||
|
|||
// 保养任务关联文件修改
|
|||
export function mainTaskChangeFile(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/changeFile`, method: 'post', data}) |
|||
} |
|||
// 保养任务删除
|
|||
export function delMainTask(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 保养任务执行任务
|
|||
export function updateMainTask(data) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/insertNormal`, method: 'post', data}) |
|||
} |
|||
// 保养任务调整任务
|
|||
export function adjustMainTask(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/edit`, method: 'post', data}) |
|||
} |
|||
// 获取班组
|
|||
export function getTeamgroup(params) { |
|||
return request({ url: '/system/teamgroup/queryList', method: 'get', params}) |
|||
} |
|||
// 获取人员
|
|||
export function getPeopleList(params) { |
|||
return request({ url: '/system/personArchives/queryList', method: 'get', params}) |
|||
} |
|||
// 获取备件
|
|||
export function getSpareList(data) { |
|||
return request({ url: '/spare-manage/dlpSpareLedger/queryList', method: 'post', data}) |
|||
} |
|||
// 获取任务日历一个月全部数据
|
|||
export function mainTaskCaleData(params) { |
|||
return request({ url: `/${pathName}/taskCalendar/day`, method: 'get', params}) |
|||
} |
|||
// 获取当前天的数据
|
|||
export function taskCalendarNow(params) { |
|||
return request({ url: `/${pathName}/taskCalendar/now`, method: 'get', params}) |
|||
} |
|||
// 获取保养工单列表
|
|||
export function mainOrderList(params) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/list`, method: 'get', params}) |
|||
} |
|||
// 删除保养工单
|
|||
export function delMainOrder(data) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/dels`, method: 'post', data}) |
|||
} |
|||
// 保养工单详情
|
|||
export function getMainOrderInfo(params) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/info`, method: 'get', params}) |
|||
} |
|||
// 保养工单快速工单
|
|||
export function postInsertFast(data) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/insertFast`, method: 'post', data}) |
|||
} |
|||
// 更改保养工单状态 dlpTaskTicket/update
|
|||
export function postOrderStatus(params) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/update`, method: 'get', params}) |
|||
} |
|||
// 修改保养工单数据
|
|||
export function postOrderUpdate(data) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/updateParam`, method: 'post', data}) |
|||
} |
|||
// 批量更新状态(运行) 拿取id
|
|||
export function changeStatusRun(data) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/changeStatusRun`, method: 'post', data}) |
|||
} |
|||
// 批量更新状态(停止) 拿取id
|
|||
export function changeStatusStop(data) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/changeStatusStop`, method: 'post', data}) |
|||
} |
|||
@ -0,0 +1,226 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
|
|||
let pathName = 'taskunpeeks'; |
|||
|
|||
// 列表
|
|||
export function getPlanTaskList(params) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/queryAll`, method: 'get', params}) |
|||
} |
|||
// 新增保养计划
|
|||
export function addMainPlan(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/add`, method: 'post', data}) |
|||
} |
|||
export function addMainPlans(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/add`, method: 'post', data}) |
|||
} |
|||
// 保养计划修改
|
|||
export function editMainPlan(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/edit`, method: 'post', data}) |
|||
} |
|||
export function editMainPlans(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/edit`, method: 'post', data}) |
|||
} |
|||
// 保养计划启用
|
|||
export function changesMainPlan(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/changes`, method: 'post', data}) |
|||
} |
|||
// 保养计划关闭
|
|||
export function closeMainPlan(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/close`, method: 'post', data}) |
|||
} |
|||
export function closeMainPlans(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/close`, method: 'post', data}) |
|||
} |
|||
// 保养计划删除
|
|||
export function delMainPlan(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 更改保养项目
|
|||
export function mainPlanProChange(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/changePro`, method: 'post', data}) |
|||
} |
|||
// 文件更改
|
|||
export function mainPlanFileChange(data) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/changeFile`, method: 'post', data}) |
|||
} |
|||
// 根据id获取保养计划详情
|
|||
export function getMainPlanInfo(params) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/info`, method: 'get', params}) |
|||
} |
|||
// 根据id获取保养计划详情
|
|||
export function getMainPlanInfos(params) { |
|||
return request({ url: `/${pathName}/dlpTaskPro/info`, method: 'get', params}) |
|||
} |
|||
// 保养项目列表
|
|||
export function getPlanProList(params) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/List`, method: 'get', params}) |
|||
} |
|||
export function getPlanProLists(params) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/List`, method: 'get', params}) |
|||
} |
|||
// 新增保养项目
|
|||
export function addMainProList(data) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/insert`, method: 'post', data}) |
|||
} |
|||
// 更新保养项目
|
|||
export function updataMainProList(data) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/update`, method: 'post', data}) |
|||
} |
|||
// 保养项目删除
|
|||
export function delMainProList(data) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/delIds`, method: 'post', data}) |
|||
} |
|||
// 保养级别列表
|
|||
export function getMainLevelList(params) { |
|||
return request({ url: `/${pathName}/dlpTaskProRule/list`, method: 'get', params}) |
|||
} |
|||
// 新增保养级别
|
|||
export function addMainLevelList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProRule/insert`, method: 'post', data}) |
|||
} |
|||
// 更新保养项目
|
|||
export function editMainLevelList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProRule/edit`, method: 'post', data}) |
|||
} |
|||
// 保养项目删除
|
|||
export function delMainLevelList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProRule/delByid`, method: 'post', data}) |
|||
} |
|||
// 保养经验列表
|
|||
export function getMainExpeList(params) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/queryAll`, method: 'get', params}) |
|||
} |
|||
// 新增保养经验
|
|||
export function addMainExpeList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/add`, method: 'post', data}) |
|||
} |
|||
// 更新保养经验
|
|||
export function editMainExpeList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/edit`, method: 'post', data}) |
|||
} |
|||
// 保养经验删除
|
|||
export function delMainExpeList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 保养经验开启
|
|||
export function mainExpeStart(data) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/start`, method: 'post', data}) |
|||
} |
|||
// 保养经验开启
|
|||
export function mainExpeClose(data) { |
|||
return request({ url: `/${pathName}/dlpTaskExpPro/close`, method: 'post', data}) |
|||
} |
|||
// 保养任务列表
|
|||
export function getMainTaskList(params) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/queryAll`, method: 'get', params}) |
|||
} |
|||
// 新增保养任务
|
|||
export function addMainTaskList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/add`, method: 'post', data}) |
|||
} |
|||
// 保养任务修改
|
|||
export function editMainTaskList(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/edit`, method: 'post', data}) |
|||
} |
|||
// 保养任务详情
|
|||
export function mainTaskInfo(params) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/info`, method: 'get', params}) |
|||
} |
|||
// 保养任务详情
|
|||
export function mainTaskInfos(params) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/info`, method: 'get', params}) |
|||
} |
|||
// 保养任务修改
|
|||
export function mainTaskChangePro(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/changePro`, method: 'post', data}) |
|||
} |
|||
// 保养任务修改状态
|
|||
export function taskChangeStatus(params) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/changeStatus`, method: 'get', params}) |
|||
} |
|||
|
|||
// 保养任务关联文件修改
|
|||
export function mainTaskChangeFile(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/changeFile`, method: 'post', data}) |
|||
} |
|||
// 保养任务删除
|
|||
export function delMainTask(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/deleteByIds`, method: 'post', data}) |
|||
} |
|||
// 保养任务执行任务
|
|||
export function updateMainTask(data) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/insertNormal`, method: 'post', data}) |
|||
} |
|||
// 保养任务调整任务
|
|||
export function adjustMainTask(data) { |
|||
return request({ url: `/${pathName}/dlpTaskProMain/edit`, method: 'post', data}) |
|||
} |
|||
// 获取班组
|
|||
export function getTeamgroup(params) { |
|||
return request({ url: '/system/teamgroup/queryList', method: 'get', params}) |
|||
} |
|||
// 获取人员
|
|||
export function getPeopleList(params) { |
|||
return request({ url: '/system/personArchives/queryList', method: 'get', params}) |
|||
} |
|||
// 获取备件
|
|||
export function getSpareList(data) { |
|||
return request({ url: '/spare-manage/dlpSpareLedger/queryList', method: 'post', data}) |
|||
} |
|||
// 获取任务日历一个月全部数据
|
|||
export function mainTaskCaleData(params) { |
|||
return request({ url: `/${pathName}/taskCalendar/day`, method: 'get', params}) |
|||
} |
|||
// 获取当前天的数据
|
|||
export function taskCalendarNow(params) { |
|||
return request({ url: `/${pathName}/taskCalendar/now`, method: 'get', params}) |
|||
} |
|||
// 获取保养工单列表
|
|||
export function mainOrderList(params) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/list`, method: 'get', params}) |
|||
} |
|||
// 获取保养工单列表
|
|||
export function mainOrderLists(params) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/list`, method: 'get', params}) |
|||
} |
|||
// 删除保养工单
|
|||
export function delMainOrder(data) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/dels`, method: 'post', data}) |
|||
} |
|||
// 保养工单详情
|
|||
export function getMainOrderInfo(params) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/info`, method: 'get', params}) |
|||
} |
|||
// 保养工单详情
|
|||
export function getMainOrderInfos(params) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/info`, method: 'get', params}) |
|||
} |
|||
// 保养工单快速工单
|
|||
export function postInsertFast(data) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/insertFast`, method: 'post', data}) |
|||
} |
|||
export function postInsertFasts(data) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/insertFast`, method: 'post', data}) |
|||
} |
|||
// 更改保养工单状态
|
|||
export function postOrderStatus(params) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/update`, method: 'get', params}) |
|||
} |
|||
export function postOrderStatuss(params) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/update`, method: 'get', params}) |
|||
} |
|||
// 修改保养工单数据
|
|||
export function postOrderUpdate(data) { |
|||
return request({ url: `/${pathName}/dlpTaskTicket/updateParam`, method: 'post', data}) |
|||
} |
|||
// 批量更新状态(运行) 拿取id
|
|||
export function changeStatusRun(data) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/changeStatusRun`, method: 'post', data}) |
|||
} |
|||
// 批量更新状态(停止) 拿取id
|
|||
export function changeStatusStop(data) { |
|||
return request({ url: `/${pathName}/dlpProMaintenance/changeStatusStop`, method: 'post', data}) |
|||
} |
|||
@ -0,0 +1,35 @@ |
|||
import settings from '@/utils/safeSettings/securitySettings' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import {getUrlKey} from '@/utils/index' |
|||
const request = securityTools.request(axiosSettings,securitySettings) |
|||
|
|||
const url = { |
|||
// router: settings.isIsc ? '/isc/user/vRoute' : '/auth/getRouters'
|
|||
router: settings.topnewIsc ? '/topnew/isc/auth/getIscUserInfoByIscTicket' : '/auth/getRouters', |
|||
|
|||
iscUserInfo:'/topnew/isc/auth/getIscUserRouters' |
|||
} |
|||
const client_id = settings.id |
|||
// 获取路由
|
|||
export const getRouters = () => { |
|||
if(!settings.topnewIsc){ |
|||
return request.httpGet(url.router, { client_id }) |
|||
} |
|||
const a = getUrlKey(); |
|||
console.log(localStorage.getItem('iscUserId'),"==========================="); |
|||
if(a && a.ticket) { |
|||
return request.httpGet(url.router,a) |
|||
}else if(localStorage.getItem('iscUserId')){ |
|||
return request.httpGet(url.iscUserInfo,{iscUserId: localStorage.getItem('iscUserId')}) |
|||
}else{ |
|||
// 重定向到 isc登錄
|
|||
} |
|||
|
|||
} |
|||
|
|||
// isc
|
|||
// export const getRouters = () => {
|
|||
// return safeSettings.httpGet('/isc/user/vRoute', )
|
|||
// }
|
|||
@ -0,0 +1,71 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 列表
|
|||
export function getPointList(data) { |
|||
return request({ url: `/datax/devicemana/busKpi/queryKpi`, method: 'post', data}) |
|||
} |
|||
export function getPointListRec(data) { |
|||
return request({ url: `/datax/devicemana/busKpi/queryKpiRec`, method: 'post', data}) |
|||
} |
|||
export function getPointListRecPage(data) { |
|||
return request({ url: `/datax/devicemana/busKpi/queryKpiRecPage`, method: 'post', data}) |
|||
} |
|||
export function queryStatistics(data){ |
|||
return request({url: '/datax/devicemana/busKpiStatistics/queryStatistics', method: 'post', data}) |
|||
} |
|||
export function addPoint(data){ |
|||
return request({url: '/devicemana/busKpi/addKpi', method: 'post', data}) |
|||
} |
|||
export function editPoint(data){ |
|||
return request({url: '/devicemana/busKpi/updateKpi', method: 'post', data}) |
|||
} |
|||
export function queryDeviceTree(data){ |
|||
return request({url: '/datax/devicemana/busDevice/deviceTreeQuery', method: 'get', params:data}) |
|||
} |
|||
|
|||
export function queryDeviceList(data){ |
|||
return request({url: '/devicemana/busDevice/queryDevice', method: 'post', data}) |
|||
} |
|||
export function exportPointBatch(data){ |
|||
return request({ |
|||
url: '/devicemana/busKpi/exportKpiBatch', |
|||
method: 'post', |
|||
data, |
|||
headers: { |
|||
'content-type': 'application/json' |
|||
}, |
|||
config: { |
|||
responseType: 'blob' |
|||
} |
|||
}) |
|||
} |
|||
export const uploadApi = process.env.VUE_APP_BASE_API + '/devicemana/busKpi/importKpiBatch' |
|||
export function queryFactory(data){ |
|||
return request({url: '/devicemana/busFactory/queryFactory', method: 'post', data}) |
|||
} |
|||
export function deletePoint(data){ |
|||
return request({url: '/devicemana/busKpi/deleteById', method: 'post', data}) |
|||
} |
|||
// 获取设备列表
|
|||
export function postDeviceList(data){ |
|||
return request({url: '/devicemana/busDeviceCopy/queryDevice', method: 'post', data}) |
|||
} |
|||
// 获取Dcs测点
|
|||
export function getDcsPoint(data){ |
|||
return request({ |
|||
url: '/devicemana/busKpi/queryDcsKpi', |
|||
method: 'get', |
|||
params: data, |
|||
config: { |
|||
dataType: 'jsonp', |
|||
jsonp: 'callback', |
|||
jsonpCallback: 'res', |
|||
} |
|||
}) |
|||
} |
|||
// 根据人员部门设备树查询
|
|||
export function deviceTreeQueryByOrg(params){ |
|||
return request({url: '/system/busDevice/deviceTreeQueryByOrg', method: 'get', params}) |
|||
} |
|||
@ -0,0 +1,22 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 列表
|
|||
export function getModelTree(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceModel/deviceTreeQuery`, method: 'get', params:data}) |
|||
} |
|||
export function addModelTree(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceModel/deviceTreeAdd`, method: 'post', data}) |
|||
} |
|||
export function updateModelTree(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceModel/deviceTreeUpdate`, method: 'post', data}) |
|||
} |
|||
export function publishTree(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceModel/deviceTreeRelease`, method: 'post', data}) |
|||
} |
|||
export function cancelPublish(data) { |
|||
return request({ url: `/datax/devicemana/busDeviceModel/deviceTreeReback`, method: 'post', data}) |
|||
} |
|||
export const uploadApi = process.env.VUE_APP_BASE_API + '/datax/devicemana/busDeviceModel/deviceTreeImport' |
|||
export const uploadImportApi = process.env.VUE_APP_BASE_API + '/datax/devicemana/busDeviceModel/deviceTreeRefImport' |
|||
@ -0,0 +1,8 @@ |
|||
// 服务名称
|
|||
export const SdhxMama = "/database"; |
|||
export const System = "/devicemana"; |
|||
export const spare = "/spare-manage"; // 备件服务服务名称
|
|||
export const life = "/devicelife"; // 设备维修
|
|||
export const workflow = "/workflow"; // 工作流
|
|||
export const baseInfo = "/base-info"; // 基础信息
|
|||
export const dlpmana = "/dlpmana"; // tpm看板
|
|||
@ -0,0 +1,19 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
export function searchUser(name) { |
|||
return request({ |
|||
url: '/vue-element-admin/search/user', |
|||
method: 'get', |
|||
params: { name } |
|||
}) |
|||
} |
|||
|
|||
export function transactionList(query) { |
|||
return request({ |
|||
url: '/vue-element-admin/transaction/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
@ -0,0 +1,14 @@ |
|||
const id = 'method' |
|||
const arr = [ |
|||
{id: 1, value: 'get'}, |
|||
{id: 2, value: 'post'}, |
|||
{id: 3, value: 'put'}, |
|||
] |
|||
let get = {} |
|||
get[id] = arr[0].value |
|||
let post = {} |
|||
post[id] = arr[1].value |
|||
let put = {} |
|||
put[id] = arr[2].value |
|||
|
|||
export { get, post, put } |
|||
@ -0,0 +1,47 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
import { get, post } from "@/api/requestConfig"; |
|||
import { life } from "@/api/prefixUrl"; |
|||
|
|||
// 更新告警(缺陷处理、误报、调整、挂起、确认)
|
|||
export function updateAlarmRecord(data) { |
|||
return request({ url: `${ life }/dlpAlarmRecords/updateAlarmRecord`, ...post, data }) |
|||
} |
|||
// 递归分页查询报警记录
|
|||
export function queryAlarmRecordsRec(data) { |
|||
return request({ url: `${ life }/dlpAlarmRecords/queryAlarmRecordsRec`, ...post, data }) |
|||
} |
|||
// 分页查询报警记录
|
|||
export function queryAlarmRecords(data) { |
|||
return request({ url: `${ life }/dlpAlarmRecords/queryAlarmRecords`, ...post, data }) |
|||
} |
|||
// 统计报警次数、累计时长、最长报警、最大报警
|
|||
export function staticAlarmVal(data) { |
|||
return request({ url: `${ life }/dlpAlarmRecords/staticAlarmVal`, ...post, data }) |
|||
} |
|||
// 新增故障告警经验
|
|||
export function addAlarmIssueExpe(data) { |
|||
return request({ url: `${ life }/dlpAlarmIssueExpe/addAlarmIssueExpe`, ...post, data }) |
|||
} |
|||
// 删除故障告警经验
|
|||
export function deleteAlarmIssueExpe(data) { |
|||
return request({ url: `${ life }/dlpAlarmIssueExpe/deleteById`, ...post, data }) |
|||
} |
|||
// 分页查询故障告警经验
|
|||
export function queryAlarmIssueExpe(data) { |
|||
return request({ url: `${ life }/dlpAlarmIssueExpe/queryAlarmIssueExpe`, ...post, data }) |
|||
} |
|||
// 修改故障告警经验
|
|||
export function updateAlarmIssueExpe(data) { |
|||
return request({ url: `${ life }/dlpAlarmIssueExpe/updateAlarmIssueExpe`, ...post, data }) |
|||
} |
|||
// 递归分页查询故障告警经验
|
|||
export function queryAlarmIssueExpeRec(data) { |
|||
return request({ url: `${ life }/dlpAlarmIssueExpe/queryAlarmIssueExpeRec`, ...post, data }) |
|||
} |
|||
// 递归分页查询故障告警经验
|
|||
export function queryAlarmRecordsRecWithStat(data) { |
|||
return request({ url: `${ life }/dlpAlarmRecords/queryAlarmRecordsRecWithStat`, ...post, data }) |
|||
} |
|||
@ -0,0 +1,144 @@ |
|||
import axiosSettings from "@/utils/safeSettings/axiosSettings"; |
|||
import securityTools from "@/utils/safeComponents"; |
|||
import securitySettings from "@/utils/safeSettings/securitySettings"; |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
import { get, post } from "@/api/requestConfig"; |
|||
import { workflow } from "@/api/prefixUrl"; |
|||
|
|||
// 保存流程模型
|
|||
export function updatemodel(data) { |
|||
return request({ url: `${ workflow}/bpm/model/update`, ...post, data }); |
|||
} |
|||
// 新建流程模型
|
|||
export function createmodel(data) { |
|||
return request({ url: `${ workflow}/bpm/model/create`, ...post, data }); |
|||
} |
|||
// 新建流程模型
|
|||
export function importmodel(data) { |
|||
return request({ url: `${ workflow}/bpm/model/import`, ...post, data }); |
|||
} |
|||
// 部署流程
|
|||
export function deploymodel(data) { |
|||
return request({ url: `${ workflow}/bpm/model/deploy?id=${data.id}`, ...post, data }); |
|||
} |
|||
// 部署流程
|
|||
export function deletemodel(data) { |
|||
return request({ url: `${ workflow}/bpm/model/delete`, ...get, params: data }); |
|||
} |
|||
// 查询待办
|
|||
export function TodoTaskPage(data) { |
|||
return request({ url: `${ workflow}/bpm/task/getTodoTaskPage`, ...get, params: data }); |
|||
} |
|||
// 查询流程定义,分页
|
|||
export function processDef(data) { |
|||
return request({ url: `${ workflow}/bpm/processDef/page`, ...get, params: data }); |
|||
} |
|||
// 查询设计流程
|
|||
export function getmodel(data) { |
|||
return request({ url: `${ workflow}/bpm/model/get`, ...get, params: data }); |
|||
} |
|||
// 我的流程列表查询
|
|||
export function myPage(data) { |
|||
return request({ url: `${ workflow}/bpm/processIns/myPage`, ...get, params: data }); |
|||
} |
|||
// 我的流程列表查询
|
|||
export function processInsDetail(data) { |
|||
return request({ url: `${ workflow}/bpm/processIns/get`, ...get, params: data }); |
|||
} |
|||
// 取消流程
|
|||
export function cancelProcessInstance(data) { |
|||
return request({ url: `${ workflow}/bpm/processIns/cancel`, ...post , data }); |
|||
} |
|||
// 查询审批记录
|
|||
export function approveRecords(data) { |
|||
return request({ |
|||
url: `${ workflow}/bpm/task/getTaskListByProcessInstanceId`, |
|||
...get, |
|||
params: data, |
|||
}); |
|||
} |
|||
// 查询已办
|
|||
export function DoneTaskPage(data) { |
|||
return request({ url: `${ workflow}/bpm/task/getDoneTaskPage`, ...get, params: data }); |
|||
} |
|||
// 创建流程实例
|
|||
export function createprocess(data) { |
|||
return request({ url: `${ workflow}/bpm/processIns/create`, ...post, data }); |
|||
} |
|||
// 创建任务分配规则
|
|||
export function createtaskAssignRule(data) { |
|||
return request({ url: `${ workflow}/bpm/taskAssignRule/create`, ...post, data }); |
|||
} |
|||
// 修改任务分配规则
|
|||
export function updateTaskAssignRule(data) { |
|||
return request({ url: `${ workflow}/bpm/taskAssignRule/update`, ...post, data }); |
|||
} |
|||
// 发起流程列表
|
|||
export function processDeflist(data) { |
|||
return request({ url: `${ workflow}/bpm/processDef/list`, ...get, params: data }); |
|||
} |
|||
// 获取流程图
|
|||
export function BpmnXml(data) { |
|||
return request({ url: `${ workflow}/bpm/processDef/getBpmnXml`, ...get, params: data }); |
|||
} |
|||
// 加载活动列表
|
|||
export function ActivityList(data) { |
|||
return request({ url: `${ workflow}/bpm/activity/list`, ...get, params: data }); |
|||
} |
|||
// 分页查询模型
|
|||
export function modelpage(data) { |
|||
return request({ url: `${ workflow}/bpm/model/page`, ...get, params: data }); |
|||
} |
|||
// 获得任务分配规则列表
|
|||
export function taskAssignRulelist(data) { |
|||
return request({ url: `${ workflow}/bpm/taskAssignRule/list`, ...get, params: data }); |
|||
} |
|||
// 审批不通过
|
|||
export function rejecttask(data) { |
|||
return request({ url: `${ workflow}/bpm/task/reject`, ...post, data }); |
|||
} |
|||
// 审批通过
|
|||
export function approvetask(data) { |
|||
return request({ url: `${ workflow}/bpm/task/approve`, ...post, data }); |
|||
} |
|||
// 获取一下个活动节点是否为排他网关
|
|||
export function nextActivity(data) { |
|||
return request({ url: `${ workflow}/bpm/activity/nextActivity`, ...get, params: data }); |
|||
} |
|||
// 查询流程实例编号
|
|||
export function getHis(data) { |
|||
return request({ url: `${ workflow}/bpm/processIns/getHis`, ...get, params: data }); |
|||
} |
|||
//驳回到开始节点
|
|||
export function rejectToFirst(data) { |
|||
return request({ url: `${ workflow}/bpm/task/rejectToFirstNode`, ...post, data }); |
|||
} |
|||
//流转到指定节点
|
|||
export function skipToSomeTask(data) { |
|||
return request({ url: `${ workflow}/bpm/task/skipCurrentTask`, ...post, data }); |
|||
} |
|||
//驳回到上一节点
|
|||
export function rejectToPrev(data) { |
|||
return request({ url: `${ workflow}/bpm/task/rejectToLastNode`, ...post, data }); |
|||
} |
|||
|
|||
export function getFormFields(data) { |
|||
return request({ url: `${ workflow}/bpm/taskAssignRule/queryFields`, ...get, params: data }); |
|||
} |
|||
|
|||
export function getNextTask(data) { |
|||
return request({ url: `${ workflow}/bpm/activity/nextTaskInfo`, ...post, data }); |
|||
} |
|||
// 获取下一个任务节点信息
|
|||
export function postNextTask(data) { |
|||
return request({ url: `${ workflow}/bpm/activity/nextTaskInfo`, ...post, data }); |
|||
} |
|||
|
|||
// 获取所有节点信息
|
|||
export function getAllTask(params) { |
|||
return request({ url: `${ workflow}/bpm/activity/getAllNodeInfo`, ...get, params }); |
|||
} |
|||
// 更改当前节点的执行人
|
|||
export function changeUser(data) { |
|||
return request({ url: `${ workflow}/bpm/task/updateCurrentNodeExecutor`, ...post, data }); |
|||
} |
|||
@ -0,0 +1,179 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
import { get, post } from "@/api/requestConfig"; |
|||
|
|||
export function isaEnergyList(data) { |
|||
return request({ url: `/sdke/isa/energy`, ...get, params: data }) |
|||
} |
|||
|
|||
export function getRegionList() { |
|||
return request({ url: '/dpv-source/powerCarbonMonitor/getArea', ...post }) |
|||
} |
|||
|
|||
|
|||
|
|||
// 数据质量-监控指标-分页查询
|
|||
export function selectByEditor(data) { |
|||
return request({ url: '/data-quality/qualityIndex/selectByEditor', ...get, params: data }) |
|||
} |
|||
// 数据质量-监控指标-新增/修改
|
|||
export function saveOrUpdate(data) { |
|||
return request({ |
|||
url: '/data-quality/qualityIndex/saveOrUpdate', method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
// 数据质量-监控指标-删除
|
|||
export function qualityDeleteById(data) { |
|||
return request({ url: '/data-quality/qualityIndex/deleteById', ...get, params: data }) |
|||
} |
|||
// 数据质量-监控指标-不分页查询
|
|||
export function qualitySelect(data) { |
|||
return request({ url: '/data-quality/qualityIndex/select', ...get, params: data }) |
|||
} |
|||
// 导入
|
|||
export const uploadApi = process.env.VUE_APP_BASE_API + '/data-quality/qualityIndex/import' |
|||
|
|||
// 数据质量-结构化数据质量评价-评分规则弹窗-权重查询名称
|
|||
export function qualityWeightSelectByEditor(data) { |
|||
return request({ url: '/data-quality/qualityWeight/selectByEditor', ...get, params: data }) |
|||
} |
|||
// 数据质量-结构化数据质量评价-评分规则弹窗-权重新增或修改
|
|||
export function qualityWeightSaveOrUpdate(data) { |
|||
return request({ |
|||
url: '/data-quality/qualityWeight/saveOrUpdate', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
// 数据质量-结构化数据质量评价-评分规则弹窗-权重扣分新增修改
|
|||
// 数据质量-结构化数据质量评价-评分规则弹窗-权重新增或修改
|
|||
export function qualityWeightSaveOrUpdateDeduction(data) { |
|||
return request({ |
|||
url: '/data-quality/qualityWeight/saveOrUpdateDeduction', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
// 数据质量-结构化数据质量评价-评分规则弹窗-权重查询扣分
|
|||
export function qualityWeightSelectDeduction(data) { |
|||
return request({ url: '/data-quality/qualityWeight/selectDeduction', ...get, params: data }) |
|||
} |
|||
|
|||
// 数据质量-监控指标-查询数据源
|
|||
export function qualityIndexGetDropList(data) { |
|||
return request({ url: '/data-quality/qualityIndex/getDropList', ...get, params: data }) |
|||
} |
|||
// 结构化数据监控
|
|||
export function DICOMQualityMonitor(data) { |
|||
return request({ url: '/data-quality/qualityMonitoring/DICOMQualityMonitor', ...get, params: data }) |
|||
} |
|||
// 时序数据监控
|
|||
export function RTDQualityMonitor(data) { |
|||
return request({ url: '/data-quality/qualityMonitoring/RTDQualityMonitor', ...get, params: data }) |
|||
} |
|||
// 质量规则管理查询 列表查询
|
|||
export function qualityRuleList(data) { |
|||
return request({ url: '/data-quality/qualityRule/list', ...get, params: data }) |
|||
} |
|||
// 质量规则管理 新增/修改
|
|||
export function qualityRuleSave(data) { |
|||
return request({ |
|||
url: '/data-quality/qualityRule/saveOrUpdate', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
// 质量规则管理 质量指标名称 模糊查询
|
|||
export function qualityIndexEelect(data) { |
|||
return request({ url: '/data-quality/qualityIndex/select', ...get, params: data }) |
|||
} |
|||
// 质量规则管理 唯一性-组成字段-模糊查询
|
|||
export function qualityRuleGetFiled(data) { |
|||
return request({ url: '/data-quality/qualityRule/getFiled', ...get, params: data }) |
|||
} |
|||
// 质量规则管理 一致性-对比质量对象-模糊查询
|
|||
export function qualityRuleGetContrast(data) { |
|||
return request({ url: '/data-quality/qualityRule/getContrast', ...get, params: data }) |
|||
} |
|||
// 质量规则管理 质量规则修改时传ID
|
|||
export function qualityRuleGetEditId(data) { |
|||
return request({ url: '/data-quality/qualityRule/getEditId', ...get, params: data }) |
|||
} |
|||
// 质量规则管理 导入
|
|||
export const qualityRuleUploadApi = process.env.VUE_APP_BASE_API + '/data-quality/qualityRule/import' |
|||
// 质量规则管理删除
|
|||
export function qualityRuleDeleteById(data) { |
|||
return request({ url: '/data-quality/qualityRule/deleteById', ...get, params: data }) |
|||
} |
|||
|
|||
|
|||
// 数据质量-任务管理-分页查询
|
|||
export function qualityJobSelectByEditor(data) { |
|||
return request({ url: '/data-quality/qualityJob/selectByEditor', ...get, params: data }) |
|||
} |
|||
// 数据质量-任务管理-删除
|
|||
export function qualityJobDeleteById(data) { |
|||
return request({ url: '/data-quality/qualityJob/deleteById', ...get, params: data }) |
|||
} |
|||
// 数据质量-任务管理-执行
|
|||
export function qualityJobJobState(data) { |
|||
return request({ |
|||
url: '/data-quality/qualityJob/jobState', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
|
|||
// 生成cron表达式
|
|||
export function qualityJobCron(data) { |
|||
return request({ url: '/data-quality/qualityJob/cron', ...get, params: data }) |
|||
} |
|||
// 数据质量-任务管理-新增或修改
|
|||
export function qualityJobSaveOrUpdate(data) { |
|||
return request({ |
|||
url: '/data-quality/qualityJob/saveOrUpdate', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
// 质量指标名称,模糊查询
|
|||
export function qualityIndexSelect(data) { |
|||
return request({ url: '/data-quality/qualityIndex/select', ...get, params: data }) |
|||
} |
|||
|
|||
// 数据质量-校验结果-分页查询
|
|||
export function qualityCheckSelectByEditor(data) { |
|||
return request({ url: '/data-quality/qualityCheck/selectByEditor', ...get, params: data }) |
|||
} |
|||
// 数据质量-校验结果-导出
|
|||
export function qualityCheckExport(data) { |
|||
return request({ |
|||
url: '/data-quality/qualityCheck/export', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 对比质量评价-结构化数据-时序数据
|
|||
export function evaluateGetEvaluateJson(data) { |
|||
return request({ url: '/data-quality/evaluate/getEvaluateJson', ...get, params: data }) |
|||
} |
|||
// 对比质量评价-结构化数据-趋势
|
|||
export function evaluateGetDataTrendJson(data) { |
|||
return request({ url: '/data-quality/evaluate/getDataTrendJson', ...get, params: data }) |
|||
} |
|||
|
|||
// 结构化数据申请 /datashare
|
|||
export function getStructData() { |
|||
return request({ url: '/data-share/show/struct/apply', method: 'get'}) |
|||
} |
|||
// 结构化数据应用
|
|||
export function getStructAppData() { |
|||
return request({ url: '/data-share/show/struct/app', method: 'get'}) |
|||
} |
|||
|
|||
|
|||
@ -0,0 +1,140 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
import { get, post } from "@/api/requestConfig"; |
|||
import { SdhxMama, System } from "@/api/prefixUrl"; |
|||
|
|||
// 数据源列表
|
|||
export function datasourceList(data) { |
|||
return request({ url: `${ SdhxMama }/app/datasource/page`, ...get, params: data }) |
|||
} |
|||
|
|||
// 测试链接数据源
|
|||
export function testDatasource(data) { |
|||
return request({ url: `${ SdhxMama }/app/datasource/test`, ...get, params: data }) |
|||
} |
|||
|
|||
// 添加数据源
|
|||
export function saveDatasource(data) { |
|||
return request({ url: `${ SdhxMama }/app/datasource/save`, ...post, data: data }) |
|||
} |
|||
// 修改数据源
|
|||
export function updateDatasource(data) { |
|||
return request({ url: `${ SdhxMama }/app/datasource/update`, ...post, data: data }) |
|||
} |
|||
|
|||
// 删除数据源
|
|||
export function deleteDatasource(data) { |
|||
return request({ url: `${ SdhxMama }/app/datasource/delete`, ...post, data: data }) |
|||
} |
|||
|
|||
// 应用管理列表
|
|||
export function applist(data) { |
|||
return request({ url: `${ SdhxMama }/app/app/page`, ...get, params: data }) |
|||
} |
|||
// 应用的下拉选择
|
|||
export function selectApplist(data) { |
|||
return request({ url: `${ SdhxMama }/app/app/select/list`, ...get, params: data }) |
|||
} |
|||
// 获取appKey secretKey
|
|||
export function createAskey(data) { |
|||
return request({ url: `${ SdhxMama }/app/app/create/askey`, ...get, params: data }) |
|||
} |
|||
// 保存
|
|||
export function saveApp(data) { |
|||
return request({ url: `${ SdhxMama }/app/app/save`, ...post, data: data }) |
|||
} |
|||
// 修改APP
|
|||
export function updateApp(data) { |
|||
return request({ url: `${ SdhxMama }/app/app/update`, ...post, data: data }) |
|||
} |
|||
// 删除应用
|
|||
export function deleteApp(data) { |
|||
return request({ url: `${ SdhxMama }/app/app/delete`, ...post, data: data }) |
|||
} |
|||
|
|||
// API管理
|
|||
export function apiList(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/page`, ...get, params: data }) |
|||
} |
|||
// 新增api
|
|||
export function saveAPI(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/save`, ...post, data: data }) |
|||
} |
|||
// 修改api
|
|||
export function updateAPI(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/update`, ...post, data: data }) |
|||
} |
|||
// 删除api
|
|||
export function deleteAPI(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/delete/${data.id}`, ...post }) |
|||
} |
|||
// api配置列表
|
|||
export function apiConfig(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/apiConfig`, ...get, params: data }) |
|||
} |
|||
// 获取已经配置过的信息
|
|||
export function Configinfo(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/getConfig`, ...get, params: data }) |
|||
} |
|||
// 查询数据库表信息
|
|||
export function Tableinfo(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/table/info`, ...get, params: data }) |
|||
} |
|||
// 查询api配置的一些数据库字段数据
|
|||
export function Columninfo(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/column/info`, ...get, params: data }) |
|||
} |
|||
// new-查询数据库信息
|
|||
export function DatabaseList(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/getDropList`, ...get, params: data }) |
|||
} |
|||
// 表字段参数名称模糊查询
|
|||
export function FieldList(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/getFieldList`, ...get, params: data }) |
|||
} |
|||
// 配置API
|
|||
export function configAPI(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/save/config`, ...post, data: data }) |
|||
} |
|||
// 授权API,将api授权给应用
|
|||
export function authAPI(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/auth`, ...post, data: data }) |
|||
} |
|||
// 已经授权过的应用
|
|||
export function authList(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/auth/list`, ...get, params: data }) |
|||
} |
|||
// new-api调试
|
|||
export function configCheck(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/configCheck`, ...post, data: data }) |
|||
} |
|||
// 数据源管理-删除过期关联
|
|||
export function deleteExpire(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/deleteExpire`, ...get, params: data }) |
|||
} |
|||
// 调试API
|
|||
export function checkAPI(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/check`, ...post, data: data }) |
|||
} |
|||
// API市场列表
|
|||
export function apiMarketList(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/apiMarket`, ...get, params: data }) |
|||
} |
|||
// API市场-->只查询授权应用
|
|||
export function relevanceApp(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/relevanceApp`, ...get, params: data }) |
|||
} |
|||
// API市场-->申请调用
|
|||
export function applyAPI(data) { |
|||
return request({ url: `${ SdhxMama }/app/api/apply`, ...post, data: data }) |
|||
} |
|||
// 日志管理--删除日志
|
|||
export function deleteLogById(data) { |
|||
return request({ url: `${ System }/sysLog/deleteById`, ...post, data: data }) |
|||
} |
|||
// 日志管理-查询日志
|
|||
export function queryLog(data) { |
|||
return request({ url: `${ System }/sysLog/queryLog`, ...post, data: data }) |
|||
} |
|||
@ -0,0 +1,165 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
import { get, post } from "@/api/requestConfig"; |
|||
import { life } from "@/api/prefixUrl"; |
|||
|
|||
/* // 备件类型添加 |
|||
export function addSparepartstype(data) { |
|||
// console.log('data:', data);
|
|||
return request({ url: `${spare}/dlpSpareType/add`, ...post, data }) |
|||
} |
|||
// 备件类型批量删除
|
|||
export function deleteSparepartstype(data) { |
|||
return request({ url: `${spare}/dlpSpareType/deleteById`, ...get, params: data }) |
|||
} */ |
|||
|
|||
// 分页查询故障报修单(分页列表)
|
|||
export function queryRepairOrder(data) { |
|||
return request({ url: `${life}/repairInfo/queryRepairOrder`, ...post, data }) |
|||
} |
|||
// 递归分页查询故障报修单(带树形列表)
|
|||
export function queryRepairOrderRec(data) { |
|||
return request({ url: `${life}/repairInfo/queryRepairOrderRec`, ...post, data }) |
|||
} |
|||
// 删除故障报修单
|
|||
export function deleteById(data) { |
|||
return request({ url: `${life}/repairInfo/deleteById`, ...post, data }) |
|||
} |
|||
// 新增故障报修单
|
|||
export function addRepairOrder(data) { |
|||
return request({ url: `${life}/repairInfo/addRepairOrder`, ...post, data }) |
|||
} |
|||
// 分页设备
|
|||
export function queryDevice(data) { |
|||
return request({ url: `${life}/busDeviceCopy/queryDevice`, ...post, data }) |
|||
} |
|||
// 故障类型
|
|||
export function queryIssueTypeTree(data) { |
|||
return request({ url: `${life}/IssueType/queryIssueTypeTree`, ...post, data }) |
|||
} |
|||
// 修改故障报修单
|
|||
export function updateRepairOrder(data) { |
|||
return request({ url: `${life}/repairInfo/updateRepairOrder`, ...post, data }) |
|||
} |
|||
// 故障报修单批量导出
|
|||
export function exportRepairOrder(data) { |
|||
return request({ url: `${life}/repairInfo/exportRepairOrder`, ...post, data }) |
|||
} |
|||
// 故障报修单审核
|
|||
export function audittRepairOrder(data) { |
|||
return request({ url: `${life}/repairInfo/audittRepairOrder`, ...post, data }) |
|||
} |
|||
|
|||
// 故障类型
|
|||
export function queryIssueType(data) { |
|||
return request({ url: `${life}/IssueType/queryIssueType`, ...post, data }) |
|||
} |
|||
// 删除故障类型
|
|||
export function issueTypeDeleteById(data) { |
|||
return request({ url: `${life}/IssueType/deleteById`, ...post, data }) |
|||
} |
|||
// 新增故障类型
|
|||
export function issueTypeAddIssueType(data) { |
|||
return request({ url: `${life}/IssueType/addIssueType`, ...post, data }) |
|||
} |
|||
// 修改故障类型、启用、停用 接口
|
|||
export function issueTypeUpdateIssueType(data) { |
|||
return request({ url: `${life}/IssueType/updateIssueType`, ...post, data }) |
|||
} |
|||
// 查询故障树
|
|||
export function issueTypeQueryIssueTypeTree(data) { |
|||
return request({ url: `${life}/IssueType/queryIssueTypeTree`, ...post, data }) |
|||
} |
|||
|
|||
// 分页查询故障经验
|
|||
export function dlpIssueExpeQueryIssueExpe(data) { |
|||
return request({ url: `${life}/dlpIssueExpe/queryIssueExpe`, ...post, data }) |
|||
} |
|||
// 递归分页查询故障经验
|
|||
export function dlpIssueExpeQueryIssueExpeRec(data) { |
|||
return request({ url: `${life}/dlpIssueExpe/queryIssueExpeRec`, ...post, data }) |
|||
} |
|||
// 删除故障经验
|
|||
export function dlpIssueExpeDeleteById(data) { |
|||
return request({ url: `${life}/dlpIssueExpe/deleteById`, ...post, data }) |
|||
} |
|||
// 新增故障经验
|
|||
export function dlpIssueExpeAddIssueExpe(data) { |
|||
return request({ url: `${life}/dlpIssueExpe/addIssueExpe`, ...post, data }) |
|||
} |
|||
// 修改故障经验
|
|||
export function dlpIssueExpeUpdateExpe(data) { |
|||
return request({ url: `${life}/dlpIssueExpe/updateExpe`, ...post, data }) |
|||
} |
|||
|
|||
// 递归分页查询维修工单
|
|||
export function dlpMainOrderQueryMainOrderRec(data) { |
|||
return request({ url: `${life}/dlpMainOrder/queryMainOrderRec`, ...post, data }) |
|||
} |
|||
// 分页查询维修工单
|
|||
export function dlpMainOrderQueryMainOrder(data) { |
|||
return request({ url: `${life}/dlpMainOrder/queryMainOrder`, ...post, data }) |
|||
} |
|||
// 删除维修工单
|
|||
export function dlpMainOrderDeleteById(data) { |
|||
return request({ url: `${life}/dlpMainOrder/deleteById`, ...post, data }) |
|||
} |
|||
// 修改维修工单
|
|||
export function dlpMainOrderUpdateMainOrder(data) { |
|||
return request({ url: `${life}/dlpMainOrder/updateMainOrder`, ...post, data }) |
|||
} |
|||
// 新增维修工单
|
|||
export function dlpMainOrderAddMainOrder(data) { |
|||
return request({ url: `${life}/dlpMainOrder/addMainOrder`, ...post, data }) |
|||
} |
|||
|
|||
// 递归分页查询维修经验
|
|||
export function dlpMainExpeQueryMainExpeRec(data) { |
|||
return request({ url: `${life}/dlpMainExpe/queryMainExpeRec`, ...post, data }) |
|||
} |
|||
// 删除维修经验
|
|||
export function dlpMainExpeDeleteById(data) { |
|||
return request({ url: `${life}/dlpMainExpe/deleteById`, ...post, data }) |
|||
} |
|||
// 新增维修经验
|
|||
export function dlpMainExpeAddIssueExpe(data) { |
|||
return request({ url: `${life}/dlpMainExpe/addIssueExpe`, ...post, data }) |
|||
} |
|||
// 修改维修经验
|
|||
export function dlpMainExpeUpdateExpe(data) { |
|||
return request({ url: `${life}/dlpMainExpe/updateExpe`, ...post, data }) |
|||
} |
|||
// 查询参与人员
|
|||
export function queryMainWorkloadUsers(data) { |
|||
return request({ url: `${life}/dlpMainWorkload/queryMainWorkloadUsers`, ...post, data }) |
|||
} |
|||
// 查询个人工作量
|
|||
export function queryMainWorkload(data) { |
|||
return request({ url: `${life}/dlpMainWorkload/queryMainWorkload`, ...post, data }) |
|||
} |
|||
// 新增个人工作量
|
|||
export function dlpMainWorkloadAddIssueExpe(data) { |
|||
return request({ url: `${life}/dlpMainWorkload/addIssueExpe`, ...post, data }) |
|||
} |
|||
// 删除个人工作量
|
|||
export function dlpMainWorkloadDeleteById(data) { |
|||
return request({ url: `${life}/dlpMainWorkload/deleteById`, ...post, data }) |
|||
} |
|||
// 更新个人工作量
|
|||
export function updateMainWorkload(data) { |
|||
return request({ url: `${life}/dlpMainWorkload/updateMainWorkload`, ...post, data }) |
|||
} |
|||
// 新增工单交接
|
|||
export function addHandover(data) { |
|||
return request({ url: `${life}/dlpMainHandover/add`, ...post, data }) |
|||
} |
|||
// 编辑工单交接
|
|||
export function editHandover(data) { |
|||
return request({ url: `${life}/dlpMainHandover/edit`, ...post, data }) |
|||
} |
|||
// 查询工单交接列表
|
|||
export function getHandoverList(data) { |
|||
return request({ url: `${life}/dlpMainHandover/queryList`, ...post, data }) |
|||
} |
|||
@ -0,0 +1,135 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
import { get, post } from "@/api/requestConfig"; |
|||
import { life } from "@/api/prefixUrl"; |
|||
|
|||
// 查询设备关键运行参数
|
|||
export function queryDeviceImportKpi(data) { |
|||
return request({ url: `${life}/busKpi/queryDeviceImportKpi`, ...post, data }) |
|||
} |
|||
// 分页查询关键运行参数
|
|||
export function queryKpi(data) { |
|||
return request({ url: `${life}/busKpi/queryKpi`, ...post, data }) |
|||
} |
|||
// 分页查询实时趋势分析
|
|||
export function queryKpiState(data) { |
|||
return request({ url: `${life}/busKpiState/queryKpi`, ...post, data }) |
|||
} |
|||
// 分页查询关键运行参数
|
|||
export function KpiData(data) { |
|||
return request({ url: `datax/devicemana/busKpi/getKpiData`, ...post, data }) |
|||
} |
|||
// 删除测点
|
|||
export function deleteKpi(data) { |
|||
return request({ url: `${life}/busKpi/deleteById`, ...post, data }) |
|||
} |
|||
// 新增运行关键参数
|
|||
export function addKpi(data) { |
|||
return request({ url: `${life}/busKpi/addKpi`, ...post, data }) |
|||
} |
|||
// 故障率趋势分析
|
|||
export function issueRateAnaly(data) { |
|||
return request({ url: `${life}/repairInfo/issueRateAnaly`, ...post, data }) |
|||
} |
|||
// 故障类型分析
|
|||
export function issueTypeAnaly(data) { |
|||
return request({ url: `${life}/repairInfo/issueTypeAnaly`, ...post, data }) |
|||
} |
|||
// 报修次数
|
|||
export function issueSituAnaly(data) { |
|||
return request({ url: `${life}/repairInfo/issueSituAnaly`, ...post, data }) |
|||
} |
|||
// 故障修复完成次数
|
|||
export function issueRepaired(data) { |
|||
return request({ url: `${life}/repairInfo/issueRepaired`, ...post, data }) |
|||
} |
|||
// 状态监测-查询主图显示指标
|
|||
export function busKpiDevi(data) { |
|||
return request({ url: `${life}/busKpiDevi/queryDeviceImportKpi`, ...post, data }) |
|||
} |
|||
// 状态监测-查询实时趋势分析指标
|
|||
export function busKpiState(data) { |
|||
return request({ url: `${life}/busKpiState/queryDeviceImportKpi`, ...post, data }) |
|||
} |
|||
// 状态监测-查询运行状态指标
|
|||
export function busKpiRun(data) { |
|||
return request({ url: `${life}/busKpiRun/queryDeviceImportKpi`, ...post, data }) |
|||
} |
|||
export function busKpiRunState(data) { |
|||
return request({ url: `${life}/busKpiRun/queryRunState`, ...get, params:data }) |
|||
} |
|||
// 状态监测-查询运行优化推荐指标
|
|||
export function busKpiOpti(data) { |
|||
return request({ url: `${life}/busKpiOpti/queryDeviceImportKpi`, ...post, data }) |
|||
} |
|||
// 状态监测-查询健康分数
|
|||
export function HealthScore(data) { |
|||
return request({ url: `${life}/busKpiRun/queryHealthScore`, ...post, data }) |
|||
} |
|||
// 状态监测-查询故障率
|
|||
export function IssueRate(data) { |
|||
return request({ url: `${life}/busKpiRun/queryIssueRate`, ...post, data }) |
|||
} |
|||
export function deviceIssueRate(data) { |
|||
return request({ url: `${life}/busKpiRun/queryDevIssueRate`, ...post, data }) |
|||
} |
|||
// 状态监测-查询运行时长
|
|||
export function RunTime(data) { |
|||
return request({ url: `${life}/busKpiRun/queryDevRunTime`, ...post, data }) |
|||
} |
|||
|
|||
export function getWarnParams(data) { |
|||
return request({ url: `${life}/busKpiWarn/queryMainKpi`, ...post, data }) |
|||
} |
|||
|
|||
// 查询预警统计
|
|||
export function getStatistics(data) { |
|||
return request({ url: `${life}/busKpiWarn/alarmStatistics`, ...post, data }) |
|||
} |
|||
// 年度事件统计
|
|||
export function getYearEvent(data) { |
|||
return request({ url: `${life}/busKpiDevi/queryYearEventType`, ...get, params:data }) |
|||
} |
|||
// 年度运维统计
|
|||
export function getYearOperation(data) { |
|||
return request({ url: `${life}/busKpiDevi/queryYearNum`, ...get, params:data }) |
|||
} |
|||
// 预警信息
|
|||
export function getWarnInfo(data) { |
|||
return request({ url: `${life}/busKpiWarn/alarmInfo`, ...post, data }) |
|||
} |
|||
|
|||
// 报警统计-获取设备分类报警
|
|||
export function getFactoryWaringDevice(data) { |
|||
return request({ url: `${life}/alarmStatistics/getFactoryWaringDevice`, ...post, data }) |
|||
} |
|||
// 报警统计-获取工厂报警统计
|
|||
export function getFactoryWarn(data) { |
|||
return request({ url: `${life}/alarmStatistics/getFactoryWarn`, ...post, data }) |
|||
} |
|||
// 报警统计-报警详情
|
|||
export function alarmStatisticsInfo(data) { |
|||
return request({ url: `${life}/alarmStatistics/info`, ...post, data }) |
|||
} |
|||
// 报警统计-动力车间报警统计
|
|||
export function getFactoryInfo(data) { |
|||
return request({ url: `${life}/alarmStatistics/getFactoryInfo`, ...post, data }) |
|||
} |
|||
// 收集设备的占比信息
|
|||
export function getDeviceRate(data) { |
|||
return request({ url: `${life}/busDeviceColl/coolDevice`, ...post, data }) |
|||
} |
|||
// 收集设备的类型占比信息
|
|||
export function coolDeviceType(data) { |
|||
return request({ url: `${life}/busDeviceColl/coolDeviceType`, ...post, data }) |
|||
} |
|||
// 收集设备的工厂占比信息
|
|||
export function coolFactoryType(data) { |
|||
return request({ url: `${life}/busDeviceColl/coolFactoryType`, ...post, data }) |
|||
} |
|||
// 收集设备的详细信息
|
|||
export function coolDeviceInfo(data) { |
|||
return request({ url: `${life}/busDeviceColl/coolDeviceInfo`, ...post, data }) |
|||
} |
|||
@ -0,0 +1,170 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
import { get, post } from "@/api/requestConfig"; |
|||
import { spare } from "@/api/prefixUrl"; |
|||
import { baseInfo } from "@/api/prefixUrl"; |
|||
|
|||
// 公共接口-删除文件
|
|||
export function deleteFile(data) { |
|||
return request({ url: `${ baseInfo }/file/deleteFile/${data.id}`, ...get, params:data }) |
|||
} |
|||
// 备件类型添加
|
|||
export function addSparepartstype(data) { |
|||
return request({ url: `${ spare }/dlpSpareType/add`, ...post, data }) |
|||
} |
|||
// 备件类型查询
|
|||
export function querySparepartstype(data) { |
|||
return request({ url: `${ spare }/dlpSpareType/queryList`, ...post, data }) |
|||
} |
|||
// 备件类型批量删除
|
|||
export function deleteSparepartstype(data) { |
|||
return request({ url: `${ spare }/dlpSpareType/deleteById`, ...get, params: data }) |
|||
} |
|||
// 备件类型批量修改
|
|||
export function editSparepartstype(data) { |
|||
return request({ url: `${ spare }/dlpSpareType/edit`, ...post, data: data }) |
|||
} |
|||
// 备件类型树结构获取
|
|||
export function getSparetypeTree(data) { |
|||
return request({ url: `${ spare }/dlpSpareType/treeSelect`, ...get, params: data }) |
|||
} |
|||
// 备件台账查询
|
|||
export function queryLedger(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/queryList`, ...post, data }) |
|||
} |
|||
// 备件台账添加
|
|||
export function addLedger(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/add`, ...post, data }) |
|||
} |
|||
// 备件台账修改
|
|||
export function editLedger(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/edit`, ...post, data }) |
|||
} |
|||
// 备件台账批量删除
|
|||
export function deleteLedger(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/deleteById`, ...get, params: data }) |
|||
} |
|||
// 备件台账导入
|
|||
export function importLedger(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/import`, ...post, data }) |
|||
} |
|||
// 备件详情信息查询
|
|||
export function detailLedger(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/queryInfo`, ...get, params: data }) |
|||
} |
|||
// 审批通过后调用该接口修改备件库存, 包括备件入库, 出库, 领用
|
|||
export function updateStore(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/updateStore`, ...get, params: data }) |
|||
} |
|||
// 备件领用查询
|
|||
export function queryrequisition(data) { |
|||
return request({ url: `${ spare }/dlpSpareApply/queryList`, ...post, data }) |
|||
} |
|||
// 备件领用新增
|
|||
export function addrequisition(data) { |
|||
return request({ url: `${ spare }/dlpSpareApply/add`, ...post, data }) |
|||
} |
|||
// 备件领用编辑
|
|||
export function editrequisition(data) { |
|||
return request({ url: `${ spare }/dlpSpareApply/edit`, ...post, data }) |
|||
} |
|||
// 备件领用批量删除
|
|||
export function deleterequisition(data) { |
|||
return request({ url: `${ spare }/dlpSpareApply/deleteById`, ...get, params: data }) |
|||
} |
|||
// 备件领用详情查询
|
|||
export function detailrequisition(data) { |
|||
return request({ url: `${ spare }/dlpSpareApply/queryInfo`, ...get, params: data }) |
|||
} |
|||
// 备件采购添加
|
|||
export function addpurchases(data) { |
|||
return request({ url: `${ spare }/dlpBuyLedger/add`, ...post, data }) |
|||
} |
|||
// 备件采购查询
|
|||
export function querypurchases(data) { |
|||
return request({ url: `${ spare }/dlpBuyLedger/queryList`, ...post, data }) |
|||
} |
|||
// 备件采购批量删除
|
|||
export function deletepurchases(data) { |
|||
return request({ url: `${ spare }/dlpBuyLedger/deleteById`, ...get, params: data }) |
|||
} |
|||
// 备件采购查询
|
|||
export function editpurchases(data) { |
|||
return request({ url: `${ spare }/dlpBuyLedger/edit`, ...post, data }) |
|||
} |
|||
// 备件采购详情
|
|||
export function detailpurchases(data) { |
|||
return request({ url: `${ spare }/dlpBuyLedger/queryInfo`, ...get, params: data }) |
|||
} |
|||
// 入库管理列表查询
|
|||
export function queryinboundManage(data) { |
|||
return request({ url: `${ spare }/dlpPutManage/queryList`, ...post, data }) |
|||
} |
|||
// 备件入库新增
|
|||
export function addinboundManage(data) { |
|||
return request({ url: `${ spare }/dlpPutManage/add`, ...post, data }) |
|||
} |
|||
// 备件入库批量删除
|
|||
export function deleteinboundManage(data) { |
|||
return request({ url: `${ spare }/dlpPutManage/deleteById`, ...get, params: data }) |
|||
} |
|||
// 备件入库修改
|
|||
export function editinboundManage(data) { |
|||
return request({ url: `${ spare }/dlpPutManage/edit`, ...post, data }) |
|||
} |
|||
// 备件出库新增
|
|||
export function addOunboundManage(data) { |
|||
return request({ url: `${ spare }/dlpOutManage/add`, ...post, data }) |
|||
} |
|||
// 备件出库编辑
|
|||
export function editOunboundManage(data) { |
|||
return request({ url: `${ spare }/dlpOutManage/edit`, ...post, data }) |
|||
} |
|||
// 备件出库编辑
|
|||
export function deleteOunboundManage(data) { |
|||
return request({ url: `${ spare }/dlpOutManage/deleteById`, ...get, params: data }) |
|||
} |
|||
// 备件出库查询
|
|||
export function queryOunboundManage(data) { |
|||
return request({ url: `${ spare }/dlpOutManage/queryList`, ...post, data }) |
|||
} |
|||
// 备件出库导出
|
|||
export function exportOunboundManage(data) { |
|||
return request({ url: `${ spare }/dlpOutManage/export`, ...get, params: data }) |
|||
} |
|||
// 入库管理详情
|
|||
export function dlpPutManagedetail(data) { |
|||
return request({ url: `${ spare }/dlpPutManage/queryInfo`, ...get, params: data }) |
|||
} |
|||
// 出库管理详情
|
|||
export function dlpOutManagedetail(data) { |
|||
return request({ url: `${ spare }/dlpOutManage/queryInfo`, ...get, params: data }) |
|||
} |
|||
// 查询待入库备件
|
|||
export function queryPutList(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/queryUnPutList`, ...get, params: data }) |
|||
} |
|||
|
|||
// 修改审批状态
|
|||
export function updateReviewStatus(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/updateReviewStatus`, ...get, params: data }) |
|||
} |
|||
// 根据业务类型删除业务数据
|
|||
export function deleteBusinessById(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/deleteBusinessById`, ...get, params: data }) |
|||
} |
|||
// 根据备件id获取备件库存信息
|
|||
export function getSpareStoreInfo(data) { |
|||
return request({ url: `${ spare }/dlpSpareLedger/getSpareStoreInfo`, ...get, params: data }) |
|||
} |
|||
|
|||
// 根据备件id获取备件出库详情
|
|||
export function querySpareDetail(data) { |
|||
return request({ url: `${ spare }/dlpOutManage/querySpareDetail`, ...get, params: data }) |
|||
} |
|||
// 根据采购单号获取该采购订单剩余未入库数量
|
|||
export function querySpareRemainNum(data) { |
|||
return request({ url: `${ spare }/dlpBuyLedger/queryRemainNum`, ...get, params: data }) |
|||
} |
|||
@ -0,0 +1,100 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
import { get, post } from "@/api/requestConfig"; |
|||
import { workflow } from "@/api/prefixUrl"; |
|||
|
|||
/* // 备件类型添加 |
|||
export function addSparepartstype(data) { |
|||
// console.log('data:', data);
|
|||
return request({ url: `${spare}/dlpSpareType/add`, ...post, data }) |
|||
} |
|||
// 备件类型批量删除
|
|||
export function deleteSparepartstype(data) { |
|||
return request({ url: `${spare}/dlpSpareType/deleteById`, ...get, params: data }) |
|||
} */ |
|||
|
|||
// 设备概况
|
|||
export function deviceStatus(data) { |
|||
return request({ url: `/bpm/RepairDataBpm/deviceStatus`, ...get, params: data }) |
|||
} |
|||
// 设备分布
|
|||
export function deviceDistribution(data) { |
|||
return request({ url: `/bpm/RepairDataBpm/deviceDistribution`, ...get, params: data }) |
|||
} |
|||
// 故障排行
|
|||
export function errorTop(data) { |
|||
return request({ url: `/bpm/RepairDataBpm/errorTop`, ...get, params: data }) |
|||
} |
|||
// 维修工单数量
|
|||
export function rePairNum(data) { |
|||
return request({ url: `/bpm/RepairDataBpm/rePairNum`, ...get, params: data }) |
|||
} |
|||
// 故障类型
|
|||
export function rePairType(data) { |
|||
return request({ url: `/bpm/RepairDataBpm/rePairType`, ...get, params: data }) |
|||
} |
|||
// 维修完成情况
|
|||
export function rePairInfo(data) { |
|||
return request({ url: `/bpm/RepairDataBpm/rePairInfo`, ...get, params: data }) |
|||
} |
|||
|
|||
// 维修工单列表
|
|||
export function rePairList(data) { |
|||
return request({ url: `/bpm/RepairDataBpm/rePairList`, ...get, params: data }) |
|||
} |
|||
// 维修工作流程状态
|
|||
export function rePairCenter(data) { |
|||
return request({ url: `/bpm/RepairDataBpm/rePairCenter`, ...get, params: data }) |
|||
} |
|||
|
|||
// 库存状态
|
|||
export function bakStatus(data) { |
|||
return request({ url: `/bpm/workerCenter/bakStatus`, ...get, params: data }) |
|||
} |
|||
// 巡检任务
|
|||
export function repairCheckAll(data) { |
|||
return request({ url: `/bpm/workerCenter/repairCheckAll`, ...get, params: data }) |
|||
} |
|||
// 保养任务
|
|||
export function repairAll(data) { |
|||
return request({ url: `/bpm/workerCenter/repairAll`, ...get, params: data }) |
|||
} |
|||
// 报修统计
|
|||
export function repairAllInfo(data) { |
|||
return request({ url: `/bpm/workerCenter/repairAllInfo`, ...get, params: data }) |
|||
} |
|||
// 今日维修
|
|||
export function repairOnNow(data) { |
|||
return request({ url: `/bpm/workerCenter/repairOnNow`, ...get, params: data }) |
|||
} |
|||
// 我的代办事项
|
|||
// export function getMyWorkList(data) {
|
|||
// return request({ url: `/bpm/workerCenter/getMyWorkList`, ...get, params: data })
|
|||
// }
|
|||
|
|||
// 查询
|
|||
export function WorkflowGet(data) { |
|||
return request({ url: `/workflow/dlpWorkflowInfo/get`, ...post, data }) |
|||
} |
|||
// 更改消息
|
|||
export function WorkflowUpdate(data) { |
|||
return request({ url: `/workflow/dlpWorkflowInfo/update`, ...post, data }) |
|||
} |
|||
// 删除消息
|
|||
export function WorkflowDelete(data) { |
|||
return request({ url: `/workflow/dlpWorkflowInfo/delete`, ...post, data }) |
|||
} |
|||
|
|||
// 统计所有的待办
|
|||
export function getAllTodoTask(data) { |
|||
return request({ url: `/workflow/bpm/task/getAllTodoTask`, ...post, data }) |
|||
} |
|||
// 统计我的待办
|
|||
export function getMyTodoTask(data) { |
|||
return request({ url: `/workflow/bpm/task/getMyTodoTask`, ...post, data }) |
|||
} |
|||
export function fileVersionList(data) { |
|||
return request({ url: `/base-info/file/fileVersionList`, ...get, params: data }) |
|||
} |
|||
@ -0,0 +1,29 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
// 列表
|
|||
export function getSpecialList(data) { |
|||
return request({ url: `/specialDevice/special-device/queryAll`, method: 'get', params:data}) |
|||
} |
|||
export function editSpecialEqu(data) { |
|||
return request({ url: `/specialDevice/special-device/edit`, method: 'post', data}) |
|||
} |
|||
export function delSpecialEqu(data) { |
|||
return request({ url: `/specialDevice/special-device/dels`, method: 'post', data}) |
|||
} |
|||
export function getEchartsData(data) { |
|||
return request({ url: `/specialDevice/special-device/ledgerNums`, method: 'get', params:data}) |
|||
} |
|||
export function getSpecialInfo(data) { |
|||
return request({ url: `/specialDevice/special-device/info`, method: 'get', params:data}) |
|||
} |
|||
export function getReminderInfo(data) { |
|||
return request({ url: `/specialDevice/dlpDeviceGloableCron/getInfo`, method: 'get', params:data}) |
|||
} |
|||
export function editReminderInfo(data) { |
|||
return request({ url: `/specialDevice/dlpDeviceGloableCron/edit`, method: 'post', data}) |
|||
} |
|||
export function addSpecialRecord(data) { |
|||
return request({ url: `/specialDevice/special-device/checkDeviceLog`, method: 'post', data}) |
|||
} |
|||
@ -0,0 +1,101 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
export function listAccount(query) { |
|||
return request({ |
|||
url: '/system/account/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function acclist(query) { |
|||
return request({ |
|||
url: '/system/account/acclist', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function getAccount(id) { |
|||
return request({ |
|||
url: '/system/account/' + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
|
|||
export function getAccountInfo(id) { |
|||
return request({ |
|||
url: '/system/user/getAccountInfo', |
|||
method: 'get', |
|||
data: id |
|||
}) |
|||
} |
|||
|
|||
export function addAccount(data) { |
|||
return request({ |
|||
url: '/system/account/add', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function updateAccount(data) { |
|||
return request({ |
|||
url: '/system/account/edit', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function saveInitCipher(data) { |
|||
return request({ |
|||
url: '/system/account/saveInitCipher', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
|
|||
export function resetAccountPwd(accountNo, cipher) { |
|||
const data = { |
|||
accountNo, |
|||
cipher |
|||
} |
|||
return request({ |
|||
url: '/system/account/resetAccountPwd', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function delAccount(accId) { |
|||
return request({ |
|||
url: '/system/account/remove/' + accId, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
export function createAccountNo() { |
|||
return request({ |
|||
url: '/system/account/createAccountNo', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
|
|||
export function checkAccountNo(accountNo) { |
|||
const data = { |
|||
accountNo |
|||
} |
|||
return request({ |
|||
url: '/system/account/checkAccountNo', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
@ -0,0 +1,83 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询菜单列表
|
|||
export function listAuth(query) { |
|||
return request({ |
|||
url: '/system/auth/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询菜单详细
|
|||
export function getAuth(authId) { |
|||
return request({ |
|||
url: '/system/auth/' + authId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询菜单下拉树结构
|
|||
export function treeselect() { |
|||
return request({ |
|||
url: '/system/auth/treeselect', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 根据角色ID查询菜单下拉树结构
|
|||
export function roleAuthTreeselect(roleId) { |
|||
return request({ |
|||
url: '/system/auth/roleMenuTreeselect/' + roleId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增菜单
|
|||
export function addAuth(data) { |
|||
return request({ |
|||
url: '/system/auth/add', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
export function changeAuthStatus(id,status) { |
|||
const data = { |
|||
authId:id, |
|||
status |
|||
} |
|||
return request({ |
|||
url: '/system/auth/changeStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改菜单
|
|||
export function updateAuth(data) { |
|||
return request({ |
|||
url: '/system/auth/edit', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除菜单
|
|||
export function delAuth(authId) { |
|||
return request({ |
|||
url: '/system/auth/remove/' + authId, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
// 根据用户登录id获取对应的授权权限范围
|
|||
export function treeScopeselect() { |
|||
return request({ |
|||
url: '/system/auth/treeScopeselect', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
@ -0,0 +1,58 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
const apiHost = "/brick-license/prod-api/authKey/" |
|||
|
|||
// 查询授权密钥管理权列表
|
|||
export function authKeyList(data) { |
|||
return request({ |
|||
url: apiHost + 'list', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
// 修改授权密钥管理状态
|
|||
export function authKeyChangeStatus(data) { |
|||
return request({ |
|||
url: apiHost + 'changeStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 查询授权密钥管理详情
|
|||
export function getById(clientId) { |
|||
return request({ |
|||
url: apiHost + clientId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 删除授权密钥管理
|
|||
export function authKeyDelete(clientId) { |
|||
return request({ |
|||
url: apiHost + 'delete' + `/${clientId}`, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
// 批量删除授权密钥管理
|
|||
export function authKeyDeleteBatch(clientIds) { |
|||
return request({ |
|||
url: apiHost + 'deleteBatch' + `/${clientIds}`, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
// 保存\修改授权密钥管理
|
|||
export function authKeySave(data) { |
|||
return request({ |
|||
url: apiHost + 'save', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
@ -0,0 +1,48 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询终端配置列表
|
|||
export function listClient(query) { |
|||
return request({ |
|||
url: '/system/client/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询终端配置详细
|
|||
export function getClient(clientId) { |
|||
return request({ |
|||
url: '/system/client/' + clientId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增终端配置
|
|||
export function addClient(data) { |
|||
return request({ |
|||
url: '/system/client', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改终端配置
|
|||
export function updateClient(data) { |
|||
return request({ |
|||
url: '/system/client', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除终端配置
|
|||
export function delClient(clientId) { |
|||
return request({ |
|||
url: '/system/client/' + clientId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
@ -0,0 +1,64 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询参数列表
|
|||
export function listConfig(query) { |
|||
return request({ |
|||
url: '/system/config/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询参数详细
|
|||
export function getConfig(configId) { |
|||
return request({ |
|||
url: '/system/config/' + configId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 根据参数键名查询参数值
|
|||
export function getConfigKey(configKey) { |
|||
return request({ |
|||
url: '/system/config/configKey/' + configKey, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增参数配置
|
|||
export function addConfig(data) { |
|||
return request({ |
|||
url: '/system/config', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改参数配置
|
|||
export function updateConfig(data) { |
|||
return request({ |
|||
url: '/system/config', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除参数配置
|
|||
export function delConfig(configId) { |
|||
return request({ |
|||
url: '/system/config/' + configId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 清理参数缓存
|
|||
export function clearCache() { |
|||
return request({ |
|||
url: '/system/config/clearCache', |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
@ -0,0 +1,13 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
|
|||
export function getIndexReportData() { |
|||
return request({ |
|||
url: '/system/org/getIndexReportData', |
|||
method: 'get', |
|||
}) |
|||
} |
|||
@ -0,0 +1,82 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings, securitySettings).request |
|||
const apiHost = "/brick-app-A/prod-api/dataSource/" |
|||
// 查询参数列表
|
|||
export function listDataSource(query) { |
|||
return request({ |
|||
url: apiHost + 'getList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
export function updateBrickStatus(id, status) { |
|||
const data = { |
|||
id: id, |
|||
status |
|||
} |
|||
return request({ |
|||
url: apiHost + 'updateBrickStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
export function updateBrick(data) { |
|||
return request({ |
|||
url: apiHost + 'updateBrick', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
export function delBrick(data) { |
|||
return request({ |
|||
url: apiHost + `removeBrick/${data.ids}`, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
export function selectAppNos(query) { |
|||
return request({ |
|||
url: apiHost + 'selectAppNos', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function addBrick(data) { |
|||
return request({ |
|||
url: apiHost + 'addBrick', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
export function findById(query) { |
|||
return request({ |
|||
url: apiHost + 'findById', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
export function brickDataSourceConnect(data) { |
|||
return request({ |
|||
url: apiHost + 'brickDataSourceConnect', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
export function editBrickDSPassword(data) { |
|||
return request({ |
|||
url: apiHost + 'editBrickDSPassword', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function checkDataSourceConn(data) { |
|||
return request({ |
|||
url: apiHost + 'checkDataSourceConn', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
@ -0,0 +1,124 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
const WorkspaceHost = "/brick-app-A/prod-api/dataWorksWorkspace/" |
|||
const apiHost = "/brick-app-A/prod-api/dataworksApi/" |
|||
const configHost = "/brick-app-A/prod-api/dataworksConfig/" |
|||
|
|||
// 保存工作空间
|
|||
export function save(data) { |
|||
return request({ |
|||
url: WorkspaceHost + 'save', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 更改状态
|
|||
export function WorkspaceChangeStatus(data) { |
|||
return request({ |
|||
url: WorkspaceHost + 'changeStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 查询工作空间列表
|
|||
export function list(query) { |
|||
return request({ |
|||
url: WorkspaceHost + 'list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 删除工作空间
|
|||
export function deleteItem(id) { |
|||
return request({ |
|||
url: WorkspaceHost + `delete/${id}`, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
// 查询工作空间
|
|||
export function getById(id) { |
|||
return request({ |
|||
url: WorkspaceHost + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询配置
|
|||
export function find(key, value) { |
|||
let query = { |
|||
[key] : value |
|||
} |
|||
return request({ |
|||
url: configHost + 'find', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 保存配置
|
|||
export function configSave(query) { |
|||
return request({ |
|||
url: configHost + 'save', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
|
|||
// 测试调用接口
|
|||
export function invoke(query) { |
|||
return request({ |
|||
url: configHost + 'invoke', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询api列表
|
|||
export function apiList(data) { |
|||
return request({ |
|||
url: apiHost + 'list', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
// 更改状态
|
|||
export function apiChangeStatus(data) { |
|||
return request({ |
|||
url: apiHost + 'changeStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 新增,保存api
|
|||
export function apiSave(data) { |
|||
return request({ |
|||
url: apiHost + 'saveApi', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 查询api详情
|
|||
export function apiGetById(id) { |
|||
return request({ |
|||
url: apiHost + id, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 删除api
|
|||
export function deleteApi(id) { |
|||
return request({ |
|||
url: apiHost + `deleteApi/${id}`, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
@ -0,0 +1,88 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings, securitySettings).request |
|||
const requestPost = securityTools.request(axiosSettings, securitySettings).httpPost |
|||
const requestGet = securityTools.request(axiosSettings, securitySettings).httpGet |
|||
const apiHost = "/brick-app-A/prod-api/data-model/" |
|||
const host = "/brick-app-A/prod-api/"; |
|||
// 查询参数列表
|
|||
export function listDatamodel(query) { |
|||
return request({ |
|||
url: apiHost + 'tables', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询参数列表
|
|||
export function metaFields(query) { |
|||
return request({ |
|||
url: host + 'metadata/meta-fields', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询api列表
|
|||
export function fields(query) { |
|||
return request({ |
|||
url: host + 'dataworksApi/fields', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询参数列表
|
|||
export function listtablefields(query) { |
|||
return request({ |
|||
url: apiHost + 'table-fields', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
export function save(data) { |
|||
return request({ |
|||
url: apiHost + 'save-update', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function getlist(query) { |
|||
return request({ |
|||
url: apiHost + 'list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function deletes(data) { |
|||
return requestPost( |
|||
apiHost + 'delete', |
|||
data |
|||
) |
|||
} |
|||
export function detail(data) { |
|||
return requestGet( |
|||
apiHost + 'detail', |
|||
data |
|||
) |
|||
} |
|||
export function getselect(query) { |
|||
return request({ |
|||
url: apiHost + 'module-select', |
|||
method: 'get', |
|||
params:query |
|||
}) |
|||
} |
|||
|
|||
// 获取校验规则
|
|||
export function getBrickDataValidateRule(query) { |
|||
return request({ |
|||
url: host + 'dataValidateRule/getBrickDataValidateRule', |
|||
method: 'get', |
|||
params:query |
|||
}) |
|||
} |
|||
@ -0,0 +1,160 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings, securitySettings).request |
|||
|
|||
// 查询菜单列表
|
|||
export function listDic(query) { |
|||
return request({ |
|||
url: '/system/dict/getDictList', |
|||
method: 'get', |
|||
params: { |
|||
...query, |
|||
orderByColumn: 'update_time', |
|||
isAsc: 'desc' |
|||
} |
|||
}) |
|||
} |
|||
|
|||
//根据dicid 获取子节点
|
|||
export function getAllDictCodeListById(query) { |
|||
return request({ |
|||
url: '/system/dict/getAllDictCodeListById', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询菜单详细
|
|||
export function getMenu(menuId) { |
|||
return request({ |
|||
url: '/system/menu/' + menuId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询菜单下拉树结构
|
|||
export function treeselect() { |
|||
return request({ |
|||
url: '/system/menu/treeselect', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
export function updateDictStatus(id, status) { |
|||
const data = { |
|||
Id: id, |
|||
status |
|||
} |
|||
return request({ |
|||
url: '/system/dict/updateDictStatus', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
export function refreshAllDictCache() { |
|||
return request({ |
|||
url: '/system/dictCache/refreshAllDictCache', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
export function updateDictCodeStatus(id, status) { |
|||
const data = { |
|||
Id: id, |
|||
status |
|||
} |
|||
return request({ |
|||
url: '/system/dict/updateDictCodeStatus', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
// 新增
|
|||
export function addDic(data) { |
|||
return request({ |
|||
url: '/system/dict/addDict', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function addDicCode(data) { |
|||
return request({ |
|||
url: '/system/dict/addDictCode', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function getAllDictList(date, forciblyFlag = 1) { |
|||
//forciblyFlag 0 表示强制刷新
|
|||
|
|||
const data = { |
|||
date, |
|||
forciblyFlag |
|||
} |
|||
return request({ |
|||
url: '/system/dictCache/getAllDictList', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
// 修改菜单
|
|||
export function updateDic(data) { |
|||
return request({ |
|||
url: '/system/dict/modifyDict', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function updateDicCode(data) { |
|||
return request({ |
|||
url: '/system/dict/modifyDictCode', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除
|
|||
export function delDic(data) { |
|||
return request({ |
|||
url: `/system/dict/removeDict/${data.id}/${data.isClearCache}`, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
export function delDictCode(data) { |
|||
return request({ |
|||
url: `/system/dict/removeDictCode/${data.id}/${data.isClearCache}`, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
export function removeDictCodeTree(data) { |
|||
return request({ |
|||
url: `/system/dict/removeDictCodeTree/${data.id}/${data.isClearCache}`, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
export function deleteDictCodeByDictId(data) { |
|||
return request({ |
|||
url: `/system/dict/deleteDictCodeByDictId`, |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
export function batchAddDictCode(data) { |
|||
//批量新增
|
|||
return request({ |
|||
url: `/system/dict/batchAddDictCode`, |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
@ -0,0 +1,141 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
import { praseStrEmpty } from '@/utils/tools' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询人员列表
|
|||
export function listPeople(query) { |
|||
return request({ |
|||
url: '/system/employee/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询用户详细
|
|||
export function getUser(userId) { |
|||
return request({ |
|||
url: '/system/user/' + praseStrEmpty(userId), |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询人员详细
|
|||
export function getEmployee(employeeId) { |
|||
return request({ |
|||
url: '/system/employee/detail/' + praseStrEmpty(employeeId), |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增用户
|
|||
export function addUser(data) { |
|||
return request({ |
|||
url: '/system/employee/addIp', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改用户
|
|||
export function updateUser(data) { |
|||
return request({ |
|||
url: '/system/employee/edit', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除用户
|
|||
export function delUser(userId) { |
|||
return request({ |
|||
url: '/system/employee/remove/' + userId, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
// 用户密码重置
|
|||
export function resetUserPwd(userId, password) { |
|||
const data = { |
|||
userId, |
|||
password |
|||
} |
|||
return request({ |
|||
url: '/system/user/resetPwd', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 用户状态修改
|
|||
export function changeUserStatus(id, status) { |
|||
const data = { |
|||
id, |
|||
status |
|||
} |
|||
return request({ |
|||
url: '/system/employee/changeStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 查询用户个人信息
|
|||
export function getUserProfile() { |
|||
return request({ |
|||
url: '/system/user/profile', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 修改用户个人信息
|
|||
export function updateUserProfile(data) { |
|||
return request({ |
|||
url: '/system/user/profile', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 用户密码重置
|
|||
export function updateUserPwd(oldPassword, newPassword) { |
|||
const data = { |
|||
oldPassword, |
|||
newPassword |
|||
} |
|||
return request({ |
|||
url: '/system/user/profile/updatePwd', |
|||
method: 'post', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
// 用户头像上传
|
|||
export function uploadAvatar(data) { |
|||
return request({ |
|||
url: '/system/user/profile/avatar', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function relateUserAccount(accountNo) { |
|||
const data = { |
|||
accountNo |
|||
} |
|||
return request({ |
|||
url: '/system/user/relateUserAccount', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 数据同步
|
|||
export function resetSync() { |
|||
return request({ |
|||
url: '/system/user/resetSync', |
|||
method: 'post' |
|||
}) |
|||
} |
|||
@ -0,0 +1,48 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询
|
|||
export function listIP(query) { |
|||
return request({ |
|||
url: '/system/ip/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询
|
|||
export function getIP(id) { |
|||
return request({ |
|||
url: '/system/ip/getInfo/'+id, |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 新增
|
|||
export function addIP(data) { |
|||
return request({ |
|||
url: '/system/ip/addIp', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改
|
|||
export function updateIP(data) { |
|||
return request({ |
|||
url: '/system/ip/edit', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除
|
|||
export function delIP(id) { |
|||
return request({ |
|||
url: '/system/ip/remove/' + id, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
@ -0,0 +1,77 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
export function getUserCacheById(query) { |
|||
return request({ |
|||
url: 'isc/employeeCache/getUserCacheById ', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function getUserCacheList(query) { |
|||
return request({ |
|||
url: 'isc/employeeCache/getUserCacheList ', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function resyncUser(data) { |
|||
return request({ |
|||
url: 'isc/employeeCache/resyncUser ', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function resyncFailUser(data) { |
|||
return request({ |
|||
url: 'isc/employeeCache/resyncFailUser ', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function getOrgCacheByOrgId(query) { |
|||
return request({ |
|||
url: 'isc/orgCache/getOrgCacheByOrgId ', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function getOrgCacheTree(query) { |
|||
return request({ |
|||
url: 'isc/orgCache/getOrgCacheTree ', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function resyncOrg(data) { |
|||
return request({ |
|||
url: 'isc/orgCache/resyncOrg ', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function resyncFailOrg(data) { |
|||
return request({ |
|||
url: 'isc/orgCache/resyncFailOrg ', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function getOrgCacheByParentId(query) { |
|||
return request({ |
|||
url: 'isc/orgCache/getOrgCacheByParentId ', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
@ -0,0 +1,88 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// reult列表
|
|||
export function resultlist(query) { |
|||
return request({ |
|||
url: 'ldap/sync/ldapSyncResultList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 单条同步结果
|
|||
export function ldapSyncResult(query) { |
|||
return request({ |
|||
url: '/ldap/sync/ldapSyncResult', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 组织机构同步失败数据列表
|
|||
export function orgCacheList(query) { |
|||
return request({ |
|||
url: '/ldap/sync/orgCacheList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 组织机构同步失败单条数据
|
|||
export function orgCache(query) { |
|||
return request({ |
|||
url: '/ldap/sync/orgCache', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 用户同步失败数据列表
|
|||
export function userCacheList(query) { |
|||
return request({ |
|||
url: '/ldap/sync/userCacheList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 用户同步失败单条数据
|
|||
export function userCache(query) { |
|||
return request({ |
|||
url: '/ldap/sync/userCache', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 批量同步失败组织机构信息
|
|||
export function syncBatchOrgInfo(query) { |
|||
return request({ |
|||
url: '/ldap/sync/syncBatchOrgInfo', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
//同步单条失败组织机构数据
|
|||
export function syncOrgInfo(query) { |
|||
return request({ |
|||
url: 'ldap/sync/syncOrgInfo', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
//批量同步失败用户数据
|
|||
export function syncBatchUserInfo(query) { |
|||
return request({ |
|||
url: '/ldap/sync/syncBatchUserInfo', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
//同步单条失败用户数据
|
|||
export function syncUserInfo(query) { |
|||
return request({ |
|||
url: '/ldap/sync/syncUserInfo', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
|
|||
@ -0,0 +1,45 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
const download = securityTools.request(axiosSettings, securitySettings).download |
|||
let baseUrl = '/brick-license/prod-api' |
|||
const apiHost = baseUrl + "/licenseRecord" |
|||
|
|||
// 查询授权历史记录列表
|
|||
export function licenseRecordList(data) { |
|||
return request({ |
|||
url: apiHost + '/list', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
// 上传
|
|||
export function applyLicenseUpload(data) { |
|||
return request({ |
|||
url: baseUrl + '/authLicense/applyLicense', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 查询授权历史记录详情
|
|||
export function getById(clientId) { |
|||
return request({ |
|||
url: apiHost + `/${clientId}`, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询授权历史记录详情
|
|||
export let applyLicense = process.env.VUE_APP_BASE_API + baseUrl + '/authLicense/applyLicense' |
|||
// 下载
|
|||
|
|||
// 导出模板
|
|||
export function applyLicenseDownload(data) { |
|||
let getLicense = baseUrl + '/authLicense/getLicense' |
|||
getLicense += `/${data}` |
|||
return download(getLicense) |
|||
} |
|||
@ -0,0 +1,103 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings, securitySettings).request |
|||
|
|||
// 查询菜单列表
|
|||
export function listMenu(query) { |
|||
return request({ |
|||
url: '/system/menu/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询菜单详细
|
|||
export function getMenu(menuId) { |
|||
return request({ |
|||
url: '/system/menu/' + menuId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询菜单下拉树结构
|
|||
export function treeselect() { |
|||
return request({ |
|||
url: '/system/menu/treeselect', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
export function changeMenuStatus(id, status) { |
|||
const data = { |
|||
menuId: id, |
|||
status |
|||
} |
|||
return request({ |
|||
url: '/system/menu/changeStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 根据角色ID查询菜单下拉树结构
|
|||
export function roleMenuTreeselect(roleId) { |
|||
return request({ |
|||
url: '/system/menu/roleMenuTreeselect/' + roleId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
export function authMenuTreeselect(authId) { |
|||
return request({ |
|||
url: '/system/menu/authMenuTreeselect/' + authId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增菜单
|
|||
export function addMenu(data) { |
|||
return request({ |
|||
url: '/system/menu/add', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
export function getResourceInfo(resourceId) { |
|||
const data = { |
|||
resourceId |
|||
} |
|||
return request({ |
|||
url: '/system/menu/getResourceInfo/', |
|||
method: 'get', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改菜单
|
|||
export function updateMenu(data) { |
|||
console.log(data,"3333333"); |
|||
return request({ |
|||
url: '/system/menu/edit', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除菜单
|
|||
export function delMenu(menuId) { |
|||
return request({ |
|||
url: '/system/menu/remove/' + menuId, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
// 设计
|
|||
export function getNewestMenuMetaByMenuId(query) { |
|||
return request({ |
|||
url: '/brick-app-A/prod-api/menuMetaController/getNewestMenuMetaByMenuId', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
@ -0,0 +1,164 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
let params = '/brick-app-A/' |
|||
const request = securityTools.request(axiosSettings, securitySettings).request; |
|||
const httpPost = securityTools.request(axiosSettings, securitySettings).httpPost; |
|||
|
|||
// 查询参数列表
|
|||
export function getmetalist(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询数据源列表
|
|||
export function differDatabase(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/differ-database', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
export function getselectlist(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/version-select', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
export function getversionlist(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/meta-fields', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 获取详情
|
|||
export function detail(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/detail', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 获取详情-关联关系
|
|||
export function referencedList(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/referenced-list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 获取详情-对比
|
|||
export function differTable(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/differ-table', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 获取目标模型ID
|
|||
export function selectList(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/select-list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function add(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/add', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
|
|||
export function remove(query) { |
|||
return httpPost( |
|||
params + 'prod-api/metadata/delete', |
|||
query, |
|||
{}) |
|||
} |
|||
|
|||
// 删除数据源
|
|||
export function differMetaDelete(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/differ-meta-delete', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
|
|||
// 修改
|
|||
export function modify(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/modify', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
|
|||
// 数据源修改
|
|||
export function differDatabaseSave(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/differ-database-save', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
|
|||
// 修改(新)
|
|||
export function differTableSave(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/differ-table-save', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
|
|||
// 同步到数据源
|
|||
export function syncToSource(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/sync-to-source', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
// 同步到元数据
|
|||
export function syncToMeta(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/sync-to-meta', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
// 保存版本
|
|||
export function syncToVersion(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/meta-new-version', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
// 保存数据源版本
|
|||
export function datasourceNewVersion(query) { |
|||
return request({ |
|||
url: params + 'prod-api/metadata/datasource-new-version', |
|||
method: 'post', |
|||
data: query |
|||
}) |
|||
} |
|||
|
|||
// 更新
|
|||
export function syncTable(query) { |
|||
return httpPost(params + 'prod-api/metadata/sync-table', query, {}) |
|||
} |
|||
@ -0,0 +1,48 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询公告列表
|
|||
export function listNotice(query) { |
|||
return request({ |
|||
url: '/system/notice/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询公告详细
|
|||
export function getNotice(noticeId) { |
|||
return request({ |
|||
url: '/system/notice/' + noticeId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增公告
|
|||
export function addNotice(data) { |
|||
return request({ |
|||
url: '/system/notice', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改公告
|
|||
export function updateNotice(data) { |
|||
return request({ |
|||
url: '/system/notice', |
|||
method: 'put', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除公告
|
|||
export function delNotice(noticeId) { |
|||
return request({ |
|||
url: '/system/notice/' + noticeId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
@ -0,0 +1,30 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询操作日志列表
|
|||
export function list(query) { |
|||
return request({ |
|||
url: '/system/operlog/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 删除操作日志
|
|||
export function delOperlog(operId) { |
|||
return request({ |
|||
url: '/monitor/operlog/' + operId, |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
|
|||
// 清空操作日志
|
|||
export function cleanOperlog() { |
|||
return request({ |
|||
url: '/system/operlog/clean', |
|||
method: 'delete' |
|||
}) |
|||
} |
|||
@ -0,0 +1,157 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询部门列表
|
|||
export function listOrg(query) { |
|||
return request({ |
|||
url: '/system/organization/queryList', |
|||
// http://localhost:9206/organization/queryList?superior=309&pageSize=10&pageNum=1
|
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
export function selectOneById(query) { |
|||
return request({ |
|||
url: '/system/org/selectOneById', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 查询部门列表(排除节点)
|
|||
export function listDeptExcludeChild(orgId) { |
|||
return request({ |
|||
url: '/system/org/list/exclude/' + orgId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询部门详细
|
|||
export function getOrg(orgId) { |
|||
return request({ |
|||
url: '/system/org/' + orgId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询部门下拉树结构
|
|||
export function treeselect(query) { |
|||
return request({ |
|||
url: '/system/org/treeselect', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询部门下拉树结构
|
|||
export function treeselectEmploy() { |
|||
return request({ |
|||
url: '/system/org/treeselectEmploy', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 根据角色ID查询部门树结构
|
|||
export function roleDeptTreeselect(roleId) { |
|||
return request({ |
|||
url: '/system/org/roleDeptTreeselect/' + roleId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增部门
|
|||
export function addOrg(data) { |
|||
return request({ |
|||
url: '/system/org/add', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改部门
|
|||
export function updateOrg(data) { |
|||
return request({ |
|||
url: '/system/org/edit', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除部门
|
|||
export function delOrg(orgId) { |
|||
return request({ |
|||
url: '/system/org/remove/' + orgId, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
export function changeOrgStatus(id, status) { |
|||
const data = { |
|||
orgId: id, |
|||
status |
|||
} |
|||
return request({ |
|||
url: '/system/org/changeStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
export function queryGroup(data) { |
|||
return request({ |
|||
url: '/system/teamgroup/queryList', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
export function queryPersons(data) { |
|||
return request({ |
|||
url: '/system/personArchives/queryList', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
// 查询部门结构
|
|||
export function deptTreeQueryByDept(data) { |
|||
return request({ |
|||
url: '/system/busDevice/deptTreeQueryByDept', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
|
|||
// 根据部门查询设备树
|
|||
export function deviceTreeQueryByDept(data) { |
|||
return request({ |
|||
url: '/system/busDevice/deviceTreeQueryByDept', |
|||
method: 'get', |
|||
params: data |
|||
}) |
|||
} |
|||
// 设备赋权
|
|||
export function updateDeptDevice(data) { |
|||
return request({ |
|||
url: '/system/busDevice/updateDeptDevice', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
export function getPermission(data) { |
|||
return request({ |
|||
url: '/base-info/dlpPagePermission/queryList', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
|
|||
export function editPermission(data) { |
|||
return request({ |
|||
url: '/base-info/dlpPagePermission/edit', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
@ -0,0 +1,60 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询岗位列表
|
|||
export function listPost(query) { |
|||
return request({ |
|||
url: '/system/post/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询岗位详细
|
|||
export function getPost(postId) { |
|||
return request({ |
|||
url: '/system/post/' + postId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 新增岗位
|
|||
export function addPost(data) { |
|||
return request({ |
|||
url: '/system/post/add', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改岗位
|
|||
export function updatePost(data) { |
|||
return request({ |
|||
url: '/system/post/edit', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除岗位
|
|||
export function delPost(postId) { |
|||
return request({ |
|||
url: '/system/post/remove/' + postId, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
export function changePostStatus(id, status) { |
|||
const data = { |
|||
postId: id, |
|||
status |
|||
} |
|||
return request({ |
|||
url: '/system/post/changeStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
@ -0,0 +1,91 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings, securitySettings).request |
|||
const apiHost = "/brick-app-A/prod-api/project/" |
|||
|
|||
// 查询参数列表
|
|||
export function getBrickProjectList(query) { |
|||
return request({ |
|||
url: apiHost + 'getBrickProjectList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// export function updateBrickStatus(id, status) {
|
|||
// const data = {
|
|||
// id: id,
|
|||
// status
|
|||
// }
|
|||
// return request({
|
|||
// url: '/brick-app-A/prod-api/dataSource/updateBrickStatus',
|
|||
// method: 'post',
|
|||
// data: data
|
|||
// })
|
|||
// }
|
|||
export function removeBrickProject(data) { |
|||
return request({ |
|||
url: apiHost + `removeBrickProject/${data.ids} `, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
// export function selectAppNos(query) {
|
|||
// return request({
|
|||
// url: '/brick-app-A/prod-api/dataSource/selectAppNos',
|
|||
// method: 'get',
|
|||
// params: query
|
|||
// })
|
|||
// }
|
|||
// export function selectTypes(query) {
|
|||
// return request({
|
|||
// url: '/brick-app-A/prod-api/dataSource/selectTypes',
|
|||
// method: 'get',
|
|||
// params: query
|
|||
// })
|
|||
// }
|
|||
export function insertBrickProject(data) { |
|||
return request({ |
|||
url: apiHost + `insertBrickProject `, |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
export function enableBrickProjectById(query) { |
|||
return request({ |
|||
url: apiHost + 'enableBrickProjectById', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
export function getBrickProjectById(query) { |
|||
return request({ |
|||
url: apiHost + 'getBrickProjectById', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
export function updateBrickProject(data) { |
|||
return request({ |
|||
url: apiHost + `updateBrickProject `, |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
|
|||
export function selectProjGenConfByProjectId(query) { |
|||
return request({ |
|||
url: '/brick-app-A/prod-api/brickProjectGenConfig/selectProjGenConfByProjectId', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
export function saveBrickProjectGenConfig(data) { |
|||
return request({ |
|||
url: '/brick-app-A/prod-api/brickProjectGenConfig/saveBrickProjectGenConfig', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
@ -0,0 +1,85 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询资源列表
|
|||
export function listResource(query) { |
|||
return request({ |
|||
url: '/system/resource/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
// 查询当前用户资源列表
|
|||
export function listCurrentResource(query) { |
|||
return request({ |
|||
url: '/system/resource/selectList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询资源详细
|
|||
export function getResource(appId) { |
|||
return request({ |
|||
url: '/system/resource/' + appId, |
|||
method: 'get', |
|||
}) |
|||
} |
|||
|
|||
// 新增资源
|
|||
export function addResource(data) { |
|||
return request({ |
|||
url: '/system/resource/add', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改资源
|
|||
export function updateResource(data) { |
|||
return request({ |
|||
url: '/system/resource/edit', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除资源
|
|||
export function delResource(appId) { |
|||
return request({ |
|||
url: '/system/resource/remove/' + appId, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
export function creaeteAppNo() { |
|||
return request({ |
|||
url: '/system/resource/creaeteAppNo', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
export function getResourceAndRoleList(data) { |
|||
return request({ |
|||
url: '/system/userResource/getResourceAndRoleList', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
export function getUserReleatedResourceAndRoleList(params) { |
|||
return request({ |
|||
url: '/system/userResource/getUserReleatedResourceAndRoleList', |
|||
method: 'get', |
|||
params |
|||
}) |
|||
} |
|||
// 保存用户角色
|
|||
export function saveUserResourceAndRole(userId,appNo,data) { |
|||
return request({ |
|||
url: `/system/userResource/saveUserResourceAndRole/${userId}/${appNo}`, |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
@ -0,0 +1,156 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
|
|||
// 查询角色列表
|
|||
export function listRole(query) { |
|||
return request({ |
|||
url: '/system/roleAwascope/list', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 查询角色详细
|
|||
export function getRole(roleId, params) { |
|||
return request({ |
|||
url: '/system/roleAwascope/' + roleId, |
|||
method: 'get', |
|||
params |
|||
}) |
|||
} |
|||
|
|||
// 新增角色
|
|||
export function addRole(data) { |
|||
return request({ |
|||
url: '/system/role/add', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 修改角色
|
|||
export function updateRole(data) { |
|||
return request({ |
|||
url: '/system/role/edit', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 添加分级授权范围
|
|||
export function addStacope(data) { |
|||
return request({ |
|||
url: '/system/role/addStacope', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 角色数据权限
|
|||
export function dataScope(data) { |
|||
return request({ |
|||
url: '/system/role/dataScope', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 角色状态修改
|
|||
export function changeRoleStatus(roleId, status) { |
|||
const data = { |
|||
roleId, |
|||
status |
|||
} |
|||
return request({ |
|||
url: '/system/role/changeStatus', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除角色
|
|||
export function delRole(roleId) { |
|||
return request({ |
|||
url: '/system/role/remove/' + roleId, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
export function getAuth(params) { |
|||
return request({ |
|||
url: '/system/role/getRolleAuthInfo', |
|||
method: 'get', |
|||
params |
|||
}) |
|||
} |
|||
|
|||
//获取指定应用关联的用户列表
|
|||
export function getUserListByAppNo(params) { |
|||
return request({ |
|||
url: 'system/user/getUserListByAppNo', |
|||
method: 'get', |
|||
params |
|||
}) |
|||
} |
|||
|
|||
//获取指定角色已关联的用户列表
|
|||
export function roleRelatedUsers(roleId, params) { |
|||
return request({ |
|||
url: 'system/role/roleRelatedUsers/' + roleId, |
|||
method: 'get', |
|||
params |
|||
}) |
|||
} |
|||
|
|||
// 查询角色详细
|
|||
export function getRoleScope(roleId) { |
|||
return request({ |
|||
url: '/system/roleAwascope/getRoleScope/' + roleId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
// 提交关联userId数组
|
|||
export function submitUsers(roleId,data) { |
|||
return request({ |
|||
url: '/system/role/saveRoleRelatedUsers/' + roleId, |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
// 查询角色所授权id
|
|||
export function getroleauthTreeselect(roleId) { |
|||
return request({ |
|||
url: '/system/roleAwascope/getRoleAuthIds/' + roleId, |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
// 查询页面字段
|
|||
export function queryInfo(data) { |
|||
return request({ |
|||
url: '/base-info/fieldHide/queryInfo', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
// 修改页面字段
|
|||
export function updateInfo(data) { |
|||
return request({ |
|||
url: '/base-info/fieldHide/updateInfo', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
// 添加页面字段
|
|||
export function addInfo(data) { |
|||
return request({ |
|||
url: '/base-info/fieldHide/addInfo', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
@ -0,0 +1,215 @@ |
|||
import { praseStrEmpty } from '@/utils/tools' |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
import { getItem } from '@/utils/safeSettings/auth' |
|||
|
|||
const request = securityTools.request(axiosSettings, securitySettings).request |
|||
const get = securityTools.request(axiosSettings, securitySettings).httpGet |
|||
|
|||
//修改当前用户密码
|
|||
export function changePassword(data) { |
|||
return request({ |
|||
url: '/system/user/updatePassword', |
|||
method: 'post', |
|||
data: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 查询用户列表
|
|||
export function listUser(query) { |
|||
console.log('查询用户列表', query) |
|||
return get('/system/user/listByAppNo', query, { headers: { Authorization: 'Bearer' + getItem('Authorization') } }) |
|||
} |
|||
|
|||
// 查询人员列表
|
|||
export function listPeople(query) { |
|||
return request({ |
|||
url: '/system/employee/list', |
|||
method: 'get', |
|||
params: query, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 查询用户详细
|
|||
export function getUser(userId) { |
|||
return request({ |
|||
url: '/system/user/detail/' + praseStrEmpty(userId), |
|||
method: 'get', |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 新增用户
|
|||
export function addUser(data) { |
|||
return request({ |
|||
url: '/system/user/add', |
|||
method: 'post', |
|||
data: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 修改用户
|
|||
export function updateUser(data) { |
|||
return request({ |
|||
url: '/system/user/edit', |
|||
method: 'post', |
|||
data: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 删除用户
|
|||
export function delUser(userId) { |
|||
return request({ |
|||
url: '/system/user/remove/' + userId, |
|||
method: 'post', |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 用户密码重置
|
|||
export function resetUserPwd(userId, password) { |
|||
const data = { |
|||
userId, |
|||
password |
|||
} |
|||
return request({ |
|||
url: '/system/user/resetPassWord', |
|||
method: 'post', |
|||
data: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 用户状态修改
|
|||
export function changeUserStatus(userId, status) { |
|||
const data = { |
|||
userId, |
|||
status |
|||
} |
|||
return request({ |
|||
url: '/system/user/changeStatus', |
|||
method: 'post', |
|||
data: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 查询用户个人信息
|
|||
export function getUserProfile() { |
|||
return request({ |
|||
url: '/system/user/profile', |
|||
method: 'get', |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 修改用户个人信息
|
|||
export function updateUserProfile(data) { |
|||
return request({ |
|||
url: '/system/user/profile', |
|||
method: 'post', |
|||
data: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 用户密码重置
|
|||
export function updateUserPwd(oldPassword, newPassword) { |
|||
const data = { |
|||
oldPassword, |
|||
newPassword |
|||
} |
|||
return request({ |
|||
url: '/system/user/profile/updatePwd', |
|||
method: 'post', |
|||
params: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 用户头像上传
|
|||
export function uploadAvatar(data) { |
|||
return request({ |
|||
url: '/system/user/profile/avatar', |
|||
method: 'post', |
|||
data: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
export function relateUserAccount(accountNo) { |
|||
const data = { |
|||
accountNo |
|||
} |
|||
return request({ |
|||
url: '/system/user/relateUserAccount', |
|||
method: 'post', |
|||
data: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 数据同步
|
|||
export function resetSync() { |
|||
return request({ |
|||
url: '/system/sync/user', |
|||
method: 'get', |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization') } |
|||
} |
|||
}) |
|||
} |
|||
|
|||
// 批量修改用户密码
|
|||
export function batchResetPwd(data) { |
|||
return request({ |
|||
url: '/system/user/batchResetPwd', |
|||
method: 'post', |
|||
data: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization'), responseType: 'blob'} |
|||
} |
|||
}) |
|||
} |
|||
|
|||
export function updateTopic(data) { |
|||
return request({ |
|||
url: '/system/user/updateTopic', |
|||
method: 'post', |
|||
data: data, |
|||
config: { |
|||
headers: { Authorization: 'Bearer' + getItem('Authorization')} |
|||
} |
|||
}) |
|||
} |
|||
@ -0,0 +1,59 @@ |
|||
import axiosSettings from '@/utils/safeSettings/axiosSettings' |
|||
import securityTools from '@/utils/safeComponents' |
|||
import securitySettings from '@/utils/safeSettings/securitySettings' |
|||
|
|||
const request = securityTools.request(axiosSettings,securitySettings).request |
|||
const apiHost = "/brick-app-A/prod-api/dataValidateRule/" |
|||
|
|||
// 查询数据校验规则列表
|
|||
export function brickDataValidateRuleList(query) { |
|||
return request({ |
|||
url: apiHost + 'getBrickDataValidateRuleList', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 通过id查询数据校验规则
|
|||
export function selectBrickDataValidateRuleById(query) { |
|||
return request({ |
|||
url: apiHost + 'selectBrickDataValidateRuleById', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
// 新增数据校验规则
|
|||
export function insertBrickDataValidateRule(data) { |
|||
return request({ |
|||
url: apiHost + 'insertBrickDataValidateRule', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
|||
// 删除数据校验列表
|
|||
export function deleteBrickDataValidateRule(data) { |
|||
return request({ |
|||
url: apiHost + `deleteBrickDataValidateRuleByIds/${data.ids}`, |
|||
method: 'post' |
|||
}) |
|||
} |
|||
|
|||
// 状态修改
|
|||
export function brickDataValidateRuleState(query) { |
|||
return request({ |
|||
url: apiHost + 'updateBrickDataValidateRuleState', |
|||
method: 'get', |
|||
params: query |
|||
}) |
|||
} |
|||
|
|||
//更新数据校验规则
|
|||
export function updateBrickDataValidateRule(data) { |
|||
return request({ |
|||
url: apiHost + 'updateBrickDataValidateRule', |
|||
method: 'post', |
|||
data: data |
|||
}) |
|||
} |
|||
|
After Width: | Height: | Size: 1.7 KiB |
|
After Width: | Height: | Size: 160 KiB |
|
After Width: | Height: | Size: 96 KiB |
|
After Width: | Height: | Size: 4.7 KiB |
|
After Width: | Height: | Size: 2.2 MiB |
|
After Width: | Height: | Size: 101 KiB |
|
After Width: | Height: | Size: 7.4 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 20 KiB |
|
After Width: | Height: | Size: 6.7 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 15 KiB |
|
After Width: | Height: | Size: 551 B |
|
After Width: | Height: | Size: 3.8 KiB |
|
After Width: | Height: | Size: 5.6 KiB |