카카오 친구톡 템플릿 리스트 정렬 오류 수정

This commit is contained in:
rosewiper 2024-01-05 12:47:59 +09:00
parent cbb67f3e72
commit db1ebefc1e
4 changed files with 68 additions and 69 deletions

View File

@ -96,42 +96,30 @@
<select id="kakaoFriendsTalkTemplateDAO.selectKakaoFriendsTemplateList" parameterClass="kakaoVO" resultClass="kakaoVO"> <select id="kakaoFriendsTalkTemplateDAO.selectKakaoFriendsTemplateList" parameterClass="kakaoVO" resultClass="kakaoVO">
SELECT COUNT(A.FRIEND_ID) OVER() AS totCnt , SELECT COUNT(KFT.FRIEND_ID) OVER() AS totCnt,
A.FRIEND_ID AS friendId, KFT.FRIEND_ID AS friendId,
A.USER_ID AS userId, KFT.USER_ID AS userId,
A.SENDER_KEY AS senderKey, KFT.SENDER_KEY AS senderKey,
KPI.YELLOW_ID AS yellowId, KPI.YELLOW_ID AS yellowId,
A.TEMPLATE_NAME AS templateName, KFT.TEMPLATE_NAME AS templateName,
A.IMAGE_FILE_NAME AS imageFileName, KFT.IMAGE_FILE_NAME AS imageFileName,
A.IMAGE_URL AS templateImageUrl, KFT.IMAGE_URL AS templateImageUrl,
A.IMAGE_TYPE AS imageType, KFT.IMAGE_TYPE AS imageType,
A.IMAGE_TITLE AS imgTitle, KFT.IMAGE_TITLE AS imgTitle,
A.IMAGE_LINK AS imgLink, KFT.IMAGE_LINK AS imgLink,
A.TEMPLATE_CONTENTS AS templateContent, KFT.TEMPLATE_CONTENTS AS templateContent,
A.AD_FLAG AS adFlag, KFT.AD_FLAG AS adFlag,
DATE_FORMAT(A.FRST_REGIST_PNTTM, '%Y-%m-%d %T') AS frstRegistPnttm, DATE_FORMAT(KFT.FRST_REGIST_PNTTM, '%Y-%m-%d %T') AS frstRegistPnttm,
A.FRST_REGISTER_ID AS frstRegisterId, KFT.FRST_REGISTER_ID AS frstRegisterId,
DATE_FORMAT(A.LAST_UPDT_PNTTM, '%Y-%m-%d %T') AS lastUpdtPnttm, DATE_FORMAT(KFT.LAST_UPDT_PNTTM, '%Y-%m-%d %T') AS lastUpdtPnttm,
A.LAST_UPDUSR_ID AS lastUpdusrId KFT.LAST_UPDUSR_ID AS lastUpdusrId
FROM ( SELECT KFT.FRIEND_ID,
KFT.USER_ID,
KFT.SENDER_KEY,
KFT.TEMPLATE_NAME,
KFT.IMAGE_FILE_NAME,
KFT.IMAGE_URL,
KFT.IMAGE_TYPE,
KFT.IMAGE_TITLE,
KFT.IMAGE_LINK,
KFT.TEMPLATE_CONTENTS,
KFT.AD_FLAG,
KFT.FRST_REGIST_PNTTM,
KFT.FRST_REGISTER_ID,
KFT.LAST_UPDT_PNTTM,
KFT.LAST_UPDUSR_ID
FROM MJ_KAKAO_FRIENDS_TEMPLATE KFT FROM MJ_KAKAO_FRIENDS_TEMPLATE KFT
WHERE DELETE_YN = 'N' LEFT JOIN MJ_KAKAO_PROFILE_INFO KPI
AND USER_ID = #userId# ON KFT.USER_ID = KPI.USER_ID
AND SENDER_KEY = #senderKey# AND KFT.SENDER_KEY = KPI.SENDER_KEY
WHERE KFT.DELETE_YN = 'N'
AND KFT.USER_ID = #userId#
AND KFT.SENDER_KEY = #senderKey#
<isNotEmpty property="searchKeyword"> <isNotEmpty property="searchKeyword">
AND KFT.TEMPLATE_NAME LIKE CONCAT ('%', #searchKeyword#,'%') AND KFT.TEMPLATE_NAME LIKE CONCAT ('%', #searchKeyword#,'%')
</isNotEmpty> </isNotEmpty>
@ -159,11 +147,7 @@
$searchSortOrd$ $searchSortOrd$
</isNotEmpty> </isNotEmpty>
LIMIT #recordCountPerPage# OFFSET #firstIndex# LIMIT #recordCountPerPage# OFFSET #firstIndex#
)
A
LEFT JOIN MJ_KAKAO_PROFILE_INFO KPI
ON A.USER_ID = KPI.USER_ID
AND A.SENDER_KEY = KPI.SENDER_KEY
</select> </select>

View File

@ -365,6 +365,13 @@ function updateTemplate(){
} }
if(inputTemplateImageUrl == ''){
alert("이미지를 선택해 주세요.");
return false;
}
} }
@ -474,6 +481,7 @@ function fnImageDel(){
$("#templateImageUrl").val(""); $("#templateImageUrl").val("");
$('.kakao_image').css("display", "none"); $('.kakao_image').css("display", "none");
$("#kakaoImg").attr("src", ""); $("#kakaoImg").attr("src", "");
$("#imageFileName").val("");
return false; return false;
}else{ }else{

View File

@ -184,7 +184,7 @@ $(function(){
</c:otherwise> </c:otherwise>
</c:choose> </c:choose>
</td> </td>
<td><c:out value="${templatInfoList.lastUpdtPnttm}"/></td> <td><c:out value="${templatInfoList.frstRegistPnttm}"/></td>
</tr> </tr>
</c:forEach> </c:forEach>
</c:when> </c:when>

View File

@ -320,6 +320,13 @@ function addTemplate(){
} }
if(inputTemplateImageUrl == ''){
alert("이미지를 선택해 주세요.");
return false;
}
} }