218 lines
12 KiB
Plaintext
218 lines
12 KiB
Plaintext
<%@ Page Language="C#" MasterPageFile="~/SuperMap_Client/MasterPage/v4_0/SizeBox.Master" AutoEventWireup="true"
|
||
CodeBehind="LogTransactionPage.aspx.cs" Inherits="SuperMap.RealEstate.Logging.LogTransactionPage" %>
|
||
|
||
<%@ 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;
|
||
min-height: 600px;
|
||
}
|
||
|
||
.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"
|
||
OnRowDataBound="GridViewExServiceContract_RowDataBound">
|
||
<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>
|
||
<smwc:LayoutButton ID="LayoutButton1" runat="server" Text="日志事务详细信息">
|
||
<asp:Panel ID="Panel1" runat="server" Enabled="false">
|
||
<ul class="ListItem Col3" style="min-width: 800px">
|
||
<li>
|
||
<smwc:TextBoxEx ID="LogTransaction_ID" Width="100%" runat="server" CaptionText="日志事务内码:" ValidType="Integer" ReadOnly="True"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="ProInst_ID" Width="100%" runat="server" CaptionText="项目实例内码:" ValidType="Integer"></smwc:TextBoxEx>
|
||
</li>
|
||
<li>
|
||
<smwc:TextBoxEx ID="LogTransaction_Model" Width="100%" runat="server" CaptionText="日志事务模型:"></smwc:TextBoxEx>
|
||
</li>
|
||
<li class="Col1">
|
||
<smwc:TextBoxEx ID="LogTransaction_Name" Width="100%" runat="server" CaptionText="模块/流程名称:"></smwc:TextBoxEx>
|
||
</li>
|
||
<li class="Col1">
|
||
<smwc:TextBoxEx ID="LogTransaction_KeyValue" Width="100%" runat="server" CaptionText="日志事务键值(GUID,受理号):"></smwc:TextBoxEx>
|
||
</li>
|
||
</ul>
|
||
</asp:Panel>
|
||
</smwc:LayoutButton>
|
||
|
||
</asp:Content>
|
||
<asp:Content ID="Content4" ContentPlaceHolderID="B_R" runat="server">
|
||
<smwc:GridPageEx ID="GridPageEx1" runat="server" PageSize="10" OnCallBackPageChanged="GridPageEx1_CallBackPageChanged" />
|
||
|
||
</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" runat="server" OnCallBackSetControl="ButtonSearch_CallBackClick" CaptionText="表操作类型:" DisableSearch="true">
|
||
</smwc:DropDownListEx>
|
||
|
||
<smwc:DropDownListEx ID="ActInst_Name" runat="server" OnCallBackSetControl="ButtonSearch_CallBackClick" CaptionText="活动名称:" DisableSearch="true">
|
||
</smwc:DropDownListEx>
|
||
<smwc:DropDownListEx ID="Component_Name" runat="server" OnCallBackSetControl="ButtonSearch_CallBackClick" CaptionText="组件名称:" DisableSearch="true">
|
||
</smwc:DropDownListEx>
|
||
|
||
</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="ActInst_Name" Visible="true" HeaderText="活动名称" />
|
||
<asp:BoundField DataField="Component_Name" 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="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">
|
||
|
||
<div>
|
||
<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>
|
||
|
||
|
||
</div>
|
||
</asp:Content>
|
||
<asp:Content ID="Content16" ContentPlaceHolderID="F_R" runat="server">
|
||
|
||
<asp:Button ID="ButtonClose" runat="server" CausesValidation="false" Text="关闭" CssClass="ButtonClose" />
|
||
</asp:Content>
|