feat:编码规范
This commit is contained in:
@@ -8,6 +8,14 @@ export function initData(url, params) {
|
||||
})
|
||||
}
|
||||
|
||||
export function initDataByPost(url, params) {
|
||||
return request({
|
||||
url: url,
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
|
||||
export function download(url, params) {
|
||||
return request({
|
||||
url: url + '?' + qs.stringify(params, { indices: false }),
|
||||
|
||||
@@ -24,18 +24,18 @@ export function edit(data) {
|
||||
})
|
||||
}
|
||||
|
||||
export function switchJobPauseStatus(id) {
|
||||
export function switchQuartzJobStatus(id) {
|
||||
return request({
|
||||
url: 'api/jobs/switchJobPauseStatus/' + id,
|
||||
url: 'api/jobs/switchQuartzJobStatus/' + id,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
export function executionQuartzJob(id) {
|
||||
export function startQuartzJob(id) {
|
||||
return request({
|
||||
url: 'api/jobs/executionQuartzJob/' + id,
|
||||
url: 'api/jobs/startQuartzJob/' + id,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
export default { add, edit, del, switchJobPauseStatus, executionQuartzJob }
|
||||
export default { add, edit, del, switchQuartzJobStatus, startQuartzJob }
|
||||
|
||||
@@ -14,9 +14,9 @@ export function sendResetPasswordCaptcha(data) {
|
||||
})
|
||||
}
|
||||
|
||||
export function validatedCaptcha(email, code, codeBi) {
|
||||
export function checkCodeAvailable(email, code, codeBi) {
|
||||
return request({
|
||||
url: `api/code/validatedCaptcha?email=${email}&code=${code}&codeBi=${codeBi}`,
|
||||
url: `api/code/checkCodeAvailable?email=${email}&code=${code}&codeBi=${codeBi}`,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getDepts(params) {
|
||||
export function describeDeptList(params) {
|
||||
return request({
|
||||
url: 'api/dept',
|
||||
method: 'get',
|
||||
@@ -8,11 +8,11 @@ export function getDepts(params) {
|
||||
})
|
||||
}
|
||||
|
||||
export function getDeptSuperior(ids, exclude) {
|
||||
export function describeDeptSuperiorTree(ids, exclude) {
|
||||
exclude = exclude !== undefined ? exclude : false
|
||||
const data = Array.isArray(ids) ? ids : [ids]
|
||||
return request({
|
||||
url: 'api/dept/getDeptSuperior?exclude=' + exclude,
|
||||
url: 'api/dept/describeDeptSuperiorTree?exclude=' + exclude,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -20,7 +20,7 @@ export function getDeptSuperior(ids, exclude) {
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: 'api/dept/createDept',
|
||||
url: 'api/dept/saveDept',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -28,7 +28,7 @@ export function add(data) {
|
||||
|
||||
export function del(ids) {
|
||||
return request({
|
||||
url: 'api/dept/deleteDept',
|
||||
url: 'api/dept/removeDeptByIds',
|
||||
method: 'post',
|
||||
data: ids
|
||||
})
|
||||
@@ -36,10 +36,10 @@ export function del(ids) {
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: 'api/dept/updateDept',
|
||||
url: 'api/dept/modifyDept',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export default { add, edit, del, getDepts, getDeptSuperior }
|
||||
export default { add, edit, del, describeDeptList, describeDeptSuperiorTree }
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getDicts() {
|
||||
return request({
|
||||
url: 'api/dict/queryAllDict',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
// export function getDicts() {
|
||||
// return request({
|
||||
// url: 'api/dict/queryAllDict',
|
||||
// method: 'post'
|
||||
// })
|
||||
// }
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: 'api/dict/createDict',
|
||||
url: 'api/dict/saveDict',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -17,7 +17,7 @@ export function add(data) {
|
||||
|
||||
export function del(ids) {
|
||||
return request({
|
||||
url: 'api/dict/deleteDict',
|
||||
url: 'api/dict/removeDictByIds',
|
||||
method: 'post',
|
||||
data: ids
|
||||
})
|
||||
@@ -25,7 +25,7 @@ export function del(ids) {
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: 'api/dict/updateDict',
|
||||
url: 'api/dict/modifyDictById',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
|
||||
@@ -13,22 +13,22 @@ export function get(dictName) {
|
||||
})
|
||||
}
|
||||
|
||||
export function getDictMap(dictName) {
|
||||
const params = {
|
||||
dictName,
|
||||
page: 0,
|
||||
size: 9999
|
||||
}
|
||||
return request({
|
||||
url: 'api/dictDetail/getDictDetailMaps',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
// export function getDictMap(dictName) {
|
||||
// const params = {
|
||||
// dictName,
|
||||
// page: 0,
|
||||
// size: 9999
|
||||
// }
|
||||
// return request({
|
||||
// url: 'api/dictDetail/getDictDetailMaps',
|
||||
// method: 'get',
|
||||
// params
|
||||
// })
|
||||
// }
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: 'api/dictDetail',
|
||||
url: 'api/dictDetail/saveDictDetail',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -36,15 +36,16 @@ export function add(data) {
|
||||
|
||||
export function del(id) {
|
||||
return request({
|
||||
url: 'api/dictDetail/' + id,
|
||||
method: 'delete'
|
||||
url: 'api/dictDetail/removeDictDetailById',
|
||||
method: 'post',
|
||||
data: { id: id }
|
||||
})
|
||||
}
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: 'api/dictDetail',
|
||||
method: 'put',
|
||||
url: 'api/dictDetail/modifyDictDetailById',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
@@ -15,7 +15,7 @@ export function getAllJob() {
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: 'api/job/createJob',
|
||||
url: 'api/job/saveJob',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -23,7 +23,7 @@ export function add(data) {
|
||||
|
||||
export function del(ids) {
|
||||
return request({
|
||||
url: 'api/job/deleteJob',
|
||||
url: 'api/job/removeJobByIds',
|
||||
method: 'post',
|
||||
data: ids
|
||||
})
|
||||
@@ -31,7 +31,7 @@ export function del(ids) {
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: 'api/job/updateJob',
|
||||
url: 'api/job/modifyJobById',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getMenusTree(pid) {
|
||||
export function describeMenuListByPid(pid) {
|
||||
return request({
|
||||
url: 'api/menus/queryAllMenu?pid=' + pid,
|
||||
url: 'api/menus/describeMenuListByPid?pid=' + pid,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
@@ -15,18 +15,18 @@ export function getMenus(params) {
|
||||
})
|
||||
}
|
||||
|
||||
export function getMenuSuperior(ids) {
|
||||
export function describeMenuSuperior(ids) {
|
||||
const data = Array.isArray(ids) ? ids : [ids]
|
||||
return request({
|
||||
url: 'api/menus/queryMenuSuperior',
|
||||
url: 'api/menus/describeMenuSuperior',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function getChild(id) {
|
||||
export function describeChildMenuSet(id) {
|
||||
return request({
|
||||
url: 'api/menus/queryChildMenu?id=' + id,
|
||||
url: 'api/menus/describeChildMenuSet?id=' + id,
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
@@ -40,7 +40,7 @@ export function buildMenus() {
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: 'api/menus/createMenu',
|
||||
url: 'api/menus/saveMenu',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -48,7 +48,7 @@ export function add(data) {
|
||||
|
||||
export function del(ids) {
|
||||
return request({
|
||||
url: 'api/menus/deleteMenu',
|
||||
url: 'api/menus/removeMenuByIds',
|
||||
method: 'post',
|
||||
data: ids
|
||||
})
|
||||
@@ -56,10 +56,10 @@ export function del(ids) {
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: 'api/menus/updateMenu',
|
||||
url: 'api/menus/modifyMenuById',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export default { add, edit, del, getMenusTree, getMenuSuperior, getMenus, getChild }
|
||||
export default { add, edit, del, describeMenuListByPid, describeMenuSuperior, getMenus, describeChildMenuSet }
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 获取所有的Role
|
||||
export function getAll() {
|
||||
export function describeRoleList() {
|
||||
return request({
|
||||
url: 'api/roles/queryAllRole',
|
||||
url: 'api/roles/describeRoleList',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: 'api/roles/createRole',
|
||||
url: 'api/roles/saveRole',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -18,21 +18,22 @@ export function add(data) {
|
||||
|
||||
export function get(id) {
|
||||
return request({
|
||||
url: 'api/roles/getRoleById/' + id,
|
||||
method: 'post'
|
||||
url: 'api/roles/describeRoleById',
|
||||
method: 'post',
|
||||
data: { id: id }
|
||||
})
|
||||
}
|
||||
|
||||
export function getLevel() {
|
||||
return request({
|
||||
url: 'api/roles/getRoleLevel',
|
||||
url: 'api/roles/describeRoleLevel',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
export function del(ids) {
|
||||
return request({
|
||||
url: 'api/roles/deleteRole',
|
||||
url: 'api/roles/removeRoleByIds',
|
||||
method: 'post',
|
||||
data: ids
|
||||
})
|
||||
@@ -40,7 +41,7 @@ export function del(ids) {
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: 'api/roles/updateRole',
|
||||
url: 'api/roles/modifyRoleById',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -48,7 +49,7 @@ export function edit(data) {
|
||||
|
||||
export function editMenu(data) {
|
||||
return request({
|
||||
url: 'api/roles/updateRoleMenu',
|
||||
url: 'api/roles/modifyBindMenuById',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
|
||||
@@ -3,7 +3,7 @@ import { encrypt } from '@/utils/rsaEncrypt'
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: 'api/users/createUser',
|
||||
url: 'api/users/saveUser',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -11,7 +11,7 @@ export function add(data) {
|
||||
|
||||
export function del(ids) {
|
||||
return request({
|
||||
url: 'api/users/deleteUser',
|
||||
url: 'api/users/removeUserByIds',
|
||||
method: 'post',
|
||||
data: ids
|
||||
})
|
||||
@@ -19,7 +19,7 @@ export function del(ids) {
|
||||
|
||||
export function resetPwd(ids) {
|
||||
return request({
|
||||
url: 'api/users/resetPwd',
|
||||
url: 'api/users/resetUserPasswordByIds',
|
||||
method: 'post',
|
||||
data: ids
|
||||
})
|
||||
@@ -27,7 +27,7 @@ export function resetPwd(ids) {
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: 'api/users/updateUser',
|
||||
url: 'api/users/modifyUserById',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -35,7 +35,7 @@ export function edit(data) {
|
||||
|
||||
export function editUser(data) {
|
||||
return request({
|
||||
url: 'api/users/updateCenterInfo',
|
||||
url: 'api/users/modifyUserCenterInfoById',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -47,7 +47,7 @@ export function updatePass(user) {
|
||||
newPass: encrypt(user.newPass)
|
||||
}
|
||||
return request({
|
||||
url: 'api/users/updatePassword/',
|
||||
url: 'api/users/modifyUserPasswordByUsername',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -59,7 +59,7 @@ export function updateEmail(form) {
|
||||
email: form.email
|
||||
}
|
||||
return request({
|
||||
url: 'api/users/updateEmail/' + form.code,
|
||||
url: 'api/users/modifyUserEmailByUsername/' + form.code,
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -67,7 +67,7 @@ export function updateEmail(form) {
|
||||
|
||||
export function queryUserMetaPage(query) {
|
||||
return request({
|
||||
url: 'api/users/queryUserMetaPage',
|
||||
url: 'api/users/describeUserMetadataOptions',
|
||||
method: 'post',
|
||||
data: {
|
||||
page: 1,
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function queryEmailConfig() {
|
||||
export function describeEmailConfig() {
|
||||
return request({
|
||||
url: 'api/email/queryEmailConfig',
|
||||
url: 'api/email/describeEmailConfig',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
export function updateEmailConfig(data) {
|
||||
export function modifyEmailConfig(data) {
|
||||
return request({
|
||||
url: 'api/email/updateEmailConfig',
|
||||
url: 'api/email/modifyEmailConfig',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
|
||||
@@ -2,7 +2,7 @@ import request from '@/utils/request'
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: 'api/localStorage',
|
||||
url: 'api/localStorage/uploadFile',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
@@ -10,16 +10,16 @@ export function add(data) {
|
||||
|
||||
export function del(ids) {
|
||||
return request({
|
||||
url: 'api/localStorage/',
|
||||
method: 'delete',
|
||||
url: 'api/localStorage/removeFileByIds',
|
||||
method: 'post',
|
||||
data: ids
|
||||
})
|
||||
}
|
||||
|
||||
export function edit(data) {
|
||||
return request({
|
||||
url: 'api/localStorage',
|
||||
method: 'put',
|
||||
url: 'api/localStorage/modifyLocalStorageById',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
@@ -1,23 +1,23 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function queryQiNiuConfig() {
|
||||
export function describeQiniuConfig() {
|
||||
return request({
|
||||
url: 'api/qiNiuContent/queryQiNiuConfig',
|
||||
url: 'api/qiNiuContent/describeQiniuConfig',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
export function modifyQiniuConfig(data) {
|
||||
return request({
|
||||
url: 'api/qiNiuContent/updateQiNiuConfig',
|
||||
url: 'api/qiNiuContent/modifyQiniuConfig',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function download(id) {
|
||||
export function createFilePreviewUrl(id) {
|
||||
return request({
|
||||
url: 'api/qiNiuContent/download/' + id,
|
||||
url: 'api/qiNiuContent/createFilePreviewUrl/' + id,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
@@ -36,5 +36,4 @@ export function del(ids) {
|
||||
data: ids
|
||||
})
|
||||
}
|
||||
|
||||
export default { del, download, sync }
|
||||
export default { del, createFilePreviewUrl, sync }
|
||||
|
||||
@@ -3,9 +3,9 @@ const baseUrl = process.env.VUE_APP_BASE_API === '/' ? '' : process.env.VUE_APP_
|
||||
const api = {
|
||||
state: {
|
||||
// 图片上传
|
||||
imagesUploadApi: baseUrl + '/api/localStorage/pictures',
|
||||
imagesUploadApi: baseUrl + '/api/localStorage/uploadPicture',
|
||||
// 修改头像
|
||||
updateAvatarApi: baseUrl + '/api/users/updateAvatar',
|
||||
updateAvatarApi: baseUrl + '/api/users/modifyUserAvatar',
|
||||
// 上传文件到七牛云
|
||||
qiNiuUploadApi: baseUrl + '/api/qiNiuContent',
|
||||
// Sql 监控
|
||||
@@ -15,7 +15,7 @@ const api = {
|
||||
// swagger
|
||||
swaggerApi: baseUrl + '/doc.html',
|
||||
// 文件上传
|
||||
fileUploadApi: baseUrl + '/api/localStorage',
|
||||
fileUploadApi: baseUrl + '/api/localStorage/uploadFile',
|
||||
// baseUrl,
|
||||
baseApi: baseUrl
|
||||
}
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
|
||||
<script>
|
||||
|
||||
import { getDepts } from '@/api/system/dept'
|
||||
import { describeDeptList } from '@/api/system/dept'
|
||||
|
||||
export default {
|
||||
name: 'CuteDeptTree',
|
||||
@@ -60,7 +60,7 @@ export default {
|
||||
params['pid'] = node.data.id
|
||||
}
|
||||
setTimeout(() => {
|
||||
getDepts(params).then(res => {
|
||||
describeDeptList(params).then(res => {
|
||||
if (resolve) {
|
||||
resolve(res.content)
|
||||
} else {
|
||||
|
||||
@@ -138,7 +138,7 @@
|
||||
import ECharts from 'vue-echarts'
|
||||
import 'echarts/lib/chart/line'
|
||||
import 'echarts/lib/component/polar'
|
||||
import { initData } from '@/api/data'
|
||||
import { initDataByPost } from '@/api/data'
|
||||
export default {
|
||||
name: 'ServerMonitor',
|
||||
components: {
|
||||
@@ -148,7 +148,7 @@ export default {
|
||||
return {
|
||||
show: false,
|
||||
monitor: null,
|
||||
url: 'api/monitor',
|
||||
url: 'api/monitor/describeServerMonitorInfo',
|
||||
data: {},
|
||||
cpuInfo: {
|
||||
tooltip: {
|
||||
@@ -231,7 +231,7 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
init() {
|
||||
initData(this.url, {}).then(data => {
|
||||
initDataByPost(this.url, {}).then(data => {
|
||||
this.data = data
|
||||
this.show = true
|
||||
if (this.cpuInfo.xAxis.data.length >= 8) {
|
||||
|
||||
@@ -141,7 +141,7 @@ export default {
|
||||
getDeptDatas(tree, treeNode, resolve) {
|
||||
const params = { pid: tree.id }
|
||||
setTimeout(() => {
|
||||
crudDept.getDepts(params).then(res => {
|
||||
crudDept.describeDeptList(params).then(res => {
|
||||
resolve(res.content)
|
||||
})
|
||||
}, 100)
|
||||
@@ -161,7 +161,7 @@ export default {
|
||||
}
|
||||
},
|
||||
getSupDepts(id) {
|
||||
crudDept.getDeptSuperior(id, true).then(res => {
|
||||
crudDept.describeDeptSuperiorTree(id, true).then(res => {
|
||||
const data = res.content
|
||||
this.buildDepts(data)
|
||||
this.depts = data
|
||||
@@ -178,7 +178,7 @@ export default {
|
||||
})
|
||||
},
|
||||
getDepts() {
|
||||
crudDept.getDepts({ enabled: true }).then(res => {
|
||||
crudDept.describeDeptList({ enabled: true }).then(res => {
|
||||
this.depts = res.content.map(function(obj) {
|
||||
if (obj.hasChildren) {
|
||||
obj.children = null
|
||||
@@ -190,7 +190,7 @@ export default {
|
||||
// 获取弹窗内部门数据
|
||||
loadDepts({ action, parentNode, callback }) {
|
||||
if (action === LOAD_CHILDREN_OPTIONS) {
|
||||
crudDept.getDepts({ enabled: true, pid: parentNode.id }).then(res => {
|
||||
crudDept.describeDeptList({ enabled: true, pid: parentNode.id }).then(res => {
|
||||
parentNode.children = res.content.map(function(obj) {
|
||||
if (obj.hasChildren) {
|
||||
obj.children = null
|
||||
|
||||
@@ -208,7 +208,7 @@ export default {
|
||||
}, 100)
|
||||
},
|
||||
getSupDepts(id) {
|
||||
crudMenu.getMenuSuperior(id).then(res => {
|
||||
crudMenu.describeMenuSuperior(id).then(res => {
|
||||
const children = res.map(function(obj) {
|
||||
if (!obj.leaf && !obj.children) {
|
||||
obj.children = null
|
||||
|
||||
@@ -122,8 +122,8 @@
|
||||
|
||||
<script>
|
||||
import crudRoles from '@/api/system/role'
|
||||
import { getDepts, getDeptSuperior } from '@/api/system/dept'
|
||||
import { getMenusTree, getChild } from '@/api/system/menu'
|
||||
import { describeDeptList, describeDeptSuperiorTree } from '@/api/system/dept'
|
||||
import { describeMenuListByPid, describeChildMenuSet } from '@/api/system/menu'
|
||||
import CRUD, { presenter, header, form, crud } from '@crud/crud'
|
||||
import rrOperation from '@crud/RR.operation'
|
||||
import crudOperation from '@crud/CRUD.operation'
|
||||
@@ -168,7 +168,7 @@ export default {
|
||||
methods: {
|
||||
getMenuDatas(node, resolve) {
|
||||
setTimeout(() => {
|
||||
getMenusTree(node.data.id ? node.data.id : 0).then(res => {
|
||||
describeMenuListByPid(node.data.id ? node.data.id : 0).then(res => {
|
||||
resolve(res)
|
||||
})
|
||||
}, 100)
|
||||
@@ -232,7 +232,7 @@ export default {
|
||||
},
|
||||
menuChange(menu) {
|
||||
// 获取该节点的所有子节点,id 包含自身
|
||||
getChild(menu.id).then(childIds => {
|
||||
describeChildMenuSet(menu.id).then(childIds => {
|
||||
// 判断是否在 menuIds 中,如果存在则删除,否则添加
|
||||
if (this.menuIds.indexOf(menu.id) !== -1) {
|
||||
for (let i = 0; i < childIds.length; i++) {
|
||||
@@ -284,7 +284,7 @@ export default {
|
||||
},
|
||||
// 获取部门数据
|
||||
getDepts() {
|
||||
getDepts({ enabled: true }).then(res => {
|
||||
describeDeptList({ enabled: true }).then(res => {
|
||||
this.depts = res.content.map(function(obj) {
|
||||
if (obj.hasChildren) {
|
||||
obj.children = null
|
||||
@@ -298,7 +298,7 @@ export default {
|
||||
depts.forEach(dept => {
|
||||
ids.push(dept.id)
|
||||
})
|
||||
getDeptSuperior(ids).then(res => {
|
||||
describeDeptSuperiorTree(ids).then(res => {
|
||||
const date = res.content
|
||||
this.buildDepts(date)
|
||||
this.depts = date
|
||||
@@ -317,7 +317,7 @@ export default {
|
||||
// 获取弹窗内部门数据
|
||||
loadDepts({ action, parentNode, callback }) {
|
||||
if (action === LOAD_CHILDREN_OPTIONS) {
|
||||
getDepts({ enabled: true, pid: parentNode.id }).then(res => {
|
||||
describeDeptList({ enabled: true, pid: parentNode.id }).then(res => {
|
||||
parentNode.children = res.content.map(function(obj) {
|
||||
if (obj.hasChildren) {
|
||||
obj.children = null
|
||||
|
||||
@@ -163,7 +163,7 @@ export default {
|
||||
methods: {
|
||||
// 执行
|
||||
execute(id) {
|
||||
crudJob.executionQuartzJob(id).then(res => {
|
||||
crudJob.startQuartzJob(id).then(res => {
|
||||
this.crud.notify('执行成功', CRUD.NOTIFICATION_TYPE.SUCCESS)
|
||||
}).catch(err => {
|
||||
console.log(err.response.data.message)
|
||||
@@ -174,7 +174,7 @@ export default {
|
||||
if (status === '恢复') {
|
||||
this.updateParams(id)
|
||||
}
|
||||
crudJob.switchJobPauseStatus(id).then(res => {
|
||||
crudJob.switchQuartzJobStatus(id).then(res => {
|
||||
this.crud.toQuery()
|
||||
this.crud.notify(status + '成功', CRUD.NOTIFICATION_TYPE.SUCCESS)
|
||||
}).catch(err => {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<el-input v-model="query.jobName" clearable size="small" placeholder="输入任务名称搜索" style="width: 200px;" class="filter-item" @keyup.enter.native="toQuery" />
|
||||
<date-range-picker v-model="query.createTime" class="date-item" />
|
||||
<el-select v-model="query.isSuccess" placeholder="日志状态" clearable size="small" class="filter-item" style="width: 110px" @change="toQuery">
|
||||
<el-option v-for="item in enabledTypeOptions" :key="item.key" :label="item.display_name" :value="item.key" />
|
||||
<el-option v-for="item in enabledTypeOptions" :key="item.key" :label="item.displayName" :value="item.key" />
|
||||
</el-select>
|
||||
<el-button class="filter-item" size="mini" type="success" icon="el-icon-search" @click="toQuery">搜索</el-button>
|
||||
<!-- 导出 -->
|
||||
@@ -61,14 +61,16 @@ import crud from '@/mixins/crud'
|
||||
import DateRangePicker from '@/components/DateRangePicker'
|
||||
export default {
|
||||
components: { DateRangePicker },
|
||||
// Mixins 是一种包含多个组件选项的对象。可以将 mixin 作为组件的一个选项引入,从而在该组件中“混入”这个对象的选项。通过这种方式,mixins 可以帮助你实现功能复用,减少重复代码。
|
||||
// 这里混入了crud,也就是说当前页面可以使用crud中的属性和方法
|
||||
mixins: [crud],
|
||||
data() {
|
||||
return {
|
||||
title: '任务日志',
|
||||
errorInfo: '', errorDialog: false,
|
||||
enabledTypeOptions: [
|
||||
{ key: 'true', display_name: '成功' },
|
||||
{ key: 'false', display_name: '失败' }
|
||||
{ key: 'true', displayName: '成功' },
|
||||
{ key: 'false', displayName: '失败' }
|
||||
]
|
||||
}
|
||||
},
|
||||
|
||||
@@ -183,8 +183,8 @@
|
||||
<script>
|
||||
import crudUser from '@/api/system/user'
|
||||
import { isvalidPhone } from '@/utils/validate'
|
||||
import { getDepts, getDeptSuperior } from '@/api/system/dept'
|
||||
import { getAll, getLevel } from '@/api/system/role'
|
||||
import { describeDeptList, describeDeptSuperiorTree } from '@/api/system/dept'
|
||||
import { describeRoleList, getLevel } from '@/api/system/role'
|
||||
import { getAllJob } from '@/api/system/job'
|
||||
import CRUD, { presenter, header, form, crud } from '@crud/crud'
|
||||
import rrOperation from '@crud/RR.operation'
|
||||
@@ -376,7 +376,7 @@ export default {
|
||||
this.crud.toQuery()
|
||||
},
|
||||
getDepts() {
|
||||
getDepts({ enabled: true }).then(res => {
|
||||
describeDeptList({ enabled: true }).then(res => {
|
||||
this.depts = res.content.map(function(obj) {
|
||||
if (obj.hasChildren) {
|
||||
obj.children = null
|
||||
@@ -386,7 +386,7 @@ export default {
|
||||
})
|
||||
},
|
||||
getSupDepts(deptId) {
|
||||
getDeptSuperior(deptId).then(res => {
|
||||
describeDeptSuperiorTree(deptId).then(res => {
|
||||
const date = res.content
|
||||
this.buildDepts(date)
|
||||
this.depts = date
|
||||
@@ -405,7 +405,7 @@ export default {
|
||||
// 获取弹窗内部门数据
|
||||
loadDepts({ action, parentNode, callback }) {
|
||||
if (action === LOAD_CHILDREN_OPTIONS) {
|
||||
getDepts({ enabled: true, pid: parentNode.id }).then(res => {
|
||||
describeDeptList({ enabled: true, pid: parentNode.id }).then(res => {
|
||||
parentNode.children = res.content.map(function(obj) {
|
||||
if (obj.hasChildren) {
|
||||
obj.children = null
|
||||
@@ -436,7 +436,7 @@ export default {
|
||||
},
|
||||
// 获取弹窗内角色数据
|
||||
getRoles() {
|
||||
getAll().then(res => {
|
||||
describeRoleList().then(res => {
|
||||
this.roles = res
|
||||
}).catch(() => { })
|
||||
},
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { queryEmailConfig, updateEmailConfig } from '@/api/tools/email'
|
||||
import { describeEmailConfig, modifyEmailConfig } from '@/api/tools/email'
|
||||
export default {
|
||||
name: 'Config',
|
||||
data() {
|
||||
@@ -58,7 +58,7 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
init() {
|
||||
queryEmailConfig().then(res => {
|
||||
describeEmailConfig().then(res => {
|
||||
this.form = res
|
||||
})
|
||||
},
|
||||
@@ -66,7 +66,7 @@ export default {
|
||||
this.$refs['form'].validate((valid) => {
|
||||
if (valid) {
|
||||
this.loading = true
|
||||
updateEmailConfig(this.form).then(res => {
|
||||
modifyEmailConfig(this.form).then(res => {
|
||||
this.$notify({
|
||||
title: '修改成功',
|
||||
type: 'success',
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { queryQiNiuConfig, update } from '@/api/tools/qiniu'
|
||||
import { describeQiniuConfig, modifyQiniuConfig } from '@/api/tools/qiniu'
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@@ -63,7 +63,7 @@ export default {
|
||||
},
|
||||
methods: {
|
||||
init() {
|
||||
queryQiNiuConfig().then(res => {
|
||||
describeQiniuConfig().then(res => {
|
||||
this.form = res
|
||||
})
|
||||
},
|
||||
@@ -71,7 +71,7 @@ export default {
|
||||
this.$refs['form'].validate((valid) => {
|
||||
if (valid) {
|
||||
this.loading = true
|
||||
update(this.form).then(res => {
|
||||
modifyQiniuConfig(this.form).then(res => {
|
||||
this.$notify({
|
||||
title: '修改成功',
|
||||
type: 'success',
|
||||
|
||||
@@ -155,7 +155,7 @@ export default {
|
||||
this.downloadLoading = true
|
||||
// 先打开一个空的新窗口,再请求
|
||||
this.newWin = window.open()
|
||||
crudQiNiu.download(id).then(res => {
|
||||
crudQiNiu.createFilePreviewUrl(id).then(res => {
|
||||
this.downloadLoading = false
|
||||
this.url = res.url
|
||||
}).catch(err => {
|
||||
|
||||
Reference in New Issue
Block a user