[ publishing ] 전체 화면 검수

This commit is contained in:
khj
2022-10-05 17:56:09 +09:00
parent 30fa4f9bf8
commit a2debbc256
20 changed files with 85 additions and 84 deletions

View File

@@ -32,7 +32,7 @@
</span>
</div>
</div>
<div class="select_box">
<div class="select_box id">
<label for="subsSttusCd" class="label">상태</label>
<select name="subsSttusCd" id="subsSttusCd" v-model="grid.params.subsSttusCd" @keyup.enter="search">
<option value="" selected>전체</option>
@@ -52,11 +52,11 @@
</div>
<div class="input_box">
<label for="right" class="label">유치자 마당ID</label>
<input class="" type="text" id="" placeholder="검색어 입력" v-model.trim="grid.params.loginId" maxlength="50"/>
<input class="search-box" type="text" id="" placeholder="검색어 입력" v-model.trim="grid.params.loginId" maxlength="50"/>
</div>
<div class="input_box">
<label for="right" class="label">유치업체</label>
<input class="" type="text" id="" placeholder="검색어 입력" v-model.trim="grid.params.norgNm" maxlength="50"/>
<input class="search-box" type="text" id="" placeholder="검색어 입력" v-model.trim="grid.params.norgNm" maxlength="50"/>
</div>
</div>
<div class="group">

View File

@@ -7,7 +7,7 @@
<p class="breadcrumb">채널관리 &gt; 알림톡 템플릿 관리</p>
</div>
<div class="search_wrap">
<div class="select_box">
<div class="select_box id">
<label for="stat" class="label">상태</label>
<select name="" id="stat" v-model="searchType1" @keyup.enter="search">
<option value="">전체</option>
@@ -25,8 +25,7 @@
</select>
</div>
<div class="input_box">
<label for="search" class="label">검색어</label>
<input type="text" id="id1" placeholder="검색어 입력" v-model.trim="grid.params.searchText1"
<input class="search-box" type="text" id="id1" placeholder="검색어 입력" v-model.trim="grid.params.searchText1"
@keyup.enter="search" maxlength="100"/>
</div>
<button type="button" class="button grey" @click="search">조회</button>
@@ -103,7 +102,7 @@ export default {
header: [
[
{header: 'NO', childNames: []},
{header: 'No', childNames: []},
{header: '고객사명', childNames: []},
{header: '사업자번호', childNames: []},
{header: '템플릿코드', childNames: []},
@@ -111,20 +110,20 @@ export default {
{header: '템플릿 유형', childNames: []},
{header: '상태', childNames: []},
{header: '발신프로필', childNames: []},
{header: '최종수정일', childNames: []}
{header: '마지막 수정일', childNames: []}
]
],
columns: [
{name: 'no', header: 'NO', align: 'center', width: '4%'},
{name: 'no', header: 'No', align: 'center', width: '4%'},
{name: 'custNm', header: '고객사명', align: 'center', width: '12%'},
{name: 'bregNo', header: '사업자번호', align: 'center', width: '12%'},
{name: 'bregNo', header: '사업자번호', align: 'center', width: '10%'},
{name: 'tmpltCd', header: '템플릿코드', align: 'center', width: '12%'},
{name: 'tmpltNm', header: '템플릿명', align: 'center', width: '12%'},
{name: 'tmpltType', header: '템플릿 유형', align: 'center', width: '12%'},
{name: 'stat', header: '상태', align: 'center', width: '12%'},
{name: 'sendProfile', header: '발신프로필', align: 'center', width: '125'},
{name: 'lastChgDt', header: '최종수정일', width: '12%', cls: 'td_line'}
{name: 'tmpltNm', header: '템플릿명', align: 'center', width: '18%'},
{name: 'tmpltType', header: '템플릿 유형', align: 'center', width: '8%'},
{name: 'stat', header: '상태', align: 'center', width: '8%'},
{name: 'sendProfile', header: '발신프로필', align: 'center', width: '18%'},
{name: 'lastChgDt', header: '마지막 수정일', width: '10%', cls: 'td_line'}
],
noDataStr: '검색 결과가 없습니다.',
params: {

View File

@@ -9,7 +9,9 @@
<h3 class="pop-tit">전체 메모보기</h3>
<!-- <span>{{ totalItems.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',') }}</span> -->
</div>
<div class="count"> <span>{{ totalItems.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',') }}</span></div>
<div class="info">
<div class="count"> <span>{{ totalItems.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',') }}</span></div>
</div>
<table class="table-c">
<custom-grid
ref="table"
@@ -26,7 +28,7 @@
></custom-grid>
</table>
<div class="popup-btn2">
<div class="popup-btn1">
<button class="btn-default" @click="memoTotalModalClose();">닫기</button>
</div>

