package com.its.web.dto.traffic;

import io.swagger.annotations.ApiModel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("TbPrkPlceDto(TB_PRK_PLCE 테이블 DTO)")
public class TbPrkPlceDto {
//
//    PRK_PLCE_NM	                3	N	VARCHAR(32)	Y		주차장 이름
//    PRK_PLCE_ADRES  	        4	N	VARCHAR(32)	Y		도로명 주소
//    PRK_PLCE_INSTL_DE	        5	N	VARCHAR(8)	Y		설치 주체에 의해 주차장이 설치된 일자 (YYYY-MM-DD)
//    PRK_PLCE_ABL_DE	            6	N	VARCHAR(8)	Y		주차장 폐지된 일자 (YYYY-MM-DD)
//    PRK_PLCE_ENTRC_NM	        7	N	VARCHAR(32)	Y		주차장 입구위치 (주출입구 기준) - 주차장 입구명
//    PRK_PLCE_ENTRC_LA	        8	N	VARCHAR(16)	Y		주차장 입구위치 (주출입구 기준) - 주차장 입구위치 위도(35.879337)
//    PRK_PLCE_ENTRC_LO	        9	N	VARCHAR(16)	Y		주차장 입구위치 (주출입구 기준) - 주차장 입구위치 경도(128.628764)
//    PRK_PLCE_ENTRC_EXTTY	    10	N	NUMBER(1)	Y		주차장 입출구 형태(0 : 공통출입구, 1 : 출입구 분리, 9 : 기타)
//    PARKING_TY	                11	N	NUMBER(1)	Y		주차형식(0 : 평행주차, 1 : 직각주차, 2 : 60도 대향주차, 3 : 45도 대향주차, 9 : 기타)
//    PARKING_US	                12	N	NUMBER(1)	Y		이용형태(0 : 자주식, 1 : 기계식, 9 : 기타)
//    AR_LEVEL_SE	                13	N	NUMBER(1)	Y		급지구분(0 : 1급지, 1 : 2급지, 2 : 3급지, 3 : 4급지, 4 : 5급지, 9 : 기타)
//    PRK_PLCE_IMAGE_DATA	        14	N	BLOB	Y		주차장 구조 이미지 - 주차장 구조 이미지 데이터
//    PRK_PLCE_IMAGE_TYPE	        15	N	NUMBER(1)	Y		주차장 구조 이미지 - 주차장 이미지 유형(0 :bitmap, 1 :gif, 2 :jpg, 3 :png, 9 :기타)
//    PRK_PLCE_IMAGE_DC	        16	N	VARCHAR(50)	Y		주차장 구조 이미지 - 이미지 파일명 또는 부가설명
//    SYS_NE	                    17	N	VARCHAR(32)	Y		시스템명
//    PARKING_CNTRL_SYS_INSTL_DE	18	N	VARCHAR(8)	Y		주차관제 시스템 설치일자 (YYYY-MM-DD)
//    RELATION_LAW_AND_ORDINANCES	19	N	VARCHAR(50)	Y		관련법령 시스템 운영 및 데이터 수집과 관련된 근거 법령
//    PRK_AVAIL_CARTYPE	        20	N	VARCHAR(7)	Y		이용가능 차량유형 - 아래 유형 조합해서 생성? - 예시)  승용(중형), SUV 이용가능 시, (0101000) 0: 승용(소형), 1: 승용(중형), 2: 승용(대형), 3: SUV, 4: 승합차, 5: 화물(중형), 6: 화물(대형)
//    PRK_CMPRT_CO	            21	N	NUMBER(18)	Y		주차장 주차구획 - 총 주차구획 수, 주차장의 총 주차 구획 수
//    COLCT_DEVICE_INSTL_AT	    22	N	NUMBER(1)	Y		주차구획 단위정보 수집장치 정보 - 주차구획 단위정보 수집장치 설치 여부(0 : 미설치, 1 : 설치)
//    MASTER_CONTROLLER	        23	N	NUMBER(18)	Y		주차구획 단위정보 수집장치 정보 - 제어기 수량 - Master 제어기
//    SLAVE_CONTROLLER	        24	N	NUMBER(18)	Y		주차구획 단위정보 수집장치 정보 - 제어기 수량 - Slave 제어기
//    COLCT_DEVICE_QTY	        25	N	NUMBER(18)	Y		주차구획 단위정보 수집장치 정보 - 주차정보 수집장치 설치 수량
//    COLCT_DEVICE_KND	        26	N	VARCHAR(6)	Y		주차구획 단위정보 수집장치 정보 - 주차정보 수집장치 종류 - 아래 유형 조합해서 생성? - 예시) 지자기설치 시 (010000), 영상/레이더 혼합 설치시(101000), 0: 영상식, 1: 지자기, 2: 레이더, 3: 루프, 4: 초음파, 9: 기타
//    COLCT_DEVICE_INSTL_DE	    27	N	VARCHAR(8)	Y		주차구획 단위정보 수집장치 설치일자 (YYYY-MM-DD)
//    CRM_PRV_CCTV_INSTL_AT	    28	N	NUMBER(1)	Y		방범 CCTV 설치여부 정보 - 방범 CCTV 설치여부 (0 : 미설치, 1 : 설치)
//    CRM_PRV_CCTV_INSTL_CO	    29	N	NUMBER(18)	Y		방범 CCTV 설치여부 정보 - 방범 CCTV 설치대수
//    INFO_CREATE_TIME	        30	N	VARCHAR(14)	Y	NULL	주차정보를 입력하여 생성하는 시각, (YYYY-MM-DD hh:mm:ss)
//    PIS_TYPE	                31	N	VARCHAR(5)	N	'N'	주차정보시스템 구분(N-설치안?, C2F-지역주차관제시스템, C2C-타주차센터연계주차시스템)
//    DEL_YN	                    32	N	CHAR(1)	Y	'N'	삭제여부
//    VMS_DSPL_NM	                33	N	VARCHAR(32)	Y		VMS 표출 주차장 이름
//    OPR_INFO	                34	N	VARCHAR(256)	Y		운영정보
//    MIN30_FEE	                35	N	NUMBER(5)	Y		최초 30분 시간요금
//    MIN10_FEE	                36	N	NUMBER(5)	Y		30분초과 매 10분 요금
//    DAY_FEE	                    37	N	NUMBER(10)	Y		1일 주차요금
//    MON_FEE	                    38	N	NUMBER(10)	Y		월 정기권 요금


}
