兰宝车间质量管理系统-前端
疯狂的狮子Li
2024-11-05 fdfb556c8e1eb40c61e8867297109b7afea5de71
update 优化 getTenantList 接口动态决定是否传token
已修改5个文件
12 ■■■■ 文件已修改
src/api/login.ts 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/layout/components/Navbar.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/login.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/register.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/user/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/login.ts
@@ -100,11 +100,11 @@
}
// 获取租户列表
export function getTenantList(): AxiosPromise<TenantInfo> {
export function getTenantList(isToken: boolean): AxiosPromise<TenantInfo> {
  return request({
    url: '/auth/tenant/list',
    headers: {
      isToken: false
      isToken: isToken
    },
    method: 'get'
  });
src/layout/components/Navbar.vue
@@ -142,7 +142,7 @@
/** 租户列表 */
const initTenantList = async () => {
  const { data } = await getTenantList();
  const { data } = await getTenantList(true);
  tenantEnabled.value = data.tenantEnabled === undefined ? true : data.tenantEnabled;
  if (tenantEnabled.value) {
    tenantList.value = data.voList;
src/views/login.vue
@@ -176,7 +176,7 @@
 * 获取租户列表
 */
const initTenantList = async () => {
  const { data } = await getTenantList();
  const { data } = await getTenantList(false);
  tenantEnabled.value = data.tenantEnabled === undefined ? true : data.tenantEnabled;
  if (tenantEnabled.value) {
    tenantList.value = data.voList;
src/views/register.vue
@@ -140,7 +140,7 @@
};
const initTenantList = async () => {
  const { data } = await getTenantList();
  const { data } = await getTenantList(false);
  tenantEnabled.value = data.tenantEnabled === undefined ? true : data.tenantEnabled;
  if (tenantEnabled.value) {
    tenantList.value = data.voList;
src/views/system/user/index.vue
@@ -81,7 +81,7 @@
                  <template #dropdown>
                    <el-dropdown-menu>
                      <el-dropdown-item icon="Download" @click="importTemplate">下载模板</el-dropdown-item>
                      <el-dropdown-item icon="Top" @click="handleImport"> 导入数据</el-dropdown-item>
                      <el-dropdown-item icon="Top" @click="handleImport">导入数据</el-dropdown-item>
                      <el-dropdown-item icon="Download" @click="handleExport"> 导出数据</el-dropdown-item>
                    </el-dropdown-menu>
                  </template>