86 lines
2.6 KiB
Plaintext
86 lines
2.6 KiB
Plaintext
<cfsilent>
|
||
<cfimport prefix="m" taglib="lib"/>
|
||
<cfimport prefix="c" taglib="lib/controls"/>
|
||
<cfimport prefix="d" taglib="lib/data"/>
|
||
<cfimport prefix="layout" taglib="layout"/>
|
||
</cfsilent>
|
||
|
||
<m:prepare_ls entity="crm2cloud" accessObject="" pageInfoOut="pageInfo" trackOut="tr"/>
|
||
|
||
|
||
|
||
|
||
<cfquery name="qGPU" datasource="billing-vc" cachedWithin=#createTimeSpan(0, 0, 25, 0)#>
|
||
select obj_uuid, obj_id, client_id as WZ, vcd, org, org_vdc, vcenter, gpu, dt_load, dt_load_ts, org_status, cluster as clus, is_template
|
||
from gpu.vm
|
||
order by client_id
|
||
</cfquery>
|
||
|
||
<!--- <cfdump var=#qGPU# abort=true/> --->
|
||
|
||
<cfif isDefined("output_xls")>
|
||
<layout:xml qRead=#qCharge# titleMap=#titleMap# filename="#pageInfo.entity#.xml"/>
|
||
<cfabort/>
|
||
</cfif><cfif isDefined("output_json")>
|
||
<layout:json qRead=#qCharge# titleMap=#titleMap# filename="#pageInfo.entity#.json"/>
|
||
<cfabort/>
|
||
</cfif><!---
|
||
---><layout:page section="header" pageInfo=#pageInfo#>
|
||
|
||
<layout:attribute name="title">
|
||
<cfoutput><b>VM с GPU</b></cfoutput>
|
||
</layout:attribute>
|
||
<layout:attribute name="controls">
|
||
<!---skip filter link, filter is not implemented--->
|
||
<!---<layout:language_switch/>--->
|
||
</layout:attribute>
|
||
</layout:page>
|
||
|
||
<!--- <cfdump var=#qReconciliation# abort=true/> --->
|
||
|
||
<cfoutput>
|
||
|
||
<br/>
|
||
<a href="#request.thisPage#?output_xls" title="экспорт в Excel" style="margin-left:.5em; height:100%;" target="_blank"><img src="img/xls.gif" style="vertical-align:text-bottom;"/></a>
|
||
|
||
<a href="#request.thisPage#?output_json" title="экспорт в json" style="margin-left:.5em; height:100%;" target="_blank"><img src="img/json.svg" style="vertical-align:text-bottom;" width="13" height="13"/></a>
|
||
</cfoutput>
|
||
<cfoutput><b>#qGPU.recordCount#</b></cfoutput>
|
||
<table class="worktable">
|
||
<thead>
|
||
<tr>
|
||
<th width="5%">WZ</th>
|
||
<th width="5%">obj_uuid</th>
|
||
<th width="5%">obj_id</th>
|
||
<th width="3%">org</th>
|
||
<th width="3%">org_vdc</th>
|
||
<th width="3%">gpu</th>
|
||
<th width="3%">dt_load</th>
|
||
<th width="3%">dt_load_ts</th>
|
||
<th width="7%">cluster</th>
|
||
<th width="3%">is_template</th>
|
||
</tr>
|
||
</thead>
|
||
|
||
<cfoutput query="qGPU">
|
||
<tr>
|
||
<td><a href="contragent.cfm?wz=#WZ#&#tr.fwx#">#WZ#</a></td>
|
||
<td>#obj_uuid#</td>
|
||
<td>#obj_id#</td>
|
||
<td>#org#</td>
|
||
<td>#org_vdc#</td>
|
||
<td>#gpu#</td>
|
||
<td>#dateFormat(dt_load, "YYYY-MM-DD")# #timeFormat(dt_load, "HH:MM")#</td>
|
||
<td>#dateFormat(dt_load_ts, "YYYY-MM-DD")# #timeFormat(dt_load_ts, "HH:MM")#</td>
|
||
<td>#clus#</td>
|
||
<td>#is_template#</td>
|
||
</tr>
|
||
</cfoutput>
|
||
|
||
</table>
|
||
<!--- <cfdump var=#qCharge#/> --->
|
||
|
||
|
||
<layout:page section="footer"/>
|
||
|