작성일: 2024-12-20
목적: 재승인 요청 기능 추가 후 기존 기능들의 정상 작동 확인
/api/influencer/create-request)
/api/influencer/search-vendors)
/api/influencer/my-partnerships)
/api/vendor/influencer-requests)
/api/vendor/process-request)
/api/vendor/terminate)
{success: true, message: "...", data: {...}}{success: false, message: "...", error: "..."}/view/influencer/search)
/view/vendor/dashboard/influencer-requests)
-- 활성 레코드 확인
SELECT VENDOR_SEQ, INFLUENCER_SEQ, STATUS, IS_ACT, REG_DATE
FROM VENDOR_INFLUENCER_MAPPING
WHERE IS_ACT = 'Y'
ORDER BY REG_DATE DESC;
-- 중복 레코드 확인
SELECT VENDOR_SEQ, INFLUENCER_SEQ, STATUS, COUNT(*) as cnt
FROM VENDOR_INFLUENCER_MAPPING
WHERE IS_ACT = 'Y'
GROUP BY VENDOR_SEQ, INFLUENCER_SEQ, STATUS
HAVING COUNT(*) > 1;
// 정상적인 승인 요청
POST /api/influencer/create-request
// 응답: {success: true, message: "승인 요청이 성공적으로 생성되었습니다."}
// 승인 처리
POST /api/vendor/process-request
// 응답: {success: true, message: "요청이 성공적으로 처리되었습니다."}
✅ 기존 기능 안전성 검증 완료일: ___________