wupengfei
2025-06-04 94a697c32d02a7d5488df2fe4f4e7589c6c2fbc0
fix: bug
1个文件已添加
4个文件已修改
84 ■■■■■ 已修改文件
src/services/api/FileRecord.ts 15 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/User.ts 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/index.ts 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/typings.d.ts 47 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/Login/Login.vue 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/services/api/FileRecord.ts
New file
@@ -0,0 +1,15 @@
/* eslint-disable */
// @ts-ignore
import { request } from '@/utils/request';
/** 文件管理列表 POST /api/FileRecord/GetFileRecordList */
export async function getFileRecordList(body: API.GetFileRecordInput, options?: API.RequestConfig) {
  return request<API.GetFileRecordOutputPageOutput>('/api/FileRecord/GetFileRecordList', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
src/services/api/User.ts
@@ -41,6 +41,18 @@
  });
}
/** 创建临时访问令牌 POST /api/User/CreateTempToken */
export async function createTempToken(body: API.CreateTempTokenInput, options?: API.RequestConfig) {
  return request<string>('/api/User/CreateTempToken', {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
    },
    data: body,
    ...(options || {}),
  });
}
/** 此处后端没有提供注释 POST /api/User/DeleteRole */
export async function deleteRole(
  // 叠加生成的Param类型 (非body参数swagger默认没有生成对象)
src/services/api/index.ts
@@ -7,6 +7,7 @@
import * as Account from './Account';
import * as BaseModule from './BaseModule';
import * as Features from './Features';
import * as FileRecord from './FileRecord';
import * as IdentityRole from './IdentityRole';
import * as IdentityUser from './IdentityUser';
import * as IdentityUserLookup from './IdentityUserLookup';
@@ -26,6 +27,7 @@
  Account,
  BaseModule,
  Features,
  FileRecord,
  IdentityRole,
  IdentityUser,
  IdentityUserLookup,
src/services/api/typings.d.ts
@@ -595,6 +595,12 @@
    payFileUrl?: string;
    /** 消费类型 */
    payRemark?: string;
    access?: ParkBountyTradeAccessEnum;
  }
  interface CreateTempTokenInput {
    /** 用户Id */
    userId?: string;
  }
  interface CurrentCultureDto {
@@ -755,6 +761,45 @@
  interface GetFeatureListResultDto {
    groups?: FeatureGroupDto[];
  }
  interface GetFileRecordInput {
    pageModel?: Pagination;
    /** 操作起始日期 */
    creationTimeBegin?: string;
    /** 操作结束日期 */
    creationTimeEnd?: string;
  }
  interface GetFileRecordOutput {
    /** Id */
    id?: string;
    /** 用户Id */
    enterpriseId?: string;
    /** 文件名称 */
    name?: string;
    /** 事件 */
    event?: string;
    /** 操作 */
    operate?: string;
    /** 状态 */
    status?: string;
    /** 源文件地址 */
    fileUrl?: string;
    /** 导出数据/错误数据 JSON格式 */
    jsonData?: string;
    /** 操作时间 */
    creationTime?: string;
    /** 总数据量 */
    count?: number;
    /** 成功数据量 */
    successCount?: number;
  }
  interface GetFileRecordOutputPageOutput {
    pageModel?: Pagination;
    objectData?: any;
    data?: GetFileRecordOutput[];
  }
  interface GetInsuranceBatchBillForCheckInput {
@@ -1920,6 +1965,8 @@
    userName?: string;
    /** 用户手机号 */
    phoneNumber?: string;
    /** 密码 */
    password?: string;
    /** 企业名称 */
    enterpriseName?: string;
    /** 营业执照文件地址 */
src/views/Login/Login.vue
@@ -144,17 +144,19 @@
// const boleSetting = useSettingStoreHook();
const ctx = useProvideContext();
const loginFormTitle = getAppSetting(AppType).loginFormTitle;
const redirect = computed<string>(() => route.query?.redirect as string);
const code = computed<string>(() => route.query?.code as string);
const name = computed<string>(() => route.query?.name as string);
const router = useRouter();
const route = useRoute();
let user = ref('');
let pwd = ref('');
let user = ref(name.value ?? '');
let pwd = ref(code.value ?? '');
let loading = ref(false);
let ifDisplay = ref(false);
const userStore = useUserStore();
const redirect = computed<string>(() => route.query?.redirect as string);
const otherQuery = computed(() => {
  const query = route.query;
  if (query) {