mdeOrdersForm.jsp 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583
  1. <%@ page contentType="text/html;charset=UTF-8" %>
  2. <%@ include file="/WEB-INF/views/include/taglib.jsp"%>
  3. <html>
  4. <head>
  5. <title>订单管理</title>
  6. <meta name="decorator" content="default"/>
  7. <link type="text/css" rel="stylesheet" href="${ctxStatic}/recruitment/common/css/form.css">
  8. <link type="text/css" rel="stylesheet" href="${ctxStatic}/jquery-validation/1.11.1/jquery.validate.min.css">
  9. <script type="text/javascript" src="${ctxStatic}/jquery-validation/1.11.1/jquery.validate.min.js"></script>
  10. <script type="text/javascript" src="${ctxStatic}/jquery-validation/1.11.1/jquery.validate.method.min.js"></script>
  11. <style type="text/css">
  12. .controls label{
  13. padding-top:3px;
  14. }
  15. .table th, .table td {
  16. text-align: center;
  17. vertical-align: middle!important;
  18. }
  19. </style>
  20. <script type="text/javascript">
  21. $(document).ready(function() {
  22. //$("#name").focus();
  23. $("#inputForm").validate({
  24. submitHandler: function(form){
  25. loading('正在提交,请稍等...');
  26. form.submit();
  27. },
  28. errorContainer: "#messageBox",
  29. errorPlacement: function(error, element) {
  30. $("#messageBox").text("输入有误,请先更正。");
  31. if (element.is(":checkbox")||element.is(":radio")||element.parent().is(".input-append")){
  32. error.appendTo(element.parent().parent());
  33. } else {
  34. error.insertAfter(element);
  35. }
  36. }
  37. });
  38. });
  39. function finishPayment(){
  40. $.jBox($("#finishPayment").html(), {title:"完成支付", buttons:{"关闭":true}, bottomText:""});
  41. }
  42. function checkThirdPartyOrd(this_){
  43. var val = $(this_).find("#thirdPartyOrd_id").val();
  44. var val1 = $(this_).find("#payPrice_id").val();
  45. if(val && val1) return true;
  46. alertx("请输入第三方单号与实际支付金额")
  47. return false;
  48. }
  49. function backMoney(){
  50. var str = "<div id='backMoney'>";
  51. str += "<form id='backMoneyForm' ";
  52. str += " action='${ctx}/recruitment/mdeOrders/backMoney?id=${mdeOrders.id}' ";
  53. str += " enctype='multipart/form-data'";
  54. str += " method='post' class='form-search' ";
  55. str += " style='padding-left:20px;text-align:center;' ";
  56. str += " onsubmit='return checkRefundNo(this);'><br/>";
  57. str += " <div class='' style='display: flex;'>";
  58. str += " <label class='control-label'>退款方式:</label>";
  59. str += " <div class='controls'>";
  60. str += " <select id='refundType_id' name='refundType' style='width:214px'>";
  61. str += " <option value='1'>退差价</option>";
  62. str += " <option value='2'>全额退款</option>";
  63. str += " </select>";
  64. str += " </div>";
  65. str += " </div><br/>";
  66. str += " <div class='' style='display: flex;'>";
  67. str += " <label class='control-label'>退款金额:</label>";
  68. str += " <div class='controls'>";
  69. str += " <input id='refundNo_id' name='refundNo' type='text' style='width:200px'/><br/>";
  70. str += " </div>";
  71. str += " </div><br/>";
  72. str += " <input id='btnImportSubmit' class='btn btn-primary' type='submit' value=' 提 交 '/>";
  73. str += "</form>";
  74. str += "</div>";
  75. /* $("#backMoney").html() */
  76. $.jBox(str, {title:"退款", buttons:{"关闭":true}, bottomText:""});
  77. }
  78. function checkRefundNo(this_){
  79. var val = $(this_).find("#refundNo_id").val();
  80. var val1 = $(this_).find("#refundType_id").val();
  81. if(val && val1) return true;
  82. alertx("退款类别与金额");
  83. return false;
  84. }
  85. function modifyExpressInfo(){
  86. $.jBox($("#importBox").html(), {title:"修改物流信息", buttons:{"关闭":true}, bottomText:""});
  87. }
  88. function checkExpressInfo(this_){
  89. var val1 = $(this_).find("#expressName_id").val();
  90. var val2 = $(this_).find("#expressNo_id").val();
  91. if(val1 && val2) return true;
  92. alertx("请输入正确的物流信息")
  93. return false;
  94. }
  95. function addOperateHistory(){
  96. $.jBox($("#addOperateHistoryId").html(), {title:"修改运营记录", buttons:{"关闭":true}, bottomText:""});
  97. }
  98. function checkOperateHistory(this_){
  99. var val = $(this_).find("#operateHisId").val();
  100. if(val) return true;
  101. alertx("请填写运营记录内容");
  102. return false;
  103. }
  104. </script>
  105. </head>
  106. <body>
  107. <!-- 修改完成支付 -->
  108. <div id="finishPayment" class="hide">
  109. <form id="finishPaymentForm"
  110. action="${ctx}/recruitment/mdeOrders/finishPayment?id=${mdeOrders.id}"
  111. enctype="multipart/form-data"
  112. method="post" class="form-search"
  113. style="padding-left:20px;text-align:center;"
  114. onsubmit="return checkThirdPartyOrd(this)"><br/>
  115. <div class="" style="display: flex;">
  116. <label class="control-label">第三方单号:</label>
  117. <div class="controls">
  118. <input id="thirdPartyOrd_id" name="thirdPartyOrd" type="text" style="width:200px"/><br/>  
  119. </div>
  120. </div>
  121. <div class="" style="display: flex;">
  122. <label class="control-label">支付金额:</label>
  123. <div class="controls">
  124. <input id="payPrice_id" name="payPrice" type="text" style="width:200px" placeholder="填写实际支付金额(元)"/><br/>  
  125. </div>
  126. </div>
  127. <div class="" style="display: flex;">
  128. <label class="control-label">支付时间:</label>
  129. <div class="controls">
  130. <input id="payTime_id" name="payTime" type="text" maxlength="20" class="input-medium Wdate required"
  131. value="<fmt:formatDate value="${mdeOrders.payTime}" pattern="yyyy-MM-dd"/>"
  132. onclick="WdatePicker({dateFmt:'yyyy-MM-dd',isShowClear:true});"/>
  133. </div>
  134. </div>
  135. <br/>
  136. <div class="" style="display: flex;">
  137. <label class="control-label">到期时间:</label>
  138. <div class="controls">
  139. <input id="finishTime_id" name="finishTime" type="text" maxlength="20" class="input-medium Wdate"
  140. value="<fmt:formatDate value="${mdeOrders.finishTime}" pattern="yyyy-MM-dd"/>"
  141. onclick="WdatePicker({dateFmt:'yyyy-MM-dd',isShowClear:true});"/>
  142. </div>
  143. </div>
  144. <br/>
  145. <input id="btnImportSubmit" class="btn btn-primary" type="submit"value=" 提 交 "/>
  146. </form>
  147. </div>
  148. <!-- 修改退款金额 -->
  149. <%-- <div id="backMoney" class="hide">
  150. <form id="backMoneyForm"
  151. action="${ctx}/recruitment/mdeOrders/backMoney?id=${mdeOrders.id}"
  152. enctype="multipart/form-data"
  153. method="post" class="form-search"
  154. style="padding-left:20px;text-align:center;"
  155. onsubmit="return checkRefundNo(this);"><br/>
  156. <div class="" style="display: flex;">
  157. <label class="control-label">退款方式:</label>
  158. <div class="controls">
  159. <select id="refundType_id" name="refundType" style="width:214px">
  160. <option value="2">全额退款</option>
  161. <option value="1">退差价</option>
  162. </select>
  163. </div>
  164. </div><br/>
  165. <div class="" style="display: flex;">
  166. <label class="control-label">退款金额:</label>
  167. <div class="controls">
  168. <input id="refundNo_id" name="refundNo" type="text" style="width:200px"/><br/>  
  169. </div>
  170. </div>
  171. <input id="btnImportSubmit" class="btn btn-primary" type="submit" value=" 提 交 "/>
  172. </form>
  173. </div> --%>
  174. <!-- 修改物流单号 -->
  175. <div id="importBox" class="hide">
  176. <form id="modifyExpressInfoForm"
  177. action="${ctx}/recruitment/mdeOrders/modifyExpressInfo?id=${mdeOrders.id}"
  178. enctype="multipart/form-data"
  179. method="post" class="form-search"
  180. style="padding-left:20px;text-align:center;"
  181. onsubmit="return checkExpressInfo(this);"><br/>
  182. <div class="" style="display: flex;">
  183. <label class="control-label">物流公司行:</label>
  184. <div class="controls">
  185. <input id="expressName_id" name="expressName" type="text" style="width:200px"/><br/>  
  186. </div>
  187. </div>
  188. <br>
  189. <div class="" style="display: flex;">
  190. <label class="control-label">物流单号:</label>
  191. <div class="controls">
  192. <input id="expressNo_id" name="expressNo" type="text" style="width:200px"/><br/>  
  193. </div>
  194. </div>
  195. <input id="btnImportSubmit" class="btn btn-primary" type="submit" value=" 提 交 "/>
  196. </form>
  197. </div>
  198. <!-- 运营记录 -->
  199. <div id="addOperateHistoryId" class="hide">
  200. <form id="addOperateHistoryForm"
  201. action="${ctx}/recruitment/mdeOrders/addOperateHistory?id=${mdeOrders.id}"
  202. enctype="multipart/form-data"
  203. method="post" class="form-search"
  204. style="padding-left:20px;text-align:center;"
  205. onsubmit="return checkOperateHistory(this);"><br/>
  206. <div class="" style="display: flex;">
  207. <label class="control-label">请填写运营记录:</label>
  208. <div class="controls">
  209. <input id="operateHisId" name="operateHis" type="text" style="width:200px" maxlength="300"/><br/>  
  210. </div>
  211. </div>
  212. <input id="btnImportSubmit" class="btn btn-primary" type="submit" value=" 提 交 "/>
  213. </form>
  214. </div>
  215. <ul class="nav nav-tabs">
  216. <li><a href="${ctx}/recruitment/mdeOrders/">订单管理列表</a></li>
  217. <li class="active"><a href="${ctx}/recruitment/mdeOrders/form?id=${mdeOrders.id}">订单管理<shiro:hasPermission name="recruitment:mdeOrders:edit">${not empty mdeOrders.id?'详情':'添加'}</shiro:hasPermission><shiro:lacksPermission name="recruitment:mdeOrders:edit">查看</shiro:lacksPermission></a></li>
  218. </ul><br/>
  219. <form:form id="inputForm" modelAttribute="mdeOrders" action="${ctx}/recruitment/mdeOrders/save" method="post" class="form-horizontal">
  220. <form:hidden path="id"/>
  221. <sys:message content="${message}"/>
  222. <!-- 订单详情 -->
  223. <div class="only">
  224. <div class="title"><span>订单详情</span></div>
  225. <div class="context">
  226. <div class="control-group">
  227. <div class="left">
  228. <label class="control-label">订单编号:</label>
  229. <div class="controls">
  230. <label>${mdeOrders.orderId}</label>
  231. <%-- <form:input path="orderId" htmlEscape="false" maxlength="20" class="input-xlarge required" disabled="disabled"/> --%>
  232. </div>
  233. </div>
  234. <div class="right">
  235. <label class="control-label">订单状态:</label>
  236. <div class="controls">
  237. <label style="float: left; padding-right: 80px;">${fns:getDictLabel(mdeOrders.ordStatus,'ord_status','')}</label>
  238. <%-- <form:select path="ordStatus" class="input-xlarge required" disabled="disabled">
  239. <form:option value="" label=""/>
  240. <form:options items="${fns:getDictList('ord_status')}" itemLabel="label" itemValue="value" htmlEscape="false"/>
  241. </form:select> --%>
  242. <div>
  243. <c:if test="${mdeOrders.ordStatus ==1 && mdeOrders.payType ==3 }">
  244. <shiro:hasPermission name="recruitment:mdeOrders:edit">
  245. <input id="btnCancel" class="btn" type="button" value="完成支付" onclick="finishPayment()"/>&nbsp;
  246. </shiro:hasPermission>
  247. </c:if>
  248. <c:if test="${mdeOrders.ordStatus ==2 }">
  249. <shiro:hasPermission name="recruitment:mdeOrders:edit">
  250. <input id="btnCancel" class="btn" type="button" value="退 款" onclick="backMoney();"/>
  251. </shiro:hasPermission>
  252. </c:if>
  253. </div>
  254. </div>
  255. </div>
  256. </div>
  257. <div class="control-group">
  258. <div class="left">
  259. <label class="control-label">下单者:</label>
  260. <div class="controls">
  261. <label>${mdeOrders.name}</label>
  262. <%-- <form:input path="userName" htmlEscape="false" maxlength="50" class="input-xlarge " disabled="disabled"/> --%>
  263. </div>
  264. </div>
  265. <div class="right">
  266. <label class="control-label">下单帐号:</label>
  267. <div class="controls">
  268. <label>${mdeOrders.userName}</label>
  269. <%-- <form:input path="userId" htmlEscape="false" maxlength="50" class="input-xlarge " disabled="disabled"/> --%>
  270. </div>
  271. </div>
  272. </div>
  273. <div class="control-group">
  274. <div class="left">
  275. <label class="control-label">所购套餐:</label>
  276. <div class="controls">
  277. <!-- 跳转到套餐详情页 pkgId -->
  278. <label><a href="${ctx}/recruitment/mdeVipPackage/form?id=${mdeOrders.pkgId}&editFlag=false" target="_Blank">${mdeOrders.pkgTitle}</a></label>
  279. <%-- <form:input path="pkgTitle" htmlEscape="false" maxlength="10" class="input-xlarge required"/> --%>
  280. </div>
  281. </div>
  282. <div class="right">
  283. <label class="control-label">购买期限:</label>
  284. <div class="controls">
  285. <label>${mdeOrders.validityPeriod}</label>
  286. <%-- <form:input path="userName" htmlEscape="false" maxlength="50" class="input-xlarge " disabled="disabled"/> --%>
  287. </div>
  288. </div>
  289. </div>
  290. <div class="control-group">
  291. <div class="left">
  292. <label class="control-label">套餐售价:</label>
  293. <div class="controls">
  294. <label>${mdeOrders.price}</label>
  295. <%-- <form:input path="price" htmlEscape="false" maxlength="10" class="input-xlarge required"/> --%>
  296. </div>
  297. </div>
  298. <div class="right">
  299. <label class="control-label">实付金额:</label>
  300. <div class="controls">
  301. <label>${mdeOrders.payPrice}</label>
  302. <%-- <form:input path="payPrice" htmlEscape="false" maxlength="50" class="input-xlarge " disabled="disabled"/> --%>
  303. </div>
  304. </div>
  305. </div>
  306. <div class="control-group">
  307. <div class="left">
  308. <label class="control-label">来源:</label>
  309. <div class="controls">
  310. <label>${fns:getDictLabel(mdeOrders.orderSource,'order_source','')}</label>
  311. <%-- <form:select path="orderSource" class="input-xlarge ">
  312. <form:option value="" label=""/>
  313. <form:options items="${fns:getDictList('order_source')}" itemLabel="label" itemValue="value" htmlEscape="false" />
  314. </form:select> --%>
  315. </div>
  316. </div>
  317. <div class="right">
  318. <label class="control-label">下单时间:</label>
  319. <div class="controls">
  320. <label><fmt:formatDate value="${mdeOrders.orderTime}" pattern="yyyy-MM-dd HH:mm:ss"/></label>
  321. <%-- <input name="orderTime" type="text" readonly="readonly" maxlength="20" class="input-medium Wdate required"
  322. value="<fmt:formatDate value="${mdeOrders.orderTime}" pattern="yyyy-MM-dd HH:mm:ss"/>"
  323. onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true});"/> --%>
  324. </div>
  325. </div>
  326. </div>
  327. <div class="control-group">
  328. <div class="left">
  329. <label class="control-label">支付方式:</label>
  330. <div class="controls">
  331. <label>${fns:getDictLabel(mdeOrders.payType,'pay_type','')}</label>
  332. <%-- <form:select path="payType" class="input-xlarge ">
  333. <form:option value="" label=""/>
  334. <form:options items="${fns:getDictList('pay_type')}" itemLabel="label" itemValue="value" htmlEscape="false"/>
  335. </form:select> --%>
  336. </div>
  337. </div>
  338. <div class="right">
  339. <label class="control-label">第三地方单号:</label>
  340. <div class="controls">
  341. <label>${mdeOrders.thirdPartyOrd}</label>
  342. <%-- <form:input path="thirdPartyOrd" htmlEscape="false" maxlength="50" class="input-xlarge "/> --%>
  343. </div>
  344. </div>
  345. </div>
  346. <c:if test="${mdeOrders.ordStatus == '2'}">
  347. <div class="control-group">
  348. <div class="left">
  349. <label class="control-label">支付时间:</label>
  350. <div class="controls">
  351. <label><fmt:formatDate value="${mdeOrders.payTime}" pattern="yyyy-MM-dd HH:mm:ss"/></label>
  352. <%-- <input name="payTime" type="text" readonly="readonly" maxlength="20" class="input-medium Wdate "
  353. value="<fmt:formatDate value="${mdeOrders.payTime}" pattern="yyyy-MM-dd HH:mm:ss"/>"
  354. onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true});"/> --%>
  355. </div>
  356. </div>
  357. <div class="right">
  358. <label class="control-label">到期时间:</label>
  359. <div class="controls">
  360. <label><fmt:formatDate value="${mdeOrders.finishTime}" pattern="yyyy-MM-dd"/></label>
  361. <%-- <form:input path="finishTime" htmlEscape="false" maxlength="50" class="input-xlarge "/> --%>
  362. </div>
  363. </div>
  364. </div>
  365. </c:if>
  366. <div class="control-group">
  367. <c:if test="${mdeOrders.ordStatus == '4'}">
  368. <div class="left">
  369. <label class="control-label">退款金额:</label>
  370. <div class="controls">
  371. <label>${mdeOrders.refundNo}</label>
  372. <%-- <form:input path="refundNo" htmlEscape="false" maxlength="50" class="input-xlarge "/> --%>
  373. </div>
  374. </div>
  375. </c:if>
  376. <c:if test="${mdeOrders.ordStatus == '4'}">
  377. <div class="right">
  378. <label class="control-label">订单修改者:</label>
  379. <div class="controls">
  380. <label>${mdeOrders.changeByUserName}</label>
  381. <%-- <form:input path="changeByUserName" htmlEscape="false" maxlength="50" class="input-xlarge "/> --%>
  382. </div>
  383. </div>
  384. </c:if>
  385. <c:if test="${mdeOrders.ordStatus != '4'}">
  386. <div class="left">
  387. <label class="control-label">订单修改者:</label>
  388. <div class="controls">
  389. <label>${mdeOrders.changeByUserName}</label>
  390. <%-- <form:input path="changeByUserName" htmlEscape="false" maxlength="50" class="input-xlarge "/> --%>
  391. </div>
  392. </div>
  393. </c:if>
  394. </div>
  395. </div>
  396. </div>
  397. <div class="onlyspace"></div>
  398. <c:if test="${mdeOrders.invType != '0' }">
  399. <div class="only">
  400. <div class="title" style="width:100%;display: flex; text-align: right; line-height: 30px; vertical-align: middle;">
  401. <span style="width:50%;text-align: left;">开票信息</span>
  402. <span style="width:50%;text-algin:right">
  403. <c:if test="${mdeOrders.ordStatus == '2' }">
  404. <shiro:hasPermission name="recruitment:mdeOrders:edit">
  405. <input id="btnCancel" class="btn" type="button" value="修改物流信息" onclick="modifyExpressInfo()"/>
  406. </shiro:hasPermission>
  407. </c:if>
  408. </span>
  409. </div>
  410. <div class="context">
  411. <div class="control-group">
  412. <div class="left">
  413. <label class="control-label">开票种类:</label>
  414. <div class="controls">
  415. <label>${fns:getDictLabel(mdeOrders.invType,'inv_type','')}</label>
  416. <%-- <form:select path="invType" class="input-xlarge required">
  417. <form:option value="" label=""/>
  418. <form:options items="${fns:getDictList('inv_type')}" itemLabel="label" itemValue="value" htmlEscape="false"/>
  419. </form:select> --%>
  420. </div>
  421. </div>
  422. <div class="right">
  423. <label class="control-label">发票抬头:</label>
  424. <div class="controls">
  425. <label>${mdeOrders.invTitle}</label>
  426. <%-- <form:input path="invTitle" htmlEscape="false" maxlength="50" class="input-xlarge "/> --%>
  427. </div>
  428. </div>
  429. </div>
  430. <div class="control-group">
  431. <div class="left">
  432. <label class="control-label">发票内容:</label>
  433. <div class="controls">
  434. <label>${mdeOrders.invContent}</label>
  435. <%-- <form:input path="invContent" htmlEscape="false" maxlength="50" class="input-xlarge "/> --%>
  436. </div>
  437. </div>
  438. <div class="right">
  439. <label class="control-label">税号:</label>
  440. <div class="controls">
  441. <label>${mdeOrders.taxationNo}</label>
  442. <%-- <form:input path="taxationNo" htmlEscape="false" maxlength="20" class="input-xlarge "/> --%>
  443. </div>
  444. </div>
  445. </div>
  446. <c:if test="${mdeOrders.invType == '2'}">
  447. <div class="control-group">
  448. <div class="left">
  449. <label class="control-label">地址:</label>
  450. <div class="controls">
  451. <label>${mdeOrders.ltdAdd}</label>
  452. <%-- <form:input path="ltdAdd" htmlEscape="false" maxlength="100" class="input-xlarge "/> --%>
  453. </div>
  454. </div>
  455. <div class="right">
  456. <label class="control-label">电话:</label>
  457. <div class="controls">
  458. <label>${mdeOrders.ltdTel}</label>
  459. <%-- <form:input path="ltdTel" htmlEscape="false" maxlength="12" class="input-xlarge "/> --%>
  460. </div>
  461. </div>
  462. </div>
  463. <div class="control-group">
  464. <div class="left">
  465. <label class="control-label">开户行:</label>
  466. <div class="controls">
  467. <label>${mdeOrders.openingBank}</label>
  468. <%-- <form:input path="openingBank" htmlEscape="false" maxlength="100" class="input-xlarge "/> --%>
  469. </div>
  470. </div>
  471. <div class="right">
  472. <label class="control-label">开户账号:</label>
  473. <div class="controls">
  474. <label>${mdeOrders.accountNumber}</label>
  475. <%-- <form:input path="accountNumber" htmlEscape="false" maxlength="12" class="input-xlarge "/> --%>
  476. </div>
  477. </div>
  478. </div>
  479. </c:if>
  480. <div class="control-group">
  481. <div class="left">
  482. <label class="control-label">开票金额:</label>
  483. <div class="controls">
  484. <label>${mdeOrders.invMoney}</label>
  485. <%-- <form:input path="invMoney" htmlEscape="false" maxlength="100" class="input-xlarge "/> --%>
  486. </div>
  487. </div>
  488. </div>
  489. <div class="control-group">
  490. <div class="left">
  491. <label class="control-label">收件姓名:</label>
  492. <div class="controls">
  493. <label>${mdeOrders.recipientName}</label>
  494. <%-- <form:input path="recipientName" htmlEscape="false" maxlength="100" class="input-xlarge "/> --%>
  495. </div>
  496. </div>
  497. <div class="right">
  498. <label class="control-label">收件电话:</label>
  499. <div class="controls">
  500. <label>${mdeOrders.recipientTel}</label>
  501. <%-- <form:input path="recipientTel" htmlEscape="false" maxlength="12" class="input-xlarge "/> --%>
  502. </div>
  503. </div>
  504. </div>
  505. <div class="control-group">
  506. <div class="left">
  507. <label class="control-label">收件地址:</label>
  508. <div class="controls">
  509. <label>${mdeOrders.recipientAdd}</label>
  510. <%-- <form:input path="recipientAdd" htmlEscape="false" maxlength="100" class="input-xlarge "/> --%>
  511. </div>
  512. </div>
  513. </div>
  514. <div class="control-group">
  515. <div class="left">
  516. <label class="control-label">物流公司行:</label>
  517. <div class="controls">
  518. <label>${mdeOrders.expressName}</label>
  519. <%-- <form:input path="expressName" htmlEscape="false" maxlength="100" class="input-xlarge "/> --%>
  520. </div>
  521. </div>
  522. <div class="right">
  523. <label class="control-label">物流单号:</label>
  524. <div class="controls">
  525. <label>${mdeOrders.expressNo}</label>
  526. <%-- <form:input path="expressNo" htmlEscape="false" maxlength="12" class="input-xlarge "/> --%>
  527. </div>
  528. </div>
  529. </div>
  530. </div>
  531. </div>
  532. </c:if>
  533. <div class="only">
  534. <div class="title" style="width:100%;display: flex; text-align: right; line-height: 30px; vertical-align: middle;">
  535. <span style="width:50%;text-align: left;">运营记录</span>
  536. <span style="width:50%;text-algin:right"><input id="btnCancel" class="btn" type="button" value="添加运营记录" onclick="addOperateHistory()"/></span>
  537. </div>
  538. <div class="context">
  539. <table id="contentTable" class="table table-striped table-bordered table-condensed">
  540. <thead>
  541. <tr>
  542. <th>序号</th>
  543. <th>运营记录</th>
  544. <th>记录时间</th>
  545. <th>记录者</th>
  546. </tr>
  547. </thead>
  548. <tbody id="userMoreBodyContext">
  549. <c:forEach items="${mdeOperateHistorys}" var="hisInfo" varStatus="varStatus">
  550. <tr style="width:100%;" class="contentTR">
  551. <td style="width:5%;">
  552. <label>${varStatus.index +1 }</label>
  553. </td>
  554. <td style="width:60%;text-align:left">
  555. <label>${hisInfo.operateHis }</label>
  556. </td>
  557. <td style="width:20%;">
  558. <label><fmt:formatDate value="${hisInfo.createDate}" pattern="yyyy-MM-dd HH:mm:ss"/></label>
  559. </td>
  560. <td style="width:15%;">
  561. <label>${hisInfo.createByName }</label>
  562. </td>
  563. </tr>
  564. </c:forEach>
  565. </tbody>
  566. </table>
  567. </div>
  568. </div>
  569. <div class="onlyspace"></div>
  570. <div class="form-actions">
  571. <%-- <shiro:hasPermission name="recruitment:mdeOrders:edit">
  572. <input id="btnSubmit" class="btn btn-primary" type="submit" value="保 存"/>&nbsp;
  573. </shiro:hasPermission> --%>
  574. <a href="${ctx}/recruitment/mdeOrders/">
  575. <input id="btnCancel" class="btn" type="button" value="返 回"/>
  576. </a>
  577. </div>
  578. </form:form>
  579. </body>
  580. </html>