View File

@@ -2,8 +2,8 @@
<div class="contents">
<div class="contents_wrap">
<div class="top_wrap">
<h3 class="title">청약고객관리</h3>
<p class="breadcrumb">고객관리 &gt; 청약고객관리 &gt; 회원관리</p>
<h3 class="title">청약정보조회</h3>
<p class="breadcrumb">고객관리 &gt; 청약정보조회 &gt; 회원관리</p>
</div>
<div class="table table_form">
@@ -28,7 +28,7 @@
<tr>
<th>등록일</th>
<td colspan="2">{{ regDt }}</td>
<th class="center">구분</th>
<th>구분</th>
<td colspan="2">{{ userType }}</td>
</tr>
<tr>
@@ -37,7 +37,7 @@
{{ userId }}
<button type="button" class="button grey btn-a" @click="homeLogin">로그인</button>
</td>
<th class="center">관리자명</th>
<th>관리자명</th>
<td colspan="2">{{ adminId }} / {{ adminNm }}</td>
</tr>
<tr class="tr_input w30">
@@ -55,7 +55,7 @@
maxlength="20"
/>
</td>
<th class="center">라인타입</th>
<th>라인타입</th>
<td colspan="2">
<select name="" id="" v-model="lineType">
<option value="NORMAL">일반</option>
@@ -70,7 +70,7 @@
<input type="radio" name="userStat" value="01" id="right_radio1" v-model="userStat" />
<label for="right_radio1">사용</label>
<input type="radio" name="userStat" value="02" id="right_radio2" v-model="userStat" />
<label for="right_radio2">정지</label>
<label for="right_radio2">미사용</label>
</td>
<th class="center">마지막 접속일</th>
<td colspan="2">{{ lastLoginDt }}</td>
@@ -128,11 +128,11 @@
<th>
<input type="checkbox" id="admin_check1" v-model="selectAll" /><label for="admin_check1"></label>
</th>
<th>NO</th>
<th>No</th>
<th>ID</th>
<th>이름</th>
<th>휴대폰번호</th>
<th>상태</th>
<th>ID 잠금</th>
<th>수정</th>
</tr>
</thead>
@@ -175,8 +175,8 @@
</div>
</div>
<div class="pop-btn2">
<button class="btn-default" type="button" @click="toComplete()">취소</button>
<button class="btn-pcolor" type="button" @click="updateAdminInfoTotal()">저장</button>
<button class="btn-default" type="button" @click="toComplete()">취소</button>
</div>
<member-bulk-reg-pop ref="memberBulkRegPop"> </member-bulk-reg-pop>

View File

@@ -2,8 +2,8 @@
<div class="contents">
<div class="contents_wrap">
<div class="top_wrap">
<h3 class="title">청약고객관리</h3>
<p class="breadcrumb">고객관리 &gt; 청약고객관리</p>
<h3 class="title">청약정보조회</h3>
<p class="breadcrumb">고객관리 &gt; 청약정보조회 &gt; 청약고객관리</p>
</div>
<div class="info">
<div class="title">기본정보</div>
@@ -79,7 +79,7 @@
<th>가입일</th>
<td colspan="2"><input type="text" disabled v-model="subsDt"></td>
<th>상태</th>
<td class="center" colspan="2">
<td colspan="2">
<input type="text" disabled v-model="stat">
</td>
</tr>
@@ -157,8 +157,8 @@
</form>
</div>
<div class="pop-btn2">
<button class="btn-default" type="button" @click="toComplete();">취소</button>
<button class="btn-pcolor" type="button" @click="confirmPopOpen();">저장</button>
<button class="btn-default" type="button" @click="toComplete();">취소</button>
</div>
<!--이월금액 모달.-->

View File

@@ -3,8 +3,8 @@
<div class="contents">
<div class="contents_wrap">
<div class="top_wrap">
<h3 class="title">청약고객관리</h3>
<p class="breadcrumb">고객관리 &gt; 청약고객관리 &gt; 청약고객관리</p>
<h3 class="title">청약정보조회</h3>
<p class="breadcrumb">고객관리 &gt; 청약정보조회 &gt; 청약고객관리</p>
</div>
<div class="top_tab">

View File

