Merge pull request #1979 from wing328/ts_property_double_quote

[TypeScript] double quote model property name
This commit is contained in:
wing328 2016-01-27 10:37:20 +08:00
commit 72d7acc06f
10 changed files with 52 additions and 52 deletions

View File

@ -18,7 +18,7 @@ namespace {{package}} {
* {{{description}}}
*/
{{/description}}
{{name}}{{^required}}?{{/required}}: {{#isEnum}}{{classname}}.{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{datatype}}}{{/isEnum}};
"{{name}}"{{^required}}?{{/required}}: {{#isEnum}}{{classname}}.{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{datatype}}}{{/isEnum}};
{{/vars}}
}

View File

@ -22,7 +22,7 @@ export class {{classname}} {{#parent}}extends {{{parent}}} {{/parent}}{
* {{{description}}}
*/
{{/description}}
{{name}}: {{#isEnum}}{{classname}}.{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{datatype}}}{{/isEnum}};
"{{name}}": {{#isEnum}}{{classname}}.{{{datatypeWithEnum}}}{{/isEnum}}{{^isEnum}}{{{datatype}}}{{/isEnum}};
{{/vars}}
}

View File

@ -5,9 +5,9 @@ namespace API.Client {
export interface Category {
id?: number;
"id"?: number;
name?: string;
"name"?: string;
}
}

View File

@ -5,20 +5,20 @@ namespace API.Client {
export interface Order {
id?: number;
"id"?: number;
petId?: number;
"petId"?: number;
quantity?: number;
"quantity"?: number;
shipDate?: Date;
"shipDate"?: Date;
/**
* Order Status
*/
status?: Order.StatusEnum;
"status"?: Order.StatusEnum;
complete?: boolean;
"complete"?: boolean;
}
export namespace Order {

View File

@ -5,20 +5,20 @@ namespace API.Client {
export interface Pet {
id?: number;
"id"?: number;
category?: Category;
"category"?: Category;
name: string;
"name": string;
photoUrls: Array<string>;
"photoUrls": Array<string>;
tags?: Array<Tag>;
"tags"?: Array<Tag>;
/**
* pet status in the store
*/
status?: Pet.StatusEnum;
"status"?: Pet.StatusEnum;
}
export namespace Pet {

View File

@ -5,9 +5,9 @@ namespace API.Client {
export interface Tag {
id?: number;
"id"?: number;
name?: string;
"name"?: string;
}
}

View File

@ -5,24 +5,24 @@ namespace API.Client {
export interface User {
id?: number;
"id"?: number;
username?: string;
"username"?: string;
firstName?: string;
"firstName"?: string;
lastName?: string;
"lastName"?: string;
email?: string;
"email"?: string;
password?: string;
"password"?: string;
phone?: string;
"phone"?: string;
/**
* User Status
*/
userStatus?: number;
"userStatus"?: number;
}
}

View File

@ -16,4 +16,4 @@ npm run clean
## Author
mads@maetzke-tandrup.dk
mads@maetzke-tandrup.dk, Swagger-Codegen community

View File

@ -19,4 +19,4 @@ npm run clean
## Author
mads@maetzke-tandrup.dk
mads@maetzke-tandrup.dk, Swagger-Codegen community

View File

@ -9,34 +9,34 @@ import http = require('http');
/* tslint:disable:no-unused-variable */
export class User {
id: number;
username: string;
firstName: string;
lastName: string;
email: string;
password: string;
phone: string;
"id": number;
"username": string;
"firstName": string;
"lastName": string;
"email": string;
"password": string;
"phone": string;
/**
* User Status
*/
userStatus: number;
"userStatus": number;
}
export class Category {
id: number;
name: string;
"id": number;
"name": string;
}
export class Pet {
id: number;
category: Category;
name: string;
photoUrls: Array<string>;
tags: Array<Tag>;
"id": number;
"category": Category;
"name": string;
"photoUrls": Array<string>;
"tags": Array<Tag>;
/**
* pet status in the store
*/
status: Pet.StatusEnum;
"status": Pet.StatusEnum;
}
export namespace Pet {
@ -47,20 +47,20 @@ export namespace Pet {
}
}
export class Tag {
id: number;
name: string;
"id": number;
"name": string;
}
export class Order {
id: number;
petId: number;
quantity: number;
shipDate: Date;
"id": number;
"petId": number;
"quantity": number;
"shipDate": Date;
/**
* Order Status
*/
status: Order.StatusEnum;
complete: boolean;
"status": Order.StatusEnum;
"complete": boolean;
}
export namespace Order {