onlinetrade.aspx
上传用户:wenllgg125
上传日期:2020-04-09
资源大小:7277k
文件大小:22k
源码类别:

SCSI/ASPI

开发平台:

Others

  1. <%@ Page language="c#" AutoEventWireup="false" EnableViewState="false" Inherits="Discuz.Mall.Pages.onlinetrade" %>
  2. <%@ Import namespace="System.Data" %>
  3. <%@ Import namespace="Discuz.Common" %>
  4. <%@ Import namespace="Discuz.Forum" %>
  5. <%@ Import namespace="Discuz.Entity" %>
  6. <script runat="server">
  7. override protected void OnInit(EventArgs e)
  8. {
  9. /* 
  10. This page was created by Discuz!NT Template Engine at 2009-9-22 17:24:54.
  11. 本页面代码由Discuz!NT模板引擎生成于 2009-9-22 17:24:54. 
  12. */
  13. base.OnInit(e);
  14. templateBuilder.Capacity = 220000;
  15. templateBuilder.Append("<!--TheCurrent start-->rn");
  16. if (page_err==0)
  17. {
  18. if (ispost)
  19. {
  20. }
  21. else
  22. {
  23. if (ispay)
  24. {
  25. }
  26. else
  27. {
  28. templateBuilder.Append("<script language="javascript" src="javascript/template_trade.js"></");
  29. templateBuilder.Append("script>rn");
  30. templateBuilder.Append("<script type="text/javascript">rn");
  31. templateBuilder.Append("zoomstatus = parseInt(1);rn");
  32. templateBuilder.Append("</");
  33. templateBuilder.Append("script>rn");
  34. templateBuilder.Append(" <form method="post" id="tradepost" name="tradepost" action="onlinetrade.aspx?goodstradelogid=");
  35. templateBuilder.Append(goodstradelogid.ToString());
  36. templateBuilder.Append("">rn");
  37. templateBuilder.Append(" <input id="operation" name="operation" type="hidden" value="" />rn");
  38. templateBuilder.Append(" <div class="mainbox tradeinfo">rn");
  39. templateBuilder.Append(" <h2>支付宝在线交易</h2>rn");
  40. templateBuilder.Append(" <table summary="支付宝在线交易" border="0" cellspacing="0" cellpadding="0">rn");
  41. templateBuilder.Append("         <tr>rn");
  42. templateBuilder.Append(" <th>状态</th>rn");
  43. templateBuilder.Append(" <td> rn");
  44. if (goodstradelog.Status<=0)
  45. {
  46. templateBuilder.Append("     未生效的交易rn");
  47. } //end if
  48. if (goodstradelog.Status==1)
  49. {
  50. templateBuilder.Append("     等待买家付款rn");
  51. } //end if
  52. if (goodstradelog.Status==2)
  53. {
  54. templateBuilder.Append("     交易已创建, 等待卖家确认rn");
  55. } //end if
  56. if (goodstradelog.Status==3)
  57. {
  58. templateBuilder.Append("     确认买家付款中,暂勿发货rn");
  59. } //end if
  60. if (goodstradelog.Status==4)
  61. {
  62. templateBuilder.Append("     买家已付款,等待卖家发货rn");
  63. } //end if
  64. if (goodstradelog.Status==5)
  65. {
  66. templateBuilder.Append("     卖家已发货,买家确认中rn");
  67. } //end if
  68. if (goodstradelog.Status==6)
  69. {
  70. templateBuilder.Append("     买家确认收到货,等待支付宝打款给卖家rn");
  71. } //end if
  72. if (goodstradelog.Status==7)
  73. {
  74. templateBuilder.Append("     交易成功结束rn");
  75. } //end if
  76. if (goodstradelog.Status==8)
  77. {
  78. templateBuilder.Append("     交易中途关闭(未完成)rn");
  79. } //end if
  80. if (goodstradelog.Status==10)
  81. {
  82. templateBuilder.Append("     等待卖家同意退款rn");
  83. } //end if
  84. if (goodstradelog.Status==11)
  85. {
  86. templateBuilder.Append("     卖家拒绝买家条件,等待买家修改条件rn");
  87. } //end if
  88. if (goodstradelog.Status==12)
  89. {
  90. templateBuilder.Append("     卖家同意退款,等待买家退货rn");
  91. } //end if
  92. if (goodstradelog.Status==13)
  93. {
  94. templateBuilder.Append("     等待卖家收货rn");
  95. } //end if
  96. if (goodstradelog.Status==17)
  97. {
  98. templateBuilder.Append("     退款成功rn");
  99. } //end if
  100. templateBuilder.Append(" (");
  101. templateBuilder.Append(goodstradelog.Lastupdate.ToString().Trim());
  102. templateBuilder.Append(")</td>rn");
  103. templateBuilder.Append(" </tr>rn");
  104. if (goodstradelog.Status<=0)
  105. {
  106. templateBuilder.Append(" <tr>rn");
  107. templateBuilder.Append(" <th>支付宝交易单</th>rn");
  108. templateBuilder.Append(" <td>rn");
  109. if (isbuyer)
  110. {
  111. templateBuilder.Append("     <button type="button" name="" onclick="window.open('onlinetrade.aspx?goodstradelogid=");
  112. templateBuilder.Append(goodstradelogid.ToString());
  113. templateBuilder.Append("&pay=yes','','');">使用支付宝在线支付</button>rn");
  114. } //end if
  115. if (isseller)
  116. {
  117. templateBuilder.Append("          <button type="button" name="" onclick="window.open('https://www.alipay.com/trade/query_trade_detail.htm?trade_no=");
  118. templateBuilder.Append(goodstradelog.Tradeno.ToString().Trim());
  119. templateBuilder.Append("', '', '');">查看并确认支付宝交易单状态</button>rn");
  120. } //end if
  121. templateBuilder.Append(" </td>rn");
  122. templateBuilder.Append(" </tr>rn");
  123. } //end if
  124. if (goodstradelog.Status==7)
  125. {
  126. templateBuilder.Append("     <tr>rn");
  127. templateBuilder.Append(" <th>rn");
  128. if (israted)
  129. {
  130. templateBuilder.Append("您已发表过评价rn");
  131. }
  132. else
  133. {
  134. templateBuilder.Append("&nbsp;rn");
  135. } //end if
  136. templateBuilder.Append("</th>rn");
  137. templateBuilder.Append(" <td>rn");
  138. if (!israted)
  139. {
  140. templateBuilder.Append("     <button type="button" onclick="window.open('goodsrate.aspx?goodstradelogid=");
  141. templateBuilder.Append(goodstradelog.Id.ToString().Trim());
  142. templateBuilder.Append("', '', '')">评价</button>rn");
  143. }
  144. else
  145. {
  146. templateBuilder.Append("                    &nbsp;     rn");
  147. } //end if
  148. templateBuilder.Append(" </td>rn");
  149. templateBuilder.Append(" </tr>rn");
  150. } //end if
  151. if (goodstradelog.Status==17)
  152. {
  153. templateBuilder.Append("     <tr>rn");
  154. templateBuilder.Append(" <th>rn");
  155. if (israted)
  156. {
  157. templateBuilder.Append("您已发表过评价rn");
  158. }
  159. else
  160. {
  161. templateBuilder.Append("&nbsp;rn");
  162. } //end if
  163. templateBuilder.Append("</th>rn");
  164. templateBuilder.Append(" <td>rn");
  165. if (!israted)
  166. {
  167. templateBuilder.Append("     <button type="button" onclick="window.open('goodsrate.aspx?goodstradelogid=");
  168. templateBuilder.Append(goodstradelog.Id.ToString().Trim());
  169. templateBuilder.Append("', '', '')">评价</button>rn");
  170. }
  171. else
  172. {
  173. templateBuilder.Append("                    &nbsp;     rn");
  174. } //end if
  175. templateBuilder.Append(" </td>rn");
  176. templateBuilder.Append(" </tr>rn");
  177. } //end if
  178. templateBuilder.Append(" </table>rn");
  179. templateBuilder.Append(" </div>rn");
  180. templateBuilder.Append("    <div class="mainbox">rn");
  181. templateBuilder.Append("     <h2>交易单</h2>rn");
  182. templateBuilder.Append(" <table summary="确认购买信息" border="0" cellspacing="0" cellpadding="0">rn");
  183. templateBuilder.Append(" <tr>rn");
  184. templateBuilder.Append(" <th>支付总额</th>rn");
  185. templateBuilder.Append(" <td><strong id="caculate"></strong>&nbsp;元</td>rn");
  186. templateBuilder.Append(" </tr>rn");
  187. if (isseller)
  188. {
  189. templateBuilder.Append(" <tr>rn");
  190. templateBuilder.Append(" <th>买家</th>rn");
  191.  aspxrewriteurl = this.UserInfoAspxRewrite(goodstradelog.Buyerid);
  192. templateBuilder.Append(" <td><a href="");
  193. templateBuilder.Append(aspxrewriteurl.ToString());
  194. templateBuilder.Append("" target="_blank">");
  195. templateBuilder.Append(goodstradelog.Buyer.ToString().Trim());
  196. templateBuilder.Append("</a>rn");
  197. templateBuilder.Append(" &nbsp;<a href="usercppostpm.aspx?msgtoid=");
  198. templateBuilder.Append(goodstradelog.Buyerid.ToString().Trim());
  199. templateBuilder.Append("" target="_blank">[发短消息]</a> </td>rn");
  200. templateBuilder.Append(" </tr>rn");
  201. templateBuilder.Append(" <tr>rn");
  202. templateBuilder.Append(" <th>卖家</th>rn");
  203.  aspxrewriteurl = this.UserInfoAspxRewrite(goodstradelog.Sellerid);
  204. templateBuilder.Append(" <td><a href="");
  205. templateBuilder.Append(aspxrewriteurl.ToString());
  206. templateBuilder.Append("" target="_blank">");
  207. templateBuilder.Append(goodstradelog.Seller.ToString().Trim());
  208. templateBuilder.Append("</a>rn");
  209. templateBuilder.Append("  <a href="https://www.alipay.com/trade/i_credit.do?email=");
  210. templateBuilder.Append(goodstradelog.Selleraccount.ToString().Trim());
  211. templateBuilder.Append("" style="vertical-align: middle;" target="_blank"><img src="templates/");
  212. templateBuilder.Append(templatepath.ToString());
  213. templateBuilder.Append("/images/alipaysmall.gif" border="0" alt="支付宝账户信用信息" /></a> </td>rn");
  214. templateBuilder.Append(" </tr>rn");
  215. templateBuilder.Append(" <tr>rn");
  216. templateBuilder.Append(" <th>商品名称</th>rn");
  217.  aspxrewriteurl = this.ShowGoodsAspxRewrite(goodstradelog.Goodsid);
  218. templateBuilder.Append(" <td><a href="");
  219. templateBuilder.Append(aspxrewriteurl.ToString());
  220. templateBuilder.Append("" target="_blank">");
  221. templateBuilder.Append(goodstradelog.Subject.ToString().Trim());
  222. templateBuilder.Append("</a></td>rn");
  223. templateBuilder.Append(" </tr>rn");
  224. templateBuilder.Append(" <tr>rn");
  225. templateBuilder.Append(" <th><label for="newprice">商品现价</label></th>rn");
  226. templateBuilder.Append(" <td>");
  227. templateBuilder.Append(goodstradelog.Price.ToString().Trim());
  228. templateBuilder.Append(" 元</td>rn");
  229. templateBuilder.Append(" </tr>rn");
  230. templateBuilder.Append(" <tr>rn");
  231. templateBuilder.Append(" <th><label for="newnumber">购买数量</label></th>rn");
  232. templateBuilder.Append(" <td>");
  233. templateBuilder.Append(goodstradelog.Number.ToString().Trim());
  234. templateBuilder.Append("</td>rn");
  235. templateBuilder.Append(" </tr>rn");
  236. templateBuilder.Append(" <tr>rn");
  237. templateBuilder.Append(" <th>物流方式</th>rn");
  238. templateBuilder.Append(" <td>rn");
  239. if (goodstradelog.Transportpay==0)
  240. {
  241. templateBuilder.Append(" 虚拟物品或无需邮递 rn");
  242. } //end if
  243. if (goodstradelog.Transportpay==1)
  244. {
  245. templateBuilder.Append(" 卖家承担运费rn");
  246. } //end if
  247. if (goodstradelog.Transportpay==2)
  248. {
  249. templateBuilder.Append(" 买家承担运费rn");
  250. } //end if
  251. if (goodstradelog.Transportpay==3)
  252. {
  253. templateBuilder.Append(" 买家收到货物后直接支付给物流公司rn");
  254. } //end if
  255. if (goodstradelog.Sellerid==userid)
  256. {
  257. templateBuilder.Append(" 运费 rn");
  258. if (goodstradelog.Status<=0)
  259. {
  260. templateBuilder.Append(" <input type="text" id="fee" name="fee"  value="");
  261. templateBuilder.Append(goodstradelog.Transportfee.ToString().Trim());
  262. templateBuilder.Append("">rn");
  263. }
  264. else
  265. {
  266. templateBuilder.Append(" ");
  267. templateBuilder.Append(goodstradelog.Transportfee.ToString().Trim());
  268. templateBuilder.Append("  rn");
  269. } //end if
  270. templateBuilder.Append(" 元rn");
  271. } //end if
  272. templateBuilder.Append(" </td>rn");
  273. templateBuilder.Append(" </tr>rn");
  274. templateBuilder.Append(" <tr>rn");
  275. templateBuilder.Append(" <th><label for="newbuyername">收货人姓名</label></th>rn");
  276. templateBuilder.Append(" <td>");
  277. templateBuilder.Append(goodstradelog.Buyername.ToString().Trim());
  278. templateBuilder.Append("</td>rn");
  279. templateBuilder.Append(" </tr>rn");
  280. templateBuilder.Append(" <tr>rn");
  281. templateBuilder.Append(" <th><label for="newbuyercontact">收货地址</label></th>rn");
  282. templateBuilder.Append(" <td>");
  283. templateBuilder.Append(goodstradelog.Buyercontact.ToString().Trim());
  284. templateBuilder.Append("</td>rn");
  285. templateBuilder.Append(" </tr>rn");
  286. templateBuilder.Append(" <tr>rn");
  287. templateBuilder.Append(" <th><label for="newbuyerzip">收货人邮编</label></th>rn");
  288. templateBuilder.Append(" <td>");
  289. templateBuilder.Append(goodstradelog.Buyerzip.ToString().Trim());
  290. templateBuilder.Append("</td>rn");
  291. templateBuilder.Append(" </tr>rn");
  292. templateBuilder.Append(" <tr>rn");
  293. templateBuilder.Append(" <th><label for="newbuyerphone">收货人电话</label></th>rn");
  294. templateBuilder.Append(" <td>");
  295. templateBuilder.Append(goodstradelog.Buyerphone.ToString().Trim());
  296. templateBuilder.Append("</td>rn");
  297. templateBuilder.Append(" </tr>rn");
  298. templateBuilder.Append(" <tr>rn");
  299. templateBuilder.Append(" <th><label for="newbuyermobile">收货人手机</label></th>rn");
  300. templateBuilder.Append(" <td>");
  301. templateBuilder.Append(goodstradelog.Buyermobile.ToString().Trim());
  302. templateBuilder.Append("</td>rn");
  303. templateBuilder.Append(" </tr>rn");
  304. templateBuilder.Append(" <tr>rn");
  305. templateBuilder.Append(" <th><label for="newbuyermsg">备注信息</label></th>rn");
  306. templateBuilder.Append(" <td>");
  307. templateBuilder.Append(goodstradelog.Buyermsg.ToString().Trim());
  308. templateBuilder.Append("</td>rn");
  309. templateBuilder.Append(" </tr>rn");
  310. } //end if
  311. if (isbuyer)
  312. {
  313. templateBuilder.Append("         <tr>rn");
  314. templateBuilder.Append(" <th>买家</th>rn");
  315.  aspxrewriteurl = this.UserInfoAspxRewrite(goodstradelog.Buyerid);
  316. templateBuilder.Append(" <td><a href="");
  317. templateBuilder.Append(aspxrewriteurl.ToString());
  318. templateBuilder.Append("" target="_blank">");
  319. templateBuilder.Append(goodstradelog.Buyer.ToString().Trim());
  320. templateBuilder.Append("</a></td>rn");
  321. templateBuilder.Append(" </tr>rn");
  322. templateBuilder.Append(" <tr>rn");
  323. templateBuilder.Append(" <th>卖家</th>rn");
  324.  aspxrewriteurl = this.UserInfoAspxRewrite(goodstradelog.Sellerid);
  325. templateBuilder.Append(" <td><a href="");
  326. templateBuilder.Append(aspxrewriteurl.ToString());
  327. templateBuilder.Append("" target="_blank">");
  328. templateBuilder.Append(goodstradelog.Seller.ToString().Trim());
  329. templateBuilder.Append("</a>rn");
  330. templateBuilder.Append("  &nbsp;<a href="usercppostpm.aspx?msgtoid=");
  331. templateBuilder.Append(goodstradelog.Sellerid.ToString().Trim());
  332. templateBuilder.Append("" target="_blank">[发短消息]</a> rn");
  333. templateBuilder.Append("  <a href="https://www.alipay.com/trade/i_credit.do?email=");
  334. templateBuilder.Append(goodstradelog.Selleraccount.ToString().Trim());
  335. templateBuilder.Append("" style="vertical-align: middle;" target="_blank"><img src="templates/");
  336. templateBuilder.Append(templatepath.ToString());
  337. templateBuilder.Append("/images/alipaysmall.gif" border="0" alt="支付宝账户信用信息" /></a>rn");
  338. templateBuilder.Append("  </td>rn");
  339. templateBuilder.Append(" </tr>rn");
  340. templateBuilder.Append(" <tr>rn");
  341. templateBuilder.Append(" <th>商品名称</th>rn");
  342.  aspxrewriteurl = this.ShowGoodsAspxRewrite(goodstradelog.Goodsid);
  343. templateBuilder.Append(" <td><a href="");
  344. templateBuilder.Append(aspxrewriteurl.ToString());
  345. templateBuilder.Append("" target="_blank">");
  346. templateBuilder.Append(goodstradelog.Subject.ToString().Trim());
  347. templateBuilder.Append("</a></td>rn");
  348. templateBuilder.Append(" </tr>rn");
  349. templateBuilder.Append(" <tr>rn");
  350. templateBuilder.Append(" <th><label for="newprice">商品现价</label></th>rn");
  351. templateBuilder.Append(" <td>");
  352. templateBuilder.Append(goodstradelog.Price.ToString().Trim());
  353. templateBuilder.Append(" 元</td>rn");
  354. templateBuilder.Append(" </tr>rn");
  355. templateBuilder.Append(" <tr>rn");
  356. templateBuilder.Append(" <th><label for="number">购买数量</label></th>rn");
  357. templateBuilder.Append(" <td>");
  358. templateBuilder.Append(goodstradelog.Number.ToString().Trim());
  359. templateBuilder.Append("</td>rn");
  360. templateBuilder.Append(" </tr>rn");
  361. templateBuilder.Append(" <tr>rn");
  362. templateBuilder.Append(" <th>物流方式</th>rn");
  363. templateBuilder.Append(" <td>rn");
  364. if (goodstradelog.Transportpay==0)
  365. {
  366. templateBuilder.Append("     虚拟物品或无需邮递 rn");
  367. } //end if
  368. if (goodstradelog.Transportpay==1)
  369. {
  370. templateBuilder.Append("     卖家承担运费rn");
  371. } //end if
  372. if (goodstradelog.Transportpay==2)
  373. {
  374. templateBuilder.Append("     买家承担运费rn");
  375. } //end if
  376. if (goodstradelog.Transportpay==3)
  377. {
  378. templateBuilder.Append("     买家收到货物后直接支付给物流公司rn");
  379. } //end if
  380. templateBuilder.Append(" 运费 ");
  381. templateBuilder.Append(goodstradelog.Transportfee.ToString().Trim());
  382. templateBuilder.Append("  元rn");
  383. templateBuilder.Append(" </td>rn");
  384. templateBuilder.Append(" </tr>rn");
  385. templateBuilder.Append(" <tr>rn");
  386. templateBuilder.Append(" <th><label for="buyername">收货人姓名</label></th>rn");
  387. templateBuilder.Append(" <td>rn");
  388. if (goodstradelog.Status<=0)
  389. {
  390. templateBuilder.Append("         <input type="text" id="buyername" name="buyername" maxlength="50" value="");
  391. templateBuilder.Append(goodstradelog.Buyername.ToString().Trim());
  392. templateBuilder.Append("" />rn");
  393. }
  394. else
  395. {
  396. templateBuilder.Append("         ");
  397. templateBuilder.Append(goodstradelog.Buyername.ToString().Trim());
  398. templateBuilder.Append("rn");
  399. } //end if
  400. templateBuilder.Append("    </td>rn");
  401. templateBuilder.Append(" </tr>rn");
  402. templateBuilder.Append(" <tr>rn");
  403. templateBuilder.Append(" <th><label for="buyercontact">收货地址</label></th>rn");
  404. templateBuilder.Append(" <td>rn");
  405. if (goodstradelog.Status<=0)
  406. {
  407. templateBuilder.Append("         <input type="text" id="buyercontact" name="buyercontact" maxlength="100" size="80" value="");
  408. templateBuilder.Append(goodstradelog.Buyercontact.ToString().Trim());
  409. templateBuilder.Append("" />rn");
  410. }
  411. else
  412. {
  413. templateBuilder.Append("         ");
  414. templateBuilder.Append(goodstradelog.Buyercontact.ToString().Trim());
  415. templateBuilder.Append("rn");
  416. } //end if
  417. templateBuilder.Append(" </td>rn");
  418. templateBuilder.Append(" </tr>rn");
  419. templateBuilder.Append(" <tr>rn");
  420. templateBuilder.Append(" <th><label for="buyerzip">收货人邮编</label></th>rn");
  421. templateBuilder.Append(" <td>rn");
  422. if (goodstradelog.Status<=0)
  423. {
  424. templateBuilder.Append("     <input type="text" id="buyerzip" name="buyerzip" maxlength="10" value="");
  425. templateBuilder.Append(goodstradelog.Buyerzip.ToString().Trim());
  426. templateBuilder.Append("" />rn");
  427. }
  428. else
  429. {
  430. templateBuilder.Append("         ");
  431. templateBuilder.Append(goodstradelog.Buyercontact.ToString().Trim());
  432. templateBuilder.Append("rn");
  433. } //end if
  434. templateBuilder.Append(" </td>    rn");
  435. templateBuilder.Append(" </tr>rn");
  436. templateBuilder.Append(" <tr>rn");
  437. templateBuilder.Append(" <th><label for="buyerphone">收货人电话</label></th>rn");
  438. templateBuilder.Append(" <td>rn");
  439. if (goodstradelog.Status<=0)
  440. {
  441. templateBuilder.Append("     <input type="text" id="buyerphone" name="buyerphone" maxlength="20" value="");
  442. templateBuilder.Append(goodstradelog.Buyerphone.ToString().Trim());
  443. templateBuilder.Append("" />rn");
  444. }
  445. else
  446. {
  447. templateBuilder.Append("         ");
  448. templateBuilder.Append(goodstradelog.Buyercontact.ToString().Trim());
  449. templateBuilder.Append("rn");
  450. } //end if
  451. templateBuilder.Append(" </td>rn");
  452. templateBuilder.Append(" </tr>rn");
  453. templateBuilder.Append(" <tr>rn");
  454. templateBuilder.Append(" <th><label for="buyermobile">收货人手机</label></th>rn");
  455. templateBuilder.Append(" <td>rn");
  456. if (goodstradelog.Status<=0)
  457. {
  458. templateBuilder.Append("     <input type="text" id="buyermobile" name="buyermobile" maxlength="20" value="");
  459. templateBuilder.Append(goodstradelog.Buyermobile.ToString().Trim());
  460. templateBuilder.Append("" />rn");
  461. }
  462. else
  463. {
  464. templateBuilder.Append("         ");
  465. templateBuilder.Append(goodstradelog.Buyercontact.ToString().Trim());
  466. templateBuilder.Append("rn");
  467. } //end if
  468. templateBuilder.Append(" </td>rn");
  469. templateBuilder.Append(" </tr>rn");
  470. templateBuilder.Append(" <tr>rn");
  471. templateBuilder.Append(" <th><label for="buyermsg">备注信息</label><div class="tips">200 字以内</div></th>rn");
  472. templateBuilder.Append(" <td>rn");
  473. if (goodstradelog.Status<=0)
  474. {
  475. templateBuilder.Append(" <textarea id="buyermsg" name="buyermsg" style="width: 95%" rows="3">");
  476. templateBuilder.Append(goodstradelog.Buyermsg.ToString().Trim());
  477. templateBuilder.Append("</textarea>rn");
  478. }
  479. else
  480. {
  481. templateBuilder.Append("         ");
  482. templateBuilder.Append(goodstradelog.Buyercontact.ToString().Trim());
  483. templateBuilder.Append("rn");
  484. } //end if
  485. templateBuilder.Append(" </td>rn");
  486. templateBuilder.Append(" </tr>rn");
  487. } //end if
  488. if (goodstradelog.Status==0)
  489. {
  490. templateBuilder.Append(" <tr>rn");
  491. templateBuilder.Append(" <th>&nbsp;</th>rn");
  492. templateBuilder.Append(" <td>rn");
  493. templateBuilder.Append(" <button type="submit" name="tradesubmit" value="true"  >更新交易单</button>rn");
  494. templateBuilder.Append(" </td>rn");
  495. templateBuilder.Append(" </tr>rn");
  496. } //end if
  497. templateBuilder.Append(" </table>rn");
  498. templateBuilder.Append("     </div>rn");
  499. templateBuilder.Append("</form>rn");
  500. templateBuilder.Append("<script type="text/javascript">rn");
  501. templateBuilder.Append("function calcsum() {rn");
  502. templateBuilder.Append(" $('caculate').innerHTML = parseFloat(");
  503. templateBuilder.Append(goodstradelog.Number.ToString().Trim());
  504. templateBuilder.Append(" * ");
  505. templateBuilder.Append(goodstradelog.Price.ToString().Trim());
  506. templateBuilder.Append(" rn");
  507. if (goodstradelog.Transportpay==2)
  508. {
  509. templateBuilder.Append(" + ");
  510. templateBuilder.Append(goodstradelog.Transportfee.ToString().Trim());
  511. templateBuilder.Append("rn");
  512. } //end if
  513. templateBuilder.Append(").toFixed(2);rn");
  514. templateBuilder.Append("}rn");
  515. templateBuilder.Append("calcsum();rn");
  516. templateBuilder.Append("</");
  517. templateBuilder.Append("script>rn");
  518. templateBuilder.Append("</div>rn");
  519. } //end if
  520. } //end if
  521. }
  522. else
  523. {
  524. templateBuilder.Append("</div>rn");
  525. } //end if
  526. Response.Write(templateBuilder.ToString());
  527. }
  528. </script>