message-ui
This commit is contained in:
10
message-center-ui/src/api/Common/Upload.js
Normal file
10
message-center-ui/src/api/Common/Upload.js
Normal file
@@ -0,0 +1,10 @@
|
||||
import request from '@/utils/request'
|
||||
// 上传图片
|
||||
export function imageUpload(data){
|
||||
return request({
|
||||
url: '/jlcyry/file/upload',
|
||||
method: 'post',
|
||||
data,
|
||||
headers:{'Content-Type':'multipart/form-data'}
|
||||
})
|
||||
}
|
||||
25
message-center-ui/src/api/Common/areaPicker.js
Normal file
25
message-center-ui/src/api/Common/areaPicker.js
Normal file
@@ -0,0 +1,25 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
//区域获取省
|
||||
export function getProvince(data) {
|
||||
return request({
|
||||
url: '/system/region/getProvince',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
//根据省sid获取该省的所有市
|
||||
export function getCity(data) {
|
||||
return request({
|
||||
url: '/system/region/getCity',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
//根据市sid获取该市的所有县区
|
||||
export function getCounty(data) {
|
||||
return request({
|
||||
url: '/system/region/getCounty',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
36
message-center-ui/src/api/User/login.js
Normal file
36
message-center-ui/src/api/User/login.js
Normal file
@@ -0,0 +1,36 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
|
||||
class user {
|
||||
login(data) { // 登录
|
||||
return request({
|
||||
url: '/system/user/login',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
logout(data) { // 退出
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/signOut',
|
||||
method: 'post',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
updatePassword(data) { // 退出修改密码
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/updatePassword',
|
||||
method: 'post',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
reGetPwd(data){
|
||||
return request({
|
||||
url: `/system/user/reGetPwd/${data.userName}/${data.userPhone}`,
|
||||
method: 'post',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
export default new user()
|
||||
41
message-center-ui/src/api/anruimessagecenter/message.js
Normal file
41
message-center-ui/src/api/anruimessagecenter/message.js
Normal file
@@ -0,0 +1,41 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export default {
|
||||
|
||||
list: function() {
|
||||
return request({
|
||||
url: '/message/list'
|
||||
})
|
||||
},
|
||||
listPage: function(params) {
|
||||
return request({
|
||||
url: '/message/listPage',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
listAll: function(params) {
|
||||
return request({
|
||||
url: '/message/listAll',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
delete: function(id) {
|
||||
return request({
|
||||
url: '/message/del/' + id
|
||||
})
|
||||
},
|
||||
fetch: function(id) {
|
||||
return request({
|
||||
url: '/message/fetch/' + id
|
||||
})
|
||||
},
|
||||
save: function(params) {
|
||||
return request({
|
||||
url: '/message/save',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
}
|
||||
41
message-center-ui/src/api/anruimessagecenter/messagefile.js
Normal file
41
message-center-ui/src/api/anruimessagecenter/messagefile.js
Normal file
@@ -0,0 +1,41 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export default {
|
||||
|
||||
list: function() {
|
||||
return request({
|
||||
url: '/messagefile/list'
|
||||
})
|
||||
},
|
||||
listPage: function(params) {
|
||||
return request({
|
||||
url: '/messagefile/listPage',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
listAll: function(params) {
|
||||
return request({
|
||||
url: '/messagefile/listAll',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
delete: function(id) {
|
||||
return request({
|
||||
url: '/messagefile/del/' + id
|
||||
})
|
||||
},
|
||||
fetch: function(id) {
|
||||
return request({
|
||||
url: '/messagefile/fetch/' + id
|
||||
})
|
||||
},
|
||||
save: function(params) {
|
||||
return request({
|
||||
url: '/messagefile/save',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export default {
|
||||
|
||||
list: function() {
|
||||
return request({
|
||||
url: '/messageforwardlist/list'
|
||||
})
|
||||
},
|
||||
listPage: function(params) {
|
||||
return request({
|
||||
url: '/messageforwardlist/listPage',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
listAll: function(params) {
|
||||
return request({
|
||||
url: '/messageforwardlist/listAll',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
delete: function(id) {
|
||||
return request({
|
||||
url: '/messageforwardlist/del/' + id
|
||||
})
|
||||
},
|
||||
fetch: function(id) {
|
||||
return request({
|
||||
url: '/messageforwardlist/fetch/' + id
|
||||
})
|
||||
},
|
||||
save: function(params) {
|
||||
return request({
|
||||
url: '/messageforwardlist/save',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
}
|
||||
54
message-center-ui/src/api/anruimessagecenter/messagelist.js
Normal file
54
message-center-ui/src/api/anruimessagecenter/messagelist.js
Normal file
@@ -0,0 +1,54 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export default {
|
||||
verifyList:function(data){ // 获取未读消息列表
|
||||
return request({
|
||||
url: '/message/v1/messagelist/noreadListPage',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
},
|
||||
readVerifyList:function(data){ // 获取已读消息列表
|
||||
return request({
|
||||
url: '/message/v1/messagelist/readListPage',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
},
|
||||
ChangeRead:function(data){ // 未读消息列表批量设为已读
|
||||
return request({
|
||||
url: '/message/v1/messagelist/changeRead?sids='+data,
|
||||
method: 'get',
|
||||
data: data,
|
||||
})
|
||||
},
|
||||
noChangeRead:function(data){ // 已读消息列表批量设为未读
|
||||
return request({
|
||||
url: '/message/v1/messagelist/noChangeRead?sids='+data,
|
||||
method: 'get',
|
||||
data: data,
|
||||
})
|
||||
},
|
||||
delete:function(data){ // 已读消息列表批量设为未读
|
||||
return request({
|
||||
url: '/message/v1/messagelist/deleteBySids?sids='+data,
|
||||
method: 'get',
|
||||
data: data,
|
||||
})
|
||||
},
|
||||
changeAll:function(){ // 未读消息列表全部设为已读
|
||||
return request({
|
||||
url: '/message/v1/messagelist/allChangeRead/',
|
||||
method: 'get',
|
||||
})
|
||||
},
|
||||
OrgINfo:function(data){ // 获取消息详情
|
||||
return request({
|
||||
url: '/message/v1/messagelist/fetchByMsgSid/'+data.sid,
|
||||
method: 'get',
|
||||
params: data,
|
||||
})
|
||||
},
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export default {
|
||||
|
||||
list: function() {
|
||||
return request({
|
||||
url: '/messageremindrule/list'
|
||||
})
|
||||
},
|
||||
listPage: function(params) {
|
||||
return request({
|
||||
url: '/messageremindrule/listPage',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
listAll: function(params) {
|
||||
return request({
|
||||
url: '/messageremindrule/listAll',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
delete: function(id) {
|
||||
return request({
|
||||
url: '/messageremindrule/del/' + id
|
||||
})
|
||||
},
|
||||
fetch: function(id) {
|
||||
return request({
|
||||
url: '/messageremindrule/fetch/' + id
|
||||
})
|
||||
},
|
||||
save: function(params) {
|
||||
return request({
|
||||
url: '/messageremindrule/save',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
}
|
||||
41
message-center-ui/src/api/anruimessagecenter/messagereply.js
Normal file
41
message-center-ui/src/api/anruimessagecenter/messagereply.js
Normal file
@@ -0,0 +1,41 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export default {
|
||||
|
||||
list: function() {
|
||||
return request({
|
||||
url: '/messagereply/list'
|
||||
})
|
||||
},
|
||||
listPage: function(params) {
|
||||
return request({
|
||||
url: '/messagereply/listPage',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
listAll: function(params) {
|
||||
return request({
|
||||
url: '/messagereply/listAll',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
},
|
||||
delete: function(id) {
|
||||
return request({
|
||||
url: '/messagereply/del/' + id
|
||||
})
|
||||
},
|
||||
fetch: function(id) {
|
||||
return request({
|
||||
url: '/messagereply/fetch/' + id
|
||||
})
|
||||
},
|
||||
save: function(params) {
|
||||
return request({
|
||||
url: '/messagereply/save',
|
||||
method: 'post',
|
||||
data: params
|
||||
})
|
||||
}
|
||||
}
|
||||
44
message-center-ui/src/api/login.js
Normal file
44
message-center-ui/src/api/login.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
// 登录方法
|
||||
export function login(username, password, code, uuid) {
|
||||
const data = {
|
||||
username,
|
||||
password,
|
||||
code,
|
||||
uuid
|
||||
}
|
||||
return request({
|
||||
url: '/login',
|
||||
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',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
// 获取路由
|
||||
export const getRouters = () => {
|
||||
return request({
|
||||
url: '/getRouters',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
34
message-center-ui/src/api/system/Role/role.js
Normal file
34
message-center-ui/src/api/system/Role/role.js
Normal file
@@ -0,0 +1,34 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
//
|
||||
export function rolemenus(data) {
|
||||
return request({
|
||||
url: '/system/v1/rolemenus/'+data.roleSid,
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取左侧菜单
|
||||
export function getrolemenus(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysmenu/sourcemenutree',
|
||||
method: 'POST',
|
||||
async: false,
|
||||
// data: {userSid: data.userSid, sourceSid: '000011'},
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens}
|
||||
})
|
||||
}
|
||||
|
||||
// 获取角色的主页菜单
|
||||
export function sourcesofrole(data) {
|
||||
return request({
|
||||
url: '/system/v1/rolemenus/sourcesofrole',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
69
message-center-ui/src/api/system/Role/roleManage.js
Normal file
69
message-center-ui/src/api/system/Role/roleManage.js
Normal file
@@ -0,0 +1,69 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
|
||||
// 获取角色 不分页列表
|
||||
export function roleList(data) {
|
||||
return request({
|
||||
url: '/system/v1/roles/list/',
|
||||
method: 'post',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
//获取角色 分页列表
|
||||
export function rolePageList(data) {
|
||||
return request({
|
||||
url: '/system/v1/roles/pagelist',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
//保存 角色信息
|
||||
export function saveRoleInfo(data) {
|
||||
return request({
|
||||
url: '/system/v1/roles',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
//根据sid 获取单个角色 信息
|
||||
export function getRoleInfo(data) {
|
||||
return request({
|
||||
url: '/system/v1/roles/' + data.sid,
|
||||
method: 'GET',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
//根据sid 修改单个角色 信息
|
||||
export function putRoleInfo(data) {
|
||||
return request({
|
||||
url: '/system/v1/roles/' + data.sid,
|
||||
method: 'PUT',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
//根据sid 删除单个角色 信息
|
||||
export function delRole(data) {
|
||||
return request({
|
||||
url: '/system/v1/roles/' + data.sid,
|
||||
method: 'DELETE',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
//根据sid 设置单个角色 的状态
|
||||
export function setRoleEnable(data) {
|
||||
return request({
|
||||
url: `/system/v1/roles/setIsEnable/${data.sid}/${data.isEnable}`,
|
||||
method: 'POST',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
32
message-center-ui/src/api/system/dataDict/dataDict.js
Normal file
32
message-center-ui/src/api/system/dataDict/dataDict.js
Normal file
@@ -0,0 +1,32 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
//获取单位级别
|
||||
export function getDwJb(data) {
|
||||
return request({
|
||||
url: '/system/dictCommon/getDwJb',
|
||||
method: 'GET',
|
||||
})
|
||||
}
|
||||
// 获取机构单位类别
|
||||
export function getDwType(data) {
|
||||
return request({
|
||||
url: '/system/dictCommon/getDwType',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
//获取机构人员类别
|
||||
export function getRylb(data) {
|
||||
return request({
|
||||
url: '/system/dictCommon/getRylb',
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 根据Type值获取数据对象
|
||||
export function getDicts(typeCode) {
|
||||
return request({
|
||||
url: '/system/dictCommon/dicts/'+typeCode,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
97
message-center-ui/src/api/system/departments/departments.js
Normal file
97
message-center-ui/src/api/system/departments/departments.js
Normal file
@@ -0,0 +1,97 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs';
|
||||
|
||||
//let tokens = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI2IiwiaXNzIjoiV0JLIiwiZXhwIjoxNjMwMDI3MDA3fQ.9bEgBzFW2g1CUT7s5VXxhNCa10cyU_WTCFeqpQje0iY'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
//获取菜单 分页列表
|
||||
export function pageList(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysorganization/listPage',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 查询左侧部门列表
|
||||
export function orgList(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysorganization/list',
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 编辑部门信息
|
||||
export function postOrgtree(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysorganization/update/' +data.sid,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 获取 机构分页列表
|
||||
export function putOrgtree(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysorganization/update/' +data.sid,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens}
|
||||
})
|
||||
}
|
||||
// 新增部门信息
|
||||
export function addOrgTree(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysorganization/save',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 树 节点名称 删除
|
||||
export function delOrgtree(data) {
|
||||
return request({
|
||||
url: `/portal/v1/sysorganization/delBySid/`+data.sid,
|
||||
method: 'get',
|
||||
data: qs.stringify(data),
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 查询主管人员分管人员
|
||||
export function getStaff(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysstafforg/staffinfoList',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// 查看二维码
|
||||
export function getQrCode(data) {
|
||||
return request({
|
||||
url: `/system/v1/departments/getQrCode/`+data.sid,
|
||||
method: 'POST',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
58
message-center-ui/src/api/system/dictType/dictCommon.js
Normal file
58
message-center-ui/src/api/system/dictType/dictCommon.js
Normal file
@@ -0,0 +1,58 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
|
||||
//获取字典子集 分页列表
|
||||
export function dictCommonList(data) {
|
||||
return request({
|
||||
url: '/portal/v1/dictcommons/pageList',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
//保存 字典子级
|
||||
export function savedictCommon(data) {
|
||||
return request({
|
||||
url: '/portal/v1/dictcommons/save',
|
||||
method: 'POST',
|
||||
data: data ,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//根据sid 获取单个菜单 信息
|
||||
export function getRoleInfo(data) {
|
||||
return request({
|
||||
url: '/system/v1/menus/' + data.sid,
|
||||
method: 'GET',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
//根据sid 修改 数据字典
|
||||
export function putdictCommon(data) {
|
||||
return request({
|
||||
url: '/portal/v1/dictcommons/update/' + data.sid,
|
||||
method: 'POST',
|
||||
data: data ,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//根据sid 删除菜单 信息
|
||||
export function deldictCommon(data) {
|
||||
return request({
|
||||
url: '/portal/v1/dictcommons/delete/' + data.sid,
|
||||
method: 'DELETE',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
68
message-center-ui/src/api/system/dictType/index.js
Normal file
68
message-center-ui/src/api/system/dictType/index.js
Normal file
@@ -0,0 +1,68 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
//let tokens = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI2IiwiaXNzIjoiV0JLIiwiZXhwIjoxNjMwMDI3MDA3fQ.9bEgBzFW2g1CUT7s5VXxhNCa10cyU_WTCFeqpQje0iY'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
|
||||
//获取菜单 分页列表
|
||||
export function pageList(data) {
|
||||
return request({
|
||||
url: '/portal/v1/dicttypes/pageList',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
//根据sid 修改
|
||||
export function putDictType(data) {
|
||||
return request({
|
||||
url: '/portal/v1/dicttypes/update/' + data.sid,
|
||||
method: 'POST',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
////获取菜单 分页列表
|
||||
//export function dictTypeList(data) {
|
||||
//return request({
|
||||
// url: '/system/dicttype/pageList',
|
||||
// method: 'post',
|
||||
// data: data,
|
||||
// headers: {'Content-Type': 'application/json'}
|
||||
//})
|
||||
//}
|
||||
|
||||
//保存 角色信息
|
||||
export function saveDictType(data) {
|
||||
return request({
|
||||
url: '/portal/v1/dicttypes/save',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//根据sid 获取单个菜单 信息
|
||||
export function getRoleInfo(data) {
|
||||
return request({
|
||||
url: '/system/v1/menus/' + data.sid,
|
||||
method: 'GET',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
//根据sid 删除菜单 信息
|
||||
export function delDictType(data) {
|
||||
return request({
|
||||
url: '/portal/v1/dicttypes/delete/' + data.sid,
|
||||
method: 'DELETE',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
84
message-center-ui/src/api/system/functional/functional.js
Normal file
84
message-center-ui/src/api/system/functional/functional.js
Normal file
@@ -0,0 +1,84 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
//let tokens = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI2IiwiaXNzIjoiV0JLIiwiZXhwIjoxNjMwMDI3MDA3fQ.9bEgBzFW2g1CUT7s5VXxhNCa10cyU_WTCFeqpQje0iY'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
//获取菜单 分页列表
|
||||
export function pageList(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysfunction/listAllVoForSource',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//新增
|
||||
export function savePost(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysfunction/save',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
//模块名称
|
||||
export function sourceList(data) {
|
||||
return request({
|
||||
url: '/portal/v1/syssource/listAll',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 删除
|
||||
export function delOrgroles(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysfunction/delBySids/'+ data.sid,
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 修改
|
||||
export function getSingleData(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysfunction/fetchBySid/'+data.id,
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
export function putOrgroles(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysfunction/update/' +data.sid,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 功能是否可用状态
|
||||
export function IsEnable(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysfunction/updateIsEnable/' +data.sid,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
16
message-center-ui/src/api/system/log/index.js
Normal file
16
message-center-ui/src/api/system/log/index.js
Normal file
@@ -0,0 +1,16 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
//let tokens = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI2IiwiaXNzIjoiV0JLIiwiZXhwIjoxNjMwMDI3MDA3fQ.9bEgBzFW2g1CUT7s5VXxhNCa10cyU_WTCFeqpQje0iY'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
//获取菜单 分页列表
|
||||
export function logPageList(data) {
|
||||
return request({
|
||||
url: '/portal/v1/systemlog/listPage',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
115
message-center-ui/src/api/system/menu/index.js
Normal file
115
message-center-ui/src/api/system/menu/index.js
Normal file
@@ -0,0 +1,115 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
//let tokens = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI2IiwiaXNzIjoiV0JLIiwiZXhwIjoxNjMwMDI3MDA3fQ.9bEgBzFW2g1CUT7s5VXxhNCa10cyU_WTCFeqpQje0iY'
|
||||
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
//获取菜单 分页列表
|
||||
export function pageList(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysmenu/listAllVoForSource',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 新增保存 菜单信息
|
||||
export function saveMenusInfo(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysmenu/save',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
// 修改保存 菜单信息
|
||||
export function putMenusInfo(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysmenu/update/'+ data.sid,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
//根据sid 删除单个 资源信息
|
||||
export function delMenus(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysmenu/delBySids/' + data.sid,
|
||||
method: 'get',
|
||||
data: qs.stringify(data),
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 修改状态
|
||||
export function IsEnable(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysmenu/updateIsEnable/' + data.sid,
|
||||
method: 'POST',
|
||||
data: qs.stringify(data),
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// 获取菜单 不分页列表
|
||||
export function roleList(data) {
|
||||
return request({
|
||||
url: '/system/v1/menus/list',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
//获取菜单 分页列表
|
||||
export function menusPageList(data) {
|
||||
return request({
|
||||
url: '/system/v1/menus/pagelist',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
//获取菜单 树形分页列表
|
||||
export function menusTreelist(data) {
|
||||
return request({
|
||||
url: '/system/v1/menus/treelist',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
//根据sid 获取单个菜单 信息
|
||||
export function getRoleInfo(data) {
|
||||
return request({
|
||||
url: '/system/v1/menus/' + data.sid,
|
||||
method: 'GET',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
class user{
|
||||
verifyList(data){ // 获取列表
|
||||
return request({
|
||||
url: '/system/organization/verifyList',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
orgRegisterDetails(data){ // 单位注册信息详情
|
||||
return request({
|
||||
url: '/system/organization/organizationRegisterDetails/'+data.organizationSid,
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
verify(data){ // 审核
|
||||
return request({
|
||||
url: '/system/organization/verify',
|
||||
method: 'post',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
// 删除机构信息
|
||||
del(data) {
|
||||
return request({
|
||||
url: '/system/organization/delete/'+data.sid,
|
||||
method: 'DELETE',
|
||||
data
|
||||
})
|
||||
}
|
||||
}
|
||||
export default new user()
|
||||
61
message-center-ui/src/api/system/postManage/index.js
Normal file
61
message-center-ui/src/api/system/postManage/index.js
Normal file
@@ -0,0 +1,61 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
//let tokens = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI2IiwiaXNzIjoiV0JLIiwiZXhwIjoxNjMwMTE1MjUwfQ.gtn_mVsbwH6ztl835rWmIY4DxeNmRe_TOt-Q0TdldIE'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
//获取菜单 分页列表
|
||||
export function pageList(data) {
|
||||
return request({
|
||||
url: '/portal/v1/syspost/listPage',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 查询部门列表
|
||||
export function orgList(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysorganization/list',
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 新增
|
||||
export function savePost(data){
|
||||
return request({
|
||||
url: '/portal/v1/syspost/save',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 修改
|
||||
export function putOrgroles(data){
|
||||
return request({
|
||||
url: '/portal/v1/syspost/update/' +data.sid,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 删除
|
||||
export function delOrgroles(data){
|
||||
return request({
|
||||
url: '/portal/v1/syspost/delBySids/' + data.sids,
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
139
message-center-ui/src/api/system/roleAdminister/index.js
Normal file
139
message-center-ui/src/api/system/roleAdminister/index.js
Normal file
@@ -0,0 +1,139 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
//let tokens = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI2IiwiaXNzIjoiV0JLIiwiZXhwIjoxNjI5OTQxNjI1fQ.aOFOz0h7c8YQs-ti2GLpqeWu4AE9mifx_043hLJQf8g'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
// 业务角色 列表
|
||||
export function roleOrgList(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysrole/listPage',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 设置是否可用:isEnable:1可用,0不可用
|
||||
export function setRoleEnable(data) {
|
||||
return request({
|
||||
url: `/system/v1/orgroles/setIsEnable/${data.sid}/${data.isEnable}`,
|
||||
method: 'POST',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* <新增 保存角色>
|
||||
* @orgSid 机构SID
|
||||
* @remarks 备注
|
||||
* @roleName 角色名称
|
||||
* */
|
||||
export function saveOrgroles(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysrole/save',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
/**
|
||||
* <根据SID 修改角色>
|
||||
* @sid 角色SID
|
||||
* @orgSid 机构SID
|
||||
* @remarks 备注
|
||||
* @roleName 角色名称
|
||||
* */
|
||||
export function putOrgroles(data) {
|
||||
return request({
|
||||
url: `/portal/v1/sysrole/update/${data.sid}`,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* <根据SID 删除角色>
|
||||
* @sid 角色SID
|
||||
* */
|
||||
export function delOrgroles(data) {
|
||||
return request({
|
||||
url: `/portal/v1/sysrole/delBySids/${data.sid}`,
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 菜单授权
|
||||
export function roleMenuTree(data) {
|
||||
return request({
|
||||
url: `/portal/v1/sysmenu/listAllByRoleSid`,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 菜单授权保存
|
||||
export function saveorgrolemenus(data) {
|
||||
return request({
|
||||
url: `/portal/v1/sysmenurole/updateRoleAndMenu`,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 资源授权
|
||||
export function sourceMenuTree(data) {
|
||||
return request({
|
||||
url: `/portal/v1/syssource/listAllByRoleSid`,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 资源授权保存
|
||||
export function saveSource(data) {
|
||||
return request({
|
||||
url: `/portal/v1/syssourcerole/updateRoleAndSource`,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 功能授权
|
||||
export function funMenuTree(data) {
|
||||
return request({
|
||||
url: `/portal/v1/sysfunction/listAllByRoleSid`,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 功能授权保存
|
||||
export function savefunMenu(data) {
|
||||
return request({
|
||||
url: `/portal/v1/sysrolefunction/updateRoleAndFunction`,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
31
message-center-ui/src/api/system/roleAdminister/rolemenus.js
Normal file
31
message-center-ui/src/api/system/roleAdminister/rolemenus.js
Normal file
@@ -0,0 +1,31 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
|
||||
/**
|
||||
* < 业务角色授权时菜单列表(拥有的菜单选中)>
|
||||
* @orgTypeKeys 单位性质(类别
|
||||
* @roleSid 业务角色sid
|
||||
* @userType 用户类型只能为1或2
|
||||
* */
|
||||
export function roleMenuTree(data){
|
||||
return request({
|
||||
url: '/system/v1/orgrolemenus/menutree',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* < 保存角色授权的菜单项 >
|
||||
* @roleMenus[] 角色权限列表 {menuSid 菜单sid} {orgSid 单位sid} {roleSid 角色sid}
|
||||
* @roleSid 业务角色sid
|
||||
* */
|
||||
export function saveorgrolemenus(data){
|
||||
return request({
|
||||
url: '/system/v1/orgrolemenus',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
21
message-center-ui/src/api/system/roleMenus/index.js
Normal file
21
message-center-ui/src/api/system/roleMenus/index.js
Normal file
@@ -0,0 +1,21 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
|
||||
//角色授权时菜单列表(拥有的菜单选中)
|
||||
export function getrolemenus(data) {
|
||||
return request({
|
||||
url: `/system/v1/rolemenus/${data.roleSid}`,
|
||||
method: 'GET',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
//保存 角色授权时菜单列表
|
||||
export function saverolemenus(data) {
|
||||
return request({
|
||||
url: `/system/v1/rolemenus`,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
111
message-center-ui/src/api/system/sources/index.js
Normal file
111
message-center-ui/src/api/system/sources/index.js
Normal file
@@ -0,0 +1,111 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
//let tokens = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI2IiwiaXNzIjoiV0JLIiwiZXhwIjoxNjMwMDI3MDA3fQ.9bEgBzFW2g1CUT7s5VXxhNCa10cyU_WTCFeqpQje0iY'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
//获取菜单 分页列表
|
||||
export function pageList(data) {
|
||||
return request({
|
||||
url: '/portal/v1/syssource/listPage',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
//保存 资源信息
|
||||
export function saveSourcesInfo(data) {
|
||||
return request({
|
||||
url: '/portal/v1/syssource/save',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 修改 保存 资源信息
|
||||
export function putSourcesInfo(data) {
|
||||
return request({
|
||||
url: '/portal/v1/syssource/update/' + data.sid,
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
//根据sid 删除单个 资源信息
|
||||
export function delSources(data) {
|
||||
return request({
|
||||
url: '/portal/v1/syssource/delBySids/' + data.sid,
|
||||
method: 'get',
|
||||
data: qs.stringify(data),
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 获取获取资源类别
|
||||
export function getZzylb(data) {
|
||||
return request({
|
||||
url: '/portal/v1/syssource/listAll',
|
||||
method: 'post',
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// 获取资源 不分页列表
|
||||
export function sourcesList(data) {
|
||||
return request({
|
||||
url: '/system/v1/sources/list',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
// 获取资源列表 不分页下拉
|
||||
export function getsourceList(data) {
|
||||
return request({
|
||||
url: '/system/v1/sources/sourceList',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
////获取资源 分页列表
|
||||
//export function sourcesPageList(data) {
|
||||
//return request({
|
||||
// url: '/system/v1/sources/pagelist',
|
||||
// method: 'POST',
|
||||
// data: data,
|
||||
// headers: {'Content-Type': 'application/json'}
|
||||
//})
|
||||
//}
|
||||
|
||||
|
||||
|
||||
//根据sid 获取单个 资源信息
|
||||
export function getSourcesInfo(data) {
|
||||
return request({
|
||||
url: '/system/v1/sources/' + data.sid,
|
||||
method: 'GET',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
84
message-center-ui/src/api/system/user/Auser.js
Normal file
84
message-center-ui/src/api/system/user/Auser.js
Normal file
@@ -0,0 +1,84 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
|
||||
export function verifyList(data){ // 用户列表
|
||||
return request({
|
||||
url: '/system/user/verifyList',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
// admin用户列表
|
||||
export function userListByAdmin(data){
|
||||
return request({
|
||||
url: '/system/user/userListByAdmin',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
// 设置角色
|
||||
export function psotUserRole(data){
|
||||
return request({
|
||||
url: '/system/v1/userrole',
|
||||
method: 'post',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
// 用户初始化密码
|
||||
export function initPwd(data){
|
||||
return request({
|
||||
url: 'system/user/initPwd/'+data.sid,
|
||||
method: 'POST',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
// 用户删除接口
|
||||
export function delUser(data){
|
||||
return request({
|
||||
url: '/system/user/delete/'+data.sid,
|
||||
method: 'DELETE',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 初始化设置角色
|
||||
export function initUserRole(data){
|
||||
return request({
|
||||
url: '/system/v1/userroles/initUserRole/'+ data.userSid,
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 保存角色
|
||||
export function saveUserRole(data){
|
||||
return request({
|
||||
url: '/system/v1/userroles',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
// 用户信息
|
||||
export function getUserINfo(data){
|
||||
return request({
|
||||
url: '/system/user/userRegisterDetails',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 单位信息
|
||||
export function getOrgINfo(data){
|
||||
return request({
|
||||
url: '/system/organization/organizationRegisterDetails/'+ data.organizationSid,
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
43
message-center-ui/src/api/system/user/login.js
Normal file
43
message-center-ui/src/api/system/user/login.js
Normal file
@@ -0,0 +1,43 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
|
||||
|
||||
//获取菜单 分页列表
|
||||
export function login1(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/login',
|
||||
method: 'POST',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
// 'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
class user {
|
||||
login(data) { // 登录
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/login',
|
||||
method: 'post',
|
||||
data
|
||||
})
|
||||
}
|
||||
logout() { // 退出
|
||||
return request({
|
||||
url: '/vue-admin-template/user/logout',
|
||||
method: 'post'
|
||||
})
|
||||
}
|
||||
updatePassword(data) { // 退出修改密码
|
||||
return request({
|
||||
url: '/system/user/updatePassword',
|
||||
method: 'post',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
43
message-center-ui/src/api/system/user/user.js
Normal file
43
message-center-ui/src/api/system/user/user.js
Normal file
@@ -0,0 +1,43 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
class user{
|
||||
verifyList(data){ // 请求审核列表
|
||||
return request({
|
||||
url: '/system/user/verifyList',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
userRegisterDetails(data){ // 获取审核内容
|
||||
console.log(data)
|
||||
return request({
|
||||
url: '/system/user/userRegisterDetails',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
verify(data){ // 审核通过不通过
|
||||
return request({
|
||||
url: '/system/user/verify',
|
||||
method: 'post',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
userDelete(data){ // 删除
|
||||
return request({
|
||||
url: '/system/user/delete/{sid}',
|
||||
method: 'delete',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
userNameDelete(data){ // 删除个人注册审核
|
||||
return request({
|
||||
url: '/system/staffApply/deleteByUserName',
|
||||
method: 'delete',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
}
|
||||
export default new user()
|
||||
32
message-center-ui/src/api/system/userAdminister/client.js
Normal file
32
message-center-ui/src/api/system/userAdminister/client.js
Normal file
@@ -0,0 +1,32 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
|
||||
// 委托人分页列表
|
||||
export function clientList(data){
|
||||
return request({
|
||||
url: '/jlcyry/v1/clientalterrecords/pagerList',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
// 变更选择委托人列表
|
||||
export function setclientList(data){
|
||||
return request({
|
||||
url: '/jlcyry/v1/clientalterrecords/staffClientList',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
// 变更为被委托人
|
||||
export function doClientAlter(data){
|
||||
return request({
|
||||
url: '/jlcyry/v1/clientalterrecords/doClientAlter',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
69
message-center-ui/src/api/system/userAdminister/index.js
Normal file
69
message-center-ui/src/api/system/userAdminister/index.js
Normal file
@@ -0,0 +1,69 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
// 单位用户列表
|
||||
export function orgUserList(data){
|
||||
return request({
|
||||
url: '/system/user/userListByOrg',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
// 设置角色
|
||||
export function psotUserRole(data){
|
||||
return request({
|
||||
url: '/system/v1/userrole',
|
||||
method: 'post',
|
||||
data: qs.stringify(data)
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取角色列表
|
||||
* orgSid 用户SID
|
||||
* roleName 角色名称
|
||||
* */
|
||||
export function orgrolesList(data){
|
||||
return request({
|
||||
url: '/system/v1/orgroles/list',
|
||||
method: 'post',
|
||||
headers: {'Content-Type': 'application/json'},
|
||||
data
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 保存 设置角色 /system/v1/orguserroles
|
||||
* */
|
||||
export function saveOrgRole(data){
|
||||
return request({
|
||||
url: '/system/v1/orguserroles',
|
||||
method: 'post',
|
||||
headers: {'Content-Type': 'application/json'},
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 部门机构列表 /system/v1/departments/departmentOrgList/{organizationSid}
|
||||
* */
|
||||
export function getOrgList(organizationSid){
|
||||
return request({
|
||||
url: '/system/v1/departments/departmentOrgList/' + organizationSid,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
/**
|
||||
* 保存 设置部门 /system/v1/orguserroles
|
||||
* */
|
||||
export function saveDepartment(data){
|
||||
return request({
|
||||
url: '/system/v1/departmentStaffs/setUpDepartment',
|
||||
method: 'post',
|
||||
headers: {'Content-Type': 'application/json'},
|
||||
data
|
||||
})
|
||||
}
|
||||
|
||||
138
message-center-ui/src/api/system/userManage/index.js
Normal file
138
message-center-ui/src/api/system/userManage/index.js
Normal file
@@ -0,0 +1,138 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
// 用户列表
|
||||
//let tokens = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyTm8iOiI2IiwiaXNzIjoiV0JLIiwiZXhwIjoxNjI5OTQxNjI1fQ.aOFOz0h7c8YQs-ti2GLpqeWu4AE9mifx_043hLJQf8g'
|
||||
let tokens = window.sessionStorage.getItem('token');
|
||||
export function userList(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/listPage',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 新增
|
||||
export function userAdd(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/save',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 更新
|
||||
export function userUpdata(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/update/' +data.sid,
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 删除
|
||||
export function delUser(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/delBySid/' +data.sid,
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 初始化密码
|
||||
export function initPwd(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/initPwd/' +data.sid,
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 根据sid查询一条信息
|
||||
export function userSingle(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/fetchBySid/' +data.sid,
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 单条用户的角色列表
|
||||
export function setRole(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysrole/listAllByUserSid/' +data.sid,
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 角色列表
|
||||
export function saveOrgRole(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysuserrole/update',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 查询角色列表
|
||||
export function roleList(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysrole/listAll',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 查询部门列表
|
||||
export function orgList(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysorganization/list',
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
// 查询岗位列表
|
||||
export function postList(data){
|
||||
return request({
|
||||
url: '/portal/v1/syspost/fetchByOrgSid/'+data.sid,
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
// 获取验证码
|
||||
export function getCode(data){
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/sendMessageCode/'+data.phone,
|
||||
method: 'get',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json',
|
||||
'token':tokens
|
||||
}
|
||||
})
|
||||
}
|
||||
44
message-center-ui/src/api/user.js
Normal file
44
message-center-ui/src/api/user.js
Normal file
@@ -0,0 +1,44 @@
|
||||
import request from '@/utils/request'
|
||||
import qs from 'qs'
|
||||
//登录
|
||||
export function login(data) {
|
||||
return request({
|
||||
url: '/portal/v1/sysuser/login',
|
||||
method: 'post',
|
||||
data: data,
|
||||
headers: {'Content-Type': 'application/json'}
|
||||
})
|
||||
}
|
||||
// 用户注册
|
||||
export function registUser(data) {
|
||||
return request({
|
||||
url: '/system/user/save',
|
||||
method: 'post',
|
||||
data,
|
||||
headers:{'Content-Type':'application/x-www-form-urlencoded;'}
|
||||
})
|
||||
}
|
||||
// 获取手机验证码
|
||||
export function getVerificationCode(data) {
|
||||
return request({
|
||||
url: '/system/user/getVerificationCode',
|
||||
method: 'get',
|
||||
params: data
|
||||
})
|
||||
}
|
||||
|
||||
// 获取登录验证码
|
||||
export function imgCode() {
|
||||
return request({
|
||||
url: '/system/api/defaultBlendCode?temm=' + new Date().getTime(),
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
// 获取用信息
|
||||
export function getInfo(token) {
|
||||
return request({
|
||||
url: '/system/user/loginDetails',
|
||||
method: 'post',
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user