|
|
|
|
import request from '@/utils/request'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//app版本升级
|
|
|
|
|
export function versionUpgrade(appName) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/file/AppStartInfo/${appName}`,
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
export function getAppVersion() {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/app/Version`
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取数据字典数据
|
|
|
|
|
export function getDictionaryDataAll() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/system/DictionaryData/All',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取字典数据下拉框列表
|
|
|
|
|
export function getDictionaryDataSelector(dictionaryTypeId) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/system/DictionaryData/${dictionaryTypeId}/Data/Selector`,
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取关联表单数据详情
|
|
|
|
|
export function getDataChange(modelId, id) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/visualdev/OnlineDev/${modelId}/${id}/DataChange`,
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取关联表单弹窗列表
|
|
|
|
|
export function getRelationSelect(id, data, options) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/visualdev/Base/${id}/FieldDataSelect`,
|
|
|
|
|
data,
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取弹窗选择远端接口数据
|
|
|
|
|
export function getPopSelect(id, data, options) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/system/DataInterface/${id}/Actions/List`,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
data,
|
|
|
|
|
options: {
|
|
|
|
|
load: true
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取多条接口数据
|
|
|
|
|
export function getDataInterfaceDataInfoByIds(id, data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/system/DataInterface/${id}/Actions/InfoByIds`,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取组织/公司下拉框列表
|
|
|
|
|
export function getOrganizeSelector() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Organize/Selector/0',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取部门下拉框列表(公司+部门)
|
|
|
|
|
export function getDepartmentSelector() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Organize/Department/Selector/0',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取岗位下拉列表(公司+部门+岗位)
|
|
|
|
|
export function getPositionSelector() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Position/Selector',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取用户下拉框列表(公司+部门+用户)
|
|
|
|
|
export function getUserSelector() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/Selector',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取全部岗位管理信息列表
|
|
|
|
|
export const getPositionListAll = () => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Position/All',
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 通过部门id,岗位id,角色id,分组id,用户id获取用户列表(带分页)
|
|
|
|
|
export const getUsersByUserCondition = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/UserCondition',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 通过部门id获取部门组织树形
|
|
|
|
|
export const getOrgByOrganizeCondition = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Organize/OrganizeCondition`,
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 通过部门id,岗位id获取岗位树形
|
|
|
|
|
export const getPositionByPositionCondition = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Position/PositionCondition`,
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取用户下拉框列表(用户选择加载)
|
|
|
|
|
export function getUserSelectorNew(organizeId, keyword) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Users/ImUser/Selector/${organizeId}`,
|
|
|
|
|
method: 'POST',
|
|
|
|
|
data: {
|
|
|
|
|
keyword
|
|
|
|
|
},
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取用户基本信息
|
|
|
|
|
export const getUserInfoList = ids => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/getUserList',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: {
|
|
|
|
|
ids
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取我的下属
|
|
|
|
|
export const getSubordinates = (keyword) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/getSubordinates',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: {
|
|
|
|
|
keyword
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取当前组织用户
|
|
|
|
|
export const getOrganization = (keyword) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/getOrganization',
|
|
|
|
|
method: 'get',
|
|
|
|
|
data: {
|
|
|
|
|
keyword,
|
|
|
|
|
organizeId: '0'
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//获取用户详情
|
|
|
|
|
export function getUesrDetail(id) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/app/User/' + id,
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取所有用户列表
|
|
|
|
|
export function getUserAll() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/All',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取通讯录用户列表(分页)
|
|
|
|
|
export function getImUser(data, options) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/ImUser',
|
|
|
|
|
data,
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取接口数据
|
|
|
|
|
export function getDataInterfaceRes(id, data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/system/DataInterface/${id}/Actions/Preview`,
|
|
|
|
|
method: 'post',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
},
|
|
|
|
|
data: data || {}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 用户登录
|
|
|
|
|
export function login(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/oauth/Login',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data,
|
|
|
|
|
header: {
|
|
|
|
|
'Content-Type': 'application/x-www-form-urlencoded',
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 微信手机号登录
|
|
|
|
|
export function loginWxMinAPI(data) {
|
|
|
|
|
return request({
|
|
|
|
|
// url: '/api/scm/wx/hsyGetPhone',
|
|
|
|
|
url: '/common/login',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 账号注销
|
|
|
|
|
export function accountCancel(token) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/oauth/logoutCurrentUser',
|
|
|
|
|
method: 'post',
|
|
|
|
|
token,
|
|
|
|
|
header: {
|
|
|
|
|
'Content-Type': 'application/x-www-form-urlencoded',
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//获取验证码
|
|
|
|
|
export function clickSms(account) {
|
|
|
|
|
return request({
|
|
|
|
|
url: 'https://app.jnpfsoft.com/api/Saas/Tenant/SmsCode/' + account,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
header: {
|
|
|
|
|
'Content-Type': 'application/x-www-form-urlencoded',
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
//验证码登录
|
|
|
|
|
export function loginSms(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: 'https://app.jnpfsoft.com/api/Saas/Tenant/LoginSms',
|
|
|
|
|
method: 'POST',
|
|
|
|
|
data,
|
|
|
|
|
header: {
|
|
|
|
|
'Content-Type': 'application/x-www-form-urlencoded',
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 退出登录
|
|
|
|
|
export function logout() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/oauth/Logout'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取当前用户信息
|
|
|
|
|
export function getCurrentUser() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/oauth/CurrentUser?type=' + 'app',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 修改密码信息发送
|
|
|
|
|
export function updatePasswordMessage() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/oauth/updatePasswordMessage',
|
|
|
|
|
method: 'POST',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 用户登录测试
|
|
|
|
|
export function login2(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/oauth',
|
|
|
|
|
method: 'GET',
|
|
|
|
|
data,
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export function getBillNumber(enCode) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/system/BillRule/BillNumber/${enCode}`,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取系统配置
|
|
|
|
|
export function getSystemConfig() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/system/SysConfig',
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取下载文件链接
|
|
|
|
|
export function getDownloadUrl(type, fileId) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/file/Download/${type}/${fileId}`,
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 修改当前用户密码
|
|
|
|
|
export function updatePassword(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/Current/Actions/ModifyPassword',
|
|
|
|
|
method: 'POST',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取我的下属
|
|
|
|
|
export function getSubordinate(id) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Users/Current/Subordinate/${id ? id : '0'}`,
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取默认配置
|
|
|
|
|
export function getCodeConfig(account) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/oauth/getConfig/${account}`,
|
|
|
|
|
method: 'get'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取行政区划下拉框数据
|
|
|
|
|
export function getProvinceSelector(id) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/system/Area/${id}/Selector/0`,
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取行政区划下拉框数据
|
|
|
|
|
export function getProvinceSelectorInfoList(idsList) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/system/Area/GetAreaByIds`,
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: {
|
|
|
|
|
idsList
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 设置主要组织、主要岗位
|
|
|
|
|
export function setMajor(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Users/Current/major`,
|
|
|
|
|
method: 'put',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取当前用户所有组织
|
|
|
|
|
export function getUserOrganizes(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Users/Current/getUserOrganizes`,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取当前用户所有岗位
|
|
|
|
|
export function getUserPositions(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Users/Current/getUserPositions`,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取当前用户个人资料
|
|
|
|
|
export function UserSettingInfo() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/Current/BaseInfo',
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 更新当前用户个人资料
|
|
|
|
|
export function UpdateUser(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/Current/BaseInfo',
|
|
|
|
|
method: 'PUT',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 更新当前用户头像
|
|
|
|
|
export function UpdateAvatar(name) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Users/Current/Avatar/${name}`,
|
|
|
|
|
method: 'PUT'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取分组下拉框列表
|
|
|
|
|
export const getGroupSelector = () => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Group/Selector',
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取分组列表
|
|
|
|
|
export const getGroupCondition = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Group/GroupCondition',
|
|
|
|
|
method: 'POST',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取角色下拉框列表
|
|
|
|
|
export const getRoleSelector = () => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Role/Selector',
|
|
|
|
|
method: 'GET',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取角色下拉框列表
|
|
|
|
|
export const getRoleCondition = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Role/RoleCondition',
|
|
|
|
|
method: 'POST',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// app第三方登录
|
|
|
|
|
export const getCallback = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/oauth/socials/app/callback/${data.source}?uuid=` + data.uuid,
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 第三方登录
|
|
|
|
|
export function otherlogin(data, ticket) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/oauth/socials/render/${data}` + '?ticket=' + ticket,
|
|
|
|
|
method: 'get'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取登陆配置
|
|
|
|
|
export function getLoginConfig() {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/oauth/getLoginConfig',
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
//获取登录票据
|
|
|
|
|
export function getTicket() {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/oauth/getTicket`,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 轮询获取登陆状态
|
|
|
|
|
export function getTicketStatus(ticket) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/oauth/getTicketStatus/${ticket}`,
|
|
|
|
|
method: 'GET',
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取第三方列表
|
|
|
|
|
export const getSocialsUserList = () => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/socials/login',
|
|
|
|
|
method: 'GET'
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 第三方登录回调列表后点击登录
|
|
|
|
|
export function socialsLogin(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/oauth/Login/socials`,
|
|
|
|
|
data,
|
|
|
|
|
header: {
|
|
|
|
|
'Content-Type': 'application/x-www-form-urlencoded'
|
|
|
|
|
},
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取签名列表
|
|
|
|
|
export const getSignImgList = () => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/Current/SignImg',
|
|
|
|
|
method: 'GET',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 新增签名
|
|
|
|
|
export const createSignImg = (data) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/Current/SignImg',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data,
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 设置默认签名
|
|
|
|
|
export const setDefSignImg = (id) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Users/Current/${id}/SignImg`,
|
|
|
|
|
method: 'put',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 删除签名
|
|
|
|
|
export const delSignImg = (id) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Users/Current/${id}/SignImg`,
|
|
|
|
|
method: 'delete',
|
|
|
|
|
options: {
|
|
|
|
|
load: false
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取选中组织、岗位、角色、用户基本信息
|
|
|
|
|
export const getSelectedList = ids => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/getSelectedList',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: {
|
|
|
|
|
ids
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 通过组织、岗位、角色、用户ids获取选中用户基本信息
|
|
|
|
|
export const getSelectedUserList = data => {
|
|
|
|
|
return request({
|
|
|
|
|
url: '/api/permission/Users/getSelectedUserList',
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
// 获取用户下拉框列表
|
|
|
|
|
export const getListByAuthorize = (organizeId, keyword) => {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Users/GetListByAuthorize/${organizeId}`,
|
|
|
|
|
method: 'post',
|
|
|
|
|
data: {
|
|
|
|
|
keyword
|
|
|
|
|
}
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取默认当前值部门ID
|
|
|
|
|
export function getDefaultCurrentValueDepartmentId(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Organize/getDefaultCurrentValueDepartmentId`,
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取默认当前值部门ID(同步)
|
|
|
|
|
export async function getDefaultCurrentValueDepartmentIdAsync(data) {
|
|
|
|
|
return new Promise(resolve => {
|
|
|
|
|
request({
|
|
|
|
|
url: `/api/permission/Organize/getDefaultCurrentValueDepartmentId`,
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
}).then(ret => {
|
|
|
|
|
resolve(ret)
|
|
|
|
|
})
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取默认当前值用户ID
|
|
|
|
|
export function getDefaultCurrentValueUserId(data) {
|
|
|
|
|
return request({
|
|
|
|
|
url: `/api/permission/Users/getDefaultCurrentValueUserId`,
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
})
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 获取默认当前值用户ID(同步)
|
|
|
|
|
export async function getDefaultCurrentValueUserIdAsync(data) {
|
|
|
|
|
return new Promise(resolve => {
|
|
|
|
|
request({
|
|
|
|
|
url: `/api/permission/Users/getDefaultCurrentValueUserId`,
|
|
|
|
|
method: 'post',
|
|
|
|
|
data
|
|
|
|
|
}).then(ret => {
|
|
|
|
|
resolve(ret)
|
|
|
|
|
})
|
|
|
|
|
})
|
|
|
|
|
}
|