frmBdMoudleHeadEdit.aspx 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="frmBdMoudleHeadEdit.aspx.cs" Inherits="AppFms_ServiceMoudle_frmBdMoudleHeadEdit" %>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head runat="server">
  5. <title>服务模板表头维护</title>
  6. <link href="../../Themes/Default/eci.css" rel="stylesheet" />
  7. <!-- #include File="../../App/Common/PageLoad.aspx" -->
  8. <script type="text/javascript">
  9. function addAction() {
  10. if (eci.hasSave()) {
  11. var url = "frmBdMoudleHeadEdit.aspx";
  12. window.location.href = url;
  13. }
  14. }
  15. </script>
  16. </head>
  17. <body>
  18. <form id="form1" runat="server">
  19. <input type="hidden" id="hidKey" runat="server" />
  20. <input type="hidden" id="hidBizType" runat="server" />
  21. <input type="hidden" id="hidMoudle" runat="server" />
  22. <div id="root">
  23. <asp:ETitle runat="server" ID="pagetitle" Title="服务模板表头维护"></asp:ETitle>
  24. <div id="toolbar" class="toolbar">
  25. <asp:EButton runat="server" ID="btnSave" Text="保存" NeedCheck="true" ValidateId="tbEdit" OnClick="btnSave_Click" Icon="save" />
  26. <asp:EButton runat="server" ID="btnAdd" Text="新增" Icon="Add" OnClientClick="addAction();" IsClient="true" />
  27. <asp:EButton runat="server" IsClient="true" ID="btnClose" Text="关闭" Icon="close" OnClientClick="eci.close();" />
  28. </div>
  29. <div>
  30. <table id="tbEdit" class="grid" cellpadding="0" cellspacing="0">
  31. <tr>
  32. <th style="width: 10%"></th>
  33. <th style="width: 15%"></th>
  34. <th style="width: 10%"></th>
  35. <th style="width: 15%"></th>
  36. <th style="width: 10%"></th>
  37. <th style="width: 15%"></th>
  38. <th style="width: 10%"></th>
  39. <th style="width: 15%"></th>
  40. </tr>
  41. <tr>
  42. <td class="lbl">业务范畴</td>
  43. <td>
  44. <asp:ECombox runat="server" ID="cboBizType" DataField="BIZ_TYPE" ECIType="BIZ_FLAG" Width="85%" ReadOnly="true"></asp:ECombox></td>
  45. <td class="lbl">模板类型</td>
  46. <td>
  47. <asp:ECombox runat="server" ID="cboMoudleType" DataField="MOUDLE_TYPE" ECIType="MOUDLE_TYPE" Width="85%" ReadOnly="true"></asp:ECombox></td>
  48. <td class="lbl">模板名称</td>
  49. <td>
  50. <asp:ETextBox runat="server" ID="txtMoudleName" DataField="MOUDLE_NAME" NotNull="true" Width="85%"></asp:ETextBox></td>
  51. <td class="lbl">始发港</td>
  52. <td>
  53. <asp:ETextBox runat="server" ID="txtStartPort" DataField="START_PORT" Width="85%"></asp:ETextBox></td>
  54. </tr>
  55. <tr>
  56. <td class="lbl">备注</td>
  57. <td colspan="7">
  58. <asp:ETextBox runat="server" ID="txtReamrk" DataField="REAMRK" Width="85%" TextMode="MultiLine" Rows="3"></asp:ETextBox></td>
  59. </tr>
  60. <tr>
  61. <td class="lbl" colspan="8"></td>
  62. </tr>
  63. </table>
  64. </div>
  65. <div id="toolbar2">
  66. <asp:EButton runat="server" ID="btnAdd2" Text="新增" Icon="Add" CancelLoading="true" OnClick="btnAdd_Click" />
  67. </div>
  68. <div id="datagrid">
  69. <asp:EGridView ID="gvData" Layout="divQuery,toolbar,pagetitle" runat="server"
  70. FitWindow="true" EnableSorting="True" EnableSelect="false" EnablePaging="false" EnableClickSelectRow="true" OnRowDataBound="gvData_RowDataBound"
  71. Width="1000px" KeyField="GUID" HAlign="center">
  72. <Columns>
  73. <asp:TemplateField HeaderText="删除" ItemStyle-HorizontalAlign="Center" ItemStyle-Width="80">
  74. <ItemTemplate>
  75. <asp:EButton runat="server" Icon="Delete" ID="btnDelete" Text="删除" IsClient="true" OnClientClick="return deleteAction2(this);" CommandArgument='<%#Eval("GUID")%>' OnClick="btnDelete2_Click" />
  76. </ItemTemplate>
  77. </asp:TemplateField>
  78. <asp:ETemplateField HeaderText="应收服务" DataField="SERVICE_ID" TwoWay="cboServiceId" SortExpression="SERVICE_ID" ItemStyle-Width="150px">
  79. <ItemTemplate>
  80. <asp:ECombox runat="server" ID="cboServiceId" AddEmpty="true" DataField="SERVICE_ID" ECIType="SFMC" Width="85%"></asp:ECombox>
  81. </ItemTemplate>
  82. </asp:ETemplateField>
  83. <asp:ETemplateField HeaderText="收款客户" DataField="CUSTOM_NAME" TwoWay="txtCustomName" SortExpression="CUSTOM_NAME" ItemStyle-Width="250px">
  84. <ItemTemplate>
  85. <asp:EChoose runat="server" ID="txtCustomName" Text='<%# Eval("CUSTOM_NAME")%>' Tag="NotNull" headertext="请选择客户" ECIType=" CUSTOMER" Width="85%"></asp:EChoose>
  86. </ItemTemplate>
  87. </asp:ETemplateField>
  88. <asp:ETemplateField HeaderText="收费标准" DataField="RECEIVE_STANDARD_ID" TwoWay="cboReceiveStandardId" SortExpression="RECEIVE_STANDARD_ID" ItemStyle-Width="150px">
  89. <ItemTemplate>
  90. <asp:ECombox runat="server" ID="cboReceiveStandardId" AddEmpty="true" DataField="RECEIVE_STANDARD_ID" ECIType="SFBZ" Width="85%"></asp:ECombox>
  91. </ItemTemplate>
  92. </asp:ETemplateField>
  93. <asp:ETemplateField HeaderText="单价" DataField="RECEIVE_PRICE" TwoWay="txtReceivePrice" SortExpression="RECEIVE_PRICE" ItemStyle-Width="100px" ItemStyle-HorizontalAlign="Right">
  94. <ItemTemplate>
  95. <asp:ETextBox runat="server" Text='<%# String.Format("{0:f4}",Eval("RECEIVE_PRICE")) %>' Style="text-align: right;" ID="txtReceivePrice" Tag="NotNull" headertext="单价"
  96. DataField="RECEIVE_PRICE" Width="85%" IsFloat="true"></asp:ETextBox>
  97. </ItemTemplate>
  98. </asp:ETemplateField>
  99. <asp:ETemplateField HeaderText="币制" DataField="RECEIVE_CURR_ID" TwoWay="txtReceiveCurrId" SortExpression="RECEIVE_CURR_ID" ItemStyle-Width="150px">
  100. <ItemTemplate>
  101. <asp:EChoose runat="server" ID="txtReceiveCurrId" Text='<%# Eval("RECEIVE_CURR_ID")%>' Tag="NotNull" headertext="币制" ECIType="CURRENCY" Width="80%"></asp:EChoose>
  102. </ItemTemplate>
  103. </asp:ETemplateField>
  104. <asp:ETemplateField HeaderText="最低收费" DataField="RECEIVE_MIN" TwoWay="txtReceiveMin" SortExpression="RECEIVE_MIN" ItemStyle-Width="120px" ItemStyle-HorizontalAlign="Right">
  105. <ItemTemplate>
  106. <asp:ETextBox runat="server" Text='<%# String.Format("{0:f4}",Eval("RECEIVE_MIN")) %>' Style="text-align: right;" ID="txtReceiveMin" Tag="NotNull" headertext="最低收费" DataField="RECEIVE_MIN" Width="85%" IsFloat="true"></asp:ETextBox>
  107. </ItemTemplate>
  108. </asp:ETemplateField>
  109. <asp:ETemplateField HeaderText="最高收费" DataField="RECEIVE_MAX" TwoWay="txtReceiveMax" SortExpression="RECEIVE_MAX" ItemStyle-Width="120px" ItemStyle-HorizontalAlign="Right">
  110. <ItemTemplate>
  111. <asp:ETextBox runat="server" Text='<%# String.Format("{0:f4}",Eval("RECEIVE_MAX")) %>' Style="text-align: right;" ID="txtReceiveMax" Tag="NotNull" headertext="最高收费" DataField="RECEIVE_MAX" Width="85%" IsFloat="true"></asp:ETextBox>
  112. </ItemTemplate>
  113. </asp:ETemplateField>
  114. <asp:ETemplateField HeaderText="小数长度" DataField="DECIMAL_LENGTH" TwoWay="cboDecimalLength" SortExpression="DECIMAL_LENGTH" ItemStyle-Width="100px">
  115. <ItemTemplate>
  116. <asp:ECombox runat="server" ID="cboDecimalLength" AddEmpty="true" DataField="DECIMAL_LENGTH" ECIType="XSW" Width="85%"></asp:ECombox>
  117. </ItemTemplate>
  118. </asp:ETemplateField>
  119. <asp:ETemplateField HeaderText="进位方式" DataField="RECEIVE_MANTISSA_TYPE_ID" TwoWay="cboReceiveMantissaTypeId" SortExpression="RECEIVE_MANTISSA_TYPE_ID" ItemStyle-Width="100px">
  120. <ItemTemplate>
  121. <asp:ECombox runat="server" ID="cboReceiveMantissaTypeId" AddEmpty="true" DataField="RECEIVE_MANTISSA_TYPE_ID" ECIType="JSFS" Width="85%"></asp:ECombox>
  122. </ItemTemplate>
  123. </asp:ETemplateField>
  124. <asp:BoundField DataField="HEAD_GUID" HeaderText="表头主键" SortExpression="HEAD_GUID" ItemStyle-Width="0"></asp:BoundField>
  125. <%--<asp:BoundField DataField="SERVICE_ID" HeaderText="服务编号" SortExpression="SERVICE_ID" ItemStyle-Width="150"></asp:BoundField>
  126. <asp:BoundField DataField="CUSTOM_CODE" HeaderText="客户编码" SortExpression="CUSTOM_CODE" ItemStyle-Width="150"></asp:BoundField>
  127. <asp:BoundField DataField="CUSTOM_NAME" HeaderText="客户名称" SortExpression="CUSTOM_NAME" ItemStyle-Width="150"></asp:BoundField>
  128. <asp:BoundField DataField="RECEIVE_STANDARD_ID" HeaderText="收费标准" SortExpression="RECEIVE_STANDARD_ID" ItemStyle-Width="150"></asp:BoundField>
  129. <asp:BoundField DataField="RECEIVE_PRICE" HeaderText="收费单价" SortExpression="RECEIVE_PRICE" ItemStyle-Width="150"></asp:BoundField>
  130. <asp:BoundField DataField="RECEIVE_CURR_ID" HeaderText="收费单价币制" SortExpression="RECEIVE_CURR_ID" ItemStyle-Width="150"></asp:BoundField>
  131. <asp:BoundField DataField="RECEIVE_MIN" HeaderText="最低收费" SortExpression="RECEIVE_MIN" ItemStyle-Width="150"></asp:BoundField>
  132. <asp:BoundField DataField="RECEIVE_MAX" HeaderText="最高收费" SortExpression="RECEIVE_MAX" ItemStyle-Width="150"></asp:BoundField>
  133. <asp:BoundField DataField="DECIMAL_LENGTH" HeaderText="小数长度" SortExpression="DECIMAL_LENGTH" ItemStyle-Width="150"></asp:BoundField>
  134. <asp:BoundField DataField="RECEIVE_MANTISSA_TYPE_ID" HeaderText="进位方式" SortExpression="RECEIVE_MANTISSA_TYPE_ID" ItemStyle-Width="150"></asp:BoundField>--%>
  135. </Columns>
  136. </asp:EGridView>
  137. </div>
  138. </div>
  139. </form>
  140. </body>
  141. </html>