index.js 708 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. const { globalData: { util: { navigate_auth_native } } } = getApp();
  2. Component({
  3. /**
  4. * 组件的属性列表
  5. */
  6. properties: {
  7. item:Object
  8. },
  9. /**
  10. * 组件的初始数据
  11. */
  12. data: {
  13. },
  14. ready(){
  15. let img, { handlestate, projid} = this.data.item;
  16. switch (handlestate){
  17. case '收件':
  18. img ='receivedImg'
  19. break
  20. case '受理':
  21. img = 'acceptanceImg'
  22. break
  23. case '退件':
  24. img = 'returnImg'
  25. break
  26. case '办结':
  27. img = 'endImg'
  28. break
  29. }
  30. this.setData({
  31. img,
  32. ['item.id']: projid
  33. })
  34. },
  35. /**
  36. * 组件的方法列表
  37. */
  38. methods: {
  39. navigate_auth_native
  40. }
  41. })