SDdglOrderStoreAdd.html 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297
  1. <!DOCTYPE html>
  2. <html lang="zh" xmlns:th="http://www.thymeleaf.org" >
  3. <head>
  4. <th:block th:include="include :: header('门店订单表新增')" />
  5. <th:block th:include="include :: ztree-css" />
  6. </head>
  7. <body class="white-bg">
  8. <div class="wrapper wrapper-content animated fadeInRight ibox-content">
  9. <form class="form-horizontal m" id="form-role-add">
  10. <div class="row">
  11. <div class="col-sm-12">
  12. <div class="form-group">
  13. <!--is-required 增加星号 显示为必填-->
  14. <label class="col-sm-3 control-label">订单号:</label>
  15. <div class="col-sm-3">
  16. <div class="input-group">
  17. <input name="orderId" id="orderId" class="styled-input" type="text" maxlength="255" >
  18. </div>
  19. </div>
  20. <label class="col-sm-3 control-label">配送类型:</label>
  21. <div class="col-sm-3">
  22. <div class="input-group">
  23. <input name="deliveryType" id="deliveryType" class="styled-input" type="text" maxlength="255" >
  24. </div>
  25. </div>
  26. <label class="col-sm-3 control-label">手机号:</label>
  27. <div class="col-sm-3">
  28. <div class="input-group">
  29. <input name="mobileNumber" id="mobileNumber" class="styled-input" type="text" maxlength="255" >
  30. </div>
  31. </div>
  32. <label class="col-sm-3 control-label">渠道名称:</label>
  33. <div class="col-sm-3">
  34. <div class="input-group">
  35. <input name="channelName" id="channelName" class="styled-input" type="text" maxlength="255" >
  36. </div>
  37. </div>
  38. <label class="col-sm-3 control-label">渠道单号:</label>
  39. <div class="col-sm-3">
  40. <div class="input-group">
  41. <input name="channelOrderNo" id="channelOrderNo" class="styled-input" type="text" maxlength="255" >
  42. </div>
  43. </div>
  44. <label class="col-sm-3 control-label">PSO销售单号:</label>
  45. <div class="col-sm-3">
  46. <div class="input-group">
  47. <input name="psoSaleOrderNo" id="psoSaleOrderNo" class="styled-input" type="text" maxlength="255" >
  48. </div>
  49. </div>
  50. <label class="col-sm-3 control-label">订单状态:</label>
  51. <div class="col-sm-3">
  52. <div class="input-group">
  53. <input name="orderStatus" id="orderStatus" class="styled-input" type="text" maxlength="255" >
  54. </div>
  55. </div>
  56. <label class="col-sm-3 control-label">配送状态:</label>
  57. <div class="col-sm-3">
  58. <div class="input-group">
  59. <input name="deliveryStatus" id="deliveryStatus" class="styled-input" type="text" maxlength="255" >
  60. </div>
  61. </div>
  62. <label class="col-sm-3 control-label">订单日期:</label>
  63. <div class="col-sm-3">
  64. <div class="input-group">
  65. <input name="orderDate" id="orderDate" class="styled-input" type="text" maxlength="255" >
  66. </div>
  67. </div>
  68. <label class="col-sm-3 control-label">门店名称:</label>
  69. <div class="col-sm-3">
  70. <div class="input-group">
  71. <input name="storeName" id="storeName" class="styled-input" type="text" maxlength="255" >
  72. </div>
  73. </div>
  74. <label class="col-sm-3 control-label">消费时间:</label>
  75. <div class="col-sm-3">
  76. <div class="input-group">
  77. <input name="consumptionTime" id="consumptionTime" class="styled-input" type="text" maxlength="255" >
  78. </div>
  79. </div>
  80. <label class="col-sm-3 control-label">会员ID:</label>
  81. <div class="col-sm-3">
  82. <div class="input-group">
  83. <input name="memberId" id="memberId" class="styled-input" type="text" maxlength="255" >
  84. </div>
  85. </div>
  86. <label class="col-sm-3 control-label">会员名称:</label>
  87. <div class="col-sm-3">
  88. <div class="input-group">
  89. <input name="memberName" id="memberName" class="styled-input" type="text" maxlength="255" >
  90. </div>
  91. </div>
  92. <label class="col-sm-3 control-label">系统登录人Id:</label>
  93. <div class="col-sm-3">
  94. <div class="input-group">
  95. <input name="systemLoginUserId" id="systemLoginUserId" class="styled-input" type="text" maxlength="255" >
  96. </div>
  97. </div>
  98. <label class="col-sm-3 control-label">下单人:</label>
  99. <div class="col-sm-3">
  100. <div class="input-group">
  101. <input name="orderPlacer" id="orderPlacer" class="styled-input" type="text" maxlength="255" >
  102. </div>
  103. </div>
  104. <label class="col-sm-3 control-label">下单时间:</label>
  105. <div class="col-sm-3">
  106. <div class="input-group">
  107. <input name="orderTime" id="orderTime" class="styled-input" type="text" maxlength="255" >
  108. </div>
  109. </div>
  110. <label class="col-sm-3 control-label">结账单id:</label>
  111. <div class="col-sm-3">
  112. <div class="input-group">
  113. <input name="settlementId" id="settlementId" class="styled-input" type="text" maxlength="255" >
  114. </div>
  115. </div>
  116. <label class="col-sm-3 control-label">结账单code:</label>
  117. <div class="col-sm-3">
  118. <div class="input-group">
  119. <input name="settlementCode" id="settlementCode" class="styled-input" type="text" maxlength="255" >
  120. </div>
  121. </div>
  122. <label class="col-sm-3 control-label">最后完成支付的支付时间:</label>
  123. <div class="col-sm-3">
  124. <div class="input-group">
  125. <input name="finalPaymentTime" id="finalPaymentTime" class="styled-input" type="text" maxlength="255" >
  126. </div>
  127. </div>
  128. <label class="col-sm-3 control-label">药品总数量:</label>
  129. <div class="col-sm-3">
  130. <div class="input-group">
  131. <input name="totalDrugQuantity" id="totalDrugQuantity" class="styled-input" type="text" maxlength="255" >
  132. </div>
  133. </div>
  134. <label class="col-sm-3 control-label">卡号:</label>
  135. <div class="col-sm-3">
  136. <div class="input-group">
  137. <input name="cardNumber" id="cardNumber" class="styled-input" type="text" maxlength="255" >
  138. </div>
  139. </div>
  140. <label class="col-sm-3 control-label">发货地址:</label>
  141. <div class="col-sm-3">
  142. <div class="input-group">
  143. <input name="shippingAddress" id="shippingAddress" class="styled-input" type="text" maxlength="255" >
  144. </div>
  145. </div>
  146. <label class="col-sm-3 control-label">下单地址:</label>
  147. <div class="col-sm-3">
  148. <div class="input-group">
  149. <input name="orderAddress" id="orderAddress" class="styled-input" type="text" maxlength="255" >
  150. </div>
  151. </div>
  152. <label class="col-sm-3 control-label">订单类型:</label>
  153. <div class="col-sm-3">
  154. <div class="input-group">
  155. <input name="orderType" id="orderType" class="styled-input" type="text" maxlength="255" >
  156. </div>
  157. </div>
  158. <label class="col-sm-3 control-label">订单来源:</label>
  159. <div class="col-sm-3">
  160. <div class="input-group">
  161. <input name="orderSource" id="orderSource" class="styled-input" type="text" maxlength="255" >
  162. </div>
  163. </div>
  164. <label class="col-sm-3 control-label">订单总金额:</label>
  165. <div class="col-sm-3">
  166. <div class="input-group">
  167. <input name="totalAmount" id="totalAmount" class="styled-input" type="text" maxlength="255" >
  168. </div>
  169. </div>
  170. <label class="col-sm-3 control-label">订单费用外送费:</label>
  171. <div class="col-sm-3">
  172. <div class="input-group">
  173. <input name="deliveryFee" id="deliveryFee" class="styled-input" type="text" maxlength="255" >
  174. </div>
  175. </div>
  176. <label class="col-sm-3 control-label">退款金额:</label>
  177. <div class="col-sm-3">
  178. <div class="input-group">
  179. <input name="refundAmount" id="refundAmount" class="styled-input" type="text" maxlength="255" >
  180. </div>
  181. </div>
  182. <label class="col-sm-3 control-label">外送提货方式:</label>
  183. <div class="col-sm-3">
  184. <div class="input-group">
  185. <input name="deliveryPickupMethod" id="deliveryPickupMethod" class="styled-input" type="text" maxlength="255" >
  186. </div>
  187. </div>
  188. <label class="col-sm-3 control-label">外送提货时间:</label>
  189. <div class="col-sm-3">
  190. <div class="input-group">
  191. <input name="deliveryPickupTime" id="deliveryPickupTime" class="styled-input" type="text" maxlength="255" >
  192. </div>
  193. </div>
  194. <label class="col-sm-3 control-label">备注:</label>
  195. <div class="col-sm-3">
  196. <div class="input-group">
  197. <input name="remarks" id="remarks" class="styled-input" type="text" maxlength="255" >
  198. </div>
  199. </div>
  200. </div>
  201. </div>
  202. </div>
  203. </form>
  204. </div>
  205. <th:block th:include="include :: footer" />
  206. <th:block th:include="include :: ztree-js" />
  207. <script type="text/javascript">
  208. function submitHandler() {
  209. if ($.validate.form()) {
  210. add();
  211. }
  212. }
  213. function add() {
  214. var orderId = $("input[name='orderId']").val();
  215. var deliveryType = $("input[name='deliveryType']").val();
  216. var mobileNumber = $("input[name='mobileNumber']").val();
  217. var channelName = $("input[name='channelName']").val();
  218. var channelOrderNo = $("input[name='channelOrderNo']").val();
  219. var psoSaleOrderNo = $("input[name='psoSaleOrderNo']").val();
  220. var orderStatus = $("input[name='orderStatus']").val();
  221. var deliveryStatus = $("input[name='deliveryStatus']").val();
  222. var orderDate = $("input[name='orderDate']").val();
  223. var storeName = $("input[name='storeName']").val();
  224. var consumptionTime = $("input[name='consumptionTime']").val();
  225. var memberId = $("input[name='memberId']").val();
  226. var memberName = $("input[name='memberName']").val();
  227. var systemLoginUserId = $("input[name='systemLoginUserId']").val();
  228. var orderPlacer = $("input[name='orderPlacer']").val();
  229. var orderTime = $("input[name='orderTime']").val();
  230. var settlementId = $("input[name='settlementId']").val();
  231. var settlementCode = $("input[name='settlementCode']").val();
  232. var finalPaymentTime = $("input[name='finalPaymentTime']").val();
  233. var totalDrugQuantity = $("input[name='totalDrugQuantity']").val();
  234. var cardNumber = $("input[name='cardNumber']").val();
  235. var shippingAddress = $("input[name='shippingAddress']").val();
  236. var orderAddress = $("input[name='orderAddress']").val();
  237. var orderType = $("input[name='orderType']").val();
  238. var orderSource = $("input[name='orderSource']").val();
  239. var totalAmount = $("input[name='totalAmount']").val();
  240. var deliveryFee = $("input[name='deliveryFee']").val();
  241. var refundAmount = $("input[name='refundAmount']").val();
  242. var deliveryPickupMethod = $("input[name='deliveryPickupMethod']").val();
  243. var deliveryPickupTime = $("input[name='deliveryPickupTime']").val();
  244. var remarks = $("input[name='remarks']").val();
  245. $.ajax({
  246. cache : true,
  247. type : "POST",
  248. url : ctx + "ddgl/sddglorderstore/sDdglOrderStoreAdd",
  249. data : {
  250. "orderId": orderId,
  251. "deliveryType": deliveryType,
  252. "mobileNumber": mobileNumber,
  253. "channelName": channelName,
  254. "channelOrderNo": channelOrderNo,
  255. "psoSaleOrderNo": psoSaleOrderNo,
  256. "orderStatus": orderStatus,
  257. "deliveryStatus": deliveryStatus,
  258. "orderDate": orderDate,
  259. "storeName": storeName,
  260. "consumptionTime": consumptionTime,
  261. "memberId": memberId,
  262. "memberName": memberName,
  263. "systemLoginUserId": systemLoginUserId,
  264. "orderPlacer": orderPlacer,
  265. "orderTime": orderTime,
  266. "settlementId": settlementId,
  267. "settlementCode": settlementCode,
  268. "finalPaymentTime": finalPaymentTime,
  269. "totalDrugQuantity": totalDrugQuantity,
  270. "cardNumber": cardNumber,
  271. "shippingAddress": shippingAddress,
  272. "orderAddress": orderAddress,
  273. "orderType": orderType,
  274. "orderSource": orderSource,
  275. "totalAmount": totalAmount,
  276. "deliveryFee": deliveryFee,
  277. "refundAmount": refundAmount,
  278. "deliveryPickupMethod": deliveryPickupMethod,
  279. "deliveryPickupTime": deliveryPickupTime,
  280. "remarks": remarks,
  281. },
  282. async : false,
  283. error : function(request) {
  284. $.modal.alertError("系统错误");
  285. },
  286. success : function(data) {
  287. $.operate.successCallback(data);
  288. }
  289. });
  290. }
  291. </script>
  292. </body>
  293. </html>