init
This commit is contained in:
22
.editorconfig
Normal file
22
.editorconfig
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
# 告诉EditorConfig插件,这是根文件,不用继续往上查找
|
||||||
|
root = true
|
||||||
|
|
||||||
|
# 匹配全部文件
|
||||||
|
[*]
|
||||||
|
# 设置字符集
|
||||||
|
charset = utf-8
|
||||||
|
# 缩进风格,可选space、tab
|
||||||
|
indent_style = space
|
||||||
|
# 缩进的空格数
|
||||||
|
indent_size = 2
|
||||||
|
# 结尾换行符,可选lf、cr、crlf
|
||||||
|
end_of_line = lf
|
||||||
|
# 在文件结尾插入新行
|
||||||
|
insert_final_newline = true
|
||||||
|
# 删除一行中的前后空格
|
||||||
|
trim_trailing_whitespace = true
|
||||||
|
|
||||||
|
# 匹配md结尾的文件
|
||||||
|
[*.md]
|
||||||
|
insert_final_newline = false
|
||||||
|
trim_trailing_whitespace = false
|
||||||
25
.env.development
Normal file
25
.env.development
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
# 页面标题
|
||||||
|
VUE_APP_TITLE = 西瓜后台管理系统
|
||||||
|
|
||||||
|
# 开发环境配置
|
||||||
|
ENV = 'development'
|
||||||
|
|
||||||
|
# process.env.VUE_APP_SYSTEM_HOME
|
||||||
|
VUE_APP_SYSTEM_HOME = '西瓜'
|
||||||
|
|
||||||
|
# 若依管理系统/开发环境
|
||||||
|
VUE_APP_BASE_API = '/dev-api'
|
||||||
|
|
||||||
|
# 应用访问路径 例如使用前缀 /admin/
|
||||||
|
VUE_APP_CONTEXT_PATH = '/'
|
||||||
|
|
||||||
|
# 监控地址
|
||||||
|
VUE_APP_MONITRO_ADMIN = 'http://localhost:9090/admin/applications'
|
||||||
|
|
||||||
|
# xxl-job 控制台地址
|
||||||
|
VUE_APP_XXL_JOB_ADMIN = 'http://localhost:9100/xxl-job-admin'
|
||||||
|
|
||||||
|
# 路由懒加载
|
||||||
|
VUE_CLI_BABEL_TRANSPILE_MODULES = true
|
||||||
|
|
||||||
|
VUE_APP_COS_BASE_URL = 'https://nono-1257812345.cos.ap-shanghai.myqcloud.com/'
|
||||||
21
.env.production
Normal file
21
.env.production
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
# 页面标题
|
||||||
|
VUE_APP_TITLE = 麻瓜后台管理系统
|
||||||
|
|
||||||
|
# 生产环境配置
|
||||||
|
ENV = 'production'
|
||||||
|
|
||||||
|
VUE_APP_SYSTEM_HOME = '麻瓜'
|
||||||
|
|
||||||
|
# 若依管理系统/生产环境
|
||||||
|
VUE_APP_BASE_API = '/prod-api'
|
||||||
|
|
||||||
|
# 应用访问路径 例如使用前缀 /admin/
|
||||||
|
VUE_APP_CONTEXT_PATH = '/'
|
||||||
|
|
||||||
|
# 监控地址
|
||||||
|
VUE_APP_MONITRO_ADMIN = '/admin/applications'
|
||||||
|
|
||||||
|
# xxl-job 控制台地址
|
||||||
|
VUE_APP_XXL_JOB_ADMIN = '/xxl-job-admin'
|
||||||
|
|
||||||
|
VUE_APP_COS_BASE_URL = 'https://nono-1257812345.cos.ap-shanghai.myqcloud.com/'
|
||||||
10
.eslintignore
Normal file
10
.eslintignore
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
# 忽略build目录下类型为js的文件的语法检查
|
||||||
|
build/*.js
|
||||||
|
# 忽略src/assets目录下文件的语法检查
|
||||||
|
src/assets
|
||||||
|
# 忽略public目录下文件的语法检查
|
||||||
|
public
|
||||||
|
# 忽略当前目录下为js的文件的语法检查
|
||||||
|
*.js
|
||||||
|
# 忽略当前目录下为vue的文件的语法检查
|
||||||
|
*.vue
|
||||||
199
.eslintrc.js
Normal file
199
.eslintrc.js
Normal file
@@ -0,0 +1,199 @@
|
|||||||
|
// ESlint 检查配置
|
||||||
|
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']
|
||||||
|
}
|
||||||
|
}
|
||||||
23
.gitignore
vendored
Normal file
23
.gitignore
vendored
Normal file
@@ -0,0 +1,23 @@
|
|||||||
|
.DS_Store
|
||||||
|
node_modules/
|
||||||
|
dist/
|
||||||
|
npm-debug.log*
|
||||||
|
yarn-debug.log*
|
||||||
|
yarn-error.log*
|
||||||
|
**/*.log
|
||||||
|
|
||||||
|
tests/**/coverage/
|
||||||
|
tests/e2e/reports
|
||||||
|
selenium-debug.log
|
||||||
|
|
||||||
|
# Editor directories and files
|
||||||
|
.idea
|
||||||
|
.vscode
|
||||||
|
*.suo
|
||||||
|
*.ntvs*
|
||||||
|
*.njsproj
|
||||||
|
*.sln
|
||||||
|
*.local
|
||||||
|
|
||||||
|
package-lock.json
|
||||||
|
yarn.lock
|
||||||
27
README.md
Normal file
27
README.md
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
## 开发
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 进入项目目录
|
||||||
|
cd cai-ui
|
||||||
|
|
||||||
|
# 安装依赖
|
||||||
|
npm install
|
||||||
|
|
||||||
|
# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
|
||||||
|
npm install --registry=https://registry.npmmirror.com
|
||||||
|
|
||||||
|
# 启动服务
|
||||||
|
npm run dev
|
||||||
|
```
|
||||||
|
|
||||||
|
浏览器访问 http://localhost:80
|
||||||
|
|
||||||
|
## 发布
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 构建测试环境
|
||||||
|
npm run build:stage
|
||||||
|
|
||||||
|
# 构建生产环境
|
||||||
|
npm run build:prod
|
||||||
|
```
|
||||||
13
babel.config.js
Normal file
13
babel.config.js
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
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.
|
||||||
|
'plugins': ['dynamic-import-node']
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
12
bin/build.bat
Normal file
12
bin/build.bat
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
@echo off
|
||||||
|
echo.
|
||||||
|
echo [<5B><>Ϣ] <20><><EFBFBD><EFBFBD>Web<65><62><EFBFBD>̣<EFBFBD><CCA3><EFBFBD><EFBFBD><EFBFBD>dist<73>ļ<EFBFBD><C4BC><EFBFBD>
|
||||||
|
echo.
|
||||||
|
|
||||||
|
%~d0
|
||||||
|
cd %~dp0
|
||||||
|
|
||||||
|
cd ..
|
||||||
|
npm run build:prod
|
||||||
|
|
||||||
|
pause
|
||||||
12
bin/package.bat
Normal file
12
bin/package.bat
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
@echo off
|
||||||
|
echo.
|
||||||
|
echo [信息] 安装Web工程,生成node_modules文件。
|
||||||
|
echo.
|
||||||
|
|
||||||
|
%~d0
|
||||||
|
cd %~dp0
|
||||||
|
|
||||||
|
cd ..
|
||||||
|
npm install --registry=https://registry.npmmirror.com
|
||||||
|
|
||||||
|
pause
|
||||||
12
bin/run-web.bat
Normal file
12
bin/run-web.bat
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
@echo off
|
||||||
|
echo.
|
||||||
|
echo [信息] 使用 Vue CLI 命令运行 Web 工程。
|
||||||
|
echo.
|
||||||
|
|
||||||
|
%~d0
|
||||||
|
cd %~dp0
|
||||||
|
|
||||||
|
cd ..
|
||||||
|
npm run dev
|
||||||
|
|
||||||
|
pause
|
||||||
35
build/index.js
Normal file
35
build/index.js
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
const { run } = require('runjs')
|
||||||
|
const chalk = require('chalk')
|
||||||
|
const config = require('../vue.config.js')
|
||||||
|
const rawArgv = process.argv.slice(2)
|
||||||
|
const args = rawArgv.join(' ')
|
||||||
|
|
||||||
|
if (process.env.npm_config_preview || rawArgv.includes('--preview')) {
|
||||||
|
const report = rawArgv.includes('--report')
|
||||||
|
|
||||||
|
run(`vue-cli-service build ${args}`)
|
||||||
|
|
||||||
|
const port = 9526
|
||||||
|
const publicPath = config.publicPath
|
||||||
|
|
||||||
|
var connect = require('connect')
|
||||||
|
var serveStatic = require('serve-static')
|
||||||
|
const app = connect()
|
||||||
|
|
||||||
|
app.use(
|
||||||
|
publicPath,
|
||||||
|
serveStatic('./dist', {
|
||||||
|
index: ['index.html', '/']
|
||||||
|
})
|
||||||
|
)
|
||||||
|
|
||||||
|
app.listen(port, function () {
|
||||||
|
console.log(chalk.green(`> Preview at http://localhost:${port}${publicPath}`))
|
||||||
|
if (report) {
|
||||||
|
console.log(chalk.green(`> Report at http://localhost:${port}${publicPath}report.html`))
|
||||||
|
}
|
||||||
|
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
run(`vue-cli-service build ${args}`)
|
||||||
|
}
|
||||||
90
package.json
Normal file
90
package.json
Normal file
@@ -0,0 +1,90 @@
|
|||||||
|
{
|
||||||
|
"name": "ruoyi-vue-plus",
|
||||||
|
"version": "4.8.2",
|
||||||
|
"description": "RuoYi-Vue-Plus后台管理系统",
|
||||||
|
"author": "LionLi",
|
||||||
|
"license": "MIT",
|
||||||
|
"scripts": {
|
||||||
|
"dev": "vue-cli-service serve",
|
||||||
|
"build:prod": "vue-cli-service build",
|
||||||
|
"preview": "node build/index.js --preview",
|
||||||
|
"lint": "eslint --ext .js,.vue src"
|
||||||
|
},
|
||||||
|
"husky": {
|
||||||
|
"hooks": {
|
||||||
|
"pre-commit": "lint-staged"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"lint-staged": {
|
||||||
|
"src/**/*.{js,vue}": [
|
||||||
|
"eslint --fix",
|
||||||
|
"git add"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"keywords": [
|
||||||
|
"vue",
|
||||||
|
"admin",
|
||||||
|
"dashboard",
|
||||||
|
"element-ui",
|
||||||
|
"boilerplate",
|
||||||
|
"admin-template",
|
||||||
|
"management-system"
|
||||||
|
],
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://gitee.com/dromara/RuoYi-Vue-Plus.git"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"@riophae/vue-treeselect": "0.4.0",
|
||||||
|
"axios": "0.24.0",
|
||||||
|
"clipboard": "2.0.8",
|
||||||
|
"core-js": "3.25.3",
|
||||||
|
"echarts": "5.4.0",
|
||||||
|
"element-ui": "2.15.13",
|
||||||
|
"file-saver": "2.0.5",
|
||||||
|
"fuse.js": "6.4.3",
|
||||||
|
"highlight.js": "9.18.5",
|
||||||
|
"js-beautify": "1.13.0",
|
||||||
|
"js-cookie": "3.0.1",
|
||||||
|
"jsencrypt": "3.0.0-rc.1",
|
||||||
|
"nprogress": "0.2.0",
|
||||||
|
"quill": "1.3.7",
|
||||||
|
"screenfull": "5.0.2",
|
||||||
|
"sortablejs": "^1.10.2",
|
||||||
|
"vue": "2.6.12",
|
||||||
|
"vue-count-to": "1.0.13",
|
||||||
|
"vue-cropper": "0.5.5",
|
||||||
|
"vue-meta": "2.4.0",
|
||||||
|
"vue-router": "3.4.9",
|
||||||
|
"vuedraggable": "2.24.3",
|
||||||
|
"vuex": "3.6.0",
|
||||||
|
"wangeditor": "^4.7.15"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"@vue/cli-plugin-babel": "4.4.6",
|
||||||
|
"@vue/cli-plugin-eslint": "4.4.6",
|
||||||
|
"@vue/cli-service": "4.4.6",
|
||||||
|
"babel-eslint": "10.1.0",
|
||||||
|
"babel-plugin-dynamic-import-node": "2.3.3",
|
||||||
|
"chalk": "4.1.0",
|
||||||
|
"compression-webpack-plugin": "5.0.2",
|
||||||
|
"connect": "3.6.6",
|
||||||
|
"eslint": "7.15.0",
|
||||||
|
"eslint-plugin-vue": "7.2.0",
|
||||||
|
"lint-staged": "10.5.3",
|
||||||
|
"runjs": "4.4.2",
|
||||||
|
"sass": "1.32.13",
|
||||||
|
"sass-loader": "10.1.1",
|
||||||
|
"script-ext-html-webpack-plugin": "2.1.5",
|
||||||
|
"svg-sprite-loader": "5.1.1",
|
||||||
|
"vue-template-compiler": "2.6.12"
|
||||||
|
},
|
||||||
|
"engines": {
|
||||||
|
"node": ">=8.9",
|
||||||
|
"npm": ">= 3.0.0"
|
||||||
|
},
|
||||||
|
"browserslist": [
|
||||||
|
"> 1%",
|
||||||
|
"last 2 versions"
|
||||||
|
]
|
||||||
|
}
|
||||||
BIN
public/favicon.ico
Normal file
BIN
public/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 7.9 KiB |
46
public/html/ie.html
Normal file
46
public/html/ie.html
Normal file
File diff suppressed because one or more lines are too long
208
public/index.html
Normal file
208
public/index.html
Normal file
@@ -0,0 +1,208 @@
|
|||||||
|
<!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">
|
||||||
|
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
|
||||||
|
<title><%= webpackConfig.name %></title>
|
||||||
|
<!--[if lt IE 11]><script>window.location.href='/html/ie.html';</script><![endif]-->
|
||||||
|
<style>
|
||||||
|
html,
|
||||||
|
body,
|
||||||
|
#app {
|
||||||
|
height: 100%;
|
||||||
|
margin: 0px;
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
.chromeframe {
|
||||||
|
margin: 0.2em 0;
|
||||||
|
background: #ccc;
|
||||||
|
color: #000;
|
||||||
|
padding: 0.2em 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#loader-wrapper {
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
z-index: 999999;
|
||||||
|
}
|
||||||
|
|
||||||
|
#loader {
|
||||||
|
display: block;
|
||||||
|
position: relative;
|
||||||
|
left: 50%;
|
||||||
|
top: 50%;
|
||||||
|
width: 150px;
|
||||||
|
height: 150px;
|
||||||
|
margin: -75px 0 0 -75px;
|
||||||
|
border-radius: 50%;
|
||||||
|
border: 3px solid transparent;
|
||||||
|
border-top-color: #FFF;
|
||||||
|
-webkit-animation: spin 2s linear infinite;
|
||||||
|
-ms-animation: spin 2s linear infinite;
|
||||||
|
-moz-animation: spin 2s linear infinite;
|
||||||
|
-o-animation: spin 2s linear infinite;
|
||||||
|
animation: spin 2s linear infinite;
|
||||||
|
z-index: 1001;
|
||||||
|
}
|
||||||
|
|
||||||
|
#loader:before {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
top: 5px;
|
||||||
|
left: 5px;
|
||||||
|
right: 5px;
|
||||||
|
bottom: 5px;
|
||||||
|
border-radius: 50%;
|
||||||
|
border: 3px solid transparent;
|
||||||
|
border-top-color: #FFF;
|
||||||
|
-webkit-animation: spin 3s linear infinite;
|
||||||
|
-moz-animation: spin 3s linear infinite;
|
||||||
|
-o-animation: spin 3s linear infinite;
|
||||||
|
-ms-animation: spin 3s linear infinite;
|
||||||
|
animation: spin 3s linear infinite;
|
||||||
|
}
|
||||||
|
|
||||||
|
#loader:after {
|
||||||
|
content: "";
|
||||||
|
position: absolute;
|
||||||
|
top: 15px;
|
||||||
|
left: 15px;
|
||||||
|
right: 15px;
|
||||||
|
bottom: 15px;
|
||||||
|
border-radius: 50%;
|
||||||
|
border: 3px solid transparent;
|
||||||
|
border-top-color: #FFF;
|
||||||
|
-moz-animation: spin 1.5s linear infinite;
|
||||||
|
-o-animation: spin 1.5s linear infinite;
|
||||||
|
-ms-animation: spin 1.5s linear infinite;
|
||||||
|
-webkit-animation: spin 1.5s linear infinite;
|
||||||
|
animation: spin 1.5s linear infinite;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@-webkit-keyframes spin {
|
||||||
|
0% {
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
-ms-transform: rotate(0deg);
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
100% {
|
||||||
|
-webkit-transform: rotate(360deg);
|
||||||
|
-ms-transform: rotate(360deg);
|
||||||
|
transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes spin {
|
||||||
|
0% {
|
||||||
|
-webkit-transform: rotate(0deg);
|
||||||
|
-ms-transform: rotate(0deg);
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
100% {
|
||||||
|
-webkit-transform: rotate(360deg);
|
||||||
|
-ms-transform: rotate(360deg);
|
||||||
|
transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
#loader-wrapper .loader-section {
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
width: 51%;
|
||||||
|
height: 100%;
|
||||||
|
background: #7171C6;
|
||||||
|
z-index: 1000;
|
||||||
|
-webkit-transform: translateX(0);
|
||||||
|
-ms-transform: translateX(0);
|
||||||
|
transform: translateX(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
#loader-wrapper .loader-section.section-left {
|
||||||
|
left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
#loader-wrapper .loader-section.section-right {
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.loaded #loader-wrapper .loader-section.section-left {
|
||||||
|
-webkit-transform: translateX(-100%);
|
||||||
|
-ms-transform: translateX(-100%);
|
||||||
|
transform: translateX(-100%);
|
||||||
|
-webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
|
||||||
|
transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
|
||||||
|
}
|
||||||
|
|
||||||
|
.loaded #loader-wrapper .loader-section.section-right {
|
||||||
|
-webkit-transform: translateX(100%);
|
||||||
|
-ms-transform: translateX(100%);
|
||||||
|
transform: translateX(100%);
|
||||||
|
-webkit-transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
|
||||||
|
transition: all 0.7s 0.3s cubic-bezier(0.645, 0.045, 0.355, 1.000);
|
||||||
|
}
|
||||||
|
|
||||||
|
.loaded #loader {
|
||||||
|
opacity: 0;
|
||||||
|
-webkit-transition: all 0.3s ease-out;
|
||||||
|
transition: all 0.3s ease-out;
|
||||||
|
}
|
||||||
|
|
||||||
|
.loaded #loader-wrapper {
|
||||||
|
visibility: hidden;
|
||||||
|
-webkit-transform: translateY(-100%);
|
||||||
|
-ms-transform: translateY(-100%);
|
||||||
|
transform: translateY(-100%);
|
||||||
|
-webkit-transition: all 0.3s 1s ease-out;
|
||||||
|
transition: all 0.3s 1s ease-out;
|
||||||
|
}
|
||||||
|
|
||||||
|
.no-js #loader-wrapper {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.no-js h1 {
|
||||||
|
color: #222222;
|
||||||
|
}
|
||||||
|
|
||||||
|
#loader-wrapper .load_title {
|
||||||
|
font-family: 'Open Sans';
|
||||||
|
color: #FFF;
|
||||||
|
font-size: 19px;
|
||||||
|
width: 100%;
|
||||||
|
text-align: center;
|
||||||
|
z-index: 9999999999999;
|
||||||
|
position: absolute;
|
||||||
|
top: 60%;
|
||||||
|
opacity: 1;
|
||||||
|
line-height: 30px;
|
||||||
|
}
|
||||||
|
|
||||||
|
#loader-wrapper .load_title span {
|
||||||
|
font-weight: normal;
|
||||||
|
font-style: italic;
|
||||||
|
font-size: 13px;
|
||||||
|
color: #FFF;
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="app">
|
||||||
|
<div id="loader-wrapper">
|
||||||
|
<div id="loader"></div>
|
||||||
|
<div class="loader-section section-left"></div>
|
||||||
|
<div class="loader-section section-right"></div>
|
||||||
|
<div class="load_title">正在加载系统资源,请耐心等待</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
2
public/robots.txt
Normal file
2
public/robots.txt
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
User-agent: *
|
||||||
|
Disallow: /
|
||||||
28
src/App.vue
Normal file
28
src/App.vue
Normal file
@@ -0,0 +1,28 @@
|
|||||||
|
<template>
|
||||||
|
<div id="app">
|
||||||
|
<router-view />
|
||||||
|
<theme-picker />
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
import ThemePicker from "@/components/ThemePicker";
|
||||||
|
|
||||||
|
export default {
|
||||||
|
name: "App",
|
||||||
|
components: { ThemePicker },
|
||||||
|
metaInfo() {
|
||||||
|
return {
|
||||||
|
title: this.$store.state.settings.dynamicTitle && this.$store.state.settings.title,
|
||||||
|
titleTemplate: title => {
|
||||||
|
return title ? `${title} - ${process.env.VUE_APP_TITLE}` : process.env.VUE_APP_TITLE
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
</script>
|
||||||
|
<style scoped>
|
||||||
|
#app .theme-picker {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
27
src/api/cai/account.js
Normal file
27
src/api/cai/account.js
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户账户列表
|
||||||
|
export function listAccount(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/account/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户账户详细
|
||||||
|
export function getAccount(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/account/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户账户
|
||||||
|
export function updateAccountCoin(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/account/updateCoin',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/accountBankcard.js
Normal file
44
src/api/cai/accountBankcard.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户银行卡列表
|
||||||
|
export function listAccountBankcard(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountBankcard/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户银行卡详细
|
||||||
|
export function getAccountBankcard(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountBankcard/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户银行卡
|
||||||
|
export function addAccountBankcard(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountBankcard',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户银行卡
|
||||||
|
export function updateAccountBankcard(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountBankcard',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户银行卡
|
||||||
|
export function delAccountBankcard(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountBankcard/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/accountBusiness.js
Normal file
44
src/api/cai/accountBusiness.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询账户业务列表
|
||||||
|
export function listAccountBusiness(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountBusiness/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询账户业务详细
|
||||||
|
export function getAccountBusiness(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountBusiness/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增账户业务
|
||||||
|
export function addAccountBusiness(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountBusiness',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改账户业务
|
||||||
|
export function updateAccountBusiness(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountBusiness',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除账户业务
|
||||||
|
export function delAccountBusiness(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountBusiness/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
50
src/api/cai/accountCash.js
Normal file
50
src/api/cai/accountCash.js
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户提现记录列表
|
||||||
|
export function listAccountCash(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountCash/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户提现记录详细
|
||||||
|
export function getAccountCash(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountCash/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function accountCashSuccess(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountCash/success',
|
||||||
|
method: 'get',
|
||||||
|
params: {id}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function accountCashFail(id,remark) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountCash/fail',
|
||||||
|
method: 'get',
|
||||||
|
params: {id,remark}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function accountCashClose(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountCash/close',
|
||||||
|
method: 'get',
|
||||||
|
params: {id}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function accountCashBatchSuccess(ids) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountCash/batchSuccess',
|
||||||
|
method: 'get',
|
||||||
|
params: {ids}
|
||||||
|
})
|
||||||
|
}
|
||||||
35
src/api/cai/accountChangeLog.js
Normal file
35
src/api/cai/accountChangeLog.js
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询账户明细列表
|
||||||
|
export function listAccountChangeLog(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountChangeLog/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询账户明细详细
|
||||||
|
export function getAccountChangeLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountChangeLog/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// 查询账户明细详细
|
||||||
|
export function listChangeType() {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountChangeLog/listChangeType',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除账户明细
|
||||||
|
export function delAccountChangeLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountChangeLog/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/accountDetail.js
Normal file
44
src/api/cai/accountDetail.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询账户明细列表
|
||||||
|
export function listAccountDetail(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountDetail/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询账户明细详细
|
||||||
|
export function getAccountDetail(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountDetail/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增账户明细
|
||||||
|
export function addAccountDetail(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountDetail',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改账户明细
|
||||||
|
export function updateAccountDetail(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountDetail',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除账户明细
|
||||||
|
export function delAccountDetail(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountDetail/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/accountRecharge.js
Normal file
44
src/api/cai/accountRecharge.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询充值记录列表
|
||||||
|
export function listAccountRecharge(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountRecharge/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询充值记录详细
|
||||||
|
export function getAccountRecharge(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountRecharge/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增充值记录
|
||||||
|
export function addAccountRecharge(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountRecharge',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改充值记录
|
||||||
|
export function updateAccountRecharge(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountRecharge',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除充值记录
|
||||||
|
export function delAccountRecharge(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/accountRecharge/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
18
src/api/cai/agreementSetting.js
Normal file
18
src/api/cai/agreementSetting.js
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询协议设置详细
|
||||||
|
export function getAgreementSetting() {
|
||||||
|
return request({
|
||||||
|
url: '/cai/agreementSetting/info',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改协议设置
|
||||||
|
export function updateAgreementSetting(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/agreementSetting',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
52
src/api/cai/anchor.js
Normal file
52
src/api/cai/anchor.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询女神列表列表
|
||||||
|
export function listAnchor(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchor/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询女神列表详细
|
||||||
|
export function getAnchor(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchor/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function getFullAnchor(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchor/full',
|
||||||
|
method: 'get',
|
||||||
|
params: {userId:id}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增女神列表
|
||||||
|
export function addAnchor(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchor',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改女神列表
|
||||||
|
export function updateAnchor(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchor',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除女神列表
|
||||||
|
export function delAnchor(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchor/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
43
src/api/cai/anchorApply.js
Normal file
43
src/api/cai/anchorApply.js
Normal file
@@ -0,0 +1,43 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询播主申请管理列表
|
||||||
|
export function listAnchorApply(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchorApply/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询播主申请管理详细
|
||||||
|
export function getAnchorApply(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchorApply/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function auditAnchorSuccess(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchorApply/auditAnchorSuccess',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function auditAnchorFail(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchorApply/auditAnchorFail',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// 删除播主申请管理
|
||||||
|
export function delAnchorApply(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/anchorApply/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/banner.js
Normal file
44
src/api/cai/banner.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询轮播列表
|
||||||
|
export function listBanner(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/banner/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询轮播详细
|
||||||
|
export function getBanner(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/banner/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增轮播
|
||||||
|
export function addBanner(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/banner',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改轮播
|
||||||
|
export function updateBanner(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/banner',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除轮播
|
||||||
|
export function delBanner(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/banner/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/consumeLog.js
Normal file
44
src/api/cai/consumeLog.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询分销记录列表
|
||||||
|
export function listConsumeLog(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/consumeLog/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询分销记录详细
|
||||||
|
export function getConsumeLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/consumeLog/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
export function getConsumeLogTraceId(traceId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/consumeLog/trace',
|
||||||
|
method: 'get',
|
||||||
|
params:{traceId}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改分销记录
|
||||||
|
export function fenxiaoConsumeLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/consumeLog/consumer',
|
||||||
|
method: 'get',
|
||||||
|
params: {id}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除分销记录
|
||||||
|
export function delConsumeLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/consumeLog/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
60
src/api/cai/dayIncomeStatistics.js
Normal file
60
src/api/cai/dayIncomeStatistics.js
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询每日账单统计列表
|
||||||
|
export function listDayIncomeStatistics(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dayIncomeStatistics/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询每日账单统计详细
|
||||||
|
export function getDayIncomeStatistics(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dayIncomeStatistics/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增每日账单统计
|
||||||
|
export function addDayIncomeStatistics(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dayIncomeStatistics',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function refreshTodayDayIncomeStatistics(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dayIncomeStatistics/refreshToday',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function refreshLastDayDayIncomeStatistics(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dayIncomeStatistics/refreshLastDay',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改每日账单统计
|
||||||
|
export function updateDayIncomeStatistics(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dayIncomeStatistics',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除每日账单统计
|
||||||
|
export function delDayIncomeStatistics(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dayIncomeStatistics/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
91
src/api/cai/dynamic.js
Normal file
91
src/api/cai/dynamic.js
Normal file
@@ -0,0 +1,91 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询主播动态列表
|
||||||
|
export function listDynamic(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询主播动态详细
|
||||||
|
export function getDynamic(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增主播动态
|
||||||
|
export function addDynamic(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改主播动态
|
||||||
|
export function updateDynamic(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
export function auditFailDynamic(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic/audit/fail',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function auditSuccessDynamic(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic/audit/success',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function batchAuditDynamic(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic/batch/audit',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// 删除主播动态
|
||||||
|
export function delDynamic(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function dynamicTop(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic/top',
|
||||||
|
method: 'post',
|
||||||
|
data: {id:id}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function dynamicUnTop(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic/unTop',
|
||||||
|
method: 'post',
|
||||||
|
data: {id:id}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function dynamicSelectTop() {
|
||||||
|
return request({
|
||||||
|
url: '/cai/dynamic/selectTop',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/forbidFilter.js
Normal file
44
src/api/cai/forbidFilter.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询登陆拦截记录列表
|
||||||
|
export function listForbidFilter(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/forbidFilter/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询登陆拦截记录详细
|
||||||
|
export function getForbidFilter(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/forbidFilter/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增登陆拦截记录
|
||||||
|
export function addForbidFilter(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/forbidFilter',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改登陆拦截记录
|
||||||
|
export function updateForbidFilter(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/forbidFilter',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除登陆拦截记录
|
||||||
|
export function delForbidFilter(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/forbidFilter/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/gift.js
Normal file
44
src/api/cai/gift.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询礼物列表
|
||||||
|
export function listGift(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/gift/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询礼物详细
|
||||||
|
export function getGift(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/gift/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增礼物
|
||||||
|
export function addGift(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/gift',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改礼物
|
||||||
|
export function updateGift(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/gift',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除礼物
|
||||||
|
export function delGift(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/gift/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/goods.js
Normal file
44
src/api/cai/goods.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询充值配置列表
|
||||||
|
export function listGoods(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/goods/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询充值配置详细
|
||||||
|
export function getGoods(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/goods/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增充值配置
|
||||||
|
export function addGoods(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/goods',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改充值配置
|
||||||
|
export function updateGoods(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/goods',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除充值配置
|
||||||
|
export function delGoods(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/goods/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
52
src/api/cai/guardLog.js
Normal file
52
src/api/cai/guardLog.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询守护赠送流水列表
|
||||||
|
export function listGuardLog(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardLog/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询守护赠送流水详细
|
||||||
|
export function getGuardLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardLog/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function getGuardLogByTraceId(traceId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardLog/trace',
|
||||||
|
method: 'get',
|
||||||
|
params:{traceId}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增守护赠送流水
|
||||||
|
export function addGuardLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardLog',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改守护赠送流水
|
||||||
|
export function updateGuardLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardLog',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除守护赠送流水
|
||||||
|
export function delGuardLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardLog/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/guardTotal.js
Normal file
44
src/api/cai/guardTotal.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户守护累计列表
|
||||||
|
export function listGuardTotal(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardTotal/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户守护累计详细
|
||||||
|
export function getGuardTotal(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardTotal/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户守护累计
|
||||||
|
export function addGuardTotal(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardTotal',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户守护累计
|
||||||
|
export function updateGuardTotal(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardTotal',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户守护累计
|
||||||
|
export function delGuardTotal(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/guardTotal/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/lowHeightRisk.js
Normal file
44
src/api/cai/lowHeightRisk.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询高风险用户记录列表
|
||||||
|
export function listLowHeightRisk(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/lowHeightRisk/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询高风险用户记录详细
|
||||||
|
export function getLowHeightRisk(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/lowHeightRisk/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增高风险用户记录
|
||||||
|
export function addLowHeightRisk(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/lowHeightRisk',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改高风险用户记录
|
||||||
|
export function updateLowHeightRisk(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/lowHeightRisk',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除高风险用户记录
|
||||||
|
export function delLowHeightRisk(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/lowHeightRisk/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/memberPrice.js
Normal file
44
src/api/cai/memberPrice.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询会员价格列表
|
||||||
|
export function listMemberPrice(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/memberPrice/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询会员价格详细
|
||||||
|
export function getMemberPrice(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/memberPrice/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增会员价格
|
||||||
|
export function addMemberPrice(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/memberPrice',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改会员价格
|
||||||
|
export function updateMemberPrice(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/memberPrice',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除会员价格
|
||||||
|
export function delMemberPrice(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/memberPrice/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/payConfig.js
Normal file
44
src/api/cai/payConfig.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询支付配置列表
|
||||||
|
export function listPayConfig(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/payConfig/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询支付配置详细
|
||||||
|
export function getPayConfig(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/payConfig/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增支付配置
|
||||||
|
export function addPayConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/payConfig',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改支付配置
|
||||||
|
export function updatePayConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/payConfig',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除支付配置
|
||||||
|
export function delPayConfig(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/payConfig/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/payTotal.js
Normal file
44
src/api/cai/payTotal.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询支付统计列表
|
||||||
|
export function listPayTotal(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/payTotal/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询支付统计详细
|
||||||
|
export function getPayTotal(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/payTotal/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增支付统计
|
||||||
|
export function addPayTotal(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/payTotal',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改支付统计
|
||||||
|
export function updatePayTotal(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/payTotal',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除支付统计
|
||||||
|
export function delPayTotal(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/payTotal/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/rank.js
Normal file
44
src/api/cai/rank.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询榜单列表
|
||||||
|
export function listRank(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rank/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询榜单详细
|
||||||
|
export function getRank(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rank/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增榜单
|
||||||
|
export function addRank(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rank',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改榜单
|
||||||
|
export function updateRank(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rank',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除榜单
|
||||||
|
export function delRank(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rank/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
52
src/api/cai/rechargeOrder.js
Normal file
52
src/api/cai/rechargeOrder.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询充值订单列表
|
||||||
|
export function listRechargeOrder(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rechargeOrder/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询充值订单详细
|
||||||
|
export function getRechargeOrder(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rechargeOrder/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function getRechargeOrderByTraceId(traceId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rechargeOrder/trace',
|
||||||
|
method: 'get',
|
||||||
|
params: {traceId}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增充值订单
|
||||||
|
export function addRechargeOrder(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rechargeOrder',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改充值订单
|
||||||
|
export function updateRechargeOrder(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rechargeOrder',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除充值订单
|
||||||
|
export function delRechargeOrder(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/rechargeOrder/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/report.js
Normal file
44
src/api/cai/report.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询举报列表
|
||||||
|
export function listReport(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/report/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询举报详细
|
||||||
|
export function getReport(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/report/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增举报
|
||||||
|
export function addReport(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/report',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改举报
|
||||||
|
export function updateReport(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/report/audit/success',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除举报
|
||||||
|
export function delReport(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/report/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/smsVerify.js
Normal file
44
src/api/cai/smsVerify.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询短信验证码列表
|
||||||
|
export function listSmsVerify(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/smsVerify/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询短信验证码详细
|
||||||
|
export function getSmsVerify(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/smsVerify/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增短信验证码
|
||||||
|
export function addSmsVerify(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/smsVerify',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改短信验证码
|
||||||
|
export function updateSmsVerify(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/smsVerify',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除短信验证码
|
||||||
|
export function delSmsVerify(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/smsVerify/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
70
src/api/cai/static.js
Normal file
70
src/api/cai/static.js
Normal file
@@ -0,0 +1,70 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 基础统计
|
||||||
|
* @returns {*}
|
||||||
|
*/
|
||||||
|
export function staticIndex() {
|
||||||
|
return request({
|
||||||
|
url: '/cai/home/static/index',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 排行榜
|
||||||
|
* @param rankType 类型 1-魅力榜 2-邀请榜 3-充值榜 4-提现榜
|
||||||
|
* @param rankTime 时间统计 Day-日榜 Week-周榜 Month-月榜 Total-总榜
|
||||||
|
* @returns 返回值
|
||||||
|
* @Schema(description = "头像")
|
||||||
|
* private String avatar;
|
||||||
|
* @Schema(description = "昵称")
|
||||||
|
* private String nickname;
|
||||||
|
* @Schema(description = "蜜瓜号")
|
||||||
|
* private String usercode;
|
||||||
|
* @Schema(description = "数值")
|
||||||
|
* private Number value;
|
||||||
|
*/
|
||||||
|
export function staticRank(rankType,rankTime) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/home/static/rank',
|
||||||
|
method: 'get',
|
||||||
|
params:{
|
||||||
|
rankTime,rankType
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 折线图
|
||||||
|
* @param beginDate 开始时间 yyyy-MM-dd
|
||||||
|
* @param endDate 结束时间 yyyy-MM-dd
|
||||||
|
* @returns {*}
|
||||||
|
* // x坐标
|
||||||
|
* private List<String> x = new ArrayList<>();
|
||||||
|
* @Schema(description = "充值金额")
|
||||||
|
* private List<Number> expInMoneyData = new ArrayList<>();
|
||||||
|
* @Schema(description = "充值订单数")
|
||||||
|
* private List<Number> orderCountData = new ArrayList<>();
|
||||||
|
* @Schema(description = "提现金额")
|
||||||
|
* private List<Number> outMoneyData = new ArrayList<>();
|
||||||
|
* @Schema(description = "提现数量")
|
||||||
|
* private List<Number> cashCountData = new ArrayList<>();
|
||||||
|
* @Schema(description = "手工减少余额数")
|
||||||
|
* private List<Number> modifyCoinSubData = new ArrayList<>();
|
||||||
|
* @Schema(description = "手工新增余额数")
|
||||||
|
* private List<Number> modifyCoinAddData = new ArrayList<>();
|
||||||
|
* @Schema(description = "手工减少收益数")
|
||||||
|
* private List<Number> modifyIncomeSubData = new ArrayList<>();
|
||||||
|
* @Schema(description = "手工新增余额数")
|
||||||
|
* private List<Number> modifyIncomeAddData = new ArrayList<>();
|
||||||
|
*/
|
||||||
|
export function staticAmountLine(beginDate,endDate) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/home/static/amountLine',
|
||||||
|
method: 'get',
|
||||||
|
params:{
|
||||||
|
beginDate,endDate
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
64
src/api/cai/sysPush.js
Normal file
64
src/api/cai/sysPush.js
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询推送系统消息列表
|
||||||
|
export function listSysPush(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPush/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询推送系统消息详细
|
||||||
|
export function getSysPush(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPush/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增推送系统消息
|
||||||
|
export function addSysPush(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPush',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改推送系统消息
|
||||||
|
export function updateSysPush(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPush',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除推送系统消息
|
||||||
|
export function delSysPush(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPush/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function runSysPush(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPush/run',
|
||||||
|
method: 'post',
|
||||||
|
data: {
|
||||||
|
id
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function closeSysPush(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPush/close',
|
||||||
|
method: 'post',
|
||||||
|
data: {
|
||||||
|
id
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/sysPushLog.js
Normal file
44
src/api/cai/sysPushLog.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询推送系统消息记录列表
|
||||||
|
export function listSysPushLog(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPushLog/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询推送系统消息记录详细
|
||||||
|
export function getSysPushLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPushLog/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增推送系统消息记录
|
||||||
|
export function addSysPushLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPushLog',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改推送系统消息记录
|
||||||
|
export function updateSysPushLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPushLog',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除推送系统消息记录
|
||||||
|
export function delSysPushLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/sysPushLog/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/unionUser.js
Normal file
44
src/api/cai/unionUser.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询工会成员列表
|
||||||
|
export function listUnionUser(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/unionUser/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询工会成员详细
|
||||||
|
export function getUnionUser(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/unionUser/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增工会成员
|
||||||
|
export function addUnionUser(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/unionUser',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改工会成员
|
||||||
|
export function updateUnionUser(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/unionUser',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除工会成员
|
||||||
|
export function delUnionUser(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/unionUser/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
15
src/api/cai/unreadNotifyMessage.js
Normal file
15
src/api/cai/unreadNotifyMessage.js
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
export function getUnreadNotifyMessageList() {
|
||||||
|
return request({
|
||||||
|
url: '/cai/unread/data',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function getUnreadNotifyMessageCount() {
|
||||||
|
return request({
|
||||||
|
url: '/cai/unread/checkCount',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
132
src/api/cai/user.js
Normal file
132
src/api/cai/user.js
Normal file
@@ -0,0 +1,132 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户列表
|
||||||
|
export function listUser(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function resetUserPassword(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/resetPwd',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function userForbid(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/userForbid',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function userResetAvatar(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/resetAvatar',
|
||||||
|
method: 'post',
|
||||||
|
data: {id}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function userResetNickname(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/resetNickname',
|
||||||
|
method: 'post',
|
||||||
|
data: {id}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function resetUserMobile(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/updateMobile',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户详细
|
||||||
|
export function getUser(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function getFullUser(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/full/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function listUserByUserCode(usercode) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/listByUserCode',
|
||||||
|
method: 'get',
|
||||||
|
params:{
|
||||||
|
usercode: usercode,
|
||||||
|
limit: 40
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function getUserByUsercode(usercode) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/getByUsercode',
|
||||||
|
method: 'get',
|
||||||
|
params:{
|
||||||
|
usercode: usercode
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户
|
||||||
|
export function addUser(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户
|
||||||
|
export function updateUser(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户
|
||||||
|
export function delUser(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 解绑用户邀请人
|
||||||
|
export function userUnBindInvite(userId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/unBindInvite',
|
||||||
|
method: 'get',
|
||||||
|
params:{userId}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 绑定用户邀请人
|
||||||
|
export function userBindInvite(userId,inviteUsercode) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/user/bindInvite',
|
||||||
|
method: 'get',
|
||||||
|
params:{
|
||||||
|
userId,inviteUsercode
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
51
src/api/cai/userAlbum.js
Normal file
51
src/api/cai/userAlbum.js
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询相册管理列表
|
||||||
|
export function listUserAlbum(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userAlbum/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询相册管理详细
|
||||||
|
export function getUserAlbum(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userAlbum/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增相册管理
|
||||||
|
export function addUserAlbum(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userAlbum',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function auditSuccessUserAlbum(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userAlbum/audit/success',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function auditFailUserAlbum(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userAlbum/audit/fail',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除相册管理
|
||||||
|
export function delUserAlbum(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userAlbum/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
53
src/api/cai/userCall.js
Normal file
53
src/api/cai/userCall.js
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询通话记录列表
|
||||||
|
export function listUserCall(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCall/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询通话记录详细
|
||||||
|
export function getUserCall(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCall/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function getUserCallByTraceId(traceId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCall/trace',
|
||||||
|
method: 'get',
|
||||||
|
params: {traceId:traceId}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// 新增通话记录
|
||||||
|
export function addUserCall(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCall',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改通话记录
|
||||||
|
export function updateUserCall(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCall',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除通话记录
|
||||||
|
export function delUserCall(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCall/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
52
src/api/cai/userCameraAudit.js
Normal file
52
src/api/cai/userCameraAudit.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询自拍认证列表
|
||||||
|
export function listUserCameraAudit(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCameraAudit/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询自拍认证详细
|
||||||
|
export function getUserCameraAudit(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCameraAudit/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增自拍认证
|
||||||
|
export function addUserCameraAudit(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCameraAudit',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改自拍认证
|
||||||
|
export function updateUserCameraAudit(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCameraAudit',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function batchAuditCameraAudit(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCameraAudit/batch/audit',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除自拍认证
|
||||||
|
export function delUserCameraAudit(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCameraAudit/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/userChatFilter.js
Normal file
44
src/api/cai/userChatFilter.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询聊天过滤列表
|
||||||
|
export function listUserChatFilter(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userChatFilter/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询聊天过滤详细
|
||||||
|
export function getUserChatFilter(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userChatFilter/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增聊天过滤
|
||||||
|
export function addUserChatFilter(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userChatFilter',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改聊天过滤
|
||||||
|
export function updateUserChatFilter(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userChatFilter',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除聊天过滤
|
||||||
|
export function delUserChatFilter(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userChatFilter/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/userChatRecord.js
Normal file
44
src/api/cai/userChatRecord.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询聊天记录列表
|
||||||
|
export function listUserChatRecord(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userChatRecord/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询聊天记录详细
|
||||||
|
export function getUserChatRecord(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userChatRecord/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增聊天记录
|
||||||
|
export function addUserChatRecord(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userChatRecord',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改聊天记录
|
||||||
|
export function updateUserChatRecord(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userChatRecord',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除聊天记录
|
||||||
|
export function delUserChatRecord(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userChatRecord/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
52
src/api/cai/userCount.js
Normal file
52
src/api/cai/userCount.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户信息数量统计列表
|
||||||
|
export function listUserCount(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCount/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户信息数量统计详细
|
||||||
|
export function getUserCount(userId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCount/' + userId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function resetUserCount(params) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCount/reset',
|
||||||
|
method: 'get',
|
||||||
|
params: params
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户信息数量统计
|
||||||
|
export function addUserCount(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCount',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户信息数量统计
|
||||||
|
export function updateUserCount(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCount',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户信息数量统计
|
||||||
|
export function delUserCount(userId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userCount/' + userId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/userErrorLog.js
Normal file
44
src/api/cai/userErrorLog.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户异常记录列表
|
||||||
|
export function listUserErrorLog(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userErrorLog/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户异常记录详细
|
||||||
|
export function getUserErrorLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userErrorLog/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户异常记录
|
||||||
|
export function addUserErrorLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userErrorLog',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户异常记录
|
||||||
|
export function updateUserErrorLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userErrorLog',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户异常记录
|
||||||
|
export function delUserErrorLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userErrorLog/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
61
src/api/cai/userForbid.js
Normal file
61
src/api/cai/userForbid.js
Normal file
@@ -0,0 +1,61 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询封号列表列表
|
||||||
|
export function listUserForbid(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbid/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function unForbid(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbid/un/forbid',
|
||||||
|
method: 'get',
|
||||||
|
params:{id}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function userForbidInfo(userId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbid/userForbidInfo',
|
||||||
|
method: 'get',
|
||||||
|
params:{userId}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// 封IP
|
||||||
|
export function forbidIp(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbid/forbid/ip',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询封号列表详细
|
||||||
|
export function getUserForbid(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbid/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增封号列表
|
||||||
|
export function addUserForbid(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbid',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除封号列表
|
||||||
|
export function delUserForbid(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbid/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/userForbidLog.js
Normal file
44
src/api/cai/userForbidLog.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询封禁记录列表
|
||||||
|
export function listUserForbidLog(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbidLog/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询封禁记录详细
|
||||||
|
export function getUserForbidLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbidLog/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增封禁记录
|
||||||
|
export function addUserForbidLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbidLog',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改封禁记录
|
||||||
|
export function updateUserForbidLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbidLog',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除封禁记录
|
||||||
|
export function delUserForbidLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userForbidLog/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
52
src/api/cai/userGift.js
Normal file
52
src/api/cai/userGift.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询礼物流水列表
|
||||||
|
export function listUserGift(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGift/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询礼物流水详细
|
||||||
|
export function getUserGift(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGift/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function getUserGiftByTraceId(traceId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGift/trace',
|
||||||
|
method: 'get',
|
||||||
|
params: {traceId}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增礼物流水
|
||||||
|
export function addUserGift(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGift',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改礼物流水
|
||||||
|
export function updateUserGift(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGift',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除礼物流水
|
||||||
|
export function delUserGift(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGift/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
52
src/api/cai/userGreet.js
Normal file
52
src/api/cai/userGreet.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询群发审核列表
|
||||||
|
export function listUserGreet(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGreet/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询群发审核详细
|
||||||
|
export function getUserGreet(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGreet/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增群发审核
|
||||||
|
export function addUserGreet(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGreet',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改群发审核
|
||||||
|
export function updateUserGreet(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGreet',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function batchAuditUserGreet(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGreet/batch/audit',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除群发审核
|
||||||
|
export function delUserGreet(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userGreet/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/userInfo.js
Normal file
44
src/api/cai/userInfo.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户好友提成列表
|
||||||
|
export function listUserInfo(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInfo/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户好友提成详细
|
||||||
|
export function getUserInfo(userId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInfo/' + userId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户好友提成
|
||||||
|
export function addUserInfo(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInfo',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户好友提成
|
||||||
|
export function updateUserInfo(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInfo',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户好友提成
|
||||||
|
export function delUserInfo(userId) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInfo/' + userId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
52
src/api/cai/userInvite.js
Normal file
52
src/api/cai/userInvite.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户邀请列表
|
||||||
|
export function listUserInvite(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInvite/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户邀请详细
|
||||||
|
export function getUserInvite(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInvite/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户邀请
|
||||||
|
export function addUserInvite(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInvite',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function updateUserInviteRate(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInvite/updateRate',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户邀请
|
||||||
|
export function updateUserInvite(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInvite',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户邀请
|
||||||
|
export function delUserInvite(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userInvite/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
35
src/api/cai/userMember.js
Normal file
35
src/api/cai/userMember.js
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询会员管理列表
|
||||||
|
export function listUserMember(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userMember/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询会员管理详细
|
||||||
|
export function getUserMember(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userMember/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增会员管理
|
||||||
|
export function addUserMember(params) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userMember/addVip',
|
||||||
|
method: 'get',
|
||||||
|
params: params
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除会员管理
|
||||||
|
export function delUserMember(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userMember/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
50
src/api/cai/userPictureAudit.js
Normal file
50
src/api/cai/userPictureAudit.js
Normal file
@@ -0,0 +1,50 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询头像审核列表
|
||||||
|
export function listUserPictureAudit(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userPictureAudit/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询头像审核详细
|
||||||
|
export function getUserPictureAudit(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userPictureAudit/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增头像审核
|
||||||
|
export function addUserPictureAudit(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userPictureAudit',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
export function auditSuccessUserPictureAudit(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userPictureAudit/audit/success',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function auditFailUserPictureAudit(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userPictureAudit/audit/fail',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除头像审核
|
||||||
|
export function delUserPictureAudit(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userPictureAudit/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/userUnion.js
Normal file
44
src/api/cai/userUnion.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询工会列表列表
|
||||||
|
export function listUserUnion(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userUnion/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询工会列表详细
|
||||||
|
export function getUserUnion(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userUnion/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增工会列表
|
||||||
|
export function addUserUnion(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userUnion',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改工会列表
|
||||||
|
export function updateUserUnion(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userUnion',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除工会列表
|
||||||
|
export function delUserUnion(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/userUnion/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/version.js
Normal file
44
src/api/cai/version.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询版本列表
|
||||||
|
export function listVersion(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/version/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询版本详细
|
||||||
|
export function getVersion(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/version/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增版本
|
||||||
|
export function addVersion(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/version',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改版本
|
||||||
|
export function updateVersion(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/version',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除版本
|
||||||
|
export function delVersion(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/version/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/vipOrder.js
Normal file
44
src/api/cai/vipOrder.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询VIP订单列表
|
||||||
|
export function listVipOrder(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/vipOrder/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询VIP订单详细
|
||||||
|
export function getVipOrder(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/vipOrder/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增VIP订单
|
||||||
|
export function addVipOrder(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/vipOrder',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改VIP订单
|
||||||
|
export function updateVipOrder(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/vipOrder',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除VIP订单
|
||||||
|
export function delVipOrder(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/vipOrder/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/cai/withdrawExchange.js
Normal file
44
src/api/cai/withdrawExchange.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询提现兑换配置列表
|
||||||
|
export function listWithdrawExchange(query) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/withdrawExchange/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询提现兑换配置详细
|
||||||
|
export function getWithdrawExchange(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/withdrawExchange/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增提现兑换配置
|
||||||
|
export function addWithdrawExchange(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/withdrawExchange',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改提现兑换配置
|
||||||
|
export function updateWithdrawExchange(data) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/withdrawExchange',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除提现兑换配置
|
||||||
|
export function delWithdrawExchange(id) {
|
||||||
|
return request({
|
||||||
|
url: '/cai/withdrawExchange/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
54
src/api/demo/demo.js
Normal file
54
src/api/demo/demo.js
Normal file
@@ -0,0 +1,54 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询测试单表列表
|
||||||
|
export function listDemo(query) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/demo/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 自定义分页接口
|
||||||
|
export function pageDemo(query) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/demo/page',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询测试单表详细
|
||||||
|
export function getDemo(id) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/demo/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增测试单表
|
||||||
|
export function addDemo(data) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/demo',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改测试单表
|
||||||
|
export function updateDemo(data) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/demo',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除测试单表
|
||||||
|
export function delDemo(id) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/demo/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
44
src/api/demo/tree.js
Normal file
44
src/api/demo/tree.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询测试树表列表
|
||||||
|
export function listTree(query) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/tree/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询测试树表详细
|
||||||
|
export function getTree(id) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/tree/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增测试树表
|
||||||
|
export function addTree(data) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/tree',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改测试树表
|
||||||
|
export function updateTree(data) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/tree',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除测试树表
|
||||||
|
export function delTree(id) {
|
||||||
|
return request({
|
||||||
|
url: '/demo/tree/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
71
src/api/login.js
Normal file
71
src/api/login.js
Normal file
@@ -0,0 +1,71 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 登录方法
|
||||||
|
export function login(username, password, code, uuid) {
|
||||||
|
const data = {
|
||||||
|
username,
|
||||||
|
password,
|
||||||
|
code,
|
||||||
|
uuid
|
||||||
|
}
|
||||||
|
return request({
|
||||||
|
url: '/login',
|
||||||
|
headers: {
|
||||||
|
isToken: false
|
||||||
|
},
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 注册方法
|
||||||
|
export function register(data) {
|
||||||
|
return request({
|
||||||
|
url: '/register',
|
||||||
|
headers: {
|
||||||
|
isToken: false
|
||||||
|
},
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 获取用户详细信息
|
||||||
|
export function getInfo() {
|
||||||
|
return request({
|
||||||
|
url: '/getInfo',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 退出方法
|
||||||
|
export function logout() {
|
||||||
|
return request({
|
||||||
|
url: '/logout',
|
||||||
|
method: 'post'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 获取验证码
|
||||||
|
export function getCodeImg() {
|
||||||
|
return request({
|
||||||
|
url: '/captchaImage',
|
||||||
|
headers: {
|
||||||
|
isToken: false
|
||||||
|
},
|
||||||
|
method: 'get',
|
||||||
|
timeout: 20000
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 短信验证码
|
||||||
|
export function getCodeSms() {
|
||||||
|
return request({
|
||||||
|
url: '/captchaSms',
|
||||||
|
headers: {
|
||||||
|
isToken: false
|
||||||
|
},
|
||||||
|
method: 'get',
|
||||||
|
timeout: 20000
|
||||||
|
})
|
||||||
|
}
|
||||||
9
src/api/menu.js
Normal file
9
src/api/menu.js
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 获取路由
|
||||||
|
export const getRouters = () => {
|
||||||
|
return request({
|
||||||
|
url: '/getRouters',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
57
src/api/monitor/cache.js
Normal file
57
src/api/monitor/cache.js
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询缓存详细
|
||||||
|
export function getCache() {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/cache',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询缓存名称列表
|
||||||
|
export function listCacheName() {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/cache/getNames',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询缓存键名列表
|
||||||
|
export function listCacheKey(cacheName) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/cache/getKeys/' + cacheName,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询缓存内容
|
||||||
|
export function getCacheValue(cacheName, cacheKey) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/cache/getValue/' + cacheName + '/' + cacheKey,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 清理指定名称缓存
|
||||||
|
export function clearCacheName(cacheName) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/cache/clearCacheName/' + cacheName,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 清理指定键名缓存
|
||||||
|
export function clearCacheKey(cacheName, cacheKey) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/cache/clearCacheKey/'+ cacheName + "/" + cacheKey,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 清理全部缓存
|
||||||
|
export function clearCacheAll() {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/cache/clearCacheAll',
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
34
src/api/monitor/logininfor.js
Normal file
34
src/api/monitor/logininfor.js
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询登录日志列表
|
||||||
|
export function list(query) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/logininfor/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除登录日志
|
||||||
|
export function delLogininfor(infoId) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/logininfor/' + infoId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 解锁用户登录状态
|
||||||
|
export function unlockLogininfor(userName) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/logininfor/unlock/' + userName,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 清空登录日志
|
||||||
|
export function cleanLogininfor() {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/logininfor/clean',
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
18
src/api/monitor/online.js
Normal file
18
src/api/monitor/online.js
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询在线用户列表
|
||||||
|
export function list(query) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/online/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 强退用户
|
||||||
|
export function forceLogout(tokenId) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/online/' + tokenId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
26
src/api/monitor/operlog.js
Normal file
26
src/api/monitor/operlog.js
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询操作日志列表
|
||||||
|
export function list(query) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/operlog/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除操作日志
|
||||||
|
export function delOperlog(operId) {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/operlog/' + operId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 清空操作日志
|
||||||
|
export function cleanOperlog() {
|
||||||
|
return request({
|
||||||
|
url: '/monitor/operlog/clean',
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
81
src/api/sensitive/word.js
Normal file
81
src/api/sensitive/word.js
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询敏感词列表
|
||||||
|
export function listWord(query) {
|
||||||
|
return request({
|
||||||
|
url: '/sensitive/word/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function lastRefresh() {
|
||||||
|
return request({
|
||||||
|
url: '/sensitive/word/lastRefresh',
|
||||||
|
method: 'get',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function updateSensitiveConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: '/sensitive/word/updateSensitiveConfig',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function getSensitiveConfig() {
|
||||||
|
return request({
|
||||||
|
url: '/sensitive/word/getSensitiveConfig',
|
||||||
|
method: 'get',
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询敏感词详细
|
||||||
|
export function getWord(id) {
|
||||||
|
return request({
|
||||||
|
url: '/sensitive/word/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function refreshWord() {
|
||||||
|
return request({
|
||||||
|
url: '/sensitive/word/refresh',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function testWord(data) {
|
||||||
|
return request({
|
||||||
|
url: '/sensitive/word/test',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增敏感词
|
||||||
|
export function addWord(data) {
|
||||||
|
return request({
|
||||||
|
url: '/sensitive/word',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改敏感词
|
||||||
|
export function updateWord(data) {
|
||||||
|
return request({
|
||||||
|
url: '/sensitive/word',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除敏感词
|
||||||
|
export function delWord(id) {
|
||||||
|
return request({
|
||||||
|
url: '/sensitive/word/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
73
src/api/system/config.js
Normal file
73
src/api/system/config.js
Normal file
@@ -0,0 +1,73 @@
|
|||||||
|
import request from '@/utils/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 updateConfigByKey(key, value) {
|
||||||
|
return request({
|
||||||
|
url: '/system/config/updateByKey',
|
||||||
|
method: 'put',
|
||||||
|
data: {
|
||||||
|
configKey: key,
|
||||||
|
configValue: value
|
||||||
|
}
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除参数配置
|
||||||
|
export function delConfig(configId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/config/' + configId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 刷新参数缓存
|
||||||
|
export function refreshCache() {
|
||||||
|
return request({
|
||||||
|
url: '/system/config/refreshCache',
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
52
src/api/system/dept.js
Normal file
52
src/api/system/dept.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询部门列表
|
||||||
|
export function listDept(query) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dept/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询部门列表(排除节点)
|
||||||
|
export function listDeptExcludeChild(deptId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dept/list/exclude/' + deptId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询部门详细
|
||||||
|
export function getDept(deptId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dept/' + deptId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增部门
|
||||||
|
export function addDept(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dept',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改部门
|
||||||
|
export function updateDept(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dept',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除部门
|
||||||
|
export function delDept(deptId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dept/' + deptId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
52
src/api/system/dict/data.js
Normal file
52
src/api/system/dict/data.js
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询字典数据列表
|
||||||
|
export function listData(query) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/data/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询字典数据详细
|
||||||
|
export function getData(dictCode) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/data/' + dictCode,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 根据字典类型查询字典数据信息
|
||||||
|
export function getDicts(dictType) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/data/type/' + dictType,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增字典数据
|
||||||
|
export function addData(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/data',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改字典数据
|
||||||
|
export function updateData(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/data',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除字典数据
|
||||||
|
export function delData(dictCode) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/data/' + dictCode,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
60
src/api/system/dict/type.js
Normal file
60
src/api/system/dict/type.js
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询字典类型列表
|
||||||
|
export function listType(query) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/type/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询字典类型详细
|
||||||
|
export function getType(dictId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/type/' + dictId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增字典类型
|
||||||
|
export function addType(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/type',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改字典类型
|
||||||
|
export function updateType(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/type',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除字典类型
|
||||||
|
export function delType(dictId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/type/' + dictId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 刷新字典缓存
|
||||||
|
export function refreshCache() {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/type/refreshCache',
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 获取字典选择框列表
|
||||||
|
export function optionselect() {
|
||||||
|
return request({
|
||||||
|
url: '/system/dict/type/optionselect',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
60
src/api/system/menu.js
Normal file
60
src/api/system/menu.js
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
import request from '@/utils/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'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 根据角色ID查询菜单下拉树结构
|
||||||
|
export function roleMenuTreeselect(roleId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/menu/roleMenuTreeselect/' + roleId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增菜单
|
||||||
|
export function addMenu(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/menu',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改菜单
|
||||||
|
export function updateMenu(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/menu',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除菜单
|
||||||
|
export function delMenu(menuId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/menu/' + menuId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/system/notice.js
Normal file
44
src/api/system/notice.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/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'
|
||||||
|
})
|
||||||
|
}
|
||||||
27
src/api/system/oss.js
Normal file
27
src/api/system/oss.js
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询OSS对象存储列表
|
||||||
|
export function listOss(query) {
|
||||||
|
return request({
|
||||||
|
url: '/system/oss/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询OSS对象基于id串
|
||||||
|
export function listByIds(ossId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/oss/listByIds/' + ossId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除OSS对象存储
|
||||||
|
export function delOss(ossId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/oss/' + ossId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
58
src/api/system/ossConfig.js
Normal file
58
src/api/system/ossConfig.js
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询对象存储配置列表
|
||||||
|
export function listOssConfig(query) {
|
||||||
|
return request({
|
||||||
|
url: '/system/oss/config/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询对象存储配置详细
|
||||||
|
export function getOssConfig(ossConfigId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/oss/config/' + ossConfigId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增对象存储配置
|
||||||
|
export function addOssConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/oss/config',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改对象存储配置
|
||||||
|
export function updateOssConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/oss/config',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除对象存储配置
|
||||||
|
export function delOssConfig(ossConfigId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/oss/config/' + ossConfigId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 对象存储状态修改
|
||||||
|
export function changeOssConfigStatus(ossConfigId, status, configKey) {
|
||||||
|
const data = {
|
||||||
|
ossConfigId,
|
||||||
|
status,
|
||||||
|
configKey
|
||||||
|
}
|
||||||
|
return request({
|
||||||
|
url: '/system/oss/config/changeStatus',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/system/post.js
Normal file
44
src/api/system/post.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/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',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改岗位
|
||||||
|
export function updatePost(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/post',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除岗位
|
||||||
|
export function delPost(postId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/post/' + postId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
119
src/api/system/role.js
Normal file
119
src/api/system/role.js
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询角色列表
|
||||||
|
export function listRole(query) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询角色详细
|
||||||
|
export function getRole(roleId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role/' + roleId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增角色
|
||||||
|
export function addRole(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改角色
|
||||||
|
export function updateRole(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 角色数据权限
|
||||||
|
export function dataScope(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role/dataScope',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 角色状态修改
|
||||||
|
export function changeRoleStatus(roleId, status) {
|
||||||
|
const data = {
|
||||||
|
roleId,
|
||||||
|
status
|
||||||
|
}
|
||||||
|
return request({
|
||||||
|
url: '/system/role/changeStatus',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除角色
|
||||||
|
export function delRole(roleId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role/' + roleId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询角色已授权用户列表
|
||||||
|
export function allocatedUserList(query) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role/authUser/allocatedList',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询角色未授权用户列表
|
||||||
|
export function unallocatedUserList(query) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role/authUser/unallocatedList',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 取消用户授权角色
|
||||||
|
export function authUserCancel(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role/authUser/cancel',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 批量取消用户授权角色
|
||||||
|
export function authUserCancelAll(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role/authUser/cancelAll',
|
||||||
|
method: 'put',
|
||||||
|
params: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 授权用户选择
|
||||||
|
export function authUserSelectAll(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role/authUser/selectAll',
|
||||||
|
method: 'put',
|
||||||
|
params: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 根据角色ID查询部门树结构
|
||||||
|
export function deptTreeSelect(roleId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/role/deptTree/' + roleId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
135
src/api/system/user.js
Normal file
135
src/api/system/user.js
Normal file
@@ -0,0 +1,135 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
import { parseStrEmpty } from "@/utils/ruoyi";
|
||||||
|
|
||||||
|
// 查询用户列表
|
||||||
|
export function listUser(query) {
|
||||||
|
return request({
|
||||||
|
url: '/system/user/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户详细
|
||||||
|
export function getUser(userId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/user/' + parseStrEmpty(userId),
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户
|
||||||
|
export function addUser(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/user',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户
|
||||||
|
export function updateUser(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/user',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户
|
||||||
|
export function delUser(userId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/user/' + userId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 用户密码重置
|
||||||
|
export function resetUserPwd(userId, password) {
|
||||||
|
const data = {
|
||||||
|
userId,
|
||||||
|
password
|
||||||
|
}
|
||||||
|
return request({
|
||||||
|
url: '/system/user/resetPwd',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 用户状态修改
|
||||||
|
export function changeUserStatus(userId, status) {
|
||||||
|
const data = {
|
||||||
|
userId,
|
||||||
|
status
|
||||||
|
}
|
||||||
|
return request({
|
||||||
|
url: '/system/user/changeStatus',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户个人信息
|
||||||
|
export function getUserProfile() {
|
||||||
|
return request({
|
||||||
|
url: '/system/user/profile',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户个人信息
|
||||||
|
export function updateUserProfile(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/user/profile',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 用户密码重置
|
||||||
|
export function updateUserPwd(oldPassword, newPassword) {
|
||||||
|
const data = {
|
||||||
|
oldPassword,
|
||||||
|
newPassword
|
||||||
|
}
|
||||||
|
return request({
|
||||||
|
url: '/system/user/profile/updatePwd',
|
||||||
|
method: 'put',
|
||||||
|
params: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 用户头像上传
|
||||||
|
export function uploadAvatar(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/user/profile/avatar',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询授权角色
|
||||||
|
export function getAuthRole(userId) {
|
||||||
|
return request({
|
||||||
|
url: '/system/user/authRole/' + userId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 保存授权角色
|
||||||
|
export function updateAuthRole(data) {
|
||||||
|
return request({
|
||||||
|
url: '/system/user/authRole',
|
||||||
|
method: 'put',
|
||||||
|
params: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询部门下拉树结构
|
||||||
|
export function deptTreeSelect() {
|
||||||
|
return request({
|
||||||
|
url: '/system/user/deptTree',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
86
src/api/tool/gen.js
Normal file
86
src/api/tool/gen.js
Normal file
@@ -0,0 +1,86 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询生成表数据
|
||||||
|
export function listTable(query) {
|
||||||
|
return request({
|
||||||
|
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||||
|
url: '/tool/gen/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询db数据库列表
|
||||||
|
export function listDbTable(query) {
|
||||||
|
return request({
|
||||||
|
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||||
|
url: '/tool/gen/db/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询表详细信息
|
||||||
|
export function getGenTable(tableId) {
|
||||||
|
return request({
|
||||||
|
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||||
|
url: '/tool/gen/' + tableId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改代码生成信息
|
||||||
|
export function updateGenTable(data) {
|
||||||
|
return request({
|
||||||
|
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||||
|
url: '/tool/gen',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 导入表
|
||||||
|
export function importTable(data) {
|
||||||
|
return request({
|
||||||
|
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||||
|
url: '/tool/gen/importTable',
|
||||||
|
method: 'post',
|
||||||
|
params: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 预览生成代码
|
||||||
|
export function previewTable(tableId) {
|
||||||
|
return request({
|
||||||
|
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||||
|
url: '/tool/gen/preview/' + tableId,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除表数据
|
||||||
|
export function delTable(tableId) {
|
||||||
|
return request({
|
||||||
|
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||||
|
url: '/tool/gen/' + tableId,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 生成代码(自定义路径)
|
||||||
|
export function genCode(tableName) {
|
||||||
|
return request({
|
||||||
|
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||||
|
url: '/tool/gen/genCode/' + tableName,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 同步数据库
|
||||||
|
export function synchDb(tableName) {
|
||||||
|
return request({
|
||||||
|
headers: { 'datasource': localStorage.getItem("dataName") },
|
||||||
|
url: '/tool/gen/synchDb/' + tableName,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/xq/accountChangeLog.js
Normal file
44
src/api/xq/accountChangeLog.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询账户明细列表
|
||||||
|
export function listAccountChangeLog(query) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/accountChangeLog/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询账户明细详细
|
||||||
|
export function getAccountChangeLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/accountChangeLog/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增账户明细
|
||||||
|
export function addAccountChangeLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/accountChangeLog',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改账户明细
|
||||||
|
export function updateAccountChangeLog(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/accountChangeLog',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除账户明细
|
||||||
|
export function delAccountChangeLog(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/accountChangeLog/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/xq/agreementSetting.js
Normal file
44
src/api/xq/agreementSetting.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询协议设置列表
|
||||||
|
export function listAgreementSetting(query) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/agreementSetting/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询协议设置详细
|
||||||
|
export function getAgreementSetting(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/agreementSetting/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增协议设置
|
||||||
|
export function addAgreementSetting(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/agreementSetting',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改协议设置
|
||||||
|
export function updateAgreementSetting(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/agreementSetting',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除协议设置
|
||||||
|
export function delAgreementSetting(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/agreementSetting/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/xq/banner.js
Normal file
44
src/api/xq/banner.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询轮播图列表
|
||||||
|
export function listBanner(query) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/banner/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询轮播图详细
|
||||||
|
export function getBanner(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/banner/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增轮播图
|
||||||
|
export function addBanner(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/banner',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改轮播图
|
||||||
|
export function updateBanner(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/banner',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除轮播图
|
||||||
|
export function delBanner(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/banner/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/xq/dynamic.js
Normal file
44
src/api/xq/dynamic.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询动态审核列表
|
||||||
|
export function listDynamic(query) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/dynamic/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询动态审核详细
|
||||||
|
export function getDynamic(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/dynamic/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增动态审核
|
||||||
|
export function addDynamic(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/dynamic',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改动态审核
|
||||||
|
export function updateDynamic(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/dynamic',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除动态审核
|
||||||
|
export function delDynamic(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/dynamic/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
31
src/api/xq/systemConfig.js
Normal file
31
src/api/xq/systemConfig.js
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
export function listBusinessConfigList() {
|
||||||
|
return request({
|
||||||
|
url: '/xq/systemConfig/business/all',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function updateBusinessConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/systemConfig/business/update',
|
||||||
|
method: 'get',
|
||||||
|
params: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function listSystemConfigList() {
|
||||||
|
return request({
|
||||||
|
url: '/xq/systemConfig/system/all',
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
export function updateSystemConfig(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/systemConfig/system/update',
|
||||||
|
method: 'get',
|
||||||
|
params: data
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/xq/user.js
Normal file
44
src/api/xq/user.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户管理列表
|
||||||
|
export function listUser(query) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/user/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户管理详细
|
||||||
|
export function getUser(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/user/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户管理
|
||||||
|
export function addUser(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/user',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户管理
|
||||||
|
export function updateUser(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/user',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户管理
|
||||||
|
export function delUser(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/user/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/xq/userAuth.js
Normal file
44
src/api/xq/userAuth.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户认证管理列表
|
||||||
|
export function listUserAuth(query) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userAuth/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户认证管理详细
|
||||||
|
export function getUserAuth(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userAuth/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户认证管理
|
||||||
|
export function addUserAuth(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userAuth',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户认证管理
|
||||||
|
export function updateUserAuth(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userAuth',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户认证管理
|
||||||
|
export function delUserAuth(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userAuth/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/xq/userAuthAudit.js
Normal file
44
src/api/xq/userAuthAudit.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户认证审核列表
|
||||||
|
export function listUserAuthAudit(query) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userAuthAudit/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户认证审核详细
|
||||||
|
export function getUserAuthAudit(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userAuthAudit/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户认证审核
|
||||||
|
export function addUserAuthAudit(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userAuthAudit',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户认证审核
|
||||||
|
export function updateUserAuthAudit(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userAuthAudit',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户认证审核
|
||||||
|
export function delUserAuthAudit(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userAuthAudit/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
44
src/api/xq/userInfo.js
Normal file
44
src/api/xq/userInfo.js
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
// 查询用户信息列表
|
||||||
|
export function listUserInfo(query) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userInfo/list',
|
||||||
|
method: 'get',
|
||||||
|
params: query
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 查询用户信息详细
|
||||||
|
export function getUserInfo(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userInfo/' + id,
|
||||||
|
method: 'get'
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 新增用户信息
|
||||||
|
export function addUserInfo(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userInfo',
|
||||||
|
method: 'post',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 修改用户信息
|
||||||
|
export function updateUserInfo(data) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userInfo',
|
||||||
|
method: 'put',
|
||||||
|
data: data
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
|
// 删除用户信息
|
||||||
|
export function delUserInfo(id) {
|
||||||
|
return request({
|
||||||
|
url: '/xq/userInfo/' + id,
|
||||||
|
method: 'delete'
|
||||||
|
})
|
||||||
|
}
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user