@@ -8,7 +8,7 @@
<li><input type="text" placeholder="아이디를 입력하세요" v-model="userId"></li>
<li>
<button class="btn-pcolor" @click="ajaxReset">비밀번호 초기화 문자 발송하기</button>
<button class="btn-default" @click="clickMenu('/login')">취소</button>
<button class="btn-default" @click="clickMenu('/login')">닫기</button>
</li>
</ul>
<div class="login-notice">

View File

@@ -21,7 +21,7 @@
></vuejs-datepicker>
</span>
</div>
<div class="select_box">
<div class="select_box id">
<label for="right" class="label">요청채널</label>
<select name="" id="" v-model="grid.params.searchType1" @keyup.enter="search">
<option value="" selected>전체</option>
@@ -35,13 +35,13 @@
<div class="group">
<div class="input_box essential">
<label for="right" class="label"><span>*</span>수신번호</label>
<input class="search-box" type="text" id="search" placeholder="- 자 제외 숫자만 입력" @keyup.enter="search"
<input class="" type="text" id="search" placeholder="- 자 제외 숫자만 입력" @keyup.enter="search"
v-model.trim="grid.params.searchText1" @keypress="onlyNum" @input="onlyNum" maxlength="11"
ref="_searchText2">
</div>
<div class="input_box essential">
<label for="right" class="label"><span>*</span>발신번호</label>
<input class="search-box" type="text" id="search" placeholder="- 자 제외 숫자만 입력" @keyup.enter="search"
<input class="" type="text" id="search" placeholder="- 자 제외 숫자만 입력" @keyup.enter="search"
v-model.trim="grid.params.searchText2" @keypress="onlyNum" @input="onlyNum" maxlength="11"
ref="_searchText2">
</div>
@@ -154,7 +154,7 @@ export default {
header: [
[
{header: 'NO', childNames: []},
{header: 'No', childNames: []},
{header: '발송일자', childNames: []},
{header: '고객사명', childNames: []},
{header: '발송아이디(사용자ID)', childNames: []},
@@ -170,7 +170,7 @@ export default {
],
columns: [
{name: 'no', header: 'NO', align: 'center', width: '5%'},
{name: 'no', header: 'No', align: 'center', width: '5%'},
{name: 'sentDate', header: '발송일자', align: 'center', width: '11%'},
{name: 'custNm', header: '고객사명', align: 'center', width: '9%'},
{name: 'userId', header: '발송아이디(사용자ID)', align: 'center', width: '9%'},

View File

@@ -146,26 +146,26 @@ export default {
addCls: 'box_OFvis',
header: [
[
{header: 'NO', childNames: []},
{header: 'No', childNames: []},
{header: '발신번호', childNames: []},
{header: '차단여부', childNames: []},
{header: '발송타입', childNames: []},
{header: '최근수정일', childNames: []},
{header: '마지막 수정일', childNames: []},
{header: '차단사유', childNames: []},
{header: '등록자', childNames: []}
]
],
columns: [
{name: 'no', header: 'NO', align: 'center', width: '5%'},
{name: 'no', header: 'No', align: 'center', width: '5%'},
{
name: 'blcksndrno', header: '발신번호', align: 'center', width: '25%',
name: 'blcksndrno', header: '발신번호', align: 'center', width: '20%',
renderer: {type: CustomATagRenderer, options: {callback: this.inDetailPop}}
},
{name: 'blckYn', header: '차단여부', align: 'center', width: '15%'},
{name: 'sndblckTpCd', header: '발송타입', align: 'center', width: '15%', hidden: true},
{name: 'sndblckTpNm', header: '발송타입', align: 'center', width: '15%'},
{name: 'lastChgDt', header: '최근수정일', align: 'center', width: '15%'},
{name: 'lastChgDt', header: '마지막 수정일', align: 'center', width: '15%'},
{name: 'blckRsnCd', header: '차단사유', width: '15%', cls: 'td_line', hidden: true},
{name: 'blckRsnNm', header: '차단사유', width: '15%', cls: 'td_line'},
{name: 'regId', header: '등록자', width: '15%'}

View File

@@ -56,30 +56,30 @@
<tr>
<th>제출서류</th>
<td>
<p class="file">파일형식 : jpg, png, pdf, tiff (최대 5MB)</p>
<div class="sender">
<a href="javascript:void(0);" @click="download(item.filePath, item.fileNm, item.docTitle)" v-for="(item, idx) in docList" v-if="item.docTpCd !== '06' && item.docTpCd !== '07' && item.docTpCd !== '13' && item.docTpCd !== '14'">{{ item.docTitle }} <br></a>
</div>
<p class="file">파일형식 : jpg, png, pdf, tiff (최대 5MB)</p>
</td>
</tr>
<tr>
<th>사업자등록증</th>
<td>
<p class="file">파일형식 : jpg, png, pdf, tiff (최대 5MB)</p>
<div class="sender">
<a href="javascript:void(0);" @click="download(item.filePath, item.fileNm, item.docTitle)" v-for="(item, idx) in docList" v-if="item.docTpCd === '06'">{{ item.docTitle }}<br></a>
<a href="javascript:void(0);" @click="download(item.filePath, item.fileNm, item.docTitle)" v-for="(item, idx) in docList" v-if="item.docTpCd === '07'">{{ item.docTitle }}<br></a>
</div>
<p class="file">파일형식 : jpg, png, pdf, tiff (최대 5MB)</p>
</td>
</tr>
<tr>
<th>본인 확인</th>
<td>
<p class="file">파일형식 : jpg, png, pdf, tiff (최대 5MB)</p>
<div class="sender">
<a href="javascript:void(0);" @click="download(item.filePath, item.fileNm, item.docTitle)" v-for="(item, idx) in docList" v-if="item.docTpCd === '13'">{{ item.docTitle }}<br></a>
<a href="javascript:void(0);" @click="download(item.filePath, item.fileNm, item.docTitle)" v-for="(item, idx) in docList" v-if="item.docTpCd === '14'">{{ item.docTitle }}<br></a>
</div>
<p class="file">파일형식 : jpg, png, pdf, tiff (최대 5MB)</p>
</td>
</tr>
</tbody>

View File

@@ -21,7 +21,7 @@
<input class="search-box" type="text" id="search" placeholder="검색어 입력" v-model.trim="grid.params.searchText1"
@keypress="onlyNum" @input="onlyNum" maxlength="10" @keyup.enter="search"/>
</div>
<div class="select_box">
<div class="select_box id">
<label for="right" class="label">명의자 구분</label>
<select name="" id="" v-model="searchType2" @keyup.enter="search">
<option value="">전체</option>

View File

@@ -3,8 +3,8 @@
<div class="contents">
<div class="contents_wrap">
<div class="top_wrap">
<h3 class="title">문자 발신 번호 관리</h3>
<p class="breadcrumb">발신번호관리 &gt; 문자 발신 번호 관리</p>
<h3 class="title">문자 발신번호 관리</h3>
<p class="breadcrumb">발신번호관리 &gt; 문자 발신번호 관리</p>
</div>
<div class="search_wrap">
<div class="group">
@@ -33,7 +33,7 @@
<option value="02">어드민</option>
</select>
</div>
<div class="select_box">
<div class="select_box id">
<label for="right" class="label">상세검색</label>
<select name="" id="category" v-model="searchType4" @keyup.enter="search">
<option value="regNo">발신번호</option>
@@ -145,7 +145,7 @@ export default {
pageRange: 1,
header: [
[
{header: 'NO', childNames: []},
{header: 'No', childNames: []},
{header: '고객사명', childNames: []},
{header: '관리자ID', childNames: []},
{header: '등록자ID', childNames: []},
@@ -159,7 +159,7 @@ export default {
],
columns: [
{name: 'no', header: 'NO', align: 'center', width: '5%'},
{name: 'no', header: 'No', align: 'center', width: '5%'},
{name: 'regReqNo', hidden: true},
{name: 'bizrAuthYn', hidden: true},
{name: 'custNm', header: '고객사명', align: 'center', width: '5%'},

View File

@@ -17,7 +17,7 @@
<option value="D">삭제</option>
</select>
</div>
<div class="select_box">
<div class="select_box id">
<label for="searchType" class="label">상세검색</label>
<select name="" id="searchType" v-model="searchType2" @keyup.enter="search">
<option value="custNm">고객사명</option>
@@ -26,7 +26,6 @@
</select>
</div>
<div class="input_box">
<label for="search" class="label">검색어</label>
<input class="search-box" type="text" id="search" placeholder="검색어 입력" v-model.trim="grid.params.searchText1"
maxlength="100" @keyup.enter="search"/>
</div>

View File

@@ -6,7 +6,7 @@
<p class="breadcrumb">서비스관리 &gt; 080수신거부 인증코드 조회</p>
</div>
<div class="search_wrap">
<div class="select_box">
<div class="select_box id">
<label for="stat" class="label">상태</label>
<select name="" id="stat" v-model="searchType1" @keyup.enter="search">
<option value="">전체</option>
@@ -25,7 +25,7 @@
</div>
<div class="input_box">
<!-- <label for="search" class="label">검색어</label> -->
<input type="text" id="id1" placeholder="검색어 입력" v-model.trim="grid.params.searchText1"
<input class="search-box" type="text" id="id1" placeholder="검색어 입력" v-model.trim="grid.params.searchText1"
@keyup.enter="search" maxlength="100"/>
</div>
<button type="button" class="button grey" @click="search">조회</button>

View File

@@ -47,11 +47,11 @@
</div>
<div class="input_box id">
<label for="name" class="label">고객사명</label>
<input type="text" id="name" placeholder="검색어 입력" v-model.trim="grid.params.custNm">
<input class="search-box" type="text" id="name" placeholder="검색어 입력" v-model.trim="grid.params.custNm">
</div>
<div class="input_box">
<label for="name" class="label">사업자등록번호</label>
<input type="text" id="name" placeholder="검색어 입력" v-model.trim="grid.params.bizrno" @keypress="onlyNum"
<label for="name" class="label">사업자번호</label>
<input class="search-box" type="text" id="name" placeholder="검색어 입력" v-model.trim="grid.params.bizrno" @keypress="onlyNum"
@input="onlyNum" maxlength="10">
</div>
<button type="button" class="button grey" @click="search">조회</button>

View File

@@ -46,11 +46,11 @@
</div>
<div class="input_box id">
<label for="name" class="label">고객사명</label>
<input type="text" id="name" placeholder="검색어 입력" v-model.trim="grid.params.custNm" maxlength="100">
<input class="search-box" type="text" id="name" placeholder="검색어 입력" v-model.trim="grid.params.custNm" maxlength="100">
</div>
<div class="input_box">
<label for="name" class="label">사업자등록번호</label>
<input type="text" id="name" placeholder="검색어 입력" v-model.trim="grid.params.bizrno" @keypress="onlyNum"
<label for="name" class="label">사업자번호</label>
<input class="search-box" type="text" id="name" placeholder="검색어 입력" v-model.trim="grid.params.bizrno" @keypress="onlyNum"
@input="onlyNum" minlength="10" maxlength="10">
</div>
<button type="button" class="button grey" @click="search">조회</button>

View File

@@ -26,12 +26,12 @@
</div>
<div class="input_box id">
<label for="id1" class="label">ID</label>
<input type="text" id="id1" placeholder="검색어 입력" v-model.trim="grid.params.searchText1"
<input class="search-box" type="text" id="id1" placeholder="검색어 입력" v-model.trim="grid.params.searchText1"
@keyup.enter="search" :readonly="!isFocused" @focus="isFocused = true" @blur="isFocused = false"/>
</div>
<div class="input_box">
<label for="name" class="label">이름(대리점명)</label>
<input type="text" id="name" placeholder="검색어 입력" v-model.trim="grid.params.searchText2"
<input class="search-box" type="text" id="name" placeholder="검색어 입력" v-model.trim="grid.params.searchText2"
@keyup.enter="search" :readonly="!isFocused" @focus="isFocused = true" @blur="isFocused = false"/>
</div>
<button type="button" class="button grey" @click="search">조회</button>
@@ -120,19 +120,19 @@ export default {
addCls: 'box_OFvis',
columns: [
{name: 'no', header: 'NO', align: 'center', width: '6%'},
{name: 'auth', header: '권한', align: 'center', width: '20%'},
{name: 'name', header: '이름(대리점명)', align: 'center', width: '15%'},
{name: 'no', header: 'No', align: 'center', width: '6%'},
{name: 'auth', header: '권한', align: 'center', width: '18%'},
{name: 'name', header: '이름(대리점명)', align: 'center', width: '18%'},
{
name: 'adminId', header: 'ID', align: 'center', width: '20%', renderer: {
name: 'adminId', header: 'ID', align: 'center', width: '18%', renderer: {
type: CustomATagRenderer
, options: {
callback: this.detailPop,
}
}
},
{name: 'adminStat', header: '상태', align: 'center', width: '15%', cls: 'td_line'},
{name: 'regDt', header: '등록일', align: 'center', width: '20%'}
{name: 'adminStat', header: '상태', align: 'center', width: '18%', cls: 'td_line'},
{name: 'regDt', header: '등록일', align: 'center', width: '18%'}
],
noDataStr: '검색 결과가 없습니다.',
params: {