This commit is contained in:
qq
2026-04-21 22:34:39 +08:00
commit c28429b589
718 changed files with 48804 additions and 0 deletions
+5
View File
@@ -0,0 +1,5 @@
import { SystemType } from 'src/model/app_version.model';
export declare class CheckUpdateDto {
currentVersion: string;
systemType: SystemType;
}
+42
View File
@@ -0,0 +1,42 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.CheckUpdateDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const class_validator_1 = require("class-validator");
const is_enum_mumber_string_1 = require("../../common/decorator/is_enum_mumber_string");
const app_version_model_1 = require("../../../model/app_version.model");
class CheckUpdateDto {
currentVersion;
systemType;
static _OPENAPI_METADATA_FACTORY() {
return { currentVersion: { required: true, type: () => String }, systemType: { required: true, enum: require("../../../model/app_version.model").SystemType } };
}
}
exports.CheckUpdateDto = CheckUpdateDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '当前版本号', example: '1.0.0' }),
(0, class_validator_1.IsString)(),
(0, class_validator_1.IsNotEmpty)(),
__metadata("design:type", String)
], CheckUpdateDto.prototype, "currentVersion", void 0);
__decorate([
(0, swagger_1.ApiProperty)({
description: '系统类型:1=Android2=iOS',
enum: app_version_model_1.SystemType,
example: 1,
}),
(0, is_enum_mumber_string_1.IsEnumNumberString)(app_version_model_1.SystemType),
(0, class_validator_1.IsNotEmpty)(),
__metadata("design:type", Number)
], CheckUpdateDto.prototype, "systemType", void 0);
//# sourceMappingURL=app_version.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"app_version.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/app_version.dto.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,6CAA8C;AAC9C,qDAAuD;AACvD,wFAAoF;AACpF,wEAAyD;AAEzD,MAAa,cAAc;IAIzB,cAAc,CAAS;IASvB,UAAU,CAAa;;;;CACxB;AAdD,wCAcC;AAVC;IAHC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,OAAO,EAAE,OAAO,EAAE,OAAO,EAAE,CAAC;IACvD,IAAA,0BAAQ,GAAE;IACV,IAAA,4BAAU,GAAE;;sDACU;AASvB;IAPC,IAAA,qBAAW,EAAC;QACX,WAAW,EAAE,sBAAsB;QACnC,IAAI,EAAE,8BAAU;QAChB,OAAO,EAAE,CAAC;KACX,CAAC;IACD,IAAA,0CAAkB,EAAC,8BAAU,CAAC;IAC9B,IAAA,4BAAU,GAAE;;kDACU"}
+13
View File
@@ -0,0 +1,13 @@
export declare class LoginDto {
phone: string;
password: string;
captchaKey?: string;
captchaCode?: string;
}
export declare class RegisterDto {
phone: string;
password: string;
inviteCode: string;
captchaKey: string;
captchaCode: string;
}
+84
View File
@@ -0,0 +1,84 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.RegisterDto = exports.LoginDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const class_validator_1 = require("class-validator");
class LoginDto {
phone;
password;
captchaKey;
captchaCode;
static _OPENAPI_METADATA_FACTORY() {
return { phone: { required: true, type: () => String }, password: { required: true, type: () => String }, captchaKey: { required: false, type: () => String }, captchaCode: { required: false, type: () => String } };
}
}
exports.LoginDto = LoginDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '手机号' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], LoginDto.prototype, "phone", void 0);
__decorate([
(0, swagger_1.ApiProperty)({ description: '密码' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], LoginDto.prototype, "password", void 0);
__decorate([
(0, swagger_1.ApiPropertyOptional)({ description: '验证码 key' }),
(0, class_validator_1.IsOptional)(),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], LoginDto.prototype, "captchaKey", void 0);
__decorate([
(0, swagger_1.ApiPropertyOptional)({ description: '验证码' }),
(0, class_validator_1.IsOptional)(),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], LoginDto.prototype, "captchaCode", void 0);
class RegisterDto {
phone;
password;
inviteCode;
captchaKey;
captchaCode;
static _OPENAPI_METADATA_FACTORY() {
return { phone: { required: true, type: () => String }, password: { required: true, type: () => String }, inviteCode: { required: true, type: () => String }, captchaKey: { required: true, type: () => String }, captchaCode: { required: true, type: () => String } };
}
}
exports.RegisterDto = RegisterDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '手机号' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], RegisterDto.prototype, "phone", void 0);
__decorate([
(0, swagger_1.ApiProperty)({ description: '密码' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], RegisterDto.prototype, "password", void 0);
__decorate([
(0, swagger_1.ApiProperty)({ description: '邀请码' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], RegisterDto.prototype, "inviteCode", void 0);
__decorate([
(0, swagger_1.ApiProperty)({ description: '验证码 key' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], RegisterDto.prototype, "captchaKey", void 0);
__decorate([
(0, swagger_1.ApiProperty)({ description: '验证码' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], RegisterDto.prototype, "captchaCode", void 0);
//# sourceMappingURL=auth.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"auth.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/auth.dto.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,6CAAmE;AACnE,qDAAuD;AAEvD,MAAa,QAAQ;IAGnB,KAAK,CAAS;IAId,QAAQ,CAAS;IAKjB,UAAU,CAAU;IAKpB,WAAW,CAAU;;;;CACtB;AAlBD,4BAkBC;AAfC;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,KAAK,EAAE,CAAC;IACnC,IAAA,0BAAQ,GAAE;;uCACG;AAId;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,IAAI,EAAE,CAAC;IAClC,IAAA,0BAAQ,GAAE;;0CACM;AAKjB;IAHC,IAAA,6BAAmB,EAAC,EAAE,WAAW,EAAE,SAAS,EAAE,CAAC;IAC/C,IAAA,4BAAU,GAAE;IACZ,IAAA,0BAAQ,GAAE;;4CACS;AAKpB;IAHC,IAAA,6BAAmB,EAAC,EAAE,WAAW,EAAE,KAAK,EAAE,CAAC;IAC3C,IAAA,4BAAU,GAAE;IACZ,IAAA,0BAAQ,GAAE;;6CACU;AAGvB,MAAa,WAAW;IAGtB,KAAK,CAAS;IAId,QAAQ,CAAS;IAIjB,UAAU,CAAS;IAInB,UAAU,CAAS;IAInB,WAAW,CAAS;;;;CACrB;AApBD,kCAoBC;AAjBC;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,KAAK,EAAE,CAAC;IACnC,IAAA,0BAAQ,GAAE;;0CACG;AAId;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,IAAI,EAAE,CAAC;IAClC,IAAA,0BAAQ,GAAE;;6CACM;AAIjB;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,KAAK,EAAE,CAAC;IACnC,IAAA,0BAAQ,GAAE;;+CACQ;AAInB;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,SAAS,EAAE,CAAC;IACvC,IAAA,0BAAQ,GAAE;;+CACQ;AAInB;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,KAAK,EAAE,CAAC;IACnC,IAAA,0BAAQ,GAAE;;gDACS"}
+4
View File
@@ -0,0 +1,4 @@
import { DocumentType } from 'src/model/document.model';
export declare class DocumentDto {
type: DocumentType;
}
+34
View File
@@ -0,0 +1,34 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.DocumentDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const class_validator_1 = require("class-validator");
const document_model_1 = require("../../../model/document.model");
const is_enum_mumber_string_1 = require("../../common/decorator/is_enum_mumber_string");
class DocumentDto {
type;
static _OPENAPI_METADATA_FACTORY() {
return { type: { required: true, enum: require("../../../model/document.model").DocumentType } };
}
}
exports.DocumentDto = DocumentDto;
__decorate([
(0, swagger_1.ApiProperty)({
description: '类型:1=服务协议,2=隐私协议',
enum: document_model_1.DocumentType,
}),
(0, class_validator_1.IsNotEmpty)(),
(0, is_enum_mumber_string_1.IsEnumNumberString)(document_model_1.DocumentType),
__metadata("design:type", Number)
], DocumentDto.prototype, "type", void 0);
//# sourceMappingURL=document.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"document.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/document.dto.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,6CAA8C;AAC9C,qDAA6C;AAC7C,kEAAwD;AACxD,wFAAoF;AAEpF,MAAa,WAAW;IAOtB,IAAI,CAAe;;;;CACpB;AARD,kCAQC;AADC;IANC,IAAA,qBAAW,EAAC;QACX,WAAW,EAAE,kBAAkB;QAC/B,IAAI,EAAE,6BAAY;KACnB,CAAC;IACD,IAAA,4BAAU,GAAE;IACZ,IAAA,0CAAkB,EAAC,6BAAY,CAAC;;yCACd"}
+8
View File
@@ -0,0 +1,8 @@
import { JobHuntingModel } from 'src/model/job_hunting.model';
declare const JobHuntingInfoDto_base: import("@nestjs/common").Type<Pick<JobHuntingModel, "type">>;
export declare class JobHuntingInfoDto extends JobHuntingInfoDto_base {
}
declare const JobHuntingApplyDto_base: import("@nestjs/common").Type<Pick<JobHuntingModel, "type" | "realName" | "idCardNo" | "phone" | "teamCount" | "dreamResume">>;
export declare class JobHuntingApplyDto extends JobHuntingApplyDto_base {
}
export {};
+26
View File
@@ -0,0 +1,26 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.JobHuntingApplyDto = exports.JobHuntingInfoDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const job_hunting_model_1 = require("../../../model/job_hunting.model");
class JobHuntingInfoDto extends (0, swagger_1.PickType)(job_hunting_model_1.JobHuntingModel, ['type']) {
static _OPENAPI_METADATA_FACTORY() {
return {};
}
}
exports.JobHuntingInfoDto = JobHuntingInfoDto;
class JobHuntingApplyDto extends (0, swagger_1.PickType)(job_hunting_model_1.JobHuntingModel, [
'type',
'realName',
'idCardNo',
'phone',
'teamCount',
'dreamResume',
]) {
static _OPENAPI_METADATA_FACTORY() {
return {};
}
}
exports.JobHuntingApplyDto = JobHuntingApplyDto;
//# sourceMappingURL=job_hunting.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"job_hunting.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/job_hunting.dto.ts"],"names":[],"mappings":";;;;AAAA,6CAA2C;AAC3C,wEAA8D;AAE9D,MAAa,iBAAkB,SAAQ,IAAA,kBAAQ,EAAC,mCAAe,EAAE,CAAC,MAAM,CAAC,CAAC;;;;CAAG;AAA7E,8CAA6E;AAC7E,MAAa,kBAAmB,SAAQ,IAAA,kBAAQ,EAAC,mCAAe,EAAE;IAChE,MAAM;IACN,UAAU;IACV,UAAU;IACV,OAAO;IACP,WAAW;IACX,aAAa;CACd,CAAC;;;;CAAG;AAPL,gDAOK"}
+12
View File
@@ -0,0 +1,12 @@
import { PaginatedDto } from 'src/app/common/api';
import { NewsModel } from 'src/model/news.model';
declare const NewsFilterDto_base: import("@nestjs/common").Type<Omit<NewsModel, "title" | "id" | "createTime" | "updateTime" | "content" | "coverImage" | "publishTime" | "readCount" | "category">>;
declare class NewsFilterDto extends NewsFilterDto_base {
}
declare const NewsListDto_base: import("@nestjs/common").Type<PaginatedDto & NewsFilterDto>;
export declare class NewsListDto extends NewsListDto_base {
}
export declare class NewsDetailDto {
id: number;
}
export {};
+51
View File
@@ -0,0 +1,51 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.NewsDetailDto = exports.NewsListDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const api_1 = require("../../common/api");
const news_model_1 = require("../../../model/news.model");
const is_number_or_number_str_1 = require("../../common/decorator/is_number_or_number_str");
class NewsFilterDto extends (0, swagger_1.OmitType)(news_model_1.NewsModel, [
'id',
'coverImage',
'title',
'content',
'publishTime',
'readCount',
'createTime',
'updateTime',
'category',
]) {
static _OPENAPI_METADATA_FACTORY() {
return {};
}
}
class NewsListDto extends (0, swagger_1.IntersectionType)(api_1.PaginatedDto, NewsFilterDto) {
static _OPENAPI_METADATA_FACTORY() {
return {};
}
}
exports.NewsListDto = NewsListDto;
class NewsDetailDto {
id;
static _OPENAPI_METADATA_FACTORY() {
return { id: { required: true, type: () => Number } };
}
}
exports.NewsDetailDto = NewsDetailDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '资讯 ID' }),
(0, is_number_or_number_str_1.IsNumberOrNumberStr)(),
__metadata("design:type", Number)
], NewsDetailDto.prototype, "id", void 0);
//# sourceMappingURL=news.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"news.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/news.dto.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,6CAA0E;AAC1E,0CAAkD;AAClD,0DAAiD;AACjD,4FAAuF;AAEvF,MAAM,aAAc,SAAQ,IAAA,kBAAQ,EAAC,sBAAS,EAAE;IAC9C,IAAI;IACJ,YAAY;IACZ,OAAO;IACP,SAAS;IACT,aAAa;IACb,WAAW;IACX,YAAY;IACZ,YAAY;IACZ,UAAU;CACF,CAAC;;;;CAAG;AAEd,MAAa,WAAY,SAAQ,IAAA,0BAAgB,EAC/C,kBAAY,EACZ,aAAa,CACd;;;;CAAG;AAHJ,kCAGI;AAEJ,MAAa,aAAa;IAGxB,EAAE,CAAS;;;;CACZ;AAJD,sCAIC;AADC;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,OAAO,EAAE,CAAC;IACrC,IAAA,6CAAmB,GAAE;;yCACX"}
+5
View File
@@ -0,0 +1,5 @@
import { RechargeModel } from 'src/model/recharge.model';
declare const ApplyRechargeDto_base: import("@nestjs/common").Type<Pick<RechargeModel, "amount">>;
export declare class ApplyRechargeDto extends ApplyRechargeDto_base {
}
export {};
+15
View File
@@ -0,0 +1,15 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ApplyRechargeDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const recharge_model_1 = require("../../../model/recharge.model");
class ApplyRechargeDto extends (0, swagger_1.PickType)(recharge_model_1.RechargeModel, [
'amount',
]) {
static _OPENAPI_METADATA_FACTORY() {
return {};
}
}
exports.ApplyRechargeDto = ApplyRechargeDto;
//# sourceMappingURL=recharge.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"recharge.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/recharge.dto.ts"],"names":[],"mappings":";;;;AAAA,6CAA2C;AAC3C,kEAAyD;AAEzD,MAAa,gBAAiB,SAAQ,IAAA,kBAAQ,EAAC,8BAAa,EAAE;IAC5D,QAAQ;CACA,CAAC;;;;CAAG;AAFd,4CAEc"}
+10
View File
@@ -0,0 +1,10 @@
export declare class ClaimRewardDto {
rewardId: number;
}
export declare class SignInMakeUpDto {
date: string;
}
export declare class SignInCalendarDto {
year?: number;
month?: number;
}
+63
View File
@@ -0,0 +1,63 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.SignInCalendarDto = exports.SignInMakeUpDto = exports.ClaimRewardDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const class_validator_1 = require("class-validator");
const is_number_or_number_str_1 = require("../../common/decorator/is_number_or_number_str");
class ClaimRewardDto {
rewardId;
static _OPENAPI_METADATA_FACTORY() {
return { rewardId: { required: true, type: () => Number } };
}
}
exports.ClaimRewardDto = ClaimRewardDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '奖励记录 ID', example: 1 }),
(0, class_validator_1.IsInt)(),
(0, class_validator_1.IsNotEmpty)(),
__metadata("design:type", Number)
], ClaimRewardDto.prototype, "rewardId", void 0);
class SignInMakeUpDto {
date;
static _OPENAPI_METADATA_FACTORY() {
return { date: { required: true, type: () => String } };
}
}
exports.SignInMakeUpDto = SignInMakeUpDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '补签日期 (YYYY-MM-DD)', example: '2026-04-17' }),
(0, class_validator_1.IsString)(),
(0, class_validator_1.IsNotEmpty)(),
__metadata("design:type", String)
], SignInMakeUpDto.prototype, "date", void 0);
class SignInCalendarDto {
year;
month;
static _OPENAPI_METADATA_FACTORY() {
return { year: { required: false, type: () => Number }, month: { required: false, type: () => Number } };
}
}
exports.SignInCalendarDto = SignInCalendarDto;
__decorate([
(0, swagger_1.ApiPropertyOptional)({ description: '年份', required: false }),
(0, is_number_or_number_str_1.IsNumberOrNumberStr)(),
(0, class_validator_1.IsOptional)(),
__metadata("design:type", Number)
], SignInCalendarDto.prototype, "year", void 0);
__decorate([
(0, swagger_1.ApiPropertyOptional)({ description: '月份', required: false }),
(0, is_number_or_number_str_1.IsNumberOrNumberStr)(),
(0, class_validator_1.IsOptional)(),
__metadata("design:type", Number)
], SignInCalendarDto.prototype, "month", void 0);
//# sourceMappingURL=signin.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"signin.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/signin.dto.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,6CAAmE;AACnE,qDAA0E;AAC1E,4FAAuF;AAEvF,MAAa,cAAc;IAIzB,QAAQ,CAAS;;;;CAClB;AALD,wCAKC;AADC;IAHC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,SAAS,EAAE,OAAO,EAAE,CAAC,EAAE,CAAC;IACnD,IAAA,uBAAK,GAAE;IACP,IAAA,4BAAU,GAAE;;gDACI;AAGnB,MAAa,eAAe;IAI1B,IAAI,CAAS;;;;CACd;AALD,0CAKC;AADC;IAHC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,mBAAmB,EAAE,OAAO,EAAE,YAAY,EAAE,CAAC;IACxE,IAAA,0BAAQ,GAAE;IACV,IAAA,4BAAU,GAAE;;6CACA;AAGf,MAAa,iBAAiB;IAI5B,IAAI,CAAU;IAKd,KAAK,CAAU;;;;CAChB;AAVD,8CAUC;AANC;IAHC,IAAA,6BAAmB,EAAC,EAAE,WAAW,EAAE,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,CAAC;IAC3D,IAAA,6CAAmB,GAAE;IACrB,IAAA,4BAAU,GAAE;;+CACC;AAKd;IAHC,IAAA,6BAAmB,EAAC,EAAE,WAAW,EAAE,IAAI,EAAE,QAAQ,EAAE,KAAK,EAAE,CAAC;IAC3D,IAAA,6CAAmB,GAAE;IACrB,IAAA,4BAAU,GAAE;;gDACE"}
+4
View File
@@ -0,0 +1,4 @@
import { PaginatedDto } from 'src/app/common/api';
export declare class GetTeamMembersDto extends PaginatedDto {
level?: number;
}
+32
View File
@@ -0,0 +1,32 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetTeamMembersDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const api_1 = require("../../common/api");
const is_number_or_number_str_1 = require("../../common/decorator/is_number_or_number_str");
class GetTeamMembersDto extends api_1.PaginatedDto {
level;
static _OPENAPI_METADATA_FACTORY() {
return { level: { required: false, type: () => Number } };
}
}
exports.GetTeamMembersDto = GetTeamMembersDto;
__decorate([
(0, swagger_1.ApiPropertyOptional)({
description: '层级筛选:1=下级,2=下下级,3=下下下级',
enum: [1, 2, 3],
}),
(0, is_number_or_number_str_1.IsNumberOrNumberStr)(),
__metadata("design:type", Number)
], GetTeamMembersDto.prototype, "level", void 0);
//# sourceMappingURL=team.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"team.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/team.dto.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,6CAAsD;AACtD,0CAAkD;AAClD,4FAAuF;AAEvF,MAAa,iBAAkB,SAAQ,kBAAY;IAMjD,KAAK,CAAU;;;;CAChB;AAPD,8CAOC;AADC;IALC,IAAA,6BAAmB,EAAC;QACnB,WAAW,EAAE,wBAAwB;QACrC,IAAI,EAAE,CAAC,CAAC,EAAE,CAAC,EAAE,CAAC,CAAC;KAChB,CAAC;IACD,IAAA,6CAAmB,GAAE;;gDACP"}
+7
View File
@@ -0,0 +1,7 @@
import { UserModel } from 'src/model/user.model';
declare const ChangePasswordDto_base: import("@nestjs/common").Type<Pick<UserModel, "password">>;
export declare class ChangePasswordDto extends ChangePasswordDto_base {
oldPassword: string;
newPassword: string;
}
export {};
+38
View File
@@ -0,0 +1,38 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.ChangePasswordDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const swagger_2 = require("@nestjs/swagger");
const class_validator_1 = require("class-validator");
const user_model_1 = require("../../../model/user.model");
class ChangePasswordDto extends (0, swagger_2.PickType)(user_model_1.UserModel, [
'password',
]) {
oldPassword;
newPassword;
static _OPENAPI_METADATA_FACTORY() {
return { oldPassword: { required: true, type: () => String }, newPassword: { required: true, type: () => String } };
}
}
exports.ChangePasswordDto = ChangePasswordDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '旧密码' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], ChangePasswordDto.prototype, "oldPassword", void 0);
__decorate([
(0, swagger_1.ApiProperty)({ description: '新密码' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], ChangePasswordDto.prototype, "newPassword", void 0);
//# sourceMappingURL=user.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"user.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/user.dto.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,6CAA8C;AAC9C,6CAA2C;AAC3C,qDAA2C;AAC3C,0DAAiD;AAEjD,MAAa,iBAAkB,SAAQ,IAAA,kBAAQ,EAAC,sBAAS,EAAE;IACzD,UAAU;CACF,CAAC;IAGT,WAAW,CAAS;IAIpB,WAAW,CAAS;;;;CACrB;AAVD,8CAUC;AALC;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,KAAK,EAAE,CAAC;IACnC,IAAA,0BAAQ,GAAE;;sDACS;AAIpB;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,KAAK,EAAE,CAAC;IACnC,IAAA,0BAAQ,GAAE;;sDACS"}
+5
View File
@@ -0,0 +1,5 @@
import { UserBankModel } from 'src/model/user_bank.model';
declare const BindBankCardDto_base: import("@nestjs/common").Type<Pick<UserBankModel, "phone" | "cardNo" | "bankName">>;
export declare class BindBankCardDto extends BindBankCardDto_base {
}
export {};
+17
View File
@@ -0,0 +1,17 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.BindBankCardDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const user_bank_model_1 = require("../../../model/user_bank.model");
class BindBankCardDto extends (0, swagger_1.PickType)(user_bank_model_1.UserBankModel, [
'cardNo',
'bankName',
'phone',
]) {
static _OPENAPI_METADATA_FACTORY() {
return {};
}
}
exports.BindBankCardDto = BindBankCardDto;
//# sourceMappingURL=user_bank.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"user_bank.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/user_bank.dto.ts"],"names":[],"mappings":";;;;AAAA,6CAA2C;AAC3C,oEAA0D;AAE1D,MAAa,eAAgB,SAAQ,IAAA,kBAAQ,EAAC,+BAAa,EAAE;IAC3D,QAAQ;IACR,UAAU;IACV,OAAO;CACC,CAAC;;;;CAAG;AAJd,0CAIc"}
+23
View File
@@ -0,0 +1,23 @@
import { RedPacketModel } from 'src/model/red_packet.model';
import { UserModel } from 'src/model/user.model';
export declare class UserLikeDto {
keyword: string;
}
declare const UserInfoDto_base: import("@nestjs/common").Type<Pick<UserModel, "id">>;
export declare class UserInfoDto extends UserInfoDto_base {
}
export declare class UserRedPacketDetailDto {
id: number;
}
declare const UserCreateRedPacketDto_base: import("@nestjs/common").Type<Pick<RedPacketModel, "type" | "groupId">>;
export declare class UserCreateRedPacketDto extends UserCreateRedPacketDto_base {
amount: string;
claimedUserId: string;
count: number;
password: string;
}
export declare class UserUpdateUserProfileDto {
nick: string;
avatar: string;
}
export {};
+101
View File
@@ -0,0 +1,101 @@
"use strict";
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
return c > 3 && r && Object.defineProperty(target, key, r), r;
};
var __metadata = (this && this.__metadata) || function (k, v) {
if (typeof Reflect === "object" && typeof Reflect.metadata === "function") return Reflect.metadata(k, v);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.UserUpdateUserProfileDto = exports.UserCreateRedPacketDto = exports.UserRedPacketDetailDto = exports.UserInfoDto = exports.UserLikeDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const class_validator_1 = require("class-validator");
const api_optional_decorator_1 = require("../../common/decorator/api_optional.decorator");
const is_number_or_number_str_1 = require("../../common/decorator/is_number_or_number_str");
const red_packet_model_1 = require("../../../model/red_packet.model");
const user_model_1 = require("../../../model/user.model");
class UserLikeDto {
keyword;
static _OPENAPI_METADATA_FACTORY() {
return { keyword: { required: true, type: () => String } };
}
}
exports.UserLikeDto = UserLikeDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '搜索关键词' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], UserLikeDto.prototype, "keyword", void 0);
class UserInfoDto extends (0, swagger_1.PickType)(user_model_1.UserModel, ['id']) {
static _OPENAPI_METADATA_FACTORY() {
return {};
}
}
exports.UserInfoDto = UserInfoDto;
class UserRedPacketDetailDto {
id;
static _OPENAPI_METADATA_FACTORY() {
return { id: { required: true, type: () => Number } };
}
}
exports.UserRedPacketDetailDto = UserRedPacketDetailDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '红包ID' }),
(0, is_number_or_number_str_1.IsNumberOrNumberStr)(),
__metadata("design:type", Number)
], UserRedPacketDetailDto.prototype, "id", void 0);
class UserCreateRedPacketDto extends (0, swagger_1.PickType)(red_packet_model_1.RedPacketModel, [
'type',
'groupId',
]) {
amount;
claimedUserId;
count;
password;
static _OPENAPI_METADATA_FACTORY() {
return { amount: { required: true, type: () => String }, claimedUserId: { required: true, type: () => String }, count: { required: true, type: () => Number }, password: { required: true, type: () => String } };
}
}
exports.UserCreateRedPacketDto = UserCreateRedPacketDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '红包金额' }),
(0, class_validator_1.IsDecimal)(),
__metadata("design:type", String)
], UserCreateRedPacketDto.prototype, "amount", void 0);
__decorate([
(0, api_optional_decorator_1.ApiOptional)({ description: '可以领取的IM用户ID' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], UserCreateRedPacketDto.prototype, "claimedUserId", void 0);
__decorate([
(0, api_optional_decorator_1.ApiOptional)({ description: '红包数量,拼手气红包比传' }),
(0, class_validator_1.IsInt)(),
__metadata("design:type", Number)
], UserCreateRedPacketDto.prototype, "count", void 0);
__decorate([
(0, swagger_1.ApiProperty)({ description: '支付密码' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], UserCreateRedPacketDto.prototype, "password", void 0);
class UserUpdateUserProfileDto {
nick;
avatar;
static _OPENAPI_METADATA_FACTORY() {
return { nick: { required: true, type: () => String }, avatar: { required: true, type: () => String } };
}
}
exports.UserUpdateUserProfileDto = UserUpdateUserProfileDto;
__decorate([
(0, swagger_1.ApiProperty)({ description: '昵称' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], UserUpdateUserProfileDto.prototype, "nick", void 0);
__decorate([
(0, swagger_1.ApiProperty)({ description: '头像' }),
(0, class_validator_1.IsString)(),
__metadata("design:type", String)
], UserUpdateUserProfileDto.prototype, "avatar", void 0);
//# sourceMappingURL=user_im.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"user_im.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/user_im.dto.ts"],"names":[],"mappings":";;;;;;;;;;;;;AAAA,6CAAwD;AACxD,qDAA6D;AAC7D,0FAA8E;AAC9E,4FAAuF;AACvF,sEAA4D;AAC5D,0DAAiD;AAEjD,MAAa,WAAW;IAGtB,OAAO,CAAS;;;;CACjB;AAJD,kCAIC;AADC;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,OAAO,EAAE,CAAC;IACrC,IAAA,0BAAQ,GAAE;;4CACK;AAElB,MAAa,WAAY,SAAQ,IAAA,kBAAQ,EAAC,sBAAS,EAAE,CAAC,IAAI,CAAC,CAAC;;;;CAAG;AAA/D,kCAA+D;AAE/D,MAAa,sBAAsB;IAGjC,EAAE,CAAS;;;;CACZ;AAJD,wDAIC;AADC;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,MAAM,EAAE,CAAC;IACpC,IAAA,6CAAmB,GAAE;;kDACX;AAGb,MAAa,sBAAuB,SAAQ,IAAA,kBAAQ,EAAC,iCAAc,EAAE;IACnE,MAAM;IACN,SAAS;CACV,CAAC;IAGA,MAAM,CAAS;IAIf,aAAa,CAAS;IAItB,KAAK,CAAS;IAGd,QAAQ,CAAS;;;;CAClB;AAlBD,wDAkBC;AAZC;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,MAAM,EAAE,CAAC;IACpC,IAAA,2BAAS,GAAE;;sDACG;AAIf;IAFC,IAAA,oCAAW,EAAC,EAAE,WAAW,EAAE,aAAa,EAAE,CAAC;IAC3C,IAAA,0BAAQ,GAAE;;6DACW;AAItB;IAFC,IAAA,oCAAW,EAAC,EAAE,WAAW,EAAE,cAAc,EAAE,CAAC;IAC5C,IAAA,uBAAK,GAAE;;qDACM;AAGd;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,MAAM,EAAE,CAAC;IACpC,IAAA,0BAAQ,GAAE;;wDACM;AAGnB,MAAa,wBAAwB;IAGnC,IAAI,CAAS;IAIb,MAAM,CAAS;;;;CAChB;AARD,4DAQC;AALC;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,IAAI,EAAE,CAAC;IAClC,IAAA,0BAAQ,GAAE;;sDACE;AAIb;IAFC,IAAA,qBAAW,EAAC,EAAE,WAAW,EAAE,IAAI,EAAE,CAAC;IAClC,IAAA,0BAAQ,GAAE;;wDACI"}
+5
View File
@@ -0,0 +1,5 @@
import { UserVerifyModel } from 'src/model/user_verify.model';
declare const SubmitVerifyInfoDto_base: import("@nestjs/common").Type<Pick<UserVerifyModel, "realName" | "idCardNo" | "idCardFront" | "idCardBack" | "handHoldIdCard">>;
export declare class SubmitVerifyInfoDto extends SubmitVerifyInfoDto_base {
}
export {};
+19
View File
@@ -0,0 +1,19 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SubmitVerifyInfoDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const user_verify_model_1 = require("../../../model/user_verify.model");
class SubmitVerifyInfoDto extends (0, swagger_1.PickType)(user_verify_model_1.UserVerifyModel, [
'realName',
'idCardNo',
'idCardFront',
'idCardBack',
'handHoldIdCard',
]) {
static _OPENAPI_METADATA_FACTORY() {
return {};
}
}
exports.SubmitVerifyInfoDto = SubmitVerifyInfoDto;
//# sourceMappingURL=user_verify.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"user_verify.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/user_verify.dto.ts"],"names":[],"mappings":";;;;AAAA,6CAA2C;AAC3C,wEAA8D;AAE9D,MAAa,mBAAoB,SAAQ,IAAA,kBAAQ,EAAC,mCAAe,EAAE;IACjE,UAAU;IACV,UAAU;IACV,aAAa;IACb,YAAY;IACZ,gBAAgB;CACR,CAAC;;;;CAAG;AANd,kDAMc"}
+5
View File
@@ -0,0 +1,5 @@
import { WithdrawModel } from 'src/model/withdraw.model';
declare const ApplyWithdrawDto_base: import("@nestjs/common").Type<Pick<WithdrawModel, "amount" | "userBankId">>;
export declare class ApplyWithdrawDto extends ApplyWithdrawDto_base {
}
export {};
+16
View File
@@ -0,0 +1,16 @@
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.ApplyWithdrawDto = void 0;
const openapi = require("@nestjs/swagger");
const swagger_1 = require("@nestjs/swagger");
const withdraw_model_1 = require("../../../model/withdraw.model");
class ApplyWithdrawDto extends (0, swagger_1.PickType)(withdraw_model_1.WithdrawModel, [
'amount',
'userBankId',
]) {
static _OPENAPI_METADATA_FACTORY() {
return {};
}
}
exports.ApplyWithdrawDto = ApplyWithdrawDto;
//# sourceMappingURL=withdraw.dto.js.map
+1
View File
@@ -0,0 +1 @@
{"version":3,"file":"withdraw.dto.js","sourceRoot":"","sources":["../../../../src/app/api/dto/withdraw.dto.ts"],"names":[],"mappings":";;;;AAAA,6CAA2C;AAC3C,kEAAyD;AAEzD,MAAa,gBAAiB,SAAQ,IAAA,kBAAQ,EAAC,8BAAa,EAAE;IAC5D,QAAQ;IACR,YAAY;CACJ,CAAC;;;;CAAG;AAHd,4CAGc"}