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