051 moving fields in svc_default from . to .service 1/2
This commit is contained in:
+1
-1
@@ -51,7 +51,7 @@
|
||||
|
||||
//variables.framework.docs={};
|
||||
variables.framework.docs.APIName="Deck API";
|
||||
variables.framework.docs.APIVersion="0.050";
|
||||
variables.framework.docs.APIVersion="0.051";
|
||||
|
||||
variables.framework.globalHeaders = structNew();
|
||||
variables.framework.globalHeaders["Access-Control-Expose-Headers"] = "Location";
|
||||
|
||||
@@ -8,6 +8,7 @@
|
||||
<cffunction name="get" hint="Шаблон экземпляра"><!--- *** TODO проверка принадлежности тенанту --->
|
||||
<cfargument name="svcId" type="string" required=true hint="type:integer"/>
|
||||
<cfargument name="usrId" type="string" required=true hint="type:integer"/><!--- arguments.usrId неявно вбрасывается из Application.cfm --->
|
||||
|
||||
<cftry>
|
||||
<cfset this.helper.validateField(arguments, "svcId", "integer")/>
|
||||
<cfcatch type="invalidParamValue">
|
||||
@@ -15,12 +16,20 @@
|
||||
</cfcatch>
|
||||
</cftry>
|
||||
|
||||
<cfset var out = {
|
||||
<cfset var svc = {
|
||||
"svcId":"#arguments.svcId*1#",
|
||||
"displayName":"#generateDefaultName(arguments.svcId,arguments.usrId)#",
|
||||
"descr":""
|
||||
}/>
|
||||
<cfset "out.queryDurationMs"=getTickCount() - request.startTickCount/>
|
||||
|
||||
<cfset var out = structNew("linked")/>
|
||||
<!--- deprecated --->
|
||||
<cfset var out = structCopy(svc)/><!--- иначе, видимо, циклическая ссылка --->
|
||||
<!--- /deprecated --->
|
||||
|
||||
<cfset "out.service" = svc/>
|
||||
|
||||
<cfset "out.queryDurationMs"=getTickCount() - request.startTickCount/>
|
||||
<cfset "out.runDurationMs"=getTickCount() - request.startTickCount/>
|
||||
<cfreturn representationOf(out) />
|
||||
</cffunction>
|
||||
|
||||
Reference in New Issue
Block a user