调整前端代码格式符合ESLint规范
This commit is contained in:
+21
-21
@@ -1,4 +1,4 @@
|
||||
import Vue from "vue";
|
||||
import Vue from 'vue'
|
||||
|
||||
/**
|
||||
* 多层级的对象合并
|
||||
@@ -6,14 +6,14 @@ import Vue from "vue";
|
||||
* @param source 资源(拥有的对象)
|
||||
* @returns {target} 合并后的对象
|
||||
*/
|
||||
function assignObj(target, source) {
|
||||
if (typeof (target) !== 'object' || typeof (source) !== 'object') {
|
||||
return source;
|
||||
}
|
||||
for (let key in source) {
|
||||
target[key] = assignObj(target[key], source[key]);
|
||||
}
|
||||
return target;
|
||||
function assignObj (target, source) {
|
||||
if (typeof (target) !== 'object' || typeof (source) !== 'object') {
|
||||
return source
|
||||
}
|
||||
for (const key in source) {
|
||||
target[key] = assignObj(target[key], source[key])
|
||||
}
|
||||
return target
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -21,15 +21,15 @@ function assignObj(target, source) {
|
||||
* @type {{install(): *|{}}} Vue.use默认执行的方法
|
||||
*/
|
||||
export default {
|
||||
install() {
|
||||
Vue.prototype.$api = {}
|
||||
const requireComponents = require.context('./modules', true, /\.js/)
|
||||
requireComponents.keys().forEach(file => {
|
||||
const mod = requireComponents(file);
|
||||
let fileName = file.replace(/\.\/|\.js/g, '');
|
||||
fileName = fileName.split('/').map(item => item.replace(/\./g, '_')).reverse().reduce((p, c) => ({[c]: p}), mod.default);
|
||||
Vue.prototype.$api = assignObj(Vue.prototype.$api, fileName)
|
||||
})
|
||||
return Vue.prototype.$api
|
||||
}
|
||||
};
|
||||
install () {
|
||||
Vue.prototype.$api = {}
|
||||
const requireComponents = require.context('./modules', true, /\.js/)
|
||||
requireComponents.keys().forEach(file => {
|
||||
const mod = requireComponents(file)
|
||||
let fileName = file.replace(/\.\/|\.js/g, '')
|
||||
fileName = fileName.split('/').map(item => item.replace(/\./g, '_')).reverse().reduce((p, c) => ({ [c]: p }), mod.default)
|
||||
Vue.prototype.$api = assignObj(Vue.prototype.$api, fileName)
|
||||
})
|
||||
return Vue.prototype.$api
|
||||
}
|
||||
}
|
||||
|
||||
+39
-39
@@ -1,42 +1,42 @@
|
||||
import {instance as request} from "@/utils/request";
|
||||
import { instance as request } from '@/utils/request'
|
||||
|
||||
export default {
|
||||
// 登录
|
||||
login(data) {
|
||||
return request({
|
||||
url: `/api/login`,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 长按ticket登录
|
||||
// loginByTicket(data) {
|
||||
// return request({
|
||||
// url: `/api/cas/validateLogin?service=`+data.service+'&ticket='+data.ticket,
|
||||
// method: 'get'
|
||||
// })
|
||||
// },
|
||||
pageLog(data) {
|
||||
return request({
|
||||
url: `/api/log/log/save?accessPage=`+data,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
// 获取验证码
|
||||
verifyCode(data) {
|
||||
return request({
|
||||
url: `/api/verifyCode`,
|
||||
method: 'get',
|
||||
params: data,
|
||||
responseType: 'arraybuffer'
|
||||
})
|
||||
},
|
||||
// 退出登录
|
||||
logout(data) {
|
||||
return request({
|
||||
url: `/api/logout`,
|
||||
method: 'get',
|
||||
param: data,
|
||||
})
|
||||
},
|
||||
// 登录
|
||||
login (data) {
|
||||
return request({
|
||||
url: '/api/login',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 长按ticket登录
|
||||
// loginByTicket(data) {
|
||||
// return request({
|
||||
// url: `/api/cas/validateLogin?service=`+data.service+'&ticket='+data.ticket,
|
||||
// method: 'get'
|
||||
// })
|
||||
// },
|
||||
pageLog (data) {
|
||||
return request({
|
||||
url: '/api/log/log/save?accessPage=' + data,
|
||||
method: 'get'
|
||||
})
|
||||
},
|
||||
// 获取验证码
|
||||
verifyCode (data) {
|
||||
return request({
|
||||
url: '/api/verifyCode',
|
||||
method: 'get',
|
||||
params: data,
|
||||
responseType: 'arraybuffer'
|
||||
})
|
||||
},
|
||||
// 退出登录
|
||||
logout (data) {
|
||||
return request({
|
||||
url: '/api/logout',
|
||||
method: 'get',
|
||||
param: data
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
+40
-41
@@ -1,45 +1,44 @@
|
||||
import {instance as request} from "@/utils/request";
|
||||
import { instance as request } from '@/utils/request'
|
||||
|
||||
export default {
|
||||
// 查询菜单
|
||||
sysMenuFindAllMenus(data) {
|
||||
return request({
|
||||
url: `/api/sys/menu/findAllMenus`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 新增
|
||||
postSysMenu(data) {
|
||||
return request({
|
||||
url: `/api/sys/menu`,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 删除
|
||||
sysMenuDeleteId(data) {
|
||||
return request({
|
||||
url: `/api/sys/menu/${data.ids}`,
|
||||
method: 'DELETE',
|
||||
})
|
||||
},
|
||||
// 修改
|
||||
putSysMenu(data) {
|
||||
return request({
|
||||
url: `/api/sys/menu`,
|
||||
method: 'PUT',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 角色对应的菜单
|
||||
getSysMenu(data) {
|
||||
return request({
|
||||
url: `/api/sys/menu`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 查询菜单
|
||||
sysMenuFindAllMenus (data) {
|
||||
return request({
|
||||
url: '/api/sys/menu/findAllMenus',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 新增
|
||||
postSysMenu (data) {
|
||||
return request({
|
||||
url: '/api/sys/menu',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 删除
|
||||
sysMenuDeleteId (data) {
|
||||
return request({
|
||||
url: `/api/sys/menu/${data.ids}`,
|
||||
method: 'DELETE'
|
||||
})
|
||||
},
|
||||
// 修改
|
||||
putSysMenu (data) {
|
||||
return request({
|
||||
url: '/api/sys/menu',
|
||||
method: 'PUT',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 角色对应的菜单
|
||||
getSysMenu (data) {
|
||||
return request({
|
||||
url: '/api/sys/menu',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
+127
-127
@@ -1,132 +1,132 @@
|
||||
import {instance as request} from "@/utils/request";
|
||||
export function reportUploadPicFile(data){
|
||||
return request({
|
||||
url: `/api/report/uploadPicFile`,
|
||||
method: 'POST',
|
||||
data,
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
import { instance as request } from '@/utils/request'
|
||||
export function reportUploadPicFile (data) {
|
||||
return request({
|
||||
url: '/api/report/uploadPicFile',
|
||||
method: 'POST',
|
||||
data,
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
}
|
||||
export default {
|
||||
// 日志列表
|
||||
reportLogList(data){
|
||||
return request({
|
||||
url: `/api/reportLog/list`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 标签管理
|
||||
labelAdd(data){
|
||||
return request({
|
||||
url: `/api/label/add`,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 标签列表
|
||||
labelList(data){
|
||||
return request({
|
||||
url: `/api/label/list`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 标签删除|单个
|
||||
labelDeleteId(data){
|
||||
return request({
|
||||
url: `/api/label/delete/${data.id}`,
|
||||
method: 'POST',
|
||||
})
|
||||
},
|
||||
// 日志列表
|
||||
reportLogList (data) {
|
||||
return request({
|
||||
url: '/api/reportLog/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 标签管理
|
||||
labelAdd (data) {
|
||||
return request({
|
||||
url: '/api/label/add',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 标签列表
|
||||
labelList (data) {
|
||||
return request({
|
||||
url: '/api/label/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 标签删除|单个
|
||||
labelDeleteId (data) {
|
||||
return request({
|
||||
url: `/api/label/delete/${data.id}`,
|
||||
method: 'POST'
|
||||
})
|
||||
},
|
||||
|
||||
// 新增或编辑报告
|
||||
reportAdd(data){
|
||||
return request({
|
||||
url: `/api/report/add`,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 详情||上传文件
|
||||
reportUploadFile(data){
|
||||
return request({
|
||||
url: `/api/report/uploadFile`,
|
||||
method: 'POST',
|
||||
data,
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
},
|
||||
// 获取报告预览
|
||||
reportGetReportHtmlId(data){
|
||||
return request({
|
||||
url: `/api/report/getReportHtml/${data.id}`,
|
||||
method: 'GET',
|
||||
})
|
||||
},
|
||||
// 新增或编辑报告
|
||||
reportAdd (data) {
|
||||
return request({
|
||||
url: '/api/report/add',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 详情||上传文件
|
||||
reportUploadFile (data) {
|
||||
return request({
|
||||
url: '/api/report/uploadFile',
|
||||
method: 'POST',
|
||||
data,
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
},
|
||||
// 获取报告预览
|
||||
reportGetReportHtmlId (data) {
|
||||
return request({
|
||||
url: `/api/report/getReportHtml/${data.id}`,
|
||||
method: 'GET'
|
||||
})
|
||||
},
|
||||
|
||||
// 删除报告
|
||||
reportDelete(data){
|
||||
return request({
|
||||
url: `/api/report/delete`,
|
||||
method: 'POST',
|
||||
params: data,
|
||||
})
|
||||
},
|
||||
// 报告列表
|
||||
reportList(data){
|
||||
return request({
|
||||
url: `/api/report/list`,
|
||||
method: 'POST',
|
||||
data,
|
||||
})
|
||||
},
|
||||
// 获取报告日期列表
|
||||
reportDateList(data){
|
||||
return request({
|
||||
url: `/api/report/reportDateList`,
|
||||
method: 'GET',
|
||||
params: data,
|
||||
})
|
||||
},
|
||||
// 标签批量保存
|
||||
labelSave(data){
|
||||
return request({
|
||||
url: `/api/label/save`,
|
||||
method: 'POST',
|
||||
data,
|
||||
})
|
||||
},
|
||||
// 下载文件
|
||||
reportDownload(data){
|
||||
return request({
|
||||
url: `/api/report/download`,
|
||||
method: 'GET',
|
||||
params: data,
|
||||
responseType: 'blob'
|
||||
})
|
||||
},
|
||||
// 上传图片
|
||||
reportUploadPicFile(data){
|
||||
return request({
|
||||
url: `/api/report/uploadPicFile`,
|
||||
method: 'POST',
|
||||
data,
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
},
|
||||
// 标签顺序
|
||||
labelMove(data){
|
||||
return request({
|
||||
url: `/api/label/move`,
|
||||
method: 'POST',
|
||||
params: data,
|
||||
})
|
||||
},
|
||||
// 删除报告
|
||||
reportDelete (data) {
|
||||
return request({
|
||||
url: '/api/report/delete',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 报告列表
|
||||
reportList (data) {
|
||||
return request({
|
||||
url: '/api/report/list',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 获取报告日期列表
|
||||
reportDateList (data) {
|
||||
return request({
|
||||
url: '/api/report/reportDateList',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 标签批量保存
|
||||
labelSave (data) {
|
||||
return request({
|
||||
url: '/api/label/save',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 下载文件
|
||||
reportDownload (data) {
|
||||
return request({
|
||||
url: '/api/report/download',
|
||||
method: 'GET',
|
||||
params: data,
|
||||
responseType: 'blob'
|
||||
})
|
||||
},
|
||||
// 上传图片
|
||||
reportUploadPicFile (data) {
|
||||
return request({
|
||||
url: '/api/report/uploadPicFile',
|
||||
method: 'POST',
|
||||
data,
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded'
|
||||
}
|
||||
})
|
||||
},
|
||||
// 标签顺序
|
||||
labelMove (data) {
|
||||
return request({
|
||||
url: '/api/label/move',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
+40
-41
@@ -1,46 +1,45 @@
|
||||
import {instance as request} from "@/utils/request";
|
||||
import { instance as request } from '@/utils/request'
|
||||
|
||||
export default {
|
||||
// 列表
|
||||
getSysRole(data){
|
||||
return request({
|
||||
url: `/api/sys/role`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 删除
|
||||
delSysRole(data){
|
||||
return request({
|
||||
url: `/api/sys/role/${data.id}`,
|
||||
method: 'DELETE',
|
||||
})
|
||||
},
|
||||
// 列表
|
||||
getSysRole (data) {
|
||||
return request({
|
||||
url: '/api/sys/role',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 删除
|
||||
delSysRole (data) {
|
||||
return request({
|
||||
url: `/api/sys/role/${data.id}`,
|
||||
method: 'DELETE'
|
||||
})
|
||||
},
|
||||
|
||||
|
||||
// 新增
|
||||
postSysRole(data){
|
||||
return request({
|
||||
url: `/api/sys/role`,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 修改
|
||||
putSysRole(data){
|
||||
return request({
|
||||
url: `/api/sys/role`,
|
||||
method: 'PUT',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 配置角色菜单
|
||||
sysRoleSaveRoleMenu(data){
|
||||
return request({
|
||||
url: `/api/sys/role/saveRoleMenu`,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 新增
|
||||
postSysRole (data) {
|
||||
return request({
|
||||
url: '/api/sys/role',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 修改
|
||||
putSysRole (data) {
|
||||
return request({
|
||||
url: '/api/sys/role',
|
||||
method: 'PUT',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 配置角色菜单
|
||||
sysRoleSaveRoleMenu (data) {
|
||||
return request({
|
||||
url: '/api/sys/role/saveRoleMenu',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
+32
-32
@@ -1,35 +1,35 @@
|
||||
import {instance as request} from "@/utils/request";
|
||||
import { instance as request } from '@/utils/request'
|
||||
|
||||
export default {
|
||||
// 新增|编辑
|
||||
sysUserAddUser(data){
|
||||
return request({
|
||||
url: `/api/sys/user/addUser`,
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 用户启用或禁用
|
||||
sysUserIsUse(data){
|
||||
return request({
|
||||
url: `/api/sys/user/isUse/${data.USID}/${data.type}`,
|
||||
method: 'POST',
|
||||
})
|
||||
},
|
||||
// 获取所有用户
|
||||
sysUserList(data){
|
||||
return request({
|
||||
url: `/api/sys/user/list`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 删除用户
|
||||
sysUserDelete(data){
|
||||
return request({
|
||||
url: `/api/sys/user/delete`,
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 新增|编辑
|
||||
sysUserAddUser (data) {
|
||||
return request({
|
||||
url: '/api/sys/user/addUser',
|
||||
method: 'POST',
|
||||
data
|
||||
})
|
||||
},
|
||||
// 用户启用或禁用
|
||||
sysUserIsUse (data) {
|
||||
return request({
|
||||
url: `/api/sys/user/isUse/${data.USID}/${data.type}`,
|
||||
method: 'POST'
|
||||
})
|
||||
},
|
||||
// 获取所有用户
|
||||
sysUserList (data) {
|
||||
return request({
|
||||
url: '/api/sys/user/list',
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
},
|
||||
// 删除用户
|
||||
sysUserDelete (data) {
|
||||
return request({
|
||||
url: '/api/sys/user/delete',
|
||||
method: 'POST',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user