|
|
@ -145,58 +145,116 @@
|
|
|
|
******************************* */
|
|
|
|
******************************* */
|
|
|
|
const initGrid = () => {
|
|
|
|
const initGrid = () => {
|
|
|
|
const gridColumns = [
|
|
|
|
const gridColumns = [
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
header: '단속일',
|
|
|
|
|
|
|
|
name: 'regltDe',
|
|
|
|
|
|
|
|
width: 80,
|
|
|
|
|
|
|
|
sortable: false,
|
|
|
|
|
|
|
|
align: 'center',
|
|
|
|
|
|
|
|
formatter({value}) {
|
|
|
|
|
|
|
|
return setDateFmt(value); //
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
header: '단속구분',
|
|
|
|
|
|
|
|
name: 'regltSeCode',
|
|
|
|
|
|
|
|
minWidth: 80,
|
|
|
|
|
|
|
|
sortable: true,
|
|
|
|
|
|
|
|
align: 'center',
|
|
|
|
|
|
|
|
formatter: 'listItemText',
|
|
|
|
|
|
|
|
//TODO: 편집불가인 경우 disabled: true???
|
|
|
|
|
|
|
|
//editable: false,
|
|
|
|
|
|
|
|
disabled: true,
|
|
|
|
|
|
|
|
editor: {
|
|
|
|
|
|
|
|
type: "select",
|
|
|
|
|
|
|
|
options: {
|
|
|
|
|
|
|
|
listItems: ComboCodeData.regltSeCode
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
header: '단속시간',
|
|
|
|
|
|
|
|
name: 'regltBeginTime',
|
|
|
|
|
|
|
|
width: 80,
|
|
|
|
|
|
|
|
sortable: false,
|
|
|
|
|
|
|
|
align: 'center',
|
|
|
|
|
|
|
|
formatter({value}) {
|
|
|
|
|
|
|
|
return setTimeFmt(value); //
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
header: '차량번호',
|
|
|
|
header: '차량번호',
|
|
|
|
name: 'vhcleNo',
|
|
|
|
name: 'vhcleNo',
|
|
|
|
minWidth: 200,
|
|
|
|
minWidth: 100,
|
|
|
|
sortable: true,
|
|
|
|
sortable: true,
|
|
|
|
align: 'center'
|
|
|
|
align: 'center'
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
header: '위반장소',
|
|
|
|
header: '위반장소',
|
|
|
|
name: 'regltPlace',
|
|
|
|
name: 'regltPlace',
|
|
|
|
width: 200,
|
|
|
|
minWidth: 200,
|
|
|
|
sortable: false,
|
|
|
|
sortable: false,
|
|
|
|
align: 'center'
|
|
|
|
//align: 'center'
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
header: '위반횟수',
|
|
|
|
header: '처리상태',
|
|
|
|
name: 'violtCo',
|
|
|
|
name: 'regltProcessSttusCode',
|
|
|
|
width: 200,
|
|
|
|
minWidth: 80,
|
|
|
|
sortable: false,
|
|
|
|
sortable: false,
|
|
|
|
align: 'center'
|
|
|
|
align: 'center',
|
|
|
|
|
|
|
|
formatter: 'listItemText',
|
|
|
|
|
|
|
|
//TODO: 편집불가인 경우 disabled: true???
|
|
|
|
|
|
|
|
//editable: false,
|
|
|
|
|
|
|
|
disabled: true,
|
|
|
|
|
|
|
|
editor: {
|
|
|
|
|
|
|
|
type: "select",
|
|
|
|
|
|
|
|
options: {
|
|
|
|
|
|
|
|
listItems: ComboCodeData.regltProcessSttusCode
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
header: '수납금액',
|
|
|
|
header: '수납금액',
|
|
|
|
name: 'rcivAmount',
|
|
|
|
name: 'rcivAmount',
|
|
|
|
width: 200,
|
|
|
|
minWidth: 100,
|
|
|
|
sortable: false,
|
|
|
|
sortable: false,
|
|
|
|
align: 'center'
|
|
|
|
align: 'right'
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
header: '단속일시',
|
|
|
|
header: '위반횟수',
|
|
|
|
name: 'regltDe',
|
|
|
|
name: 'violtCo',
|
|
|
|
width: 200,
|
|
|
|
minWidth: 80,
|
|
|
|
sortable: false,
|
|
|
|
sortable: false,
|
|
|
|
align: 'center',
|
|
|
|
align: 'right'
|
|
|
|
formatter({value}) {
|
|
|
|
|
|
|
|
return setDateFmt(value); //
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// header: '위반법규',
|
|
|
|
|
|
|
|
// name: 'violtLrgCode',
|
|
|
|
|
|
|
|
// minWidth: 200,
|
|
|
|
|
|
|
|
// sortable: false,
|
|
|
|
|
|
|
|
// //align: 'center'
|
|
|
|
|
|
|
|
// },
|
|
|
|
|
|
|
|
// {
|
|
|
|
|
|
|
|
// header: '위반내역',
|
|
|
|
|
|
|
|
// name: 'violtDtlsCode',
|
|
|
|
|
|
|
|
// minWidth: 200,
|
|
|
|
|
|
|
|
// sortable: false,
|
|
|
|
|
|
|
|
// //align: 'center'
|
|
|
|
|
|
|
|
// },
|
|
|
|
{
|
|
|
|
{
|
|
|
|
header: '등록일시',
|
|
|
|
header: '등록일시',
|
|
|
|
name: 'registDt',
|
|
|
|
name: 'registDt',
|
|
|
|
width: 200,
|
|
|
|
minWidth: 150,
|
|
|
|
sortable: false,
|
|
|
|
sortable: false,
|
|
|
|
align: 'center',
|
|
|
|
align: 'center',
|
|
|
|
formatter({value}) {
|
|
|
|
formatter({value}) {
|
|
|
|
return setDateFmt(value); //
|
|
|
|
return setDateTimeFmt(value); //
|
|
|
|
}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
header: '최종처리일시',
|
|
|
|
header: '최종처리일시',
|
|
|
|
name: 'last_process_dt',
|
|
|
|
name: 'last_process_dt',
|
|
|
|
width: 200,
|
|
|
|
minWidth: 150,
|
|
|
|
sortable: false,
|
|
|
|
sortable: false,
|
|
|
|
align: 'center',
|
|
|
|
align: 'center',
|
|
|
|
formatter({value}) {
|
|
|
|
formatter({value}) {
|
|
|
|