wupengfei
8 天以前 e5b6f4180bd311bb63c3c5c9b3074e3b6b60e19e
src/views/Permission/OperationUserManage.vue
@@ -24,8 +24,8 @@
            v-model="row.status"
            active-text="启用"
            inactive-text="禁用"
            :active-value="EnumUserInfoStatus.Normal"
            :inactive-value="EnumUserInfoStatus.Disabled"
            :active-value="EnumUserStatus.Normal"
            :inactive-value="EnumUserStatus.Disabled"
            :before-change="() => setStatus(row)"
          />
        </template>
@@ -50,9 +50,9 @@
} from '@bole-core/components';
import { useAccess } from '@/hooks';
import { formatRoleName } from '@/utils';
import * as userInfoServices from '@/services/api/userInfo';
import * as userServices from '@/services/api/user';
import { Message } from '@bole-core/core';
import { EnumUserInfoStatus } from '@/constants';
import { EnumUserStatus } from '@/constants';
import SetOperationUserRoleDialog from './components/SetOperationUserRoleDialog.vue';
defineOptions({
@@ -95,7 +95,7 @@
        },
        keywords: extraParamState.keywords,
      };
      let res = await userInfoServices.getOperationUserInfos(params, {
      let res = await userServices.getOperationUserInfos(params, {
        showLoading: !state.loading,
      });
      return res;
@@ -106,7 +106,7 @@
      keywords: '',
      orderInput: [{ property: 'id', order: EnumPagedListOrder.Desc }],
    },
    queryKey: ['userInfoServices/getOperationUserInfos'],
    queryKey: ['userServices/getOperationUserInfos'],
    columnsRenderProps: {},
  }
);
@@ -114,16 +114,14 @@
async function setStatus(row: API.GetOperationUserInfosQueryResultItem) {
  try {
    await Message.tipMessage(
      `确认要${row.status === EnumUserInfoStatus.Normal ? '禁用' : '启用'}该账号吗?`
      `确认要${row.status === EnumUserStatus.Normal ? '禁用' : '启用'}该账号吗?`
    );
    let params: API.SetUserInfoStatusCommand = {
      ids: [row.id],
      status:
        row.status === EnumUserInfoStatus.Normal
          ? EnumUserInfoStatus.Disabled
          : EnumUserInfoStatus.Normal,
        row.status === EnumUserStatus.Normal ? EnumUserStatus.Disabled : EnumUserStatus.Normal,
    };
    let res = await userInfoServices.setUserInfoStatus(params);
    let res = await userServices.setUserInfoStatus(params);
    return !!res;
  } catch (error) {}
}
@@ -154,7 +152,7 @@
      userInfoId: editForm.userInfoId,
      roleIds: editForm.roleIds,
    };
    let res = await userInfoServices.setUserInfoRoles(params);
    let res = await userServices.setUserInfoRoles(params);
    if (res) {
      Message.successMessage('操作成功');
      getList(paginationState.pageIndex);
@@ -168,7 +166,7 @@
      userInfoId: row.id,
      // clientType: row.clientType,
    };
    let res = await userInfoServices.getUserInfoRoles(params);
    let res = await userServices.getUserInfoRoles(params);
    return res;
  } catch (error) {}
}