1 | "use strict";
|
2 | Object.defineProperty(exports, "__esModule", { value: true });
|
3 | var forms_1 = require("@angular/forms");
|
4 | var ResetPasswordRequestModel;
|
5 | (function (ResetPasswordRequestModel) {
|
6 | var Request = (function () {
|
7 | function Request(initValue) {
|
8 | var _this = this;
|
9 | Object.keys(initValue).forEach(function (key) { return _this[key] = initValue[key]; });
|
10 | }
|
11 | Request.prototype.getRequestBody = function () {
|
12 | return {
|
13 | Username: this.Username,
|
14 | Token: this.Token,
|
15 | Captcha: this.Captcha
|
16 | };
|
17 | };
|
18 | Object.defineProperty(Request, "formGroup", {
|
19 | get: function () {
|
20 | return new forms_1.FormGroup({
|
21 | Username: new forms_1.FormControl('', [forms_1.Validators.minLength(8), forms_1.Validators.required]),
|
22 | Captcha: new forms_1.FormControl(null, [forms_1.Validators.required]),
|
23 | Token: new forms_1.FormControl(null, [forms_1.Validators.required]),
|
24 | Type: new forms_1.FormControl('sms'),
|
25 | });
|
26 | },
|
27 | enumerable: true,
|
28 | configurable: true
|
29 | });
|
30 | return Request;
|
31 | }());
|
32 | ResetPasswordRequestModel.Request = Request;
|
33 | var Response = (function () {
|
34 | function Response() {
|
35 | }
|
36 | return Response;
|
37 | }());
|
38 | ResetPasswordRequestModel.Response = Response;
|
39 | })(ResetPasswordRequestModel = exports.ResetPasswordRequestModel || (exports.ResetPasswordRequestModel = {}));
|
40 |
|
\ | No newline at end of file |