Merge branch 'master' into jiwoo
This commit is contained in:
commit
68f574b916
@ -202,6 +202,21 @@ public class UserManageVO extends UserDefaultVO{
|
||||
private String smishingYn; // 스미싱 의심여부
|
||||
private String vipYn; // VIP 여부
|
||||
private float cash;
|
||||
private String blineCode; // B라인코드
|
||||
private String recommendId; // 추천아이디
|
||||
|
||||
public String getBlineCode() {
|
||||
return blineCode;
|
||||
}
|
||||
public void setBlineCode(String blineCode) {
|
||||
this.blineCode = blineCode;
|
||||
}
|
||||
public String getRecommendId() {
|
||||
return recommendId;
|
||||
}
|
||||
public void setRecommendId(String recommendId) {
|
||||
this.recommendId = recommendId;
|
||||
}
|
||||
|
||||
public float getCash() {
|
||||
return cash;
|
||||
|
||||
@ -976,6 +976,8 @@ public class EgovUserManageController {
|
||||
mberManageVO.setAdminSmsNoticeYn(userManageVO.getAdminSmsNoticeYn());
|
||||
mberManageVO.setPrePaymentYn(userManageVO.getPrePaymentYn());
|
||||
mberManageVO.setAutoCash(userManageVO.getAutoCash());
|
||||
mberManageVO.setBlineCode(userManageVO.getBlineCode());
|
||||
mberManageVO.setRecommendId(userManageVO.getRecommendId());
|
||||
|
||||
String userId = mberManageVO.getMberId();
|
||||
UserLogVO userLogVO = new UserLogVO();
|
||||
|
||||
@ -1290,11 +1290,13 @@
|
||||
</select>
|
||||
|
||||
<select id="userManageDAO.selectAdminSmsNoticeYn" parameterClass="userVO" resultClass="userVO">
|
||||
SELECT
|
||||
SELECT
|
||||
ADMIN_SMS_NOTICE_YN AS adminSmsNoticeYn,
|
||||
PRE_PAYMENT_YN AS prePaymentYn,
|
||||
SMISHING_YN AS smishingYn,
|
||||
AUTO_CASH AS autoCash
|
||||
AUTO_CASH AS autoCash,
|
||||
IFNULL(BLINE_CODE, 'N') AS blineCode,
|
||||
IFNULL(RECOMMEND_ID, '') AS recommendId
|
||||
FROM LETTNGNRLMBER
|
||||
WHERE MBER_ID = #mberId#
|
||||
</select>
|
||||
|
||||
@ -2553,8 +2553,8 @@ function fnMberExceptSpamYn(){
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
<th></th>
|
||||
<td></td>
|
||||
<th><c:if test="${mberManageVO.blineCode != 'N'}">추천아이디/이름</c:if></th>
|
||||
<td><c:if test="${mberManageVO.blineCode != 'N'}"><c:out value='${mberManageVO.recommendId}'/></c:if></td>
|
||||
</tr>
|
||||
<c:if test="${not empty resultSpamMberInfo && mberManageVO.mberSttus == 'B'}">
|
||||
<tr>
|
||||
@ -2979,8 +2979,8 @@ function fnMberExceptSpamYn(){
|
||||
</c:forEach>
|
||||
</select>
|
||||
</td>
|
||||
<th></th>
|
||||
<td></td>
|
||||
<th><c:if test="${mberManageVO.blineCode != 'N'}">추천아이디/이름</c:if></th>
|
||||
<td><c:if test="${mberManageVO.blineCode != 'N'}"><c:out value='${mberManageVO.recommendId}'/></c:if></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>전화번호<button type="button" onclick="layerPopOpen('sms');">SMS</button></th>
|
||||
|
||||
@ -230,7 +230,9 @@ input[type="button"].printBtn{border: 1px solid #686b72;background-image: url(/p
|
||||
.pageCont .tbType1 tbody tr td .id_box {height:30px;line-height:30px;text-align:left;}
|
||||
.pageCont .tbType1 tbody tr td .id_box a {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:calc(100% - 23px);vertical-align:top;}
|
||||
.pageCont .tbType1 tbody tr td .id_box:before {content:'';display:inline-block;width:20px;height:20px;margin:6px 3px 0 0;vertical-align:top;}
|
||||
.pageCont .tbType1 tbody tr td .id_box.vip:before {background:url(../img/icon_vip.png) no-repeat left top;}
|
||||
.pageCont .tbType1 tbody tr td .id_box.vip:before {background:url(/pb/img/icon_vip.png) no-repeat left top;}
|
||||
.pageCont .tbType1 tbody tr td .id_box.bMark:before {background:url(/pb/img/icon_bmark.png) no-repeat left top;}
|
||||
.pageCont .tbType1 tbody tr td .id_box.vip.bMark:before{width: 45px; background: url(/pb/img/icon_vip.png),url(/pb/img/icon_bmark.png); background-position: left top, 24px top; background-repeat: no-repeat;}
|
||||
.pageCont .tbType1 tbody tr.biz_hover_wrap {border:0 none;}
|
||||
.pageCont .tbType1 tbody tr.biz_hover_wrap td {overflow:inherit;position:relative;height:0;padding:0;border:0 none;}
|
||||
.pageCont .tbType1 tbody tr.biz_hover_wrap td .biz_hover_content {display:none;position:fixed;left:0;top:0;padding:20px;border:1px solid #e5e5e5;background:#fff;border-radius:5px;box-shadow:0px 3px 10px 0px rgba(0 0 0 / 0.2);z-index:1;}
|
||||
|
||||
@ -18,6 +18,7 @@
|
||||
<!-- <p>***<span class="font1"> (컨텐츠)</span> : 반복적으로 사용 안함</p>
|
||||
<p>***<span class="font2"> (보드)</span> : 반복적으로 사용</p> -->
|
||||
<ul class="page">
|
||||
<li><a href="/pb/user_manage_list.html">user_manage_list.html</a>회원관리>회원정보 - b마크 추가</li>
|
||||
<li><a href="/pb/dashBoard.html">dashBoard.html</a>대시보드</li>
|
||||
</ul>
|
||||
</body>
|
||||
|
||||
BIN
src/main/webapp/pb/img/icon_bmark.png
Normal file
BIN
src/main/webapp/pb/img/icon_bmark.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 799 B |
291
src/main/webapp/pb/user_manage_list.html
Normal file
291
src/main/webapp/pb/user_manage_list.html
Normal file
@ -0,0 +1,291 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="ko">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>회원관리 >회원 정보(리스트)</title>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="/pb/css/reset.css">
|
||||
<link rel="stylesheet" href="/pb/css/common.css">
|
||||
<link rel="stylesheet" href="/pb/css/content.css">
|
||||
<link rel="stylesheet" href="/pb/css/popup.css">
|
||||
<script src="/pb/js/jquery-3.5.0.js"></script>
|
||||
<script src="/pb/js/common.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<header>
|
||||
<h1><a href="/pb/dashBoard.html"><img src="/pb/img/common/topLogo.png" alt="아이티앤 로고이미지"></a></h1>
|
||||
<div class="topRight"><input type="button" class="allMenu">
|
||||
<ul class="inline">
|
||||
<li><input type="button" class="alramBtn"></li>
|
||||
<li><input type="button" class="mailBtn"></li>
|
||||
<li><input type="button" class="quickSiteBtn"></li>
|
||||
<li><input type="button" class="favoriteBtn"></li>
|
||||
</ul>
|
||||
<div class="infoWrap">
|
||||
<ul class="inline">
|
||||
<li><img src="/pb/img/common/topTimeOut.png" alt="타임아웃 아이콘">
|
||||
<p>로그인 세션 타임아웃 시간 : <span>30</span>분</p>
|
||||
</li>
|
||||
<li><img src="/pb/img/common/topTime.png" alt="타임 아이콘">
|
||||
<p>최종접속일시 : <span>2020-06-01 11:00</span></p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="pfWrap">
|
||||
<div class="pfImg"><img src="/pb/img/pfImg.jpg" alt="개인이미지"></div>
|
||||
<ul>
|
||||
<li class="pfName">Soobin Jung</li>
|
||||
<li class="pfPosi">최고관리자</li>
|
||||
</ul><input type="button" class="downBtn">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
<nav class="leftMenu">
|
||||
<ul>
|
||||
<li><img src="/pb/img/common/leftMenu1.png" alt="권한관리메뉴 아이콘">
|
||||
<p>권한관리</p><input type="button" class="goBtn">
|
||||
<ul class="subMenu">
|
||||
<li><a href="#">권한관리</a></li>
|
||||
<li><a href="#">관리자별권한관리</a></li>
|
||||
<li><a href="#">롤관리</a></li>
|
||||
<li><a href="#">관리자접근허용IP</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><img src="/pb/img/common/leftMenu2.png" alt="코드관리메뉴 아이콘">
|
||||
<p>코드관리</p><input type="button" class="goBtn">
|
||||
<ul class="subMenu">
|
||||
<li><a href="#">공통코드관리</a></li>
|
||||
<li><a href="#">상세코드관리</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><img src="/pb/img/common/leftMenu3.png" alt="회원관리메뉴 아이콘">
|
||||
<p>회원관리</p><input type="button" class="goBtn">
|
||||
<ul class="subMenu">
|
||||
<li><a href="#">회원가입설정</a></li>
|
||||
<li><a href="#">회원탈퇴설정</a></li>
|
||||
<li><a href="#">개인정보보호관리</a></li>
|
||||
<li><a href="#">접속차단ID관리</a></li>
|
||||
<li><a href="#">관리자관리</a></li>
|
||||
<li><a href="#">사용자관리</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><img src="/pb/img/common/leftMenu4.png" alt="홈페이지관리메뉴 아이콘">
|
||||
<p>홈페이지관리</p><input type="button" class="goBtn">
|
||||
<ul class="subMenu">
|
||||
<li><a href="#">매뉴관리</a></li>
|
||||
<li><a href="#">게시판관리</a></li>
|
||||
<li><a href="#">첨부파일관리</a></li>
|
||||
<li><a href="#">조직도</a></li>
|
||||
<li><a href="#">결재관리</a></li>
|
||||
<li><a href="#">만족도관리</a></li>
|
||||
<li><a href="#">약관관리</a></li>
|
||||
<li><a href="#">설문조사 관리</a></li>
|
||||
<li><a href="#">관리자로그리스트</a></li>
|
||||
<li><a href="#">관리자로그보관관리</a></li>
|
||||
<li><a href="#">관리자로그설정관리</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><img src="/pb/img/common/leftMenu5.png" alt="비주얼관리메뉴 아이콘">
|
||||
<p>비주얼관리</p><input type="button" class="goBtn">
|
||||
<ul class="subMenu">
|
||||
<li><a href="#">메인비주얼관리</a></li>
|
||||
<li><a href="#">메뉴비주얼관리</a></li>
|
||||
<li><a href="#">팝업존관리</a></li>
|
||||
<li><a href="#">배너관리</a></li>
|
||||
<li><a href="#">팝업관리</a></li>
|
||||
<li><a href="#">콘텐츠관리</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><img src="/pb/img/common/leftMenu6.png" alt="아이피관리메뉴 아이콘">
|
||||
<p>아이피관리</p><input type="button" class="goBtn">
|
||||
<ul class="subMenu">
|
||||
<li><a href="#">아이피현황</a></li>
|
||||
<li><a href="#">아이피리스트</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><img src="/pb/img/common/leftMenu7.png" alt="환경설정메뉴 아이콘">
|
||||
<p>환경설정</p><input type="button" class="goBtn">
|
||||
<ul class="subMenu">
|
||||
<li><a href="#">메타태그관리</a></li>
|
||||
<li><a href="#">금지어관리</a></li>
|
||||
<li><a href="#">방문자스크립트관리</a></li>
|
||||
<li><a href="#">점검중페이지관리</a></li>
|
||||
<li><a href="#">웹아이콘관리</a></li>
|
||||
<li><a href="#">웹타이틀관리</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
<li><img src="/pb/img/common/leftMenu8.png" alt="사이트관리메뉴 아이콘">
|
||||
<p>사이트관리</p><input type="button" class="goBtn">
|
||||
<ul class="subMenu">
|
||||
<li><a href="#">아이디관리</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnWrap">
|
||||
<ul>
|
||||
<li><button>
|
||||
<p>관리자 <span>매뉴얼</span></p><img src="/pb/img/common/leftBtnIcon1.png" alt="관리자 매뉴얼 아이콘">
|
||||
</button></li>
|
||||
<li><button>
|
||||
<p>홈페이지<span>바로가기</span></p><img src="/pb/img/common/leftBtnIcon2.png" alt="홈페이지바로가기 아이콘">
|
||||
</button></li>
|
||||
</ul>
|
||||
</div><span class="leftBtm">N-CMS Version 3.8</span>
|
||||
</nav>
|
||||
<div class="contWrap">
|
||||
<div class="pageTitle">
|
||||
<div class="pageIcon"><img src="/pb/img/pageTitIcon4.png" alt=""></div>
|
||||
<h2 class="titType1 c_222222 fwBold">사용자관리</h2>
|
||||
</div>
|
||||
<div class="pageCont">
|
||||
<div class="listSerch">
|
||||
<div class="calendar_wrap"><select name="setCalMonth" onchange="fnSetCalMonth(this.value)">
|
||||
<option value="0">전체</option>
|
||||
<option value="1">1개월</option>
|
||||
<option value="3">3개월</option>
|
||||
<option value="6">6개월</option>
|
||||
</select><input type="hidden" name="cal_url" id="cal_url" value="/sym/cmm/EgovNormalCalPopup.do">
|
||||
<div class="calendar_box" onclick="javascript:fn_egov_NormalCalendar(document.forms.listForm, document.forms.listForm.searchStartDate);"><input style="width:auto;min-width: 83px;" type="text" class="date_format" name="searchStartDate" id="searchStartDate" size="4" maxlength="4" readonly="" value=""><input type="button" class="calBtn"></div><span class="line">~</span>
|
||||
<div class="calendar_box" onclick="javascript:fn_egov_NormalCalendar(document.forms.listForm, document.forms.listForm.searchEndDate);"><input style="width:auto;min-width: 83px;" type="text" class="date_format" name="searchEndDate" id="searchEndDate" size="4" maxlength="4" readonly="" value=""><input type="button" class="calBtn"></div>
|
||||
</div><select id="searchCondition" name="searchCondition" title="조회조건">
|
||||
<option value="" selected="selected">전체</option>
|
||||
<option value="0">아이디</option>
|
||||
<option value="1">사용자명</option>
|
||||
<option value="2">전화번호</option>
|
||||
<option value="3">이메일</option>
|
||||
<option value="4">발신번호</option>
|
||||
</select><select id="searchDeptPrePayment" name="searchDeptPrePayment" title="구분">
|
||||
<option value="" selected="selected">구분</option>
|
||||
<option value="p">개인</option>
|
||||
<option value="pPayment">개인(후)</option>
|
||||
<option value="c">기업</option>
|
||||
<option value="cPayment">기업(후)</option>
|
||||
</select><br><br><select id="mberSttus" name="mberSttus" title="상태">
|
||||
<option value="">상태</option>
|
||||
<option value="Y">일반(VIP포함)</option>
|
||||
<option value="B">이용 정지</option>
|
||||
<option value="V" selected="selected">VIP</option>
|
||||
<option value="VX">일반(VIP제외)</option>
|
||||
</select><select name="searchAdminSmsNoticeYn" id="searchAdminSmsNoticeYn" title="법인폰알림">
|
||||
<option value="" selected="selected">법인폰알림</option>
|
||||
<option value="Y">온(On)</option>
|
||||
<option value="N">오프(Off)</option>
|
||||
</select><select name="searchExceptSpamYn" id="searchExceptSpamYn" title="금지어예외">
|
||||
<option value="" selected="selected">금지어예외</option>
|
||||
<option value="Y">온(On)</option>
|
||||
<option value="N">오프(Off)</option>
|
||||
</select><select name="searchSmsSalePrice" id="searchSmsSalePrice" title="문자할인/첫결제">
|
||||
<option value="" selected="selected">문자할인/첫결제</option>
|
||||
<option value="Y">할인</option>
|
||||
<option value="N">일반</option>
|
||||
<option value="F">첫결제</option>
|
||||
<option value="P">결제</option>
|
||||
<option value="X">미결제</option>
|
||||
</select><select name="searchSmishingYn" id="searchSmishingYn" title="스미싱의심">
|
||||
<option value="" selected="selected">스미싱의심</option>
|
||||
<option value="Y">온(On)</option>
|
||||
<option value="N">오프(Off)</option>
|
||||
</select><select name="searchHotlineAgentCode" id="searchHotlineAgentCode" style="width:180px;">
|
||||
<option value="">전용전송사(전체)</option>
|
||||
<option value="00">사용안함</option>
|
||||
<option value="USE">사용함</option>
|
||||
<option value="02">현대퓨처넷(HCN) (O) </option>
|
||||
<option value="04">다우기술 (O) </option>
|
||||
<option value="05">JJ (O) </option>
|
||||
<option value="07">인비토 (O) </option>
|
||||
<option value="01">아이하트 (X) </option>
|
||||
<option value="03">(IMO)아이엠오 (X) </option>
|
||||
</select><input type="text" id="searchKeyword" name="searchKeyword" class="recentSearch" value="" size="10" title="검색"><input type="button" class="btnType1" onclick="fn_search(); return false;" value="검색"><input type="button" class="btnType1" onclick="fn_searchReset(); return false;" value="초기화">
|
||||
</div>
|
||||
<div class="listTop">
|
||||
<p class="tType5">총 <span class="tType4 c_456ded fwBold">182</span>건</p>
|
||||
<div class="rightWrap"><select name="pageUnit" id="pageUnit" class="select" title="검색조건선택" onchange="linkPage(1);">
|
||||
<option value="10" selected="">10줄</option>
|
||||
<option value="20">20줄</option>
|
||||
<option value="30">30줄</option>
|
||||
</select></div>
|
||||
</div>
|
||||
<div class="tableWrap">
|
||||
<table class="tbType1">
|
||||
<colgroup>
|
||||
<col style="width: 3%">
|
||||
<col style="width: 5%">
|
||||
<col style="width: 9%">
|
||||
<col style="width: 9%">
|
||||
<col style="width: 8%">
|
||||
<col style="width: 9%">
|
||||
<col style="width: 6%">
|
||||
<col style="width: 6%">
|
||||
<col style="width: 6%">
|
||||
<col style="width: 6%">
|
||||
<col style="width: 8%">
|
||||
<col style="width: 8%">
|
||||
<col style="width: 8%">
|
||||
</colgroup>
|
||||
<thead>
|
||||
<tr>
|
||||
<th><input type="checkbox" name="checkAll" id="checkAll" onclick="fnCheckAll();"><label for="checkAll"></label><label for="checkAll"></label></th>
|
||||
<th>번호<input type="button" class="sort sortBtn" id="sort_uniqId"></th>
|
||||
<th>아이디<input type="button" class="sort sortBtn" id="sort_userId"></th>
|
||||
<th>사용자명<input type="button" class="sort sortBtn" id="sort_userNm"></th>
|
||||
<th>회원구분<input type="button" class="sort sortBtn" id="sort_dept"></th>
|
||||
<th>전화번호<input type="button" class="sort sortBtn" id="sort_moblphonNo"></th>
|
||||
<th>법인폰<input type="button" class="sort sortBtn" id="sort_adminSmsNoticeYn"></th>
|
||||
<th>문자할인</th>
|
||||
<th>이벤트</th>
|
||||
<th>상태<input type="button" class="sort sortBtn" id="sort_mberSttus"></th>
|
||||
<th>후보자상세<input type="button" class="sort sortBtn" id="sort_condidateYn"></th>
|
||||
<th>가입일자<input type="button" class="sort sortBtnDesc" id="sort_sbscrbDe" sortord="desc"></th>
|
||||
<th>최근로그인</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td><input name="checkField" id="USRCNFRM_00000013061" title="Check 1" type="checkbox"><label for="USRCNFRM_00000013061"></label><label for="USRCNFRM_00000013061"></label><input name="checkId" type="hidden" class="euiseung82" value="USR01:USRCNFRM_00000013061"></td>
|
||||
<td>182 </td>
|
||||
<td>
|
||||
<div class="id_box vip bMark"><a href="#" onclick="javascript:fnSelectMber('euiseung82'); return false;"><span class="privateInfo">euiseung82</span></a></div>
|
||||
</td>
|
||||
<td><span class="privateInfo">이의승</span></td>
|
||||
<td><span class="privateInfo">개인 </span></td>
|
||||
<td><span class="privateInfo">01048268258</span></td>
|
||||
<td>오프 </td>
|
||||
<td>일반 </td>
|
||||
<td></td>
|
||||
<td>일반 </td>
|
||||
<td></td>
|
||||
<td title="2023-06-08 14:41">06-08 14:41 </td>
|
||||
<td title="2023-06-11 10:48:00.0">06-11 10:48 </td>
|
||||
</tr>
|
||||
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<div class="btnWrap" style="margin-bottom: 20px;"><input type="button" class="btnType2" style="padding:5px 10px" onclick="fnSmsNotiUpdate('on'); return false;" value="법인폰 ON"><input type="button" class="btnType2" style="padding:5px 10px" onclick="fnSmsNotiUpdate('off'); return false;" value="법인폰 OFF"><input type="button" class="btnType2" style="padding:5px 10px" onclick="fnSmishingUpdate('on'); return false;" value="스미싱 ON"><input type="button" class="btnType2" style="padding:5px 10px" onclick="fnSmishingUpdate('off'); return false;" value="스미싱 OFF"></div>
|
||||
<div class="page">
|
||||
<ul class="inline">
|
||||
<li><input type="button" class="pageFirst" onclick="linkPage(1);return false;"></li>
|
||||
<li><input type="button" class="pageBefore" onclick="linkPage(1);return false;"></li>
|
||||
<li><strong style="font-weight:bold;">1</strong></li>
|
||||
<li onclick="linkPage(2);return false;" style="cursor:pointer">2</li>
|
||||
<li onclick="linkPage(3);return false;" style="cursor:pointer">3</li>
|
||||
<li onclick="linkPage(4);return false;" style="cursor:pointer">4</li>
|
||||
<li onclick="linkPage(5);return false;" style="cursor:pointer">5</li>
|
||||
<li onclick="linkPage(6);return false;" style="cursor:pointer">6</li>
|
||||
<li onclick="linkPage(7);return false;" style="cursor:pointer">7</li>
|
||||
<li onclick="linkPage(8);return false;" style="cursor:pointer">8</li>
|
||||
<li onclick="linkPage(9);return false;" style="cursor:pointer">9</li>
|
||||
<li onclick="linkPage(10);return false;" style="cursor:pointer">10</li>
|
||||
<li><input type="button" class="pageNext" onclick="linkPage(11);return false;"></li>
|
||||
<li><input type="button" class="pageLast" onclick="linkPage(19);return false;"></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Loading…
Reference in New Issue
Block a user