You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bf/개발참고.txt

141 lines
4.5 KiB

# 계정정보
- 어드민 운영서버 : [http://devops.lookylooks.ai:14288/bf/admin/index.do](http://devops.lookylooks.ai:14288/bf/admin/index.do)
- 프론트 운영서버 : [http://devops.lookylooks.ai:14288/bf/m/login/view_login.do](http://devops.lookylooks.ai:14288/bf/m/login/view_login.do)
- 어드민 계정정보 : imcloud / imc1234
# DB정보
- http://devops.lookylooks.ai:14236
- id : imcloud
- pw : imc1234
# 개발 웹주소
- http://devops.lookylooks.ai:14288/bf/m/
# 개발 톰캣경로
- /opt/tomcat/apache-tomcat-8.5.75
# 로컬 개발 URL
- http://dev.bf.co.kr:8080/bf/
# 개발서버 SSH 계정
- devops.lookylooks.ai:14222
- imcloud / imc1234
- root / imc1234
# 네이버 개발자센터
- gaonn_labalance / gaonn0509!!
# 카카오 개발자센터
- gaonn_labalance@naver.com / gaonn0509^^
# 클라우드 디비정보(로컬 개발용)
mysql_url=jdbc:log4jdbc:mysql://115.85.181.214:3306/babyfeed
mysql_username=root
mysql_password=123qwe!@#
# 기록 카테고리 종류 - 기록 타임라인 노출값 - 103p
1. O 모유(BF_NU_TP_1) : ??
2. O 간식(BF_NU_TP_3) - O : 간식명 및 섭취량 또는 간식 표시
3. O 대소변(BF_NU_TP_6) - O : ??
4. O 병원(BF_NU_TP_11) - 신규: ??
5. O 생활(BF_NU_TP_12) - 신규 : ??
6. O 발달과정 성취(BF_NU_TP_13) - 신규 : ?
7. O 수면(BF_NU_TP_5) : 수면시간
8. O 시판 이유식(BF_NU_TP_10) : 이유식종류 및 섭취량
9. O 예방접종(BF_NU_TP_7) : 예방접종명
10. O 유축(BF_NU_TP_14) : 유축량
11. O 젖병(BF_NU_TP_2) : 젖병 섭취량
12. X 체온(BF_NU_TP_15) : 체온
13. O 홈페이드 이유식(BF_NU_TP_9) : 홈메이드 이유식 종류 및 섭취량
# 음악설정 파일 등록절차
1. 삭제시에는 삭제키를 List로 넘겨서 배열에서 삭제.
2. 추가시에는 해당 파일을 신규로 등록
3. 수정시에는 해당키 삭제후 해당 파일 신규로 등록
# 세션 회원정보
HttpSession session = request.getSession(false);
DataMap rm_mem = (DataMap) session.getAttribute(ConstantSystem.SESSION_RM_MEMBER);
paramMap.put("member_id", rm_mem.get("member_id"));
# 추천 홈메이드 이유식 추천 절차
1. 금일 섭취기록과 이전 섭취기록 데이터를 기반으로 추천 이유식 식재료 목록
SELECT x.* ,
COUNT(lbi.reg_dt) AS views
FROM ( SELECT dbi_no ,
food_cd ,
name_real ,
keyword1 ,
keyword2 ,
keyword3 ,
SUM(0 +ROUND(IFNULL(fe,0)/40.0*100) +ROUND(IFNULL(vitamina,0)/750.0*100) +ROUND(IFNULL(vitamind,0)/35.0*100) +ROUND(IFNULL(vitamine,0)/150.0*100) +IF(dqi_food_4 >= 1, 30, 0) +IF(dqi_food_6 >= 1, 30, 0) +IF(dqi_food_7 >= 1, 30, 0) +IF(dqi_food_8 >= 1, 30, 0) ) AS total
FROM tbl_db_bf_ingre
GROUP BY dbi_no
)
x
LEFT JOIN tbl_log_bf_ingre lbi
ON x.dbi_no = lbi.dbi_no
WHERE 1 =1
AND x.total >40
GROUP BY x.dbi_no
ORDER BY RAND() LIMIT 3;
2. 위의 추천 이유식 식재료 데이터를 기반으로 [홈메이드이유식 - 식재료중량비율] 데이터 조회
SELECT dhb.dhb_no ,
dhb.name ,
COUNT(lhb.reg_dt) AS views
FROM ( SELECT dhb_cd
FROM tbl_db_home_bf_ingre
WHERE di_name IN ( '조기' ,
'서리태' ,
'인삼' )
GROUP BY dhb_cd
)
x
LEFT JOIN tbl_db_home_bf dhb
ON dhb.dhb_cd = x.dhb_cd
LEFT JOIN tbl_log_home_bf lhb
ON lhb.dhb_no = dhb.dhb_no
WHERE dhb.for_m ='완료기'
GROUP BY dhb.dhb_no
ORDER BY RAND() LIMIT 3;
3. 참고
-- 홈메이드이유식 > 식재료중량비율
select * from tbl_db_home_bf_ingre;
-- 이유식 식재료
select name_real from tbl_db_bf_ingre;
# 추천이유식, 추천식재료 ajax 연동 API
http://devops.lookylooks.ai:14288/bf/m/bf_food/list_bf_homemade_recommend_ajax?phone_num=01080335621&name=김규민
# 신규DB - 식재료에는 있으나 홈메이드이유식 식재료 중량비율에는 없는 자료
귀리
닭가슴살
닭다리
대구
도미
돼지고기 등심
돼지고기 안심
미역
바지락
백미
보리
새우(대하)
소고기 안심
소고기 양지
수수
오렌지
잔멸치
참깨
찹쌀
칼국수
퀴노아
통참깨
현미
흑미