Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

publicRequest.ts 1.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. import {requestNew} from "@/utils/network/request";
  2. import { vehicleInfoQuery,orderGetAddress} from "@/utils/network/api.js";
  3. const tools = require("../../../static/etcUtil/tools.js");
  4. // 154接口获取车辆信息
  5. export const searchVehicleInfoQuery = (vehicleId,random) => {
  6. const options = {
  7. type: 2,
  8. data: {
  9. vehicleId: vehicleId,
  10. random:random
  11. },
  12. method: "POST",
  13. showLoading: true,
  14. };
  15. return new Promise(async (resolve, reject) => {
  16. const res = await requestNew(vehicleInfoQuery, options);
  17. const data = res.vehicles[0];
  18. if(res.fileData){
  19. data['fileData']=res.fileData
  20. }
  21. resolve(data);
  22. }).catch((error) => {
  23. reject(error);
  24. });
  25. }
  26. export const getMailingAddress = (id) => {
  27. var data = {
  28. id
  29. };
  30. const options = {
  31. type: 2,
  32. data: data,
  33. method: "POST",
  34. showLoading: true,
  35. };
  36. return new Promise(async (resolve, reject) => {
  37. const res = await requestNew(orderGetAddress, options);
  38. const data = res;
  39. console.log("获取邮寄地址", data)
  40. resolve(data);
  41. }).catch((error) => {
  42. reject(error);
  43. });
  44. }