mirror of
https://gitee.com/dotnetchina/OpenAuth.Net.git
synced 2025-11-10 03:14:45 +08:00
feat: 正式开源vue2客户端
This commit is contained in:
48
Vue2/src/api/accessObjs.js
Normal file
48
Vue2/src/api/accessObjs.js
Normal file
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* @Author: yubaolee <yubaolee@163.com> | ahfu~ <954478625@qq.com>
|
||||
* @Date: 2022-05-12 23:34:11
|
||||
* @LastEditTime: 2023-09-29 11:50:35
|
||||
* @Description:统一关联处理
|
||||
* @
|
||||
* @Copyright (c) 2023 by yubaolee | ahfu~ , All Rights Reserved.
|
||||
*/
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function assign(data) {
|
||||
return request({
|
||||
url: '/accessobjs/assign',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
export function unassign(data) {
|
||||
return request({
|
||||
url: '/accessobjs/unassign',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
*先按firstId取消关联,再建立新的关联
|
||||
* @param {*} data
|
||||
* @return {*}
|
||||
*/
|
||||
export function unAssignAndAssign(data) {
|
||||
var obj = data
|
||||
return request({
|
||||
url: '/accessobjs/unassign',
|
||||
method: 'post',
|
||||
data: {
|
||||
type: obj.type,
|
||||
firstId: obj.firstId,
|
||||
},
|
||||
}).then(function () {
|
||||
request({
|
||||
url: '/accessobjs/assign',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
})
|
||||
}
|
||||
9
Vue2/src/api/applications.js
Normal file
9
Vue2/src/api/applications.js
Normal file
@@ -0,0 +1,9 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList() {
|
||||
return request({
|
||||
url: '/applications/load',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
97
Vue2/src/api/builderTables.js
Normal file
97
Vue2/src/api/builderTables.js
Normal file
@@ -0,0 +1,97 @@
|
||||
import request from '@/utils/request'
|
||||
// 加载列表
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/BuilderTables/Load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
// 加载明细列表
|
||||
export function getDetailList(params) {
|
||||
return request({
|
||||
url: '/BuilderTableColumns/Load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
// 创建一个代码生成的模版<br>会自动创建字段明细信息,添加成功后使用BuilderTableColumnsController.Load加载字段明细<returns>返回添加的模版ID</returns>
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/BuilderTables/Add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 只修改表信息,不会更新明细
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/BuilderTables/Update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 同步结构
|
||||
export function sync(data) {
|
||||
return request({
|
||||
url: '/BuilderTableColumns/Sync',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 更新明细
|
||||
export function updateDetail(data) {
|
||||
return request({
|
||||
url: '/BuilderTableColumns/Update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 批量删除代码生成模版和对应的字段信息
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/BuilderTables/Delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 创建实体
|
||||
export function CreateEntity(data) {
|
||||
return request({
|
||||
url: '/BuilderTables/CreateEntity',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 创建业务逻辑
|
||||
export function CreateBusiness(data) {
|
||||
return request({
|
||||
url: '/BuilderTables/CreateBusiness',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 创建VUE界面
|
||||
export function CreateVue(data) {
|
||||
return request({
|
||||
url: '/BuilderTables/CreateVue',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 删除明细
|
||||
export function delDetail(data) {
|
||||
return request({
|
||||
url: '/BuilderTableColumns/Delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
66
Vue2/src/api/categorys.js
Normal file
66
Vue2/src/api/categorys.js
Normal file
@@ -0,0 +1,66 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/categorys/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function loadForRole(roleId) {
|
||||
return request({
|
||||
url: '/categorys/loadForRole',
|
||||
method: 'get',
|
||||
params: { appId: '', firstId: roleId }
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/categorys/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/categorys/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/categorys/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// categoryTypes
|
||||
export function addType(data) {
|
||||
return request({
|
||||
url: '/CategoryTypes/Add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function delType(data) {
|
||||
return request({
|
||||
url: '/CategoryTypes/Delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function loadType(params) {
|
||||
return request({
|
||||
url: '/CategoryTypes/Load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
42
Vue2/src/api/dataprivilegerules.js
Normal file
42
Vue2/src/api/dataprivilegerules.js
Normal file
@@ -0,0 +1,42 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/dataPrivilegeRules/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function loadForRole(roleId) {
|
||||
return request({
|
||||
url: '/dataPrivilegeRules/loadForRole',
|
||||
method: 'get',
|
||||
params: { appId: '', firstId: roleId }
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/dataPrivilegeRules/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/dataPrivilegeRules/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/dataPrivilegeRules/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
42
Vue2/src/api/externalDataSources.js
Normal file
42
Vue2/src/api/externalDataSources.js
Normal file
@@ -0,0 +1,42 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/externalDataSources/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/externalDataSources/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function testConnection(data) {
|
||||
return request({
|
||||
url: '/externalDataSources/testConnection',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/externalDataSources/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/externalDataSources/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
74
Vue2/src/api/flowinstances.js
Normal file
74
Vue2/src/api/flowinstances.js
Normal file
@@ -0,0 +1,74 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/flowinstances/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function get(params) {
|
||||
return request({
|
||||
url: '/flowinstances/get',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function queryHistories(params) {
|
||||
return request({
|
||||
url: '/flowinstances/queryHistories',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function verify(data) {
|
||||
return request({
|
||||
url: '/flowinstances/verification',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function recall(data) {
|
||||
return request({
|
||||
url: '/flowinstances/recall',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function start(data) {
|
||||
return request({
|
||||
url: '/flowinstances/start',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/flowinstances/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/flowinstances/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/flowinstances/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
62
Vue2/src/api/flowschemes.js
Normal file
62
Vue2/src/api/flowschemes.js
Normal file
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* @Author: yubaolee <yubaolee@163.com> | ahfu~ <954478625@qq.com>
|
||||
* @Date: 2024-01-08 17:08:56
|
||||
* @Description:
|
||||
* @LastEditTime: 2025-04-08 09:23:47
|
||||
* Copyright (c) 2025 by yubaolee | ahfu~ , All Rights Reserved.
|
||||
*/
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/flowschemes/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取送审方案,即表单类型为URL表单的流程模板
|
||||
* @param {Object} params
|
||||
* @returns
|
||||
*/
|
||||
export function loadUrlFormFlowScheme(params) {
|
||||
return request({
|
||||
url: '/flowschemes/loadUrlFormFlowScheme',
|
||||
method: 'get',
|
||||
params,
|
||||
})
|
||||
}
|
||||
|
||||
export function get(params) {
|
||||
return request({
|
||||
url: '/flowschemes/get',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/flowschemes/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/flowschemes/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/flowschemes/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
42
Vue2/src/api/forms.js
Normal file
42
Vue2/src/api/forms.js
Normal file
@@ -0,0 +1,42 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/forms/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function get(params) {
|
||||
return request({
|
||||
url: '/forms/get',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/forms/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/forms/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/forms/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
69
Vue2/src/api/login.js
Normal file
69
Vue2/src/api/login.js
Normal file
@@ -0,0 +1,69 @@
|
||||
import request from '@/utils/request'
|
||||
import { getToken } from '@/utils/auth' // 验权
|
||||
|
||||
export function login(username, password) {
|
||||
return request({
|
||||
url: '/check/login',
|
||||
method: 'post',
|
||||
data: {
|
||||
Account: username,
|
||||
Password: password,
|
||||
AppKey: 'openauth'
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
export function getInfo(token) {
|
||||
return request({
|
||||
url: '/check/getusername',
|
||||
method: 'get',
|
||||
params: { token }
|
||||
})
|
||||
}
|
||||
|
||||
export function getUserProfile() {
|
||||
return request({
|
||||
url: '/check/getuserprofile',
|
||||
method: 'get',
|
||||
params: { token: getToken() }
|
||||
})
|
||||
}
|
||||
|
||||
export function getModules() {
|
||||
return request({
|
||||
url: '/check/getmodules',
|
||||
method: 'get',
|
||||
params: { token: getToken() }
|
||||
})
|
||||
}
|
||||
|
||||
export function getModulesTree() {
|
||||
return request({
|
||||
url: '/Check/GetModulesTree',
|
||||
method: 'get',
|
||||
params: { token: getToken() }
|
||||
})
|
||||
}
|
||||
|
||||
export function getOrgs() {
|
||||
return request({
|
||||
url: '/check/getorgs',
|
||||
method: 'get',
|
||||
params: { token: getToken() }
|
||||
})
|
||||
}
|
||||
|
||||
export function getSubOrgs(data) {
|
||||
return request({
|
||||
url: '/check/getSubOrgs',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
export function logout() {
|
||||
return request({
|
||||
url: '/check/logout',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
155
Vue2/src/api/modules.js
Normal file
155
Vue2/src/api/modules.js
Normal file
@@ -0,0 +1,155 @@
|
||||
/*
|
||||
* @Author: yubaolee <yubaolee@163.com> | ahfu~ <954478625@qq.com>
|
||||
* @Date: 2022-06-01 08:46:19
|
||||
* @LastEditTime: 2025-04-05 14:25:47
|
||||
* @Description: 模块管理接口API
|
||||
* @
|
||||
* @Copyright (c) 2023 by yubaolee | ahfu~ , All Rights Reserved.
|
||||
*/
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function get(params) {
|
||||
return request({
|
||||
url: '/modules/get',
|
||||
method: 'get',
|
||||
params,
|
||||
})
|
||||
}
|
||||
|
||||
export function loadMenus(moduleId) {
|
||||
return request({
|
||||
url: '/modules/loadmenus',
|
||||
method: 'get',
|
||||
params: { moduleId: moduleId },
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取模块对应的打印方案
|
||||
* @param {string} moduleId 模块id
|
||||
* @returns
|
||||
*/
|
||||
export function loadPrinterPlans(moduleId) {
|
||||
return request({
|
||||
url: '/modules/loadPrinterPlans',
|
||||
method: 'get',
|
||||
params: { moduleId: moduleId }
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取模块对应的送审方案
|
||||
* @param {string} moduleId 模块id
|
||||
* @returns
|
||||
*/
|
||||
export function loadFlowSchemes(moduleId) {
|
||||
return request({
|
||||
url: '/modules/LoadFlowSchemes',
|
||||
method: 'get',
|
||||
params: { moduleId: moduleId }
|
||||
})
|
||||
}
|
||||
|
||||
export function loadForRole(roleId) {
|
||||
return request({
|
||||
url: '/modules/loadforrole',
|
||||
method: 'get',
|
||||
params: { firstId: roleId },
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/modules/add',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/modules/update',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/modules/delete',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
export function addMenu(data) {
|
||||
return request({
|
||||
url: '/modules/addmenu',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
export function updateMenu(data) {
|
||||
return request({
|
||||
url: '/modules/updatemenu',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
export function delMenu(data) {
|
||||
return request({
|
||||
url: '/modules/deletemenu',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
export function loadMenusForRole(roleId) {
|
||||
return request({
|
||||
url: '/modules/loadmenusforrole',
|
||||
method: 'get',
|
||||
params: { moduleId: '', firstId: roleId },
|
||||
})
|
||||
}
|
||||
|
||||
export function getProperties(code) {
|
||||
return request({
|
||||
url: '/Check/GetProperties',
|
||||
method: 'get',
|
||||
params: { moduleCode: code },
|
||||
})
|
||||
}
|
||||
|
||||
export function getModules(code) {
|
||||
return request({
|
||||
url: '/Check/GetModules',
|
||||
method: 'get',
|
||||
params: { moduleCode: code },
|
||||
})
|
||||
}
|
||||
|
||||
export function loadPropertiesForRole(code, roleId) {
|
||||
return request({
|
||||
url: '/Modules/LoadPropertiesForRole',
|
||||
method: 'get',
|
||||
params: { moduleCode: code, roleId: roleId },
|
||||
})
|
||||
}
|
||||
|
||||
export function assignDataProperty(code, roleId, properties) {
|
||||
return request({
|
||||
url: '/AccessObjs/AssignDataProperty',
|
||||
method: 'post',
|
||||
data: { moduleCode: code, roleId: roleId, properties: properties },
|
||||
})
|
||||
}
|
||||
|
||||
export function unAssignDataProperty(code, roleId) {
|
||||
return request({
|
||||
url: '/AccessObjs/UnAssignDataProperty',
|
||||
method: 'post',
|
||||
data: { moduleCode: code, roleId: roleId, properties: [] },
|
||||
})
|
||||
}
|
||||
57
Vue2/src/api/openjobs.js
Normal file
57
Vue2/src/api/openjobs.js
Normal file
@@ -0,0 +1,57 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/openJobs/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function loadForRole(roleId) {
|
||||
return request({
|
||||
url: '/openJobs/loadForRole',
|
||||
method: 'get',
|
||||
params: { appId: '', firstId: roleId }
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/openJobs/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/openJobs/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/openJobs/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
export function changeStatus(data) {
|
||||
return request({
|
||||
url: '/openJobs/changeStatus',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取任务地址
|
||||
export function QueryLocalHandlers(data) {
|
||||
return request({
|
||||
url: '/OpenJobs/QueryLocalHandlers',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
42
Vue2/src/api/orgs.js
Normal file
42
Vue2/src/api/orgs.js
Normal file
@@ -0,0 +1,42 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function get(params) {
|
||||
return request({
|
||||
url: '/orgs/get',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/orgs/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/orgs/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/orgs/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
// 添加用户
|
||||
export function AssignOrgUsers(data) {
|
||||
return request({
|
||||
url: '/AccessObjs/AssignOrgUsers',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
42
Vue2/src/api/resources.js
Normal file
42
Vue2/src/api/resources.js
Normal file
@@ -0,0 +1,42 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/resources/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function loadForRole(roleId) {
|
||||
return request({
|
||||
url: '/resources/loadForRole',
|
||||
method: 'get',
|
||||
params: { appId: '', firstId: roleId }
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/resources/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/resources/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/resources/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
70
Vue2/src/api/roles.js
Normal file
70
Vue2/src/api/roles.js
Normal file
@@ -0,0 +1,70 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/roles/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 是否忽略登录用户权限,直接获取全部数据
|
||||
* 用于可以跨部门选择角色的场景
|
||||
*/
|
||||
export function loadAll(params) {
|
||||
return request({
|
||||
url: '/roles/loadall',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function loadForUser(userId) {
|
||||
return request({
|
||||
url: '/roles/loadforuser',
|
||||
method: 'get',
|
||||
params: { userId: userId }
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/roles/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/roles/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/roles/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
// 添加用户
|
||||
export function AssignRoleUsers(data) {
|
||||
return request({
|
||||
url: '/AccessObjs/AssignRoleUsers',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
//分配资源
|
||||
export function assignRoleResources(data) {
|
||||
return request({
|
||||
url: '/AccessObjs/AssignRoleResources',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
9
Vue2/src/api/serverConf.js
Normal file
9
Vue2/src/api/serverConf.js
Normal file
@@ -0,0 +1,9 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function isIdentityAuth() {
|
||||
return request({
|
||||
url: '/sysConf/isIdentityAuth',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
84
Vue2/src/api/sysPrinterPlans.js
Normal file
84
Vue2/src/api/sysPrinterPlans.js
Normal file
@@ -0,0 +1,84 @@
|
||||
/*
|
||||
* @Author: yubaolee <yubaolee@163.com> | ahfu~ <954478625@qq.com>
|
||||
* @Date: 2023-09-16 19:59:57
|
||||
* @LastEditTime: 2023-10-03 13:11:54
|
||||
* @Description: 打印方案相关接口
|
||||
* @
|
||||
* @Copyright (c) 2023 by yubaolee | ahfu~ , All Rights Reserved.
|
||||
*/
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/sysPrinterPlans/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
*获取所有表信息
|
||||
* @export
|
||||
* @return {*}
|
||||
*/
|
||||
export function getTables() {
|
||||
return request({
|
||||
url: '/sysPrinterPlans/getTables',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
/**
|
||||
*根据视图/表名获取列信息
|
||||
*
|
||||
* @export
|
||||
* @param {*} params 视图/表的名称
|
||||
* @return {*}
|
||||
*/
|
||||
export function getColumns(params) {
|
||||
return request({
|
||||
url: '/sysPrinterPlans/getColumns',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function get(params) {
|
||||
return request({
|
||||
url: '/sysPrinterPlans/get',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/sysPrinterPlans/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function query(data) {
|
||||
return request({
|
||||
url: '/sysPrinterPlans/query',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/sysPrinterPlans/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/sysPrinterPlans/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
42
Vue2/src/api/syslogs.js
Normal file
42
Vue2/src/api/syslogs.js
Normal file
@@ -0,0 +1,42 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/sysLogs/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function loadForRole(roleId) {
|
||||
return request({
|
||||
url: '/sysLogs/loadForRole',
|
||||
method: 'get',
|
||||
params: { appId: '', firstId: roleId }
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/sysLogs/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/sysLogs/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/sysLogs/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
26
Vue2/src/api/sysmessages.js
Normal file
26
Vue2/src/api/sysmessages.js
Normal file
@@ -0,0 +1,26 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/sysMessages/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function read(data) {
|
||||
return request({
|
||||
url: '/sysMessages/read',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/sysMessages/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
26
Vue2/src/api/uploadFiles.js
Normal file
26
Vue2/src/api/uploadFiles.js
Normal file
@@ -0,0 +1,26 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/files/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/files/upload',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/files/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
84
Vue2/src/api/users.js
Normal file
84
Vue2/src/api/users.js
Normal file
@@ -0,0 +1,84 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/users/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 是否忽略登录用户权限,直接获取全部数据
|
||||
* 用于可以跨部门选择用户的场景
|
||||
*/
|
||||
export function loadAll(params) {
|
||||
return request({
|
||||
url: '/users/loadall',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function get(params) {
|
||||
return request({
|
||||
url: '/users/get',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/users/addorupdate',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/users/addorupdate',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function changePassword(data) {
|
||||
return request({
|
||||
url: '/users/changepassword',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function changeProfile(data) {
|
||||
return request({
|
||||
url: '/users/changeprofile',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/users/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function loadByRole(params) {
|
||||
return request({
|
||||
url: '/users/loadByRole',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
export function LoadByOrg(params) {
|
||||
return request({
|
||||
url: '/users/LoadByOrg',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
42
Vue2/src/api/wmsinboundorderdtbls.js
Normal file
42
Vue2/src/api/wmsinboundorderdtbls.js
Normal file
@@ -0,0 +1,42 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/wmsInboundOrderDtbls/load',
|
||||
method: 'get',
|
||||
params
|
||||
})
|
||||
}
|
||||
|
||||
export function loadForRole(roleId) {
|
||||
return request({
|
||||
url: '/wmsInboundOrderDtbls/loadForRole',
|
||||
method: 'get',
|
||||
params: { appId: '', firstId: roleId }
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/wmsInboundOrderDtbls/add',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/wmsInboundOrderDtbls/update',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/wmsInboundOrderDtbls/delete',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
49
Vue2/src/api/wmsinboundordertbls.js
Normal file
49
Vue2/src/api/wmsinboundordertbls.js
Normal file
@@ -0,0 +1,49 @@
|
||||
/*
|
||||
* @Author: yubaolee <yubaolee@163.com> | ahfu~ <954478625@qq.com>
|
||||
* @Date: 2022-10-05 11:35:02
|
||||
* @LastEditTime: 2025-04-06 20:44:17
|
||||
* @Description:物流入库订单总单
|
||||
* @
|
||||
* @Copyright (c) 2022 by yubaolee | ahfu~ , All Rights Reserved.
|
||||
*/
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function getList(params) {
|
||||
return request({
|
||||
url: '/wmsinboundordertbls/load',
|
||||
method: 'get',
|
||||
params,
|
||||
})
|
||||
}
|
||||
|
||||
export function get(params) {
|
||||
return request({
|
||||
url: '/wmsinboundordertbls/get',
|
||||
method: 'get',
|
||||
params,
|
||||
})
|
||||
}
|
||||
|
||||
export function add(data) {
|
||||
return request({
|
||||
url: '/wmsinboundordertbls/add',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
export function update(data) {
|
||||
return request({
|
||||
url: '/wmsinboundordertbls/update',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
|
||||
export function del(data) {
|
||||
return request({
|
||||
url: '/wmsinboundordertbls/delete',
|
||||
method: 'post',
|
||||
data,
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user