5
5
import dev .riyenas .chatbot .domain .notice .NoticeTypeEnum ;
6
6
import dev .riyenas .chatbot .web .skill .common .Button ;
7
7
import dev .riyenas .chatbot .web .skill .common .ButtonEnum ;
8
- import dev .riyenas .chatbot .web .skill .common .Link ;
9
8
import dev .riyenas .chatbot .web .skill .common .ListItem ;
10
9
import dev .riyenas .chatbot .web .skill .output .ListCard ;
11
10
import lombok .RequiredArgsConstructor ;
24
23
public class NoticeService {
25
24
private final NoticeRepository noticeRepository ;
26
25
27
- private final static String NOTICE_BASE_URL = "http://board.sejong.ac.kr/boardlist.do?bbsConfigFK=" ;
28
- private final static String SEJONG_IMG_URL = "http://www.sejong.ac.kr/sogood_sm/2018_05_30/main_vi/img4.jpg" ;
26
+ private final static String NOTICE_PC_BASE_URL = "http://board.sejong.ac.kr/boardlist.do?bbsConfigFK=" ;
27
+ private final static String NOTICE_MOBILE_BASE_URL = "http://board.sejong.ac.kr/mboardlistmobile.do?bbsConfigFK=" ;
28
+ private final static String SEJONG_IMG_URL = "https://img.huffingtonpost.com/asset/5d80cb9a240000d3267c75b7.jpeg?ops=1200_630" ;
29
29
30
30
@ Transactional
31
31
public Long save (Notice notice ) {
@@ -49,11 +49,10 @@ public ListCard findByTypeDesc(NoticeTypeEnum type) {
49
49
ListItem header = ListItem .builder ()
50
50
.title ("세종대학교 " + type .getTitle () + " 공지사항" )
51
51
.imageUrl (SEJONG_IMG_URL )
52
- .link (new Link (NOTICE_BASE_URL + type .getFk ()))
53
52
.build ();
54
53
55
54
List <Button > buttons = Arrays .asList (
56
- ButtonEnum .WEBLINK .action ("더보기" , NOTICE_BASE_URL + type .getFk ())
55
+ ButtonEnum .WEBLINK .action ("더보기" , NOTICE_MOBILE_BASE_URL + type .getFk ())
57
56
);
58
57
59
58
return new ListCard (header , lists , buttons );
0 commit comments