art.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. // pages/art/art.js
  2. const APIClient = require('../../utils/APIClient.js');
  3. Component({
  4. /**
  5. * 组件的属性列表
  6. */
  7. properties: {
  8. },
  9. /**
  10. * 组件的初始数据
  11. */
  12. data: {
  13. flag: false,
  14. productionData: {},
  15. questionsData: {}
  16. },
  17. /**
  18. * 组件的方法列表
  19. */
  20. methods: {
  21. shareImage: function(e) {
  22. console.log(e.target.dataset.flag)
  23. }
  24. },
  25. ready () {
  26. /* 区分答疑和分享 */
  27. let distinction = (type, success) => {
  28. APIClient.getProductionSchedule({
  29. uid: 'e7e0d43a-36b1-4e71-a3a3-61469c90d0a2'
  30. }, {
  31. "userId": "e7e0d43a-36b1-4e71-a3a3-61469c90d0a2",
  32. "type": type,
  33. "columnId": "41209f14-05ba-11e8-9771-080027fcfc4b",
  34. "pageNo": 1,
  35. "pageSize": 2
  36. }).success(success)
  37. };
  38. /* 分享 */
  39. distinction(2, res => {
  40. console.log(res.data.data)
  41. this.setData({
  42. productionData: res.data.data,
  43. })
  44. });
  45. /* 答疑 */
  46. distinction(1, res => {
  47. console.log(res.data)
  48. this.setData({
  49. questionsData: res.data.data,
  50. })
  51. })
  52. },
  53. })