order.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. "use strict";
  2. var common_request = require("../common/request.js");
  3. let request = new common_request.Request().http;
  4. const api = {
  5. liveOrderList: "/app/live/liveOrder/list",
  6. createliveOrder: "/app/live/liveOrder/create",
  7. updateConfirm: (orderId, type) => `/app/live/liveOrder/updateConfirm/${orderId}/${type} `,
  8. updateLiveOrder: "/app/live/liveOrder/update",
  9. liveOrderKey: "/app/live/liveOrder/confirm",
  10. userAddr: (userId) => `/app/user/getUserAddr/${userId} `,
  11. addAddress: "/app/userAddress/addAddress",
  12. editAddress: "/app/userAddress/editAddress",
  13. delAddress: "/app/userAddress/delAddress",
  14. getCitys: "/app/common/getCitys"
  15. };
  16. function createliveOrder(data) {
  17. return request(api.createliveOrder, data, "POST", "application/json;charset=UTF-8");
  18. }
  19. function liveOrderKey(data = {}) {
  20. return request(api.liveOrderKey, data, "POST", "application/json;charset=UTF-8");
  21. }
  22. function liveOrderList(data) {
  23. return request(api.liveOrderList, data, "GET", "application/json;charset=UTF-8");
  24. }
  25. function userAddr(userId, data = {}) {
  26. return request(api.userAddr(userId), data, "GET", "application/json;charset=UTF-8");
  27. }
  28. function addAddress(data) {
  29. return request(api.addAddress, data, "POST", "application/json;charset=UTF-8");
  30. }
  31. function editAddress(data) {
  32. return request(api.editAddress, data, "POST", "application/json;charset=UTF-8");
  33. }
  34. function delAddress(data) {
  35. return request(api.delAddress, data, "POST", "application/json;charset=UTF-8");
  36. }
  37. function getCitys(data) {
  38. return request(api.getCitys, data, "GET", "application/json;charset=UTF-8");
  39. }
  40. exports.addAddress = addAddress;
  41. exports.createliveOrder = createliveOrder;
  42. exports.delAddress = delAddress;
  43. exports.editAddress = editAddress;
  44. exports.getCitys = getCitys;
  45. exports.liveOrderKey = liveOrderKey;
  46. exports.liveOrderList = liveOrderList;
  47. exports.userAddr = userAddr;