dappListInfoItem.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. cc.Class({
  2. extends: cc.Component,
  3. properties: {
  4. listItemName: {
  5. default: null,
  6. type: cc.Label,
  7. serializable: true,
  8. },
  9. cntListItemName: {
  10. default: null,
  11. type: cc.Label,
  12. serializable: true,
  13. },
  14. listItemNameNode: {
  15. default: null,
  16. type: cc.Node,
  17. serializable: true,
  18. },
  19. cntListItemNameNode: {
  20. default: null,
  21. type: cc.Node,
  22. serializable: true,
  23. },
  24. listItemDate: {
  25. default: null,
  26. type: cc.Label,
  27. serializable: true,
  28. },
  29. remainderValue: {
  30. default: null,
  31. type: cc.Label,
  32. serializable: true,
  33. },
  34. amount: {
  35. default: null,
  36. type: cc.Label,
  37. serializable: true,
  38. },
  39. remainTip: {
  40. default: null,
  41. type: cc.Label,
  42. serializable: true,
  43. },
  44. },
  45. setInfo(context) {
  46. let { listItemName, listItemDate, remainder, amount } = context;
  47. this.listItemName.string = listItemName;
  48. this.listItemDate.string = listItemDate;
  49. this.remainderValue.string = remainder;
  50. this.amount.string = amount;
  51. this.listItemNameNode.active = true;
  52. this.cntListItemNameNode.active = false;
  53. this.remainTip.string = "剩余:"
  54. },
  55. setCntInfo(context) {
  56. let { listItemName, listItemDate, remainder, amount } = context;
  57. this.cntListItemName.string = listItemName;
  58. this.listItemDate.string = listItemDate;
  59. this.remainderValue.string = remainder;
  60. this.amount.string = amount;
  61. this.listItemNameNode.active = false;
  62. this.cntListItemNameNode.active = true;
  63. this.remainTip.string = "变动额:"
  64. },
  65. });