| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825 |
- import request from "@utils/request";
- // 获取所有账号类型
- export function getAccountTypes(params) {
- return request({
- url: `/api/sys/account/getAllAccountType`,
- method: "GET",
- });
- }
- // 启用停用账号
- export function setAccountStatus(params) {
- return request({
- url: `/api/sys/account/switchAccountStatus/${params.accountId}`,
- method: "GET",
- });
- }
- // 管理员修改用户密码
- export function changePassword(params) {
- return request({
- url: `/api/sys/account/changePassword`,
- method: "POST",
- data: params,
- });
- }
- // 个人修改自己密码
- export function changePersonPassword(params) {
- return request({
- url: `/api/sys/account/changePersonPassword`,
- method: "POST",
- data: params,
- });
- }
- //删除
- export function deleteMenu(params) {
- return request({
- url: `/api/sys/resource/deleteResource/${params.resourceId}`,
- method: "DELETE",
- });
- }
- // 获取当前菜单信息
- export function searchMenu(params) {
- return request({
- url: `/api/sys/resource/getSysResouce/${params.resourceId}`,
- method: "GET",
- });
- }
- //保存权限
- export function saveRrivilegeReqDto(params) {
- return request({
- url: `role/saveRrivilegeReqDto`,
- method: "POST",
- data: params,
- });
- }
- // 查询角色对应的资源
- export function getRoleResources(params) {
- return request({
- url: `/api/sys/role/resource/relation/getRoleResources`,
- method: "GET",
- data: params,
- headers: {
- visitId: "1",
- pageId: "213",
- pageName: "1",
- modelName: "11",
- },
- });
- }
- // 查询角色对应的资源(树结构)
- export function getRoleResourcesTree(params) {
- return request({
- url: `/api/sys/role/resource/relation/getRoleResourcesTree`,
- method: "GET",
- data: params,
- headers: {
- visitId: "1",
- pageId: "213",
- pageName: "1",
- modelName: "11",
- },
- });
- }
- // 建立角色和系统资源 关联关系
- export function createRoleResourceRelation(params) {
- return request({
- url: `/api/sys/role/resource/relation/createRoleResourceRelation`,
- method: "POST",
- data: params,
- });
- }
- // 全资源熟
- export function getMenuList(params) {
- return request({
- // url: `user/queryUserAccessList?userId=${localStorage.getItem('userId')}`,
- url: `/api/sys/resource/getResourceTree`,
- method: "GET",
- });
- }
- /*
- 菜单管理
- */
- // 下移菜单
- export function downResouce(params) {
- return request({
- url: `/api/sys/resource/downResouce/${params.resourceId}`,
- method: "GET",
- data: params,
- });
- }
- // 上移菜单
- export function upResouce(params) {
- return request({
- url: `/api/sys/resource/upResouce/${params.resourceId}`,
- method: "GET",
- data: params,
- });
- }
- //新建
- export function addMenu(params) {
- return request({
- url: `/api/sys/resource/insertResource`,
- method: "POST",
- data: params,
- });
- }
- // 修改
- export function updateMenu(params) {
- return request({
- url: `/api/sys/resource/updateResource`,
- method: "POST",
- data: params,
- });
- }
- // 根据账号id查询相关信息
- export function getAccountInfoByAccountId(params) {
- return request({
- url: `/api/sys/account/getAccountInfoByAccountId/${params.accountId}`,
- method: "GET",
- });
- }
- /*
- 角色
- */
- // 定义接口
- export function getRole(params) {
- return request({
- url: `/api/sys/role/getAllRolesVo`,
- method: "GET",
- data: params,
- });
- }
- export function getRolePage(params) {
- return request({
- url: `/api/sys/role/getRolesPage`,
- method: "POST",
- data: params,
- });
- }
- export function queryAllPermission(params) {
- return request({
- url: "resource/list",
- method: "GET",
- data: params,
- });
- }
- export function getEditRoleById(params) {
- return request({
- url: `role/queryResouceByRoleId`,
- method: "GET",
- data: params,
- });
- }
- export function updateSysRoleParam(params) {
- return request({
- url: "/api/sys/role/updateSysRoleParam",
- method: "POST",
- data: params,
- });
- }
- export function addSysRole(params) {
- return request({
- url: "/api/sys/role/addSysRole",
- method: "POST",
- data: params,
- });
- }
- export function deleRole(params) {
- return request({
- url: `/api/sys/role/deleteSysRole/${params.roleId}`,
- method: "delete",
- });
- }
- export async function createAccountResourceRelation(params) {
- return request({
- url: `/api/sys/account/role/relation/createAccountResourceRelation`,
- method: "POST",
- data: params,
- });
- }
- // 查询当前用户的账号信息
- export function getCurrentUserAccountInfo() {
- return request({
- url: "/api/sys/account/getCurrentUserAccountInfo",
- method: "GET",
- });
- }
- // 删除业态权限
- export function deleteSassRight(params) {
- return request({
- url: `/api/sys/account/deleteSassRight/${params.accountId}`,
- method: "GET",
- });
- }
- // 设置业态权限
- export function setSassRight(params) {
- return request({
- url: `/api/sys/account/setSassRight/${params.accountId}`,
- method: "GET",
- });
- }
- // 组织架构数
- // export function getOrgTree() {
- // return request({
- // url: `/api/sys/organization/getOrgTree`,
- // method: "GET",
- // });
- // }
- /**用户管理api */
- //获取所有部门接口
- export function getAllDepartment() {
- return request({
- url: "/api/sys/organization/getAllDepartment",
- method: "GET",
- });
- }
- //获取所有系统角色接口 (多选)
- export function getAllRolesVo() {
- return request({
- url: "/api/sys/role/getAllRolesVo?roleType=",
- method: "GET",
- });
- }
- //分页查询员工信息
- export function getAccountTypePage(params) {
- return request({
- url: "/api/sys/account/getAccountTypePage",
- method: "POST",
- data: params,
- });
- }
- //返回未同步员工
- export function getDisableAccount(employeeName) {
- return request({
- url: `/api/sys/employee/getDisableAccount?employeeName=${employeeName}`,
- method: "GET",
- });
- }
- //判断账号是否存在
- export function getCheckAccountExists(employeeName) {
- return request({
- url: `/api/sys/account/checkAccountExists?account=${employeeName}`,
- method: "GET",
- });
- }
- //返回未同步员工 新
- export function getDisableAccountNew(employeeName) {
- return request({
- url: `/api/sys/employee/getUnCreateCbdOaAccount?employeeName=${employeeName}`,
- method: "GET",
- });
- }
- //添加内部员工
- export function batchInsertInnerEmployeeAccount(params) {
- return request({
- url: "/api/sys/account/batchInsertInnerEmployeeAccount",
- method: "POST",
- data: params,
- });
- }
- //添加内部员工 新
- export function addInnerEmployeeAccount(params) {
- return request({
- url: "/api/sys/account/addInnerEmployeeAccount",
- method: "POST",
- data: params,
- });
- }
- //获取所有移动端菜单 (树结构)
- export function getMobileResourceTree() {
- return request({
- url: "/api/sys/resource/getMobileResourceTree",
- method: "GET",
- });
- }
- // 获取角色对应的移动资源列表
- export function getRoleMobileResources(roleId) {
- return request({
- url: `/api/sys/role/resource/relation/getRoleMobileResources?roleId=${roleId}`,
- method: "GET",
- });
- }
- //增加外部成员接口
- export function addEmployeeAccount(params) {
- return request({
- url: "/api/sys/account/addEmployeeAccount",
- method: "POST",
- data: params,
- });
- }
- //增加外部成员接口 新
- export function addEmployeeAccountNew(params) {
- return request({
- url: "/api/sys/account/addInnerEmployeeAccount",
- method: "POST",
- data: params,
- });
- }
- //修改用户信息
- export function updateEmployeeInfo(params) {
- return request({
- url: "/api/sys/employee/updateEmployeeInfo",
- method: "POST",
- data: params,
- });
- }
- //设置超管接口
- export function setSuperRootUser(params) {
- return request({
- url: `/api/sys/account/setSuperRootUser?accountId=${params.accountId}&isSuper=${params.superRootAccount}`,
- method: "GET",
- });
- }
- //获取所有直接子级组织
- export function getOrgTree(orgId) {
- return request({
- // url: `/api/sys/organization/getOrgTree`,
- url: `/api/sys/organization/getSonOrganizations`,
- method: "GET",
- data: orgId ? { orgId } : {},
- });
- }
- //获取所有直接子级组织
- export function getOrgTree2(orgId) {
- return request({
- url: `/api/sys/organization/getOrgTree`,
- method: "GET",
- data: orgId ? { orgId } : {},
- });
- }
- //获取所有子级数据权限
- export function getSonDataResource(params) {
- return request({
- url: `/api/data/resource/getSonDataResource`,
- method: "GET",
- data: params,
- });
- }
- //获取所有子级数据权限 新
- export function getSonDataResourceNew(params) {
- return request({
- url: `/api/data/resource/getAdbDataResourceTree?permissionType=${params}`,
- method: "GET",
- });
- }
- //批量分配数据权限
- export function batchInsertAccountAndDataResource(params) {
- return request({
- url: "/api/data/resource/batchInsertAccountAndDataResource",
- method: "POST",
- data: params,
- });
- }
- //权限信息导出
- export function downloadUserPower(params) {
- return request({
- url: "/api/sys/account/downloadUserPower",
- method: "POST",
- data: params,
- responseType: "blob",
- });
- }
- //用户数据权限
- export function getFineBiPowerList(accountId) {
- return request({
- url: `/api/finebipower/getFineBiPowerList?accountId=${accountId}`,
- method: "GET",
- });
- }
- //获取用户拥有的数据权限
- export function getDataResourceByAccount(params) {
- return request({
- url: "/api/data/resource/getDataResourceByAccount",
- method: "get",
- data: params,
- });
- }
- //获取用户拥有的根区域(营运中心)权限列表2023-06-08新增
- export function getRootAreaDataResourceByAccount(params) {
- return request({
- url: `/api/data/resource/getRootAreaDataResourceByAccount?accountId=${params}`,
- method: "get",
- });
- }
- //获取用户拥有的区域(省份/城市/门店)权限列表2023-06-08新增
- export function getSonAreaDataResourceByAccount(params) {
- return request({
- url: `/api/data/resource/getSonAreaDataResourceByAccount?accountId=${params.accountId}&dataResourceType=${params.dataResourceType}`,
- method: "get",
- });
- }
- //获取用户拥有的数据权限 新
- export function getDataResourceByAccountNew(params) {
- return request({
- url: "/api/data/resource/getAdbDataResourceByAccount",
- method: "get",
- data: params,
- });
- }
- //获取大区
- export function getDataResourceByAccountNew0() {
- return request({
- url: "/api/data/resource/getRootAreaDataResource",
- method: "get",
- });
- }
- //根据大区获取省份数据
- export function getDataResourceByAccountNew1(params) {
- return request({
- url: "/api/data/resource/getSonAreaDataResource",
- method: "post",
- data: params,
- });
- }
- //根据省份获取城市数据
- export function getDataResourceByAccountNew2(params) {
- return request({
- url: "/api/data/resource/getSonAreaDataResource",
- method: "post",
- data: params,
- });
- }
- //获取未加载的报表
- export function getDataResourceByAccountNew8() {
- return request({
- // url: "/api/data/resource/queryCallYongIndexRet",
- url:"api/data/resource/queryErrorDataSets",
- method: "get",
- // data: {
- // account:localStorage.getItem("account")
- // },
- });
- }
- //重新加载
- export function getDataResourceByAccountNew9(params) {
- return request({
- url: `/api/data/resource/freshDataSetColumnFilter?dataSetPath=${params}`,
- method: "post",
- // data: params,
- });
- }
- //根据城市获取门店数据
- export function getDataResourceByAccountNew3(params) {
- return request({
- url: "/api/data/resource/getSonAreaDataResource",
- method: "post",
- data: params,
- });
- }
- //获取用户拥有的数据权限分页
- export function getDataResourcePageByAccount(params) {
- return request({
- url: "/api/data/resource/getDataResourcePageByAccount",
- method: "get",
- data: params,
- });
- }
- // 角色权限数,
- export function getRoleMobileResourcesTree(roleId) {
- return request({
- url: `/api/sys/role/resource/relation/getRoleMobileResourcesTree?roleId=${roleId}`,
- method: "get",
- });
- }
- //获取角色下的成员
- export function getRoleNumber(params) {
- return request({
- url: "/api/sys/account/role/relation/getRoleNumber",
- method: "POST",
- data: params,
- });
- }
- //批量分配角色成员
- export function batchInsertRoleNumbers(params) {
- return request({
- url: "/api/sys/account/role/relation/batchInsertRoleNumbers",
- method: "POST",
- data: params,
- });
- }
- //模糊搜索用户(pc菜单管理-报表上线通知)
- export function getAccountInfoByName(params) {
- return request({
- url: "/api/sys/account/getAccountInfoByName",
- method: "GET",
- data: params,
- });
- }
- // 分页获取消息任务列表
- export function getMessagePushJobPageVos(params) {
- return request({
- url: "/api/qw/message/push/job/getMessagePushJobPageVos",
- method: "POST",
- data: params,
- });
- }
- //中止企微消息推送任务
- export function stopQwMessageJobById(jobId) {
- return request({
- url: `/api/qw/message/push/job/stopQwMessageJobById/${jobId}`,
- method: "POST",
- // data: params,
- });
- }
- // 系统公告分页
- export function getAccountMsgPage(params) {
- return request({
- url: "/api/sys/update/msg/getSysUpdateMsgPageVo",
- method: "POST",
- data: params,
- });
- }
- // 数据填报完后对当前填报数据进行预览
- export function preViewFillInData(params,data) {
- return request({
- url: `/api/biz/table/config/preViewFillInData/${params}?pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
- method: "post",
- });
- }
- // 对文件上传记录的数据进行预览
- export function preRecordViewFillInData(params,data) {
- return request({
- url: `/api/biz/table/config/preRecordViewFillInData/${params}?pageNum=${data.pageNum}&pageSize=${data.pageSize}`,
- method: "post",
- });
- }
- // 获取所有的填报权限配置
- export function getAllTableConfigs(params) {
- return request({
- url: "/api/biz/table/config/getAllTableConfigs",
- method: "get",
- });
- }
- // 添加系统公告
- export function sendSystemUpdateMsg(params) {
- return request({
- url: "/api/sys/account/message/sendSystemUpdateMsg",
- method: "POST",
- data: params,
- });
- }
- // 修改系统公告
- export function updateSysUpdateMsgEntity(params) {
- return request({
- url: "/api/sys/update/msg/updateSysUpdateMsgEntity",
- method: "POST",
- data: params,
- });
- }
- // 2022-10-31新增:查询当前用户某个菜单模块(一级菜单)的模块公告信息
- export function listUserModuleBulletins(params) {
- return request({
- url: `/api/sys/account/message/listUserModuleBulletins/${params}`,
- method: "POST",
- data: params,
- });
- }
- // 2023-9-8新增:查询当前用户某个菜单模块(一级菜单)的模块公告信息 - 新
- export function listUserModuleBulletinsNew(params) {
- return request({
- url: `/api/sys/update/msg/getSysUpdateMsgPageVo`,
- method: "POST",
- data: params,
- });
- }
- // 2023-10-9新增:分页获取系统上线消息-携带用户信息 2023-10-08号新增 请求参数:sysUpdateMsgFuncType必传
- export function listUserModuleBulletinsNew2(params) {
- return request({
- url: `/api/sys/update/msg/getSysUpdateMsgPageVoWithUser`,
- method: "POST",
- data: params,
- });
- }
- // 当前用户关闭 线上通知类型的 系统公告消息 2023-10-08号新增
- export function closeUpdateMsg(params) {
- return request({
- url: `/api/sys/update/msg/closeUpdateMsg`,
- method: "POST",
- data: params,
- });
- }
- // PC端钉钉单点登录本系统
- export function getAccountByCodeForMobile(code,authCode) {
- if(!authCode){authCode = escape(' ')}
- if(!code){code = escape(' ')}
- return request({
- url: `/api/mobile/getAccountByCodeForMobile/${code}/${authCode}`,
- method: "GET",
- });
- }
- //获取企微消息所有发送人列表
- export function getQwMessageSendAccountList(params) {
- return request({
- url: "/api/qw/message/push/job/getQwMessageSendAccountList",
- method: "GET",
- data: params,
- });
- }
- //企微消息任务重新推送
- export function reSendQwMessageByJobId(jobId) {
- return request({
- url: `/api/qw/message/push/job/reSendQwMessageByJobId/${jobId}`,
- method: "GET",
- });
- }
- //单次推送-详情
- export function getQwMessagePushJobAccountByType(params) {
- return request({
- url: `/api/qw/message/account/relation/getQwMessagePushJobAccountByType`,
- method: "POST",
- data: params,
- });
- }
- //定时推送 (如下部分api)
- // 调度任务信息详情分页
- export function getAllScheduledTaskInfo(params) {
- return request({
- url: `/api/scheduled/task/info/getAllScheduledTaskInfo`,
- method: "POST",
- data: params,
- });
- }
- //更新一条调度任务信息详情
- export function updateScheduledTaskInfoEntity(params) {
- return request({
- url: `/api/scheduled/task/info/updateScheduledTaskInfoEntity`,
- method: "POST",
- data: params,
- });
- }
- //调度推送记录分页查询
- export function getTaskRecordPage(params) {
- return request({
- url: `/api/scheduled/task/record/getTaskRecordPage`,
- method: "POST",
- data: params,
- });
- }
- //点击人数记录
- export function getTaskRecordClickerInfo(params) {
- return request({
- url: `/api/scheduled/task/record/getTaskRecordClickerInfo/${params.taskRecordId}`,
- method: "POST",
- data: params,
- });
- }
- //调度推送记录详情(接收人数分页)
- export function getTaskRecordReceiverInfo(params) {
- return request({
- url: `/api/scheduled/task/record/getTaskRecordReceiverInfo`,
- method: "POST",
- data: params,
- });
- }
- //调度任务手动触发
- export function executeScheduledTask(params) {
- return request({
- url: `/api/scheduled/task/info/executeScheduledTask`,
- method: "POST",
- data: params,
- });
- }
- //批量插入调度任务人工确认配置
- export function insertArtificialDuty(params, scheduledTaskId) {
- return request({
- url: `/api/scheduled/task/confirmer/insertBatchScheduledTaskConfirmerEntity/${scheduledTaskId}`,
- method: "POST",
- data: params,
- });
- }
- // 根据任务id获取调度任务确认人列表
- export function getScheduledTaskConfirmerByTaskId(params) {
- return request({
- url: `/api/scheduled/task/confirmer/getScheduledTaskConfirmerByTaskId`,
- method: "GET",
- data: params,
- });
- }
- //根据调度任务id获取推送对象(管理人员分页)
- export function getManagePageList(params) {
- return request({
- url: `/api/scheduled/task/receiver/getScheduledTaskReceiveByScheduledTaskId`,
- method: "POST",
- data: params,
- });
- }
- // 根据调度任务id获取推送对象列表(不分页,用户和角色列表)(定时推送-推送对象-管理人员-管理)-穿梭框发送对象
- export function getManageRightTransfer(params) {
- return request({
- url: `/api/scheduled/task/receiver/getScheduledTaskReceiveListByScheduledTaskId`,
- method: "GET",
- data: params,
- });
- }
- //根据调度任务id获取推送对象(管理人员分页)(定时推送-推送对象-管理人员-管理)-穿梭框保存
- export function saveManageTransfer(params, scheduledTaskId) {
- return request({
- url: `/api/scheduled/task/receiver/saveScheduledTaskReceiver/${scheduledTaskId}`,
- method: "POST",
- data: params,
- });
- }
- // 根据字典id获取字典数据
- export function getValueByDictCode(params) {
- return request({
- url: `/api/sys/dict/value/getValueByDictCode/${params.dictCode}`,
- method: "GET",
- });
- }
- // 报表全览-获取报表全览的 默认菜单列表信息
- export function getManageRightTransferList() {
- return request({
- url: `/api/sys/resource/getReportOverView`,
- method: "GET",
- });
- }
- // 修改用户默认移动端跳转链接api
- export function setDefaultMobileUrl(params) {
- return request({
- url: `/api/sys/account/setDefaultMobileUrl/${params.id}?defaultMobileUrl=${params.defaultMobileUrl}`,
- method: "post",
- });
- }
|