mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-07-04 14:40:53 +00:00
Fixed headerParams and paramName
This commit is contained in:
parent
449ba4f644
commit
c45af23946
@ -22,13 +22,13 @@ module {{package}} {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
{{#operation}}
|
{{#operation}}
|
||||||
public {{nickname}} ({{#allParams}}{{paramName}}: {{{dataType}}}, {{/allParams}} extraHttpRequestParams?: any ) : ng.IHttpPromise<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}{}{{/returnType}}> {
|
public {{nickname}} ({{#allParams}}{{paramName}}: {{{dataType}}}{{#hasMore}}, {{/hasMore}} {{/allParams}} extraHttpRequestParams?: any ) : ng.IHttpPromise<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}{}{{/returnType}}> {
|
||||||
var path = this.basePath + '{{path}}';
|
var path = this.basePath + '{{path}}';
|
||||||
{{#pathParams}}
|
{{#pathParams}}
|
||||||
path = path.replace('{' + '{{paramName}}' + '}', String({{paramName}}));
|
path = path.replace('{' + '{{paramName}}' + '}', String({{paramName}}));
|
||||||
{{/pathParams}}
|
{{/pathParams}}
|
||||||
var queryParameters: any = {};
|
var queryParameters: any = {};
|
||||||
var headers: any = {};
|
var headerParams: any = {};
|
||||||
{{#allParams}}{{#required}}
|
{{#allParams}}{{#required}}
|
||||||
// verify required parameter '{{paramName}}' is set
|
// verify required parameter '{{paramName}}' is set
|
||||||
if (!{{paramName}}) {
|
if (!{{paramName}}) {
|
||||||
@ -43,10 +43,10 @@ module {{package}} {
|
|||||||
method: '{{httpMethod}}',
|
method: '{{httpMethod}}',
|
||||||
url: path,
|
url: path,
|
||||||
json: true,
|
json: true,
|
||||||
{{#bodyParam}}data: body,
|
{{#bodyParam}}data: {{paramName}},
|
||||||
{{/bodyParam}}
|
{{/bodyParam}}
|
||||||
params: queryParameters,
|
params: queryParameters,
|
||||||
headers: headers
|
headers: headerParams
|
||||||
};
|
};
|
||||||
|
|
||||||
if (extraHttpRequestParams) {
|
if (extraHttpRequestParams) {
|
||||||
|
@ -24,7 +24,7 @@ export class {{classname}} {
|
|||||||
{{/pathParams}}
|
{{/pathParams}}
|
||||||
|
|
||||||
var queryParameters: any = {};
|
var queryParameters: any = {};
|
||||||
var headers: any = {};
|
var headerParams: any = {};
|
||||||
|
|
||||||
{{#allParams}}{{#required}}
|
{{#allParams}}{{#required}}
|
||||||
// verify required parameter '{{paramName}}' is set
|
// verify required parameter '{{paramName}}' is set
|
||||||
@ -48,7 +48,7 @@ export class {{classname}} {
|
|||||||
qs: queryParameters,
|
qs: queryParameters,
|
||||||
uri: path,
|
uri: path,
|
||||||
json: true,
|
json: true,
|
||||||
{{#bodyParam}}body: body,
|
{{#bodyParam}}body: {{paramName}},
|
||||||
{{/bodyParam}}
|
{{/bodyParam}}
|
||||||
auth: {
|
auth: {
|
||||||
username: this.username, password: this.password
|
username: this.username, password: this.password
|
||||||
|
Loading…
x
Reference in New Issue
Block a user