| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339 |
- import axios from '../axios'
- /*
- * 用户管理模块
- */
- // 管理页面分页查询
- export const findPage = (data) => {
- return axios({
- url: '/user/findPage',
- method: 'post',
- data
- })
- }
- // 管理页面查询某个人信息
- export const findById = (data) => {
- return axios({
- url: '/esmUserInternal/findById?id=' + data,
- method: 'get'
- })
- }
- // 管理页面实现人员的存储
- export const saveUser = (data) => {
- return axios({
- url: '/user/saveEditUserInternal',
- method: 'post',
- data
- })
- }
- // 管理页面提交审核
- export const checkUser = (data) => {
- return axios({
- url: '/user/approval?userId='+data.userId+'&status='+data.status,
- method: 'get'
- })
- }
- // 审核页面分页查询
- export const findCheckPage = (data) => {
- return axios({
- url: '/esmUserInternalcheck/findPage',
- method: 'post',
- data
- })
- }
- // 审核页面查询单个人员信息
- export const findCheckById = (data) => {
- return axios({
- url: '/esmUserInternalcheck/findById?checkid=' + data,
- method: 'get'
- })
- }
- export const findPersonByDeptid = (data) => {
- return axios({
- url: '/esmUserInternal/queryRecommender?comcode=' + data,
- method: 'post'
- })
- }
- // 血缘查询列表
- export const referrerFindPage = (data) => {
- return axios({
- url: '/user/referrerFindPage',
- method: 'post',
- data
- })
- }
- // 查询代理推荐人信息
- export const findBasePersonById = (data) => {
- return axios({
- url: '/user/findById?id=' + data,
- method: 'get'
- })
- }
- //保存人员影像信息
- export const savePersonImage = (data) => {
- return axios({
- url: '/insTaskImage/save',
- method: 'post',
- data
- })
- }
- //查询人员影像信息
- export const findPersonImage = (data) => {
- return axios({
- url: '/insTaskImage/findById?imgtype='+data.imgtype+'&taskid='+data.taskid,
- method: 'get'
- })
- }
- //通过部门Id查询团队长
- export const selectByDeptId = (data) => {
- return axios({
- url: '/user/selectByDeptId?deptId='+data,
- method: 'get'
- })
- }
- //通过部门Id查询团队长
- export const queryTeamNum = (data) => {
- return axios({
- url: '/esmUserInternal/queryTeamNum',
- method: 'post',
- data
- })
- }
- //替换通过部门Id查询团队长
- export const newQueryTeamNum = (data) => {
- return axios({
- url: '/esm/user/queryTeamNum',
- method: 'post',
- data
- })
- }
- // 管理页面暂时存储
- export const shortTimeSave = (data) => {
- return axios({
- url: '/esmUserInternal/saveUser',
- method: 'post',
- data
- })
- }
- // 管理页面提交审核
- export const save = (data) => {
- return axios({
- url: '/esmUserInternalcheck/saveUser',
- method: 'post',
- data
- })
- }
- // 审核页面人员审批
- export const userCheckExamine = (params) => {
- return axios({
- url: '/esmUserInternalcheck/check?id='+params.id+"&status="+params.status,
- method: 'get'
- })
- }
- // 删除 ->这个放在esmUserInternal下,需要删除关联表
- export const batchDelete = (data) => {
- return axios({
- url: '/esmUserInternal/delete',
- method: 'post',
- data
- })
- }
- // 离司 ->这个放在user下,只要更新下标志就可以
- export const deleteFlag = (data) => {
- return axios({
- url: '/user/deleteFlag',
- method: 'post',
- data
- })
- }
- // 查找用户的菜单权限标识集合
- export const findPermissions = (params) => {
- return axios({
- url: '/user/findPermissions',
- method: 'get',
- params
- })
- }
- // 后线人员审核
- export const userExamine = (params) => {
- return axios({
- url: '/esmUserInternal/check?id='+params.id+"&staus="+params.status,
- method: 'get'
- })
- }
- //用户角色分页查询
- export const userQueryPage = (data) => {
- return axios({
- url: '/user/queryPage',
- method: 'post',
- data
- })
- }
- // 配置用户角色
- export const saveUserRole = (params) => {
- return axios({
- url: '/user/saveUserRole?roleId='+params.roleId+'&userId='+params.userId,
- method: 'post'
- })
- }
- // 修改用户密码
- export const updatePwd = (params) => {
- return axios({
- url: '/user/updatePwd?id='+params.id+'&password='+params.password,
- method: 'post'
- })
- }
- //获取用户综合信息
- export const gainUserSynthesisInfo = (params) => {
- return axios({
- url: '/user/gainUserSynthesisInfo/'+params,
- method: 'post'
- })
- }
- // 保存用户信息接口
- export const saveOrUpdate = (data) => {
- return axios({
- url: '/user/saveOrUpdate',
- method: 'post',
- data
- })
- }
- // 保存用户信息接口详细信息
- export const saveUserInfo = (data) => {
- return axios({
- url: '/user/saveUserInfo',
- method: 'post',
- data
- })
- }
- // 详情回显接口详细信息
- export const findUserInfoDetail = (params) => {
- return axios({
- url: '/user/findUserInfo/'+params,
- method: 'get',
- })
- }
- // 详情回显接口
- export const getUserDatail = (params) => {
- return axios({
- url: '/user/'+params,
- method: 'get',
- })
- }
- // 删除后线人员接口
- export const getDeleteBatch = (data) => {
- return axios({
- url: '/user/logicDeleteBatch',
- method: 'post',
- data
- })
- }
- // 获取登陆用户信息
- export const getLoginUser= () => {
- return axios({
- url: '/user/loginUser',
- method: 'get',
- })
- }
- // 获取可选业务员列表
- export const getAllUserInfo= (userId) => {
- return axios({
- url: '/user/getAllUsers?userId='+userId,
- method: 'get',
- })
- }
- //用户审核通过接口
- export const getApprovalPass= (id) => {
- return axios({
- url: '/user/approvalPass?userId='+id,
- method: 'get',
- })
- }
- export const getApprovalNotPass= (params) => {
- return axios({
- url: '/user/approvalNotPass',
- method: 'get',
- params
- })
- }
- //获取推荐人
- export const selectfindByreferrerId= (params) => {
- return axios({
- url: 'user/selectfindByreferrerId',
- method: 'get',
- params
- })
- }
- // 编辑保存用户信息
- export const updateUserInfo = (userId,data) => {
- return axios({
- url: '/user/updateUserInfo/'+userId,
- method: 'post',
- data
- })
- }
- //获取闪电增员用户权限
- export const recruitinQqueryType= (params) => {
- return axios({
- url: '/recruiting/queryType',
- method: 'get',
- params
- })
- }
- // 查询渠道管理列表
- export const findUserList = (data) => {
- return axios({
- url: '/user/findUserList',
- method: 'post',
- data
- })
- }
- // 渠道数据统计
- export const quTeamNum = (data) => {
- return axios({
- url: '/user/quTeamNum',
- method: 'post',
- data
- })
- }
- // 查询渠道人数
- export const queryChannelNum = (data) => {
- return axios({
- url: '/esm/user/queryChannelNum',
- method: 'post',
- data
- })
- }
|