66 lines
3.5 KiB
XML
66 lines
3.5 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<FDL version="2.1">
|
|
<Form id="frmReportsOps" titletext="리포트/운영" width="1440" height="900" onload="Form_onload">
|
|
<Objects>
|
|
<Dataset id="dsArtifacts">
|
|
<ColumnInfo>
|
|
<Column id="id" type="INT" size="256"/>
|
|
<Column id="runId" type="INT" size="256"/>
|
|
<Column id="artifactType" type="STRING" size="256"/>
|
|
<Column id="downloadName" type="STRING" size="256"/>
|
|
<Column id="createdAt" type="STRING" size="256"/>
|
|
</ColumnInfo>
|
|
</Dataset>
|
|
<Dataset id="dsJobLogs">
|
|
<ColumnInfo>
|
|
<Column id="id" type="INT" size="256"/>
|
|
<Column id="jobType" type="STRING" size="256"/>
|
|
<Column id="referenceId" type="INT" size="256"/>
|
|
<Column id="logLevel" type="STRING" size="256"/>
|
|
<Column id="logMessage" type="STRING" size="256"/>
|
|
<Column id="createdAt" type="STRING" size="256"/>
|
|
</ColumnInfo>
|
|
</Dataset>
|
|
</Objects>
|
|
<Script type="xscript5.1"><![CDATA[
|
|
this.gfnApiBase = function()
|
|
{
|
|
return application.g_apiBase || "/api";
|
|
};
|
|
|
|
this.gfnBuildTransactionUrl = function(path)
|
|
{
|
|
return this.gfnApiBase() + path;
|
|
};
|
|
|
|
this.gfnShowMessage = function(message)
|
|
{
|
|
trace(message);
|
|
};
|
|
|
|
this.Form_onload = function(obj, e)
|
|
{
|
|
this.gfnShowMessage("리포트/운영 loaded");
|
|
};
|
|
|
|
this.txLoadReports = function(obj, e)
|
|
{
|
|
this.gfnShowMessage("txLoadReports -> /api/tx/reports/overview");
|
|
};
|
|
]]></Script>
|
|
|
|
<Static id="sta_grdArtifacts" taborder="0" left="36" top="80" width="1368" height="24" text="리포트 산출물"/>
|
|
<Grid id="grdArtifacts" taborder="1" left="36" top="108" width="1368" height="270" binddataset="dsArtifacts">
|
|
<Formats><Format id="default"><Columns><Column size="273"/><Column size="273"/><Column size="273"/><Column size="273"/><Column size="273"/></Columns><Rows><Row size="32" band="head"/><Row size="28"/></Rows><Band id="head"><Cell col="0" text="산출물ID"/><Cell col="1" text="실행ID"/><Cell col="2" text="형식"/><Cell col="3" text="파일명"/><Cell col="4" text="생성시각"/></Band><Band id="body"><Cell col="0" text="bind:id"/><Cell col="1" text="bind:runId"/><Cell col="2" text="bind:artifactType"/><Cell col="3" text="bind:downloadName"/><Cell col="4" text="bind:createdAt"/></Band></Format></Formats>
|
|
</Grid>
|
|
<Static id="sta_grdJobLogs" taborder="0" left="36" top="392" width="1368" height="24" text="최근 배치 로그"/>
|
|
<Grid id="grdJobLogs" taborder="1" left="36" top="420" width="1368" height="320" binddataset="dsJobLogs">
|
|
<Formats><Format id="default"><Columns><Column size="228"/><Column size="228"/><Column size="228"/><Column size="228"/><Column size="228"/><Column size="228"/></Columns><Rows><Row size="32" band="head"/><Row size="28"/></Rows><Band id="head"><Cell col="0" text="로그ID"/><Cell col="1" text="작업유형"/><Cell col="2" text="참조ID"/><Cell col="3" text="레벨"/><Cell col="4" text="메시지"/><Cell col="5" text="생성시각"/></Band><Band id="body"><Cell col="0" text="bind:id"/><Cell col="1" text="bind:jobType"/><Cell col="2" text="bind:referenceId"/><Cell col="3" text="bind:logLevel"/><Cell col="4" text="bind:logMessage"/><Cell col="5" text="bind:createdAt"/></Band></Format></Formats>
|
|
</Grid>
|
|
<Static id="staMessage0" taborder="900" left="36" top="824" width="1368" height="20" text="batch가 생성한 Excel/PDF를 내려받고 최근 로그를 확인합니다."/>
|
|
<Layouts>
|
|
<Layout width="1440" height="900" screenid="Desktop_screen"/>
|
|
</Layouts>
|
|
</Form>
|
|
</FDL>
|