444 lines
13 KiB
Plaintext
444 lines
13 KiB
Plaintext
<!--#include virtual="/common/file/inc_head.asp"-->
|
|
<%
|
|
dim v_search, v_keyword, table, Query_Fields, Query_Where, Query_OrderBy
|
|
Dim recordcount
|
|
dim pagesize, v_totalpage, v_page, TotalCnt, v_block
|
|
|
|
Dim stat_date
|
|
stat_date = inputvalue( Request("stat_date") )
|
|
|
|
'============================================처리중인 문자조회========================================
|
|
ing_fields = "tran_pr, tran_phone, tran_rslt, tran_date, tran_msg"
|
|
sql = "select " & ing_fields & " from em_tran where tran_id = '"&session("ss_m_id")&"' and tran_date <= getdate()"
|
|
Set rs = Dbcon.Execute( sql )
|
|
If rs.bof Or rs.eof Then
|
|
ing_data = Null
|
|
Else
|
|
ing_data = rs.getrows
|
|
End If
|
|
Set rs = nothing
|
|
'============================================처리중인 문자조회========================================
|
|
|
|
|
|
'============================================로그테이블명 만들기========================================
|
|
If stat_date = "" Then stat_date = Year(now) & Right( "0" & Month(now), 2 )
|
|
'============================================로그테이블명 만들기========================================
|
|
v_search = inputValue( Request.Form("p_search") )
|
|
v_keyword = inputValue( Request.Form("p_keyword") )
|
|
|
|
table = "em_log_" & stat_date
|
|
'response.write table
|
|
|
|
sql = "select count(*) as cnt from information_schema.tables where table_name = '" & table & "'"
|
|
Set rs = dbcon.execute( sql )
|
|
table_cnt = rs(0)
|
|
Set rs = nothing
|
|
|
|
|
|
If table_cnt = 0 Then
|
|
log_data = Null
|
|
v_totalpage = 1
|
|
v_page = 1
|
|
pagesize = 10
|
|
v_block = 10
|
|
else
|
|
|
|
|
|
v_search = Request.QueryString("p_search") '검색조건
|
|
v_keyword = Request.QueryString("p_keyword") '검색어
|
|
prepage = Request.ServerVariables("path_info") & "?" & Request.ServerVariables("query_string") '현재페이지경로
|
|
|
|
'table = "camp_list" '테이블
|
|
idx_field = "tran_pr" '기본키
|
|
oreder_filed = "tran_date desc, tran_pr desc" '정렬기준 필드
|
|
Query_Fields = "tran_pr, tran_phone, tran_rslt, tran_date, tran_msg, tran_reportdate" '불러올 필드
|
|
pagesize = 10 '목록개수
|
|
v_block = 10 '페이지개수
|
|
|
|
'==================조합 쿼리문=======================
|
|
If v_keyword <> "" then
|
|
Query_Where = " where tran_id = '" & session("ss_m_id") & "' and " & v_search & " like '%" & v_keyword & "%' and ( tran_etc1 <> 'N' or tran_etc1 is null )"
|
|
andOrWhere = " and "
|
|
Else
|
|
Query_Where = " where tran_id = '" & session("ss_m_id") & "' and ( tran_etc1 <> 'N' or tran_etc1 is null )"
|
|
andOrWhere = " and "
|
|
End if
|
|
Query_OrderBy = " ORDER BY "&oreder_filed
|
|
'==================조합 쿼리문=======================
|
|
|
|
'==================전체 레코드 수 뽑기===============
|
|
sql="select count("&idx_field&") from " & table & Query_Where
|
|
set rs = DbCon.execute(sql)
|
|
recordcount=CInt( rs(0) ) '이 전체레코드갯수를 이용해서 페이지갯수를 뽑아 낼것이다.
|
|
Set rs = nothing
|
|
'==================전체 레코드 수 뽑기===============
|
|
|
|
v_totalpage=fix((recordcount-1)/pagesize)+1 '전체덩어리갯수
|
|
v_page = Request.QueryString("p_page")
|
|
|
|
if v_page="" then
|
|
v_page = 1
|
|
elseif cint(v_page) < 1 then
|
|
v_page = 1
|
|
elseif cint(v_page)>cint(v_totalpage) then
|
|
v_page=cint(v_totalpage)
|
|
end if
|
|
|
|
'========================리스트 출력 쿼리문 생성======================
|
|
'MS-SQL
|
|
sql = "select Top " & pagesize& " " & Query_Fields & " from " & table
|
|
sql = sql & Query_Where & andOrWhere & " "&idx_field&" not in"
|
|
sql = sql & "(select top " & pagesize * (v_page - 1) & " "&idx_field&" from " & table
|
|
sql = sql & Query_Where & Query_OrderBy & ")"
|
|
sql = sql & Query_OrderBy
|
|
'========================리스트 출력 쿼리문 생성 끝======================
|
|
'response.write sql
|
|
|
|
Set rs = Dbcon.Execute( sql )
|
|
If rs.bof Or rs.eof Then
|
|
log_data = Null
|
|
TotalCnt = 0
|
|
else
|
|
log_data = rs.getrows
|
|
TotalCnt = recordcount
|
|
End If
|
|
Set rs = nothing
|
|
|
|
End If
|
|
|
|
dbcon.close
|
|
Set dbcon = nothing
|
|
|
|
%>
|
|
|
|
<script type="text/javascript">
|
|
//<![CDATA[
|
|
function DelOk(){
|
|
var eForm = document.getElementById("log_List");
|
|
if (confirm("삭제하시겠습니까?")){
|
|
eForm.submit();
|
|
}return;
|
|
}
|
|
|
|
|
|
function checkAll(){
|
|
var eForm = document.getElementById('log_List');
|
|
if(eForm.chk_all.value == "") {
|
|
eForm.chk_all.value="Y";
|
|
checkboxChk(eForm.tran_pr, true);
|
|
}else {
|
|
eForm.chk_all.value="";
|
|
checkboxChk(eForm.tran_pr, false);
|
|
}
|
|
}
|
|
|
|
function checkboxChk(chkObj, type){
|
|
var field = chkObj;//buseo_mem.document.mem_list.check;
|
|
if(field.length == null){
|
|
field.checked = type;
|
|
}else{
|
|
for (i = 0; i < field.length; i++){
|
|
field[i].checked = type;
|
|
}
|
|
}
|
|
}
|
|
|
|
function reSend(num){
|
|
if(confirm("이 메세지를 재발송하시겠습니까?")){
|
|
var eForm = document.getElementById("resendFrm");
|
|
var number = document.getElementById("number_"+num).value;
|
|
var message = document.getElementById("message_"+num).value;
|
|
|
|
eForm.number.value = number;
|
|
eForm.message.value = message;
|
|
eForm.submit();
|
|
}
|
|
}
|
|
//]]>
|
|
</script>
|
|
|
|
<!-- 타이틀 -->
|
|
<div id="cont_head">
|
|
<h2>보낸문자함</h2>
|
|
</div>
|
|
<!-- //타이틀 -->
|
|
<!-- 내용 -->
|
|
<div id="cont_wrap">
|
|
<!-- 보낸문자함 -->
|
|
<div class="s0103">
|
|
<div class="topbox">
|
|
<select class="s_month" style="width:150px;">
|
|
<option>2017년 4월</option>
|
|
</select>
|
|
<ul class="icotip">
|
|
<li class="success_s">발송성공</li>
|
|
<li class="fail_s">발송실패</li>
|
|
<li class="ing_s">발송중</li>
|
|
</ul>
|
|
</div>
|
|
<ul class="sentlist">
|
|
<li>
|
|
<span class="ico_ing">발송중</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_success">성공</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_success">성공</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_success">성공</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_fail">실패</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_success">성공</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_success">성공</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_success">성공</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_success">성공</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_success">성공</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_fail">실패</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
<li>
|
|
<span class="ico_success">성공</span>
|
|
<div class="ct">홈페이지 호스팅 만료일 1일 남았습니다.<br/>-나눔아이앤씨-</div>
|
|
<dl class="info">
|
|
<dt>수신자</dt>
|
|
<dd class="receiver">010-1234-5678</dd>
|
|
<dt>발송날짜</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
<dt>발송완료</dt>
|
|
<dd>2017-04-27 14:00</dd>
|
|
</dl>
|
|
<input type="checkbox" class="vam" />
|
|
<div class="btngroup">
|
|
<ul class="btn_sm">
|
|
<li><a href="#" class="sm1">재발송</a></li>
|
|
<li><a href="#" class="sm2">삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
</li>
|
|
</ul>
|
|
<div class="paginate">
|
|
<a href="#" class="prev">이전</a>
|
|
<ul>
|
|
<li><a href="#" class="active">1</a></li>
|
|
<li><a href="#">2</a></li>
|
|
<li><a href="#">3</a></li>
|
|
<li><a href="#">4</a></li>
|
|
<li><a href="#">5</a></li>
|
|
</ul>
|
|
<a href="#" class="next">다음</a>
|
|
</div>
|
|
<div class="f_board">
|
|
<div class="btngroup">
|
|
<ul class="btn_nrm_bor column2">
|
|
<li><a href="#">전체선택/해제</a></li>
|
|
<li><a href="#">선택삭제</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="search_frm">
|
|
<ul>
|
|
<li class="s_word">
|
|
<select style="width:100px;">
|
|
<option>검색</option>
|
|
</select>
|
|
<input type="text" class="w_text" placeholder="검색어를 입력하세요." />
|
|
<input type="image" src="/img/sub/btn_search.png" title="검색" class="btn_search" />
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- //보낸문자함 -->
|
|
</div>
|
|
<!-- //내용 -->
|
|
|
|
<!--#include virtual="/common/file/bottom.asp"--> |