| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146 |
- import apiRequest from '@/network/http/apiRequest'
- export function getUserList() {
- return apiRequest({
- url: '/user/select',
- method: 'GET',
- })
- }
- /**
- * 分页获取用户
- * @param data
- * @returns
- */
- export function getUserByPage(data: any) {
- return apiRequest({
- url: '/user/page',
- method: 'GET',
- params: data,
- })
- }
- /**
- * 基于群组ID\帐号ID获取用户
- * @param groupId
- * @param accountId
- * @returns
- */
- export function getUserById(groupId: number, accountId: number) {
- return apiRequest({
- url: `/user/${groupId}/${accountId}`,
- method: 'GET',
- })
- }
- /**
- * 添加用户
- * @param data
- * @returns
- */
- export function createUser(data: any) {
- return apiRequest({
- url: '/user/add',
- method: 'POST',
- data,
- })
- }
- /**
- * 更新用户状态
- * @param accountId
- * @param accountStatus
- * @returns
- */
- export function updateUserStatus(accountId: number, accountStatus: number) {
- return apiRequest({
- url: `/user/updateStatus/${accountId}/${accountStatus}`,
- method: 'PUT',
- })
- }
- /**
- * 更新用户
- * @param data
- * @returns
- */
- export function updateUser(data: any) {
- return apiRequest({
- url: '/user/update',
- method: 'PUT',
- data,
- })
- }
- /**
- * 更新密码
- * @param data
- * @returns
- */
- export function updatePassword(data: any) {
- return apiRequest({
- url: '/user/updatePassword',
- method: 'PUT',
- data,
- })
- }
- /**
- * 重置密码
- * @param accountId
- * @returns
- */
- export function resetPassword(accountId: number) {
- return apiRequest({
- url: `/user/resetPassword/${accountId}`,
- method: 'PUT',
- })
- }
- /**
- * 删除用户
- * @param id
- * @return
- */
- export function deleteUserById(id: number) {
- return apiRequest({
- url: `/user/${id}`,
- method: 'DELETE',
- })
- }
- /**
- * 帐号名称是否存在
- * @param accountName
- * @returns
- */
- export function isNameExist(accountName: string) {
- return apiRequest({
- url: `/user/isNameExist/${accountName}`,
- method: 'GET',
- })
- }
- /**
- * 手机号码是否存在
- * @param accountPhone
- * @returns
- */
- export function isPhoneExist(accountPhone: string) {
- return apiRequest({
- url: `/user/isPhoneExist/${accountPhone}`,
- method: 'GET',
- })
- }
- /**
- * 手机号码是否存在
- * @param accountStaffNo
- * @returns
- */
- export function isStaffNoExist(accountStaffNo: string) {
- return apiRequest({
- url: `/user/isStaffNoExist/${accountStaffNo}`,
- method: 'GET',
- })
- }
|