message-system.ts 513 B

123456789101112131415161718192021
  1. import dayjs from "dayjs";
  2. // module/chats/components/message-system/message-system.ts
  3. Component({
  4. properties: {
  5. payload: { type: Object, value: { title: '', date: '' } }
  6. },
  7. observers: {
  8. 'payload.date'(value) {
  9. if (value) this.setData({ date: dayjs(value).format('MM-DD HH:mm:ss') })
  10. },
  11. 'payload.title'(value) {
  12. if (value) {
  13. if (value.includes('联系工作人员')) this.setData({ openType: 'contact' })
  14. }
  15. }
  16. },
  17. data: {
  18. date:'',
  19. openType: '',
  20. }
  21. })