index.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. const _Http = getApp().globalData.http,
  2. currency = require("../../../../utils/currency");
  3. let CNY = num => currency(num, {
  4. symbol: "¥",
  5. precision: 2
  6. }).format();
  7. Component({
  8. data: {
  9. content: {
  10. nocache: true,
  11. pageNumber: 1,
  12. pageTotal: 1,
  13. total: null,
  14. "where": {
  15. "condition": ""
  16. }
  17. }
  18. },
  19. methods: {
  20. /* 获取产品列表 */
  21. getList(id, init) {
  22. let content = this.data.content;
  23. content.sa_dispatchid = id;
  24. if (init) content.pageNumber = 1;
  25. _Http.basic({
  26. "id": "20221115104703",
  27. content
  28. }).then(res => {
  29. console.log("发货清单列表", res)
  30. if (res.msg != '成功') return wx.showToast({
  31. title: res.msg,
  32. icon: "none"
  33. })
  34. res.data = res.data.map(v => {
  35. /* if (v.attinfos.length != 0) {
  36. v.attinfos = file.fileList(v.attinfos)
  37. let image = v.attinfos.find(v => v.fileType == "image");
  38. v.cover = image ? image.cover : "";
  39. }; */
  40. return v;
  41. })
  42. this.setData({
  43. list: res.pageNumber == 1 ? res.data : this.data.list.concat(res.data),
  44. "content.pageNumber": res.pageNumber + 1,
  45. "content.pageSize": res.pageSize,
  46. "content.pageTotal": res.pageTotal,
  47. "content.total": res.total
  48. })
  49. })
  50. },
  51. }
  52. })