제목 체크 상태값 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 callFrom; // '발신번호 (하이픈 등의 문자를 제외한 12byte이하의 숫자로 입력한다.)',
|
||||
private String subject; // 'MMS용 메시지제목',
|
||||
private String subjectChkYn; // 'MMS용 메시지제목',
|
||||
private String smsTxt; // 'SMS용 메시지본문',
|
||||
private String smsTxtArea;//문자 작성 화면 본문 내용
|
||||
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;
|
||||
this.insertMsgGroupDataTb_advc(instCnt, mjonMsgVO, groupedMsgList);
|
||||
log.info(" :: group data insert :: ");
|
||||
|
||||
// 금액 및 포인트 insert
|
||||
priceAndPoint.insertCashAndPoint(
|
||||
|
||||
@ -2319,7 +2319,8 @@
|
||||
EVENT_YN,
|
||||
DELAY_YN,
|
||||
AT_DELAY_YN,
|
||||
BIZ_KAKAO_RESEND_ORGNL_TXT
|
||||
BIZ_KAKAO_RESEND_ORGNL_TXT,
|
||||
SUBJECT_CHK_YN
|
||||
)
|
||||
VALUES
|
||||
|
||||
@ -2345,7 +2346,8 @@
|
||||
#eventYn#,
|
||||
#delayYn#,
|
||||
#atDelayYn#,
|
||||
#kakaoSubMagOrgnlTxt#
|
||||
#kakaoSubMagOrgnlTxt#,
|
||||
#subjectChkYn#
|
||||
)
|
||||
</insert>
|
||||
|
||||
|
||||
@ -19,7 +19,7 @@
|
||||
$(document).ready(function(){
|
||||
|
||||
|
||||
console.log("12111111111111");
|
||||
console.log(": MsgDataSMLView :");
|
||||
|
||||
// console.log(' + $(#tabDision).val() : ',$('#tabDision').val())
|
||||
// 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;
|
||||
} else {
|
||||
form.mmsSubject.value = ""; //초기화
|
||||
@ -3432,7 +3432,7 @@ function fnTestSend(){
|
||||
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;
|
||||
} else {
|
||||
form.mmsSubject.value = ""; //초기화
|
||||
@ -4039,9 +4039,9 @@ function getMjMsgSentListAll(pageNo) {
|
||||
<td>
|
||||
<ul class="title_wrap">
|
||||
<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>
|
||||
<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>
|
||||
</li>
|
||||
<li class="textbox">
|
||||
|
||||
@ -299,7 +299,14 @@ function fnReservCancel(msgGroupId){
|
||||
<p class="c_e40000"><fmt:formatNumber value="${result.resultFValue}" type="number" groupingUsed="true" /> </p>
|
||||
</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>
|
||||
<c:choose>
|
||||
|
||||
@ -58,7 +58,7 @@ function getMjMsgGroupInfoByResend() {
|
||||
// 문자제목
|
||||
if (msgData.subject != null && msgData.subject != "") {
|
||||
$('.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();
|
||||
$("#mmsSubject").val(subject);
|
||||
}
|
||||
@ -1255,7 +1255,7 @@ function sendMsgAjax_advc(){
|
||||
});
|
||||
|
||||
// 빈 값 제거
|
||||
removeEmptyValues(formData);
|
||||
removeEmptyValues(formData);
|
||||
|
||||
// 선택된 데이터 추가
|
||||
formData["mjonMsgSendVOList"] = $selectedData;
|
||||
@ -1363,7 +1363,7 @@ function validateForm(form) {
|
||||
|
||||
}
|
||||
|
||||
if (form.title_status.value === 'N') {
|
||||
if (form.subjectChkYn.value === 'N') {
|
||||
form.mmsSubject.value = "";
|
||||
} else if (getSpacialStringChk(form.mmsSubject.value)) {
|
||||
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(!emojiCheck(form.mmsSubject.value)) return false;
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user