알림톡 발송 500 -> 30만건으로 제한
This commit is contained in:
parent
dec127bd4f
commit
32d12f02d9
@ -149,8 +149,8 @@ public class KakaoSendUtil {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/** @Step1-3: 템플릿 치환데이터 설정 */
|
/** @Step1-3: 템플릿 치환데이터 설정 */
|
||||||
String templateContentTemp = "";
|
String templateContentTemp = templateContent;
|
||||||
String templateTitleTemp = "";
|
String templateTitleTemp = templateTitle;
|
||||||
if (hasContentReplacement) {
|
if (hasContentReplacement) {
|
||||||
templateContentTemp = mjonCommon.ATReplaceTemplateVariables(templateContent, variables);
|
templateContentTemp = mjonCommon.ATReplaceTemplateVariables(templateContent, variables);
|
||||||
if(hasTitleReplacement) {
|
if(hasTitleReplacement) {
|
||||||
|
|||||||
@ -550,8 +550,8 @@ public class KakaoAlimTalkSendController {
|
|||||||
HSSFWorkbook workbook = new HSSFWorkbook(files.get(0).getInputStream());
|
HSSFWorkbook workbook = new HSSFWorkbook(files.get(0).getInputStream());
|
||||||
HSSFSheet sheet = workbook.getSheetAt(0);
|
HSSFSheet sheet = workbook.getSheetAt(0);
|
||||||
|
|
||||||
if(sheet.getLastRowNum() > 501) {
|
if(sheet.getLastRowNum() > 300000) {
|
||||||
errMessage = "한번에 전송 가능한 최대 발송건은 500건 입니다.";
|
errMessage = "한번에 전송 가능한 최대 발송건은 300,000건 입니다.";
|
||||||
jr.setSuccess(false);
|
jr.setSuccess(false);
|
||||||
jr.setMessage(errMessage);
|
jr.setMessage(errMessage);
|
||||||
return jr;
|
return jr;
|
||||||
@ -683,13 +683,21 @@ public class KakaoAlimTalkSendController {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if(totRowDataCnt > 501) { //
|
// if(totRowDataCnt > 501) { //
|
||||||
errMessage = "한번에 전송 가능한 최대 발송건은 500건 입니다.";
|
// errMessage = "한번에 전송 가능한 최대 발송건은 500건 입니다.";
|
||||||
|
// jr.setSuccess(false);
|
||||||
|
// jr.setMessage(errMessage);
|
||||||
|
// return jr;
|
||||||
|
// }
|
||||||
|
|
||||||
|
if(sheet.getLastRowNum() > 300000) {
|
||||||
|
errMessage = "한번에 전송 가능한 최대 발송건은 300,000건 입니다.";
|
||||||
jr.setSuccess(false);
|
jr.setSuccess(false);
|
||||||
jr.setMessage(errMessage);
|
jr.setMessage(errMessage);
|
||||||
return jr;
|
return jr;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
List<HashMap<String, String>> json = new ArrayList<HashMap<String, String>>();
|
List<HashMap<String, String>> json = new ArrayList<HashMap<String, String>>();
|
||||||
|
|
||||||
for(int i=1; i< sheet.getLastRowNum() + 1; i++){ //먼저 밸리데이션 체크(1줄은 생략)
|
for(int i=1; i< sheet.getLastRowNum() + 1; i++){ //먼저 밸리데이션 체크(1줄은 생략)
|
||||||
|
|||||||
@ -296,6 +296,7 @@ function excelAddVarAjax(){
|
|||||||
var varListArr = [];
|
var varListArr = [];
|
||||||
varListArr = form.excelVarList.value.split(",");
|
varListArr = form.excelVarList.value.split(",");
|
||||||
|
|
||||||
|
var forBreakB = true
|
||||||
$.each(data, function(i, item){
|
$.each(data, function(i, item){
|
||||||
|
|
||||||
if(checkHpNum(item.phone)){
|
if(checkHpNum(item.phone)){
|
||||||
@ -320,7 +321,10 @@ function excelAddVarAjax(){
|
|||||||
|
|
||||||
// 기타변수는 50자리 까지 입력
|
// 기타변수는 50자리 까지 입력
|
||||||
if(bodyData.length > 100 || bodyData.length == 0 ){
|
if(bodyData.length > 100 || bodyData.length == 0 ){
|
||||||
|
if(forBreakB){
|
||||||
alert("등록 변수[ "+varListArr[i]+" ] \n기타변수의 입력 값이 없거나 100자리를 초과하는 내용이 포함되어 해당 내용 제외되었습니다.");
|
alert("등록 변수[ "+varListArr[i]+" ] \n기타변수의 입력 값이 없거나 100자리를 초과하는 내용이 포함되어 해당 내용 제외되었습니다.");
|
||||||
|
forBreakB = false;
|
||||||
|
}
|
||||||
lengthCheck = false;
|
lengthCheck = false;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user