Project

General

Profile

Actions

New Function #145

closed

[ADMIN] 공지 관리 > 광고성 PUSH 알림 발송 (/pushMessage)

Added by Deca Park 10 months ago. Updated 8 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
11/11/2023
Due date:
% Done:

0%

Estimated time:
Spent time:

Description

1.Spec

  • refer to attach ppt (p2 ~ 4)

Files

Actions #1

Updated by Deca Park 10 months ago

  • File deleted (코레일유통_광고성 PUSH_en.pptx)
Actions #3

Updated by Toby Pham 10 months ago

  • Status changed from New to In Progress
Actions #4

Updated by Toby Pham 10 months ago

  • Status changed from In Progress to Resolved
  • Assignee changed from Toby Pham to Deca Park
Actions #5

Updated by Deca Park 10 months ago

  • Status changed from Resolved to Feedback
  • Assignee changed from Deca Park to Toby Pham

[ADMIN] 광고성 PUSH 알림 발송 (/pushMessage) > 추가(Add)

1.연결 링크 URL
  1) if selectbox option is selected
    - set {st_code_dtl.rmrk} (URL value) into inputbox
    - but if 직접입력(direct input) is selected, clear inputbox

Actions #6

Updated by Toby Pham 10 months ago

  • Status changed from Feedback to Resolved
  • Assignee changed from Toby Pham to Deca Park
Actions #7

Updated by Deca Park 10 months ago

[Logic change]

1.MessagePushService
1) save()
  a) INSERT st_message_push
    - send_date : set by current datetime
    - don't call UPDATE after send push message

  b) sendFcmEvent
    - seperate it with async process
    - leave log before send fcm
      level(INFO), messge: "event push send - push message_id={message_id}, target user_seq={user_seq}"

Actions #8

Updated by Deca Park 10 months ago

  • Status changed from Resolved to Feedback
  • Assignee changed from Deca Park to Toby Pham

[ADMIN] 공지 관리 > 광고성 PUSH 알림 발송 (/pushMessage) > 추가(Add)

1.저장(save)
  1) 연결 링크 URL
    a) although link_page_type / link_url is selected
      - those are not saved into DB (st_message_push)

2.push message send
  1) when INSERT DB (st_message_box)
    a) url 
      - if link_url is NULL, it's saved like "http://3.38.142.200:3000null" wrong (MessagePushService.addMessageBox())

Actions #9

Updated by Toby Pham 10 months ago

  • Status changed from Feedback to Resolved
  • Assignee changed from Toby Pham to Deca Park
Actions #10

Updated by Deca Park 8 months ago

  • Status changed from Resolved to Closed
Actions

Also available in: Atom PDF