Integral_MoreInfo.asp
上传用户:jisenq
上传日期:2014-06-29
资源大小:7216k
文件大小:23k
源码类别:

数据库编程

开发平台:

ASP/ASPX

  1. <% Option Explicit %>
  2. <!--#include file="../../FS_Inc/Const.asp" -->
  3. <!--#include file="../../FS_InterFace/MF_Function.asp" -->
  4. <!--#include file="../../FS_Inc/Function.asp" -->
  5. <!--#include file="../../FS_Inc/Func_page.asp" -->
  6. <%'Copyright (c) 2006 Foosun Inc. Code by awen ueuo.cn网络收藏夹
  7. Dim Conn,User_Conn,VClass_Rs,VClass_Sql
  8. Dim CheckStr,Sys_MoneyName
  9. MF_Default_Conn
  10. MF_User_Conn
  11. MF_Session_TF
  12. Dim int_RPP,int_Start,int_showNumberLink_,str_nonLinkColor_,toF_,toP10_,toP1_,toN1_,toN10_,toL_,showMorePageGo_Type_,cPageNo
  13. int_RPP=15 '设置每页显示数目
  14. int_showNumberLink_=10 '数字导航显示数目
  15. showMorePageGo_Type_ = 1 '是下拉菜单还是输入值跳转,当多次调用时只能选1
  16. str_nonLinkColor_="#999999" '非热链接颜色
  17. toF_="<font face=webdings>9</font>"    '首页 
  18. toP10_=" <font face=webdings>7</font>" '上十
  19. toP1_=" <font face=webdings>3</font>" '上一
  20. toN1_=" <font face=webdings>4</font>" '下一
  21. toN10_=" <font face=webdings>8</font>" '下十
  22. toL_="<font face=webdings>:</font>" '尾页
  23. set VClass_Rs=User_Conn.execute("select top 1 MoneyName from FS_ME_SysPara")
  24. if not VClass_Rs.eof then 
  25. Sys_MoneyName = VClass_Rs(0)
  26. end if
  27. VClass_Rs.close
  28. Function Get_Card(Add_Sql,orderby)
  29. Dim Get_Html,This_Fun_Sql,ii,Str_Tmp,Arr_Tmp,New_Search_Str,Req_Str,regxp
  30. Str_Tmp = "LogID,LogType,UserNumber,points,moneys,LogTime,LogContent,Logstyle"
  31. This_Fun_Sql = "select "&Str_Tmp&" from FS_ME_Log"
  32. if Add_Sql<>"" then This_Fun_Sql = and_where(This_Fun_Sql) &" "& Decrypt(Add_Sql)
  33. if orderby<>"" then This_Fun_Sql = This_Fun_Sql &"  Order By "& replace(orderby,"csed"," Desc")
  34. if request.QueryString("Act")="SearchGo" then 
  35. Arr_Tmp = split(Str_Tmp,",")
  36. for each Str_Tmp in Arr_Tmp
  37. if Trim(request.Form("frm_"&Str_Tmp))<>"" then 
  38. Req_Str = NoSqlHack(Trim(request("frm_"&Str_Tmp)))
  39. if Str_Tmp="points" then
  40. Req_Str = Replace(request("JF1")& Req_Str,",","")
  41. elseif  Str_Tmp="moneys" then
  42. Req_Str =  Replace(request("JB1")& Req_Str,",","")
  43. elseif Str_Tmp="LogTime" then
  44. Req_Str = Replace(request("RQ")& "#"&Req_Str&"#",",","")
  45. end if
  46. select case Str_Tmp
  47. case "points","moneys","LogTime","Logstyle"
  48. ''数字,日期
  49. regxp = "|<|>|=|<=|>=|<>|"
  50. if instr(regxp,"|"&left(Req_Str,1)&"|")>0 or instr(regxp,"|"&left(Req_Str,2)&"|")>0 then 
  51. New_Search_Str = and_where( New_Search_Str ) & Str_Tmp &" "& Req_Str
  52. elseif instr(Req_Str,"*")>0 then 
  53. if left(Req_Str,1)="*" then Req_Str = "%"&mid(Req_Str,2)
  54. if right(Req_Str,1)="*" then Req_Str = mid(Req_Str,1,len(Req_Str) - 1) & "%"
  55. New_Search_Str = and_where( New_Search_Str ) & Str_Tmp &" like '"& Req_Str &"'"
  56. else
  57. New_Search_Str = and_where( New_Search_Str ) & Str_Tmp &" = "& Req_Str
  58. end if
  59. case else
  60. ''字符
  61. New_Search_Str = and_where( New_Search_Str ) & Str_Tmp &" like '%"& Req_Str & "%'"
  62. end select 
  63. end if
  64. next
  65. if New_Search_Str<>"" then This_Fun_Sql = and_where(This_Fun_Sql) & replace(New_Search_Str," where ","")
  66. end if
  67. Str_Tmp = ""
  68. 'response.Write(This_Fun_Sql)
  69. 'response.End()
  70. On Error Resume Next
  71. Set VClass_Rs = CreateObject(G_FS_RS)
  72. VClass_Rs.Open This_Fun_Sql,User_Conn,1,1
  73. if Err<>0 then 
  74. Err.Clear
  75. response.Redirect("../error.asp?ErrCodes=<li>查询出错:"&Err.Description&"</li><li>请检查字段类型是否匹配.</li>")
  76. response.End()
  77. end if
  78. IF not VClass_Rs.eof THEN
  79. VClass_Rs.PageSize=int_RPP
  80. cPageNo=NoSqlHack(Request.QueryString("Page"))
  81. If cPageNo="" Then cPageNo = 1
  82. If not isnumeric(cPageNo) Then cPageNo = 1
  83. cPageNo = Clng(cPageNo)
  84. If cPageNo<=0 Then cPageNo=1
  85. If cPageNo>VClass_Rs.PageCount Then cPageNo=VClass_Rs.PageCount 
  86. VClass_Rs.AbsolutePage=cPageNo
  87.   FOR int_Start=1 TO int_RPP 
  88. Get_Html = Get_Html & "<tr class=""hback"">" & vbcrlf
  89. Get_Html = Get_Html & "<td align=""center""><a href=""Integral_MoreInfo.asp?Act=Edit&LogID="&VClass_Rs("LogID")&""" class=""otherset"" title='点击修改'>"&VClass_Rs("LogID")&"</a></td>" & vbcrlf
  90. for ii=1 to 7  
  91. select case ii
  92. case 7 
  93. if VClass_Rs(ii)=1 then 
  94. Str_Tmp="减少"
  95. else
  96. Str_Tmp="增加"
  97. end if
  98. case 3
  99. Str_Tmp = VClass_Rs(ii) & "点"
  100. case 4
  101. Str_Tmp = VClass_Rs(ii) & Sys_MoneyName
  102. case else
  103. Str_Tmp = VClass_Rs(ii)
  104. end select
  105. Get_Html = Get_Html & "<td align=""center"">"& Str_Tmp & "</td>" & vbcrlf
  106. next
  107. Get_Html = Get_Html & "<td align=""center"" class=""ischeck""><a href=""Integral.asp?Act=View&Add_Sql="&server.URLEncode( Encrypt("UserNumber='"&VClass_Rs("UserNumber")&"'") )&""" class=""otherset"" title='查看该用户信息'>用户信息</a></td>" & vbcrlf
  108. Get_Html = Get_Html & "<td align=""center"" class=""ischeck""><input type=""checkbox"" "&CheckStr&" name=""LogID"" id=""LogID"" value="""&VClass_Rs("LogID")&""" /></td>" & vbcrlf
  109. Get_Html = Get_Html & "</tr>" & vbcrlf
  110. CheckStr = ""
  111. VClass_Rs.MoveNext
  112.   if VClass_Rs.eof or VClass_Rs.bof then exit for
  113.       NEXT
  114. END IF
  115. Get_Html = Get_Html & "<tr class=""hback""><td colspan=20 align=""center"" class=""ischeck"">"& vbcrlf &"<table width=""100%"" border=0><tr><td height=30>" & vbcrlf
  116. Get_Html = Get_Html & fPageCount(VClass_Rs,int_showNumberLink_,str_nonLinkColor_,toF_,toP10_,toP1_,toN1_,toN10_,toL_,showMorePageGo_Type_,cPageNo)  & vbcrlf
  117. Get_Html = Get_Html & "</td><td align=right><input type=""submit"" name=""submit"" value="" 删除 "" onclick=""javascript:return confirm('确定要删除所选项目吗?');""></td>"
  118. Get_Html = Get_Html &"</tr></table>"&vbNewLine&"</td></tr>"
  119. VClass_Rs.close
  120. Get_Card = Get_Html
  121. End Function
  122. Function Get_FildValue_List(This_Fun_Sql,EquValue,Get_Type)
  123. '''This_Fun_Sql 传入sql语句,EquValue与数据库相同的值如果是<option>则加上selected,Get_Type=1为<option>
  124. Dim Get_Html,This_Fun_Rs,Text
  125. On Error Resume Next
  126. set This_Fun_Rs = User_Conn.execute(This_Fun_Sql)
  127. If Err.Number <> 0 then Err.clear : response.Redirect("../error.asp?ErrCodes=<li>抱歉,传入的Sql语句有问题.或表和字段不存在.</li>")
  128. do while not This_Fun_Rs.eof 
  129. select case Get_Type
  130.   case 1
  131. ''<option>
  132. if instr(This_Fun_Sql,",") >0 then 
  133. Text = This_Fun_Rs(1)
  134. else
  135. Text = This_Fun_Rs(0)
  136. end if
  137. if EquValue = This_Fun_Rs(0) then 
  138. Get_Html = Get_Html & "<option value="""&This_Fun_Rs(0)&"""  style=""color:#0000FF"" selected>"&Text&"</option>"&vbNewLine
  139. else
  140. Get_Html = Get_Html & "<option value="""&This_Fun_Rs(0)&""">"&Text&"</option>"&vbNewLine
  141. end if
  142.   case else
  143. exit do : Get_FildValue_List = "Get_Type值传入错误" : exit Function
  144. end select
  145. This_Fun_Rs.movenext
  146. loop
  147. This_Fun_Rs.close
  148. Get_FildValue_List = Get_Html
  149. End Function
  150. Sub Del()
  151. Dim Str_Tmp
  152. if request.QueryString("LogID")<>"" then 
  153. User_Conn.execute("Delete from FS_ME_Log where LogID = "&request.QueryString("LogID"))
  154. else
  155. Str_Tmp = request.form("LogID")
  156. if Str_Tmp="" then response.Redirect("../error.asp?ErrCodes=<li>你必须至少选择一个进行删除。</li>")
  157. Str_Tmp = replace(Str_Tmp," ","")
  158. User_Conn.execute("Delete from FS_ME_Log where LogID in ("&Str_Tmp&")")
  159. end if
  160. response.Redirect("../Success.asp?ErrorUrl="&server.URLEncode( "User/Integral_MoreInfo.asp?Act=View" )&"&ErrCodes=<li>恭喜,删除成功。</li>")
  161. End Sub
  162. ''================================================================
  163. Sub Save()
  164. Dim Str_Tmp,Arr_Tmp,LogID
  165. Str_Tmp = "LogType,UserNumber,points,moneys,LogTime,LogContent,Logstyle"
  166. Arr_Tmp = split(Str_Tmp,",")
  167. LogID = NoSqlHack(request.Form("LogID"))
  168. if not isnumeric(LogID) or LogID = "" then LogID = 0 
  169. VClass_Sql = "select "&Str_Tmp&" from FS_ME_Log where LogID="&LogID
  170. Set VClass_Rs = CreateObject(G_FS_RS)
  171. VClass_Rs.Open VClass_Sql,User_Conn,3,3
  172. if LogID > 0 then 
  173. ''修改
  174. for each Str_Tmp in Arr_Tmp
  175. VClass_Rs(Str_Tmp) = NoSqlHack(request.Form("frm_"&Str_Tmp))
  176. next
  177. VClass_Rs.update
  178. VClass_Rs.close
  179. response.Redirect("../Success.asp?ErrorUrl="&server.URLEncode( "User/Integral_MoreInfo.asp?Act=Edit&LogID="&LogID )&"&ErrCodes=<li>恭喜,修改成功。</li>")
  180. else
  181. ''新增
  182. VClass_Rs.addnew
  183. for each Str_Tmp in Arr_Tmp
  184. VClass_Rs(Str_Tmp) = NoSqlHack(request.Form("frm_"&Str_Tmp))
  185. next
  186. VClass_Rs.update
  187. VClass_Rs.close
  188. response.Redirect("../Success.asp?ErrorUrl="&server.URLEncode( "User/Integral_MoreInfo.asp?Act=Add" ) &"ErrCodes=<li>恭喜,新增成功。</li>")
  189. end if
  190. End Sub
  191. ''=========================================================
  192. %>
  193. <html xmlns="http://www.w3.org/1999/xhtml">
  194. <HEAD>
  195. <TITLE>FoosunCMS</TITLE>
  196. <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
  197. <link href="../images/skin/Css_<%=Session("Admin_Style_Num")%>/<%=Session("Admin_Style_Num")%>.css" rel="stylesheet" type="text/css">
  198. </HEAD>
  199. <script language="JavaScript" type="text/JavaScript">
  200. <!--
  201. function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  202.   if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
  203.     document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  204.   else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
  205. }
  206. MM_reloadPage(true);
  207. //点击标题排序
  208. /////////////////////////////////////////////////////////
  209. var Old_Sql = document.URL;
  210. function OrderByName(FildName)
  211. {
  212. var New_Sql='';
  213. var oldFildName="";
  214. if (Old_Sql.indexOf("&filterorderby=")==-1&&Old_Sql.indexOf("?filterorderby=")==-1)
  215. {
  216. if (Old_Sql.indexOf("=")>-1)
  217. New_Sql = Old_Sql+"&filterorderby=" + FildName + "csed";
  218. else
  219. New_Sql = Old_Sql+"?filterorderby=" + FildName + "csed";
  220. }
  221. else
  222. {
  223. var tmp_arr_ = Old_Sql.split('?')[1].split('&');
  224. for(var ii=0;ii<tmp_arr_.length;ii++)
  225. {
  226. if (tmp_arr_[ii].indexOf("filterorderby=")>-1)
  227. {
  228. oldFildName = tmp_arr_[ii].substring(tmp_arr_[ii].indexOf("filterorderby=") + "filterorderby=".length , tmp_arr_[ii].length);
  229. break;
  230. }
  231. }
  232. oldFildName.indexOf("csed")>-1?New_Sql = Old_Sql.replace(oldFildName,FildName):New_Sql = Old_Sql.replace(oldFildName,FildName+"csed");
  233. }
  234. //alert(New_Sql);
  235. location = New_Sql;
  236. }
  237. /////////////////////////////////////////////////////////
  238. -->
  239. </script>
  240. <style type="text/css">
  241. <!--
  242. .style1 {color: #FFFFFF}
  243. .style2 {color: #FF0000}
  244. -->
  245. </style>
  246. <script language="JavaScript" src="../../FS_Inc/PublicJS.js" type="text/JavaScript"></script>
  247. <script language="JavaScript" src="../../FS_Inc/PublicJS_YanZheng.js" type="text/JavaScript"></script>
  248. <BODY LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0 scroll=yes  oncontextmenu="return true;">
  249. <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" class="table">
  250.   <tr  class="hback"> 
  251.     <td class="xingmu" >积分详细清单管理</td>
  252.   </tr>
  253.   <tr  class="hback"> 
  254.     <td><a href="Integral_MoreInfo.asp?Act=View">查看全部</a> | <a href="Integral_MoreInfo.asp?Act=Add">新增</a> 
  255.       | <a href="Integral_MoreInfo.asp?Act=Search">查询</a> | <a href="Integral.asp?Act=View">返回首页</a></td>
  256.   </tr>
  257. </table>
  258. <%
  259. '******************************************************************
  260. select case request.QueryString("Act")
  261. case "","View","SearchGo"
  262. View
  263. case "Add","Edit"
  264. Add_Edit
  265. case "Save"
  266. Save
  267. case "Del"
  268. Del
  269. case "Search"
  270. Search
  271. end select
  272. '******************************************************************
  273. Sub View()%>
  274. <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" class="table">
  275.   <form name="form1" id="form1" method="post" action="?Act=Del">
  276.     <tr  class="hback"> 
  277.       <td align="center" class="xingmu" ><a href="javascript:OrderByName('LogID')" class="sd"><b>〖日志编号〗</b></a> <span id="Show_Oder_LogID"></span></td>
  278.       <td align="center" class="xingmu"><a href="javascript:OrderByName('LogType')" class="sd"><b>日志类型</b></a> <span id="Show_Oder_LogType"></span></td>
  279.   <td align="center" class="xingmu"><a href="javascript:OrderByName('UserNumber')" class="sd"><b>会员编号</b></a> <span id="Show_Oder_UserNumber"></span></td>
  280.       <td align="center" class="xingmu"><a href="javascript:OrderByName('points')" class="sd"><b>积分</b></a> <span id="Show_Oder_points"></span></td>
  281.   <td align="center" class="xingmu"><a href="javascript:OrderByName('moneys')" class="sd"><b>金币</b></a> <span id="Show_Oder_moneys"></span></td>
  282.   <td align="center" class="xingmu"><a href="javascript:OrderByName('LogTime')" class="sd"><b>交易日期</b></a> <span id="Show_Oder_LogTime"></span></td>
  283.   <td align="center" class="xingmu"><a href="javascript:OrderByName('LogContent')" class="sd"><b>交易说明</b></a> <span id="Show_Oder_LogContent"></span></td>
  284.   <td align="center" class="xingmu"><a href="javascript:OrderByName('Logstyle')" class="sd"><b>类型</b></a> <span id="Show_Oder_Logstyle"></span></td>
  285.   <td align="center" class="xingmu">用户信息</td>
  286.       <td width="2%" align="center" class="xingmu"><input name="ischeck" type="checkbox" value="checkbox" onClick="selectAll(this.form)" /></td>
  287.     </tr>
  288.     <%
  289. response.Write( Get_Card( request.QueryString("Add_Sql"),request.QueryString("filterorderby") ) )
  290. %>
  291.   </form>
  292. </table>
  293. <%End Sub
  294. Sub Add_Edit()
  295. Dim LogID,Bol_IsEdit
  296. Dim UserNum,UserLog,LogCont
  297. Bol_IsEdit = false
  298. if request.QueryString("Act")="Edit" then 
  299. LogID = request.QueryString("LogID")
  300. if LogID="" then response.Redirect("../error.asp?ErrorUrl=&ErrCodes=<li>必要的LogID没有提供</li>") : response.End()
  301. VClass_Sql = "select LogID,LogType,UserNumber,points,moneys,LogTime,LogContent,Logstyle from FS_ME_Log where LogID="&LogID
  302. Set VClass_Rs = CreateObject(G_FS_RS)
  303. VClass_Rs.Open VClass_Sql,User_Conn,1,1
  304. if VClass_Rs.eof then response.Redirect("../error.asp?ErrorUrl=&ErrCodes=<li>没有相关的内容,或该内容已不存在.</li>") : response.End()
  305. Bol_IsEdit = True
  306. UserNum = VClass_Rs(2) : UserLog = VClass_Rs(1) : LogCont = VClass_Rs(6)
  307. end if
  308. %>
  309. <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" class="table">
  310.   <form name="form_Save" id="form_Save" onSubmit="return Validator.Validate(this,3);" method="post" action="?Act=Save">
  311.     <tr  class="hback"> 
  312.       <td colspan="3" align="left" class="xingmu" ><%if Bol_IsEdit then response.Write("修改用户交易详细信息<input type=""hidden"" name=""LogID"" value="""&VClass_Rs(0)&""">") else response.Write("添加用户交易详细信息") end if%></td>
  313. </tr>
  314.     <tr  class="hback"> 
  315.       <td align="right">日志类型</td>
  316.       <td>
  317.    <input type="text" name="frm_LogType" size="40" value="<%if Bol_IsEdit then response.Write(UserLog) end if%>" dataType="Compare" msg="必须>=0" to="0" operator="GreaterThanEqual">
  318.     <select style="width:120" name="select11" onChange="frm_LogType.value=this.options[this.selectedIndex].value">
  319.     <option value="">---请选择---</option>
  320.   <%=Get_FildValue_List("select distinct LogType from FS_ME_Log",UserLog,1)%>
  321.  </select>  
  322.   </td>
  323.     </tr>
  324.     <tr  class="hback"> 
  325.       <td align="right">会员编号</td>
  326.       <td>
  327.    <input type="text" readonly="" name="frm_UserNumber" size="40" value="<%if Bol_IsEdit then response.Write(UserNum) end if%>" dataType="Compare" msg="必须>=0" to="0" operator="GreaterThanEqual">
  328.       </td>
  329.     </tr>
  330.     <tr  class="hback"> 
  331.       <td align="right">交易积分</td>
  332.       <td>
  333.    <input type="text" name="frm_points" size="40" value="<%if Bol_IsEdit then response.Write(VClass_Rs(3)) end if%>" dataType="Compare" msg="必须>=0" to="0" operator="GreaterThanEqual">
  334.   </td>
  335.     </tr>
  336.     <tr  class="hback"> 
  337.       <td align="right">交易金额</td>
  338.       <td>
  339.   <input type="text" name="frm_moneys" size="40" value="<%if Bol_IsEdit then response.Write(VClass_Rs(4)) end if%>" dataType="Compare" msg="必须>=0" to="0" operator="GreaterThanEqual">
  340.    <%=Sys_MoneyName%>
  341.   </td>
  342.     <tr  class="hback"> 
  343.       <td align="right">交易日期</td>
  344.       <td>
  345.    <input type="text" name="frm_LogTime" size="40" value="<%if Bol_IsEdit then response.Write(VClass_Rs(5)) end if%>" dataType="Compare" msg="必须>=0" to="0" operator="GreaterThanEqual">
  346.   </td>
  347.     </tr>
  348.     <tr  class="hback"> 
  349.       <td align="right">交易说明</td>
  350.       <td>
  351.    <textarea name="frm_LogContent" cols="40" datatype="Compare" msg="必须&gt;=0" to="0" operator="GreaterThanEqual"><%if Bol_IsEdit then response.Write(LogCont) end if%></textarea>
  352.   </td>
  353.     </tr>
  354.     <tr  class="hback"> 
  355.       <td align="right">类型</td>
  356.       <td>
  357.         <input type="radio" name="frm_Logstyle" value="0" <%if Bol_IsEdit then if VClass_Rs(7)=0 then response.Write(" checked ") end if else response.Write(" checked ") end if%>>
  358.           增加   
  359.         <input type="radio" name="frm_Logstyle" value="1" <%if Bol_IsEdit then if VClass_Rs(7)=1 then response.Write(" checked ") end if end if%>>
  360.           减少
  361.   </td>
  362.     </tr>
  363.     </tr>
  364.     <tr  class="hback"> 
  365.       <td colspan="4">
  366.   <table border="0" width="100%" cellpadding="0" cellspacing="0">
  367.           <tr> 
  368.             <td align="center"> <input type="submit" name="submit" value=" 保存 " /> <!--<%IF request.QueryString("Act")="Put" then%> onClick="Put_CardNum_Len.to = (Put_CardAddStr.value.length+2).toString();Put_CardNum_Len.msg='长度必须大于等于'+(Put_CardAddStr.value.length+2).toString()" <%end if%>-->
  369.               &nbsp; <input type="reset" name="ReSet" id="ReSet" value=" 重置 " />
  370.      &nbsp; <input type="button" name="btn_todel" value=" 删除 " onClick="if(confirm('确定删除该项目吗?')) location='<%=server.URLEncode("Integral_MoreInfo.asp?Act=Del&LogID="&LogID)%>'">
  371.            </td>
  372.           </tr>
  373.         </table>
  374.       </td>
  375.     </tr>
  376.   </form>
  377. </table>
  378. <%End Sub
  379. Sub Search()
  380. %>
  381. <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" class="table">
  382.   <form name="form1" onSubmit="return Validator.Validate(this,3)" method="post" action="?Act=SearchGo">
  383.     <tr  class="hback"> 
  384.       <td colspan="3" align="left" class="xingmu" >查询会员消费清单</td>
  385.     </tr>
  386. <tr  class="hback"> 
  387.       <td align="right">日志类型</td>
  388.       <td>
  389.    <input type="text" name="frm_LogType" size="40" value="">
  390.     <select style="width:120" name="select11" onChange="frm_LogType.value=this.options[this.selectedIndex].value">
  391.     <option value="">---请选择---</option>
  392.   <%=Get_FildValue_List("select distinct LogType from FS_ME_Log","",1)%>
  393.  </select>  
  394.         模糊查询 </td>
  395.     </tr>
  396.     <tr  class="hback"> 
  397.       <td align="right">会员编号</td>
  398.       <td>
  399.    <input type="text" name="frm_UserNumber" size="40" value="">
  400.         模糊查询 </td>
  401.     </tr>
  402.     <tr  class="hback"> 
  403.       <td align="right">交易积分</td>
  404.       <td>
  405.    <select name="JF1" style="width:55">
  406.      <option value="" selected="selected"></option>
  407.      <option value="*">*</option>
  408.         <option value="&gt;">&gt;</option>
  409.         <option value="&lt;">&lt;</option>
  410.         <option value="=">=</option>
  411.         <option value="&gt;=">&gt;=</option>
  412.         <option value="&lt;=">&lt;=</option>
  413.         <option value="&lt;&gt;">&lt;&gt;</option>
  414.       </select> 
  415.    <input type="text" name="frm_points" size="30" value="" onKeyUp="if(isNaN(value)||event.keyCode==32)execCommand('undo')"  onafterpaste="if(isNaN(value)||event.keyCode==32)execCommand('undo')">
  416.         数字,可在开头加上简单比较符号,*号表示模糊查询 </td>
  417.     </tr>
  418.     <tr  class="hback"> 
  419.       <td align="right">交易金额</td>
  420.       <td>
  421.    <select name="JB1" style="width:55">
  422.      <option value="" selected="selected"></option>
  423.      <option value="*">*</option>
  424.         <option value="&gt;">&gt;</option>
  425.         <option value="&lt;">&lt;</option>
  426.         <option value="=">=</option>
  427.         <option value="&gt;=">&gt;=</option>
  428.         <option value="&lt;=">&lt;=</option>
  429.         <option value="&lt;&gt;">&lt;&gt;</option>
  430.       </select> 
  431.    <input type="text" name="frm_moneys" size="30" value="" onKeyUp="if(isNaN(value)||event.keyCode==32)execCommand('undo')"  onafterpaste="if(isNaN(value)||event.keyCode==32)execCommand('undo')">
  432.    <%=Sys_MoneyName%> 数字,可在开头加上简单比较符号,*号表示模糊查询 </td>
  433.     <tr  class="hback"> 
  434.       <td align="right">交易日期</td>
  435.       <td>
  436.    <select name="RQ" style="width:55">
  437.      <option value="" selected="selected"></option>
  438.      <option value="*">*</option>
  439.         <option value="&gt;">&gt;</option>
  440.         <option value="&lt;">&lt;</option>
  441.         <option value="=">=</option>
  442.         <option value="&gt;=">&gt;=</option>
  443.         <option value="&lt;=">&lt;=</option>
  444.         <option value="&lt;&gt;">&lt;&gt;</option>
  445.       </select> 
  446.    <input type="text" name="frm_LogTime" size="17" value="" readonly>
  447.         <input name="SelectDate" type="button" id="SelectDate" value="选择时间" onClick="OpenWindowAndSetValue('../CommPages/SelectDate.asp',300,130,window,document.all.frm_LogTime);"> 
  448.         日期,可在开头加上简单比较符号,*号表示模糊查询 </td>
  449.     </tr>
  450.     <tr  class="hback"> 
  451.       <td align="right">交易说明</td>
  452.       <td>
  453.    <textarea name="frm_LogContent" cols="40"></textarea>
  454.         模糊查询 </td>
  455.     </tr>
  456.     <tr  class="hback"> 
  457.       <td align="right">类型</td>
  458.       <td>
  459.         <input type="radio" name="frm_Logstyle" value="0" >
  460.           增加   
  461.         <input type="radio" name="frm_Logstyle" value="1" >
  462.           减少
  463.   </td>
  464.     </tr>
  465. <tr  class="hback"> 
  466.       <td colspan="4"> <table border="0" width="100%" cellpadding="0" cellspacing="0">
  467.           <tr> 
  468.             <td align="center"> <input type="submit" name="submit" value=" 执行查询 " /> 
  469.               &nbsp; <input type="reset" name="ReSet" id="ReSet" value=" 重置 " /> 
  470.             </td>
  471.           </tr>
  472.         </table></td>
  473.     </tr>
  474.   </form>
  475. </table>
  476. <%End Sub%>
  477. </body>
  478. <%
  479. Set VClass_Rs=nothing
  480. User_Conn.close
  481. Set User_Conn=nothing
  482. %>
  483. <script language="JavaScript">
  484. <!--//判断后将排序完善.字段名后面显示指示
  485. //打开后根据规则显示箭头
  486. var Req_FildName;
  487. if (Old_Sql.indexOf("filterorderby=")>-1)
  488. {
  489. var tmp_arr_ = Old_Sql.split('?')[1].split('&');
  490. for(var ii=0;ii<tmp_arr_.length;ii++)
  491. {
  492. if (tmp_arr_[ii].indexOf("filterorderby=")>-1)
  493. {
  494. if(Old_Sql.indexOf("csed")>-1)
  495. {Req_FildName = tmp_arr_[ii].substring(tmp_arr_[ii].indexOf("filterorderby=") + "filterorderby=".length , tmp_arr_[ii].indexOf("csed"));break;}
  496. else
  497. {Req_FildName = tmp_arr_[ii].substring(tmp_arr_[ii].indexOf("filterorderby=") + "filterorderby=".length , tmp_arr_[ii].length);break;}
  498. }
  499. }
  500. if (document.getElementById('Show_Oder_'+Req_FildName)!=null)  
  501. {
  502. if(Old_Sql.indexOf(Req_FildName + "csed")>-1)
  503. {
  504. eval('Show_Oder_'+Req_FildName).innerText = '↓';
  505. }
  506. else
  507. {
  508. eval('Show_Oder_'+Req_FildName).innerText = '↑';
  509. }
  510. }
  511. }
  512. ///////////////////////////////////////////////////////// 
  513. -->
  514. </script>
  515. </html>
  516. <!-- Powered by: FoosunCMS4.0系列,Company:Foosun Inc. -->