발송내역 수정

This commit is contained in:
USER
2022-07-28 17:16:59 +09:00
parent d5bf4444a3
commit f3fb920b35
7 changed files with 191 additions and 180 deletions

View File

@@ -9,8 +9,7 @@
<div class="search_wrap">
<div class="group">
<div class="input_box cal one essential">
<label for="right" class="label"><span>*</span>발송일</label>
<div class="term">
<label for="right" class="label"><span>*</span>발송일</label>
<span class="custom_input icon_date">
<vuejs-datepicker
:language="ko"
@@ -20,8 +19,7 @@
@selected="selectedStartDate(0)"
@closed="closeDate('start')"
></vuejs-datepicker>
</span>
</div>
</span>
</div>
<div class="select_box id">
<label for="right" class="label">요청채널</label>
@@ -50,7 +48,7 @@
<div class="input_box">
<label for="right" class="label">고객사명</label>
<input class="search-box" type="text" id="search" placeholder="검색어 입력" v-model.trim="grid.params.searchText3"
@keypress="onlyName" @input="onlyName" @keyup.enter="search" ref="_searchText3" maxlength="100">
@keypress="onlyText" @input="onlyText" @keyup.enter="search" ref="_searchText3" maxlength="100">
</div>
<button type="button" class="button grey" @click="search">조회</button>
</div>
@@ -173,17 +171,17 @@ export default {
columns: [
{name: 'no', header: 'NO', align: 'center', width: '5%'},
{name: '', header: '발송일자', align: 'left', width: '11%'},
{name: '', header: '고객사명', align: 'left', width: '9%'},
{name: '', header: '발송아이디(사용자ID)', align: 'center', width: '9%'},
{name: '', header: '수신번호', align: 'center', width: '11%'},
{name: '', header: '발신번호', align: 'center', width: '11%'},
{name: '', header: '요청채널', align: 'center', width: '5%'},
{name: '', header: '최종채널', align: 'center', width: '5%'},
{name: '', header: '이통사', align: 'center', width: '5%'},
{name: '', header: '결과(코드)', align: 'center', width: '9%'},
{name: '', header: '요청일시', align: 'center', width: '10%'},
{name: '', header: '완료일시', align: 'center', width: '10%'},
{name: 'sentDate', header: '발송일자', align: 'center', width: '11%'},
{name: 'custNm', header: '고객사명', align: 'center', width: '9%'},
{name: 'userId', header: '발송아이디(사용자ID)', align: 'center', width: '9%'},
{name: 'phone', header: '수신번호', align: 'center', width: '11%'},
{name: 'callbackNumber', header: '발신번호', align: 'center', width: '11%'},
{name: 'reqProduct', header: '요청채널', align: 'center', width: '5%'},
{name: 'doneCh', header: '최종채널', align: 'center', width: '5%'},
{name: 'doneTelco', header: '이통사', align: 'center', width: '5%'},
{name: 'doneCode', header: '결과(코드)', align: 'center', width: '9%'},
{name: 'reqDate', header: '요청일시', align: 'center', width: '10%'},
{name: 'doneDate', header: '완료일시', align: 'center', width: '10%'},
],
noDataStr: '검색 결과가 없습니다.',
@@ -252,8 +250,8 @@ export default {
methods: {
search: function (isKeep) {
if (this.initMode) {
this.grid.params.phone = 99999999999;
this.grid.params.callbackNumber = 99999999999;
this.grid.params.phone = '';
this.grid.params.callbackNumber = '';
} else {
if (this.doValidate()) {
this.grid.params.sentDate = moment(this.startDate).format('YYYYMMDD');