create-vite-app-cli
Version:
a fast create webapp template cli, perfect engineering development experience, currently supported template presets include: - `react-ts` (React + TypeScript + Vite + Pnpm + Zustand + Openapi + Docker) - `vue-ts` (Vue 3 + TypeScript + Vite + Pnpm + Pinia
62 lines (52 loc) • 1.01 kB
TypeScript
declare namespace Api {
type CreateOrUpdateUserBody = {
/** 手机号 */
mobile?: string;
/** 用户名 */
name?: string;
};
type ErrorResp = {
error?: string;
};
type HelloGetParams = {
/** Name */
name: string;
};
type HelloPostParam = {
name?: string;
};
type HelloResp = {
/** 结果 */
data?: string;
};
type ListUserParams = {
/** 手机号 */
mobile?: string;
/** 姓名 */
name?: string;
/** 页数1开始 */
pageOffset?: number;
/** 每页数量 */
pageSize?: number;
};
type ListUserResp = {
data?: User[];
total?: number;
};
type MobileType = string;
type User = {
createdAt?: string;
key?: number;
/** 电话 */
mobile?: string;
/** 电话运营商 */
mobileType?: MobileType;
/** 昵称 */
nickName?: string;
updatedAt?: string;
userID?: number;
/** 用户角色 */
userType?: UserType;
};
type UserType = "ADMIN" | "USER";
}