dev-fix-fields reformat
This commit is contained in:
@@ -29,7 +29,7 @@
|
||||
<m:field title="Начало">to_char(o.dt_start, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_start</m:field>
|
||||
<m:field title="Завершение">to_char(o.dt_finish, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_finish</m:field>
|
||||
<m:field title="Длит. сек">extract('epoch' from coalesce(o.dt_finish,CURRENT_TIMESTAMP)- o.dt_start) as duration</m:field>
|
||||
<m:field title="Успешно">o.is_successful</m:field>
|
||||
<m:field formatter=#request.castToBool#>o.is_successful</m:field>
|
||||
<m:field title="Экземпляр">e.display_name</m:field>
|
||||
<m:field title="service_id">e.service_id</m:field>
|
||||
<m:field title="specification_item_id">e.specification_item_id</m:field>
|
||||
@@ -60,7 +60,7 @@
|
||||
<m:field_set titleMapOut="local.stageMap" lengthOut="local.fieldCount">
|
||||
<m:field>ios.instance_operation_stage_uid::text as instance_operation_stage_uid</m:field>
|
||||
<m:field>ios.stage</m:field>
|
||||
<m:field>ios.is_successful</m:field>
|
||||
<m:field formatter=#request.castToBool#>ios.is_successful</m:field>
|
||||
<m:field>to_char(ios.dt_start, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_start</m:field>
|
||||
<m:field>to_char(ios.dt_finish, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_finish</m:field>
|
||||
<m:field>round(extract('epoch' from coalesce(ios.dt_finish,CURRENT_TIMESTAMP)- ios.dt_start),1) as duration</m:field>
|
||||
@@ -78,7 +78,7 @@
|
||||
<m:field title="v.">st.version</m:field>
|
||||
<m:field title="creator_id">st.creator_id</m:field>
|
||||
<m:field title="dt_state">to_char(st.dt_state, 'YYYY-MM-DD"T"HH24:MI:SS.FF3TZHTZM') as dt_state</m:field>
|
||||
<m:field title="is_test">st.is_test</m:field>
|
||||
<m:field formatter=#request.castToBool#>st.is_test</m:field>
|
||||
<m:field title="instance_operation_uid">st.instance_operation_uid::text as instance_operation_uid</m:field>
|
||||
<m:field title="instance_data" formatter=#function(x){return (deserializeJson(x))}#>st.instance_data::text as instance_data</m:field>
|
||||
</m:field_set>
|
||||
@@ -101,7 +101,7 @@
|
||||
<m:field>sop.data_type</m:field>
|
||||
<m:field formatter=#function(x){return listToArray(x);}#>sop.value_list</m:field>
|
||||
<m:field>sop.ref_svc_id</m:field>
|
||||
<m:field>sop.is_required</m:field>
|
||||
<m:field formatter=#request.castToBool#>sop.is_required</m:field>
|
||||
<m:field>sop.default_value</m:field>
|
||||
<m:field>sop.regex</m:field>
|
||||
<m:field>sop.unique_scope</m:field>
|
||||
@@ -123,21 +123,21 @@
|
||||
|
||||
<cfset "out.queryDurationMs"=getTickCount() - request.startTickCount/>
|
||||
|
||||
<cfset "out.instance" = this.helper.appendRecord(
|
||||
<cfset "out.instanceOperation" = this.helper.appendRecord(
|
||||
structNew("linked"), "", local.titleMap, local.qInstanceOperation, this.helper.snake2camel
|
||||
)/>
|
||||
|
||||
<cfset "out.instance.cfsParams"=[]/>
|
||||
<cfset "out.instanceOperation.cfsParams"=[]/>
|
||||
<cfloop query=#local.qCfsParam#>
|
||||
<cfset arrayAppend(out.instance.cfsParams, this.helper.appendRecord(structNew("linked"), "", local.cfsParamTitleMap, local.qCfsParam, this.helper.snake2camel))/>
|
||||
<cfset arrayAppend(out.instanceOperation.cfsParams, this.helper.appendRecord(structNew("linked"), "", local.cfsParamTitleMap, local.qCfsParam, this.helper.snake2camel))/>
|
||||
</cfloop>
|
||||
|
||||
<cfset "out.instance.stages"=[]/>
|
||||
<cfset "out.instanceOperation.stages"=[]/>
|
||||
<cfloop query=#local.qStage#>
|
||||
<cfset arrayAppend(out.instance.stages, this.helper.appendRecord(structNew("linked"), "", local.stageMap, local.qStage, this.helper.snake2camel))/>
|
||||
<cfset arrayAppend(out.instanceOperation.stages, this.helper.appendRecord(structNew("linked"), "", local.stageMap, local.qStage, this.helper.snake2camel))/>
|
||||
</cfloop>
|
||||
|
||||
<cfset "out.instance.state"=(local.qState.recordCount GT 0) ? this.helper.appendRecord(structNew("linked"), "", local.stateTitleMap, local.qState, this.helper.snake2camel) : {}/>
|
||||
<cfset "out.instanceOperation.state"=(local.qState.recordCount GT 0) ? this.helper.appendRecord(structNew("linked"), "", local.stateTitleMap, local.qState, this.helper.snake2camel) : {}/>
|
||||
|
||||
<cfset "out.runDurationMs"=getTickCount() - request.startTickCount/>
|
||||
<cfreturn representationOf(out) />
|
||||
|
||||
Reference in New Issue
Block a user