제목 체크 상태값 INSERT 추가 subjectChkYN
This commit is contained in:
parent
03da959c4f
commit
197018bcba
@ -34,6 +34,7 @@ public class MjonMsgVO extends ComDefaultVO{
|
|||||||
private String[] callToList; // '수신번호리스트',
|
private String[] callToList; // '수신번호리스트',
|
||||||
private String callFrom; // '발신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)',
|
private String callFrom; // '발신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)',
|
||||||
private String subject; // 'MMS용 메시지제목',
|
private String subject; // 'MMS용 메시지제목',
|
||||||
|
private String subjectChkYn; // 'MMS용 메시지제목',
|
||||||
private String smsTxt; // 'SMS용 메시지본문',
|
private String smsTxt; // 'SMS용 메시지본문',
|
||||||
private String smsTxtArea;//문자 작성 화면 본문 내용
|
private String smsTxtArea;//문자 작성 화면 본문 내용
|
||||||
private String msgType; // '메시지의 (4: SMS 전송, 5: URL 전송, 6: MMS전송, 7: BARCODE전송, 8: 카카오 알림톡 전송)',
|
private String msgType; // '메시지의 (4: SMS 전송, 5: URL 전송, 6: MMS전송, 7: BARCODE전송, 8: 카카오 알림톡 전송)',
|
||||||
|
|||||||
@ -4150,6 +4150,7 @@ public class MjonMsgDataServiceImpl extends EgovAbstractServiceImpl implements M
|
|||||||
|
|
||||||
instTotalCnt += instCnt;
|
instTotalCnt += instCnt;
|
||||||
this.insertMsgGroupDataTb_advc(instCnt, mjonMsgVO, groupedMsgList);
|
this.insertMsgGroupDataTb_advc(instCnt, mjonMsgVO, groupedMsgList);
|
||||||
|
log.info(" :: group data insert :: ");
|
||||||
|
|
||||||
// 금액 및 포인트 insert
|
// 금액 및 포인트 insert
|
||||||
priceAndPoint.insertCashAndPoint(
|
priceAndPoint.insertCashAndPoint(
|
||||||
|
|||||||
@ -2319,7 +2319,8 @@
|
|||||||
EVENT_YN,
|
EVENT_YN,
|
||||||
DELAY_YN,
|
DELAY_YN,
|
||||||
AT_DELAY_YN,
|
AT_DELAY_YN,
|
||||||
BIZ_KAKAO_RESEND_ORGNL_TXT
|
BIZ_KAKAO_RESEND_ORGNL_TXT,
|
||||||
|
SUBJECT_CHK_YN
|
||||||
)
|
)
|
||||||
VALUES
|
VALUES
|
||||||
|
|
||||||
@ -2345,7 +2346,8 @@
|
|||||||
#eventYn#,
|
#eventYn#,
|
||||||
#delayYn#,
|
#delayYn#,
|
||||||
#atDelayYn#,
|
#atDelayYn#,
|
||||||
#kakaoSubMagOrgnlTxt#
|
#kakaoSubMagOrgnlTxt#,
|
||||||
|
#subjectChkYn#
|
||||||
)
|
)
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
|
|||||||
@ -19,7 +19,7 @@
|
|||||||
$(document).ready(function(){
|
$(document).ready(function(){
|
||||||
|
|
||||||
|
|
||||||
console.log("12111111111111");
|
console.log(": MsgDataSMLView :");
|
||||||
|
|
||||||
// console.log(' + $(#tabDision).val() : ',$('#tabDision').val())
|
// console.log(' + $(#tabDision).val() : ',$('#tabDision').val())
|
||||||
// if($('#tabDision').val() == 'tab02'){
|
// if($('#tabDision').val() == 'tab02'){
|
||||||
@ -3418,7 +3418,7 @@ function fnTestSend(){
|
|||||||
}
|
}
|
||||||
|
|
||||||
//제목 사용한 경우
|
//제목 사용한 경우
|
||||||
if($("input[name=title_status]:checked").val() == 'Y') {
|
if($("input[name=subjectChkYn]:checked").val() == 'Y') {
|
||||||
form.mmsSubject.value = msgForm.mmsSubject.value;
|
form.mmsSubject.value = msgForm.mmsSubject.value;
|
||||||
} else {
|
} else {
|
||||||
form.mmsSubject.value = ""; //초기화
|
form.mmsSubject.value = ""; //초기화
|
||||||
@ -3432,7 +3432,7 @@ function fnTestSend(){
|
|||||||
form.eachPrice.value = '<c:out value="${longPrice}" />';
|
form.eachPrice.value = '<c:out value="${longPrice}" />';
|
||||||
|
|
||||||
//제목 사용한 경우
|
//제목 사용한 경우
|
||||||
if($("input[name=title_status]:checked").val() == 'Y') {
|
if($("input[name=subjectChkYn]:checked").val() == 'Y') {
|
||||||
form.mmsSubject.value = msgForm.mmsSubject.value;
|
form.mmsSubject.value = msgForm.mmsSubject.value;
|
||||||
} else {
|
} else {
|
||||||
form.mmsSubject.value = ""; //초기화
|
form.mmsSubject.value = ""; //초기화
|
||||||
@ -4039,9 +4039,9 @@ function getMjMsgSentListAll(pageNo) {
|
|||||||
<td>
|
<td>
|
||||||
<ul class="title_wrap">
|
<ul class="title_wrap">
|
||||||
<li>
|
<li>
|
||||||
<input id="title_y" type="radio"name="title_status" value="Y" onchange="titleStatus(this);">
|
<input id="title_y" type="radio"name="subjectChkYn" value="Y" onchange="titleStatus(this);">
|
||||||
<label for="title_y">사용</label>
|
<label for="title_y">사용</label>
|
||||||
<input id="title_n" type="radio" name="title_status" value="N" onchange="titleStatus(this);" checked="checked">
|
<input id="title_n" type="radio" name="subjectChkYn" value="N" onchange="titleStatus(this);" checked="checked">
|
||||||
<label for="title_n">사용안함</label>
|
<label for="title_n">사용안함</label>
|
||||||
</li>
|
</li>
|
||||||
<li class="textbox">
|
<li class="textbox">
|
||||||
|
|||||||
@ -299,7 +299,14 @@ function fnReservCancel(msgGroupId){
|
|||||||
<p class="c_e40000"><fmt:formatNumber value="${result.resultFValue}" type="number" groupingUsed="true" /> </p>
|
<p class="c_e40000"><fmt:formatNumber value="${result.resultFValue}" type="number" groupingUsed="true" /> </p>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<c:out value="${result.totPrice}"/>
|
<c:choose>
|
||||||
|
<c:when test="${result.totPrice eq '-' }">
|
||||||
|
<c:out value="${result.totPrice }" />
|
||||||
|
</c:when>
|
||||||
|
<c:otherwise>
|
||||||
|
<fmt:formatNumber value="${result.totPrice }" type="number" groupingUsed="true" minFractionDigits="0" maxFractionDigits="1" />
|
||||||
|
</c:otherwise>
|
||||||
|
</c:choose>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<c:choose>
|
<c:choose>
|
||||||
|
|||||||
@ -58,7 +58,7 @@ function getMjMsgGroupInfoByResend() {
|
|||||||
// 문자제목
|
// 문자제목
|
||||||
if (msgData.subject != null && msgData.subject != "") {
|
if (msgData.subject != null && msgData.subject != "") {
|
||||||
$('.msg_title').addClass('active');
|
$('.msg_title').addClass('active');
|
||||||
$("input:radio[name='title_status']:radio[value='Y']").prop('checked', true); // 선택하기
|
$("input:radio[name='subjectChkYn']:radio[value='Y']").prop('checked', true); // 선택하기
|
||||||
$('.textbox').show();
|
$('.textbox').show();
|
||||||
$("#mmsSubject").val(subject);
|
$("#mmsSubject").val(subject);
|
||||||
}
|
}
|
||||||
@ -1363,7 +1363,7 @@ function validateForm(form) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (form.title_status.value === 'N') {
|
if (form.subjectChkYn.value === 'N') {
|
||||||
form.mmsSubject.value = "";
|
form.mmsSubject.value = "";
|
||||||
} else if (getSpacialStringChk(form.mmsSubject.value)) {
|
} else if (getSpacialStringChk(form.mmsSubject.value)) {
|
||||||
alert("문자 제목에는 치환문자(엑셀 내 *이름*, *1*, *2*, *3*, *4* 등)를 사용하실 수 없습니다.");
|
alert("문자 제목에는 치환문자(엑셀 내 *이름*, *1*, *2*, *3*, *4* 등)를 사용하실 수 없습니다.");
|
||||||
@ -1371,7 +1371,7 @@ function validateForm(form) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//문자제목에 이모지가 있는지 체크
|
//문자제목에 이모지가 있는지 체크
|
||||||
var titleStatusYn = $("input[name='title_status']:checked").val();
|
var titleStatusYn = $("input[name='subjectChkYn']:checked").val();
|
||||||
if(titleStatusYn == 'Y') {
|
if(titleStatusYn == 'Y') {
|
||||||
if(!emojiCheck(form.mmsSubject.value)) return false;
|
if(!emojiCheck(form.mmsSubject.value)) return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user