237 lines
14 KiB
Plaintext
237 lines
14 KiB
Plaintext
<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="~/SuperMap_Client/MasterPage/v4_0/SizeBox.Master" CodeBehind="Default.aspx.cs" Inherits="SuperMap.RealEstate.Logging.Default" %>
|
|
|
|
<%@ Register Assembly="RealEstate.Web" Namespace="SuperMap.RealEstate.Web.UI.WebControls" TagPrefix="smwc" %>
|
|
<asp:Content ID="Content1" ContentPlaceHolderID="HTMLHead" runat="server">
|
|
<style type="text/css">
|
|
.Body_SizeBox .Form_Middle_Center {
|
|
height: 100%;
|
|
-webkit-box-sizing: border-box;
|
|
-moz-box-sizing: border-box;
|
|
box-sizing: border-box;
|
|
padding-top: 35px;
|
|
padding-bottom: 35px;
|
|
}
|
|
|
|
.ViewTop {
|
|
height: 35px;
|
|
line-height: 35px;
|
|
margin-top: -35px;
|
|
position: relative;
|
|
}
|
|
|
|
.ViewMiddle {
|
|
max-height: 40%;
|
|
min-height: 40%;
|
|
overflow: auto;
|
|
position: relative;
|
|
}
|
|
|
|
.ViewBottomToolBar {
|
|
height: 35px;
|
|
line-height: 35px;
|
|
position: relative;
|
|
}
|
|
|
|
.ViewBottom {
|
|
max-height: 60%;
|
|
overflow: auto;
|
|
position: relative;
|
|
}
|
|
</style>
|
|
</asp:Content>
|
|
<asp:Content ID="Content2" ContentPlaceHolderID="B" runat="server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content3" ContentPlaceHolderID="B_L" runat="server">
|
|
<smwc:LayoutButton ID="LayoutButtonServiceContract" runat="server" Text="数据服务—选择清单">
|
|
<smwc:GridViewEx ID="GridViewExServiceContract" runat="server" DataKeyNames="Logging_ServiceClient"
|
|
RowEventType="CallBackClick" OnCallBackClick="GridViewExServiceContract_CallBackClick">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>序</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<%# Container.DataItemIndex + 1 %>.
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="Logging_ServiceContract" Visible="true" HeaderText="服务名称" />
|
|
<asp:BoundField DataField="Logging_ServiceClient" Visible="false" HeaderText="服务接口" HeaderStyle-Width="100%" />
|
|
</Columns>
|
|
<HeaderStyle Wrap="False" />
|
|
<RowStyle Wrap="False" />
|
|
</smwc:GridViewEx>
|
|
</smwc:LayoutButton>
|
|
<asp:Button ID="ButtonRedirect" runat="server" Text="日志事务列表" OnClick="ButtonRedirect_Click" />
|
|
</asp:Content>
|
|
<asp:Content ID="Content4" ContentPlaceHolderID="B_R" runat="server">
|
|
<%--<asp:TextBox ID="TextBox_Search" CssClass="TextBoxSearch" Width="180px" runat="server"></asp:TextBox>
|
|
<smwc:CallBackButton ID="ButtonSearch" CssClass="ButtonSearch" runat="server" Text="搜索" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
<smwc:LayoutButton ID="LayoutButton_Search" runat="server" Text="搜索选项">
|
|
<ul>
|
|
<li class="Center">
|
|
<smwc:CheckBoxEx ID="CheckBoxExOrParams" runat="server" Checked="true" Text="模糊查询" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
<li class="Line"></li>
|
|
<li>
|
|
<smwc:CheckBoxEx ID="OrParams_LogTable_ID" runat="server" Checked="true" Text="搜索“表日志内码”" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
<li>
|
|
<smwc:CheckBoxEx ID="OrParams_LogTable_Name" runat="server" Checked="true" Text="搜索“数据表名称”" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
<li>
|
|
<smwc:CheckBoxEx ID="OrParams_LogTable_Comment" runat="server" Checked="true" Text="搜索“数据表描述”" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
<li>
|
|
<smwc:CheckBoxEx ID="OrParams_LogTable_PrimaryKeyName" runat="server" Checked="true" Text="搜索“主键字段名称”" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
<li>
|
|
<smwc:CheckBoxEx ID="OrParams_LogTable_PrimaryComment" runat="server" Checked="true" Text="搜索“主键字段描述”" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
</ul>
|
|
</smwc:LayoutButton>
|
|
<smwc:LayoutButton ID="LayoutButton_OrderBy" runat="server" Text="排序选项">
|
|
<ul>
|
|
<li class="Center">
|
|
<smwc:CheckBoxEx ID="CheckBoxExOrderBy" runat="server" Checked="true" Text="倒序排列" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
<li class="Line"></li>
|
|
<li>
|
|
<smwc:RadioButtonEx ID="OrderBy_LogTable_ID" runat="server" GroupName="LogTable_RadioOrderBy" Text="表日志内码" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
<li>
|
|
<smwc:RadioButtonEx ID="OrderBy_LogTable_Name" runat="server" GroupName="LogTable_RadioOrderBy" Text="数据表名称" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
<li>
|
|
<smwc:RadioButtonEx ID="OrderBy_LogTable_Comment" runat="server" GroupName="LogTable_RadioOrderBy" Text="数据表描述" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
<li>
|
|
<smwc:RadioButtonEx ID="OrderBy_LogTable_PrimaryKeyName" runat="server" GroupName="LogTable_RadioOrderBy" Text="主键字段名称" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
<li>
|
|
<smwc:RadioButtonEx ID="OrderBy_LogTable_PrimaryComment" runat="server" GroupName="LogTable_RadioOrderBy" Text="主键字段描述" OnCallBackClick="ButtonSearch_CallBackClick" />
|
|
</li>
|
|
</ul>
|
|
</smwc:LayoutButton>--%>
|
|
</asp:Content>
|
|
<asp:Content ID="Content5" ContentPlaceHolderID="T" runat="server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content6" ContentPlaceHolderID="T_L" runat="server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content7" ContentPlaceHolderID="T_R" runat="server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content8" ContentPlaceHolderID="S_T" runat="server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content9" ContentPlaceHolderID="S" runat="server">
|
|
<smwc:GridViewEx ID="GridViewExLogTable" runat="server" DataKeyNames="LogTable_ID"
|
|
RowEventType="CallBackClick" OnCallBackClick="GridViewExLogTable_CallBackClick"
|
|
OnRowDataBound="GridViewExLogTable_RowDataBound">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>序</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<%# Container.DataItemIndex + 1 %>.
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="LogTable_Name" Visible="true" HeaderText="表名称" />
|
|
<asp:BoundField DataField="LogTable_Comment" Visible="true" HeaderText="表描述" HeaderStyle-Width="100%" />
|
|
</Columns>
|
|
<HeaderStyle Wrap="False" />
|
|
<RowStyle Wrap="False" />
|
|
</smwc:GridViewEx>
|
|
</asp:Content>
|
|
<asp:Content ID="Content10" ContentPlaceHolderID="S_B" runat="server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content11" ContentPlaceHolderID="M_T" runat="server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content12" ContentPlaceHolderID="M" runat="server">
|
|
<div class="ViewTop">
|
|
<table style="width: 100%">
|
|
<tr>
|
|
<td>
|
|
<smwc:DropDownListEx ID="LogAction_Model" Width="160px" runat="server" OnCallBackSetControl="ButtonSearch_CallBackClick" CaptionText="表操作类型:" DisableSearch="true">
|
|
</smwc:DropDownListEx>
|
|
</td>
|
|
<td>
|
|
<smwc:DropDownListEx ID="LogTransaction_Model" Width="140px" runat="server" OnCallBackSetControl="ButtonSearch_CallBackClick" CaptionText="日志类型:" DisableSearch="true">
|
|
</smwc:DropDownListEx>
|
|
</td>
|
|
<td style="width: 100%; text-align: right;">
|
|
<div style="float: right;">
|
|
<smwc:GridPageEx ID="GridPageEx1" runat="server" PageSize="10" OnCallBackPageChanged="GridPageEx1_CallBackPageChanged" />
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="ViewMiddle">
|
|
<smwc:GridViewEx ID="GridViewExLogAction" runat="server" RowEventType="CallBackClick"
|
|
DataKeyNames="LogAction_ID,LogTable_PrimaryKeyValue,LogTransaction_ID,LogTransaction_Model"
|
|
OnCallBackClick="GridViewExLogAction_CallBackClick" OnRowDataBound="GridViewExLogAction_RowDataBound">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>序</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<%# GridPageEx1.PageSize * GridPageEx1.CurrentPageIndex + Container.DataItemIndex + 1 %>.
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="LogAction_Model" Visible="true" HeaderText="操作" ItemStyle-HorizontalAlign="Center" />
|
|
<asp:BoundField DataField="LogTable_Name" Visible="true" HeaderText="表名/主键值" />
|
|
<asp:BoundField DataField="LogTransaction_Name" Visible="true" HeaderText="日志事务名称" />
|
|
<asp:BoundField DataField="LogTransaction_KeyValue" Visible="true" HeaderText="受理编号" />
|
|
<asp:BoundField DataField="CreateUserName" Visible="true" HeaderText="执行用户" />
|
|
<asp:BoundField DataField="CreateDateTime" Visible="true" HeaderText="执行日期" HtmlEncode="false" DataFormatString="{0:yyyy年MM月dd日 HH:mm:ss}" ItemStyle-Wrap="false" />
|
|
<asp:BoundField DataField="CreateIP" Visible="true" HeaderText="执行IP地址" />
|
|
<asp:BoundField DataField="CreateUrl" Visible="true" HeaderText="执行网址" HeaderStyle-Width="100%" />
|
|
<%--
|
|
<asp:BoundField DataField="LogTable_PrimaryKeyValue" Visible="true" HeaderText="主键的值" />
|
|
<asp:BoundField DataField="LogTable_Comment" Visible="true" HeaderText="表描述" />
|
|
<asp:BoundField DataField="LogTable_PrimaryKeyName" Visible="true" HeaderText="主键字段名称" />
|
|
<asp:BoundField DataField="LogTable_PrimaryComment" Visible="true" HeaderText="主键字段描述" />
|
|
<asp:BoundField DataField="LogTable_PrimaryDataType" Visible="true" HeaderText="主键字段类型" />
|
|
<asp:BoundField DataField="ProInst_ID" Visible="true" HeaderText="项目实例内码" />
|
|
<asp:BoundField DataField="ProInst_Name" Visible="true" HeaderText="项目实例名称" />
|
|
<asp:BoundField DataField="LogActInst_ID" Visible="true" HeaderText="流程活动内码" />
|
|
<asp:BoundField DataField="ActInst_ID" Visible="true" HeaderText="活动实例内码" />
|
|
<asp:BoundField DataField="ActInst_Name" Visible="true" HeaderText="活动实例名称" />
|
|
<asp:BoundField DataField="LogComponent_ID" Visible="true" HeaderText="流程组件内码" />
|
|
<asp:BoundField DataField="Component_ID" Visible="true" HeaderText="组件内码" />
|
|
<asp:BoundField DataField="Component_Name" Visible="true" HeaderText="组件名称" />
|
|
<asp:BoundField DataField="CreateUserID" Visible="true" HeaderText="执行用户内码" />
|
|
--%>
|
|
</Columns>
|
|
<HeaderStyle Wrap="False" />
|
|
<RowStyle Wrap="False" />
|
|
</smwc:GridViewEx>
|
|
</div>
|
|
<div class="ViewBottomToolBar">行数据操作明细</div>
|
|
<div class="ViewBottom">
|
|
<smwc:GridViewEx ID="GridViewExLogRowDetail" runat="server" DataKeyNames="LogRowDetail_ID"
|
|
RowEventType="None" OnRowDataBound="GridViewExLogRowDetail_RowDataBound">
|
|
<Columns>
|
|
<asp:TemplateField>
|
|
<HeaderTemplate>序</HeaderTemplate>
|
|
<ItemTemplate>
|
|
<%# Container.DataItemIndex + 1 %>.
|
|
</ItemTemplate>
|
|
</asp:TemplateField>
|
|
<asp:BoundField DataField="LogRowDetail_ColumnName" Visible="true" HeaderText="字段名称" ItemStyle-Wrap="false" />
|
|
<asp:BoundField DataField="LogRowDetail_ColumnText" Visible="true" HeaderText="字段描述" ItemStyle-Wrap="false" />
|
|
<asp:BoundField DataField="LogRowDetail_DataType" Visible="true" HeaderText="数据类型" ItemStyle-Wrap="false" />
|
|
<asp:BoundField DataField="LogRowDetail_OldValue" Visible="true" HeaderText="旧值" HeaderStyle-Width="50%" ItemStyle-HorizontalAlign="Center" />
|
|
<asp:BoundField DataField="LogRowDetail_NewValue" Visible="true" HeaderText="新值" HeaderStyle-Width="50%" ItemStyle-HorizontalAlign="Center" />
|
|
</Columns>
|
|
<HeaderStyle Wrap="False" />
|
|
</smwc:GridViewEx>
|
|
</div>
|
|
</asp:Content>
|
|
<asp:Content ID="Content13" ContentPlaceHolderID="M_B" runat="server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content14" ContentPlaceHolderID="F" runat="server">
|
|
</asp:Content>
|
|
<asp:Content ID="Content15" ContentPlaceHolderID="F_L" runat="server">
|
|
<smwc:CallBackButton ID="ButtonRefresh" CssClass="ButtonNew" runat="server" Text="刷新表清单" OnCallBackClick="ButtonRefresh_CallBackClick" />
|
|
</asp:Content>
|
|
<asp:Content ID="Content16" ContentPlaceHolderID="F_R" runat="server">
|
|
<smwc:TextBoxEx ID="LogIService" runat="server" Visible="true" Width="400px" ReadOnly="true" CaptionText="服务接口"></smwc:TextBoxEx>
|
|
<smwc:TextBoxEx ID="LogTable_ID" runat="server" CaptionText="表日志内码:" ReadOnly="true"></smwc:TextBoxEx>
|
|
<smwc:TextBoxEx ID="LogAction_ID" runat="server" CaptionText="操作类型内码:" ReadOnly="true"></smwc:TextBoxEx>
|
|
</asp:Content>
|