New Function #145
closed
[ADMIN] 공지 관리 > 광고성 PUSH 알림 발송 (/pushMessage)
Added by Deca Park over 1 year ago.
Updated about 1 year ago.
Description
1.Spec
- refer to attach ppt (p2 ~ 4)
Files
- File deleted (
코레일유통_광고성 PUSH_en.pptx)
- Status changed from New to In Progress
- Status changed from In Progress to Resolved
- Assignee changed from Toby Pham to Deca Park
- 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
- Status changed from Feedback to Resolved
- Assignee changed from Toby Pham to Deca Park
[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}"
- 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())
- Status changed from Feedback to Resolved
- Assignee changed from Toby Pham to Deca Park
- Status changed from Resolved to Closed
Also available in: Atom
PDF