package com.madeu.crm.settings.log.dto;

import lombok.Data;

@Data
public class LogHistoryDTO {
    // DB Column mapping
    private String muLogHistoryId;
    private String muMemberId;
    private String visitIp;
    private String visitOriginAgent;
    private String visitAgent;
    private String visitOs;
    private String url;
    private String func;
    private String service;
    private String funcName;
    private String serviceName;
    private String requestValue;
    private String responseValue;
    private String resultCode;
    private String resultMsg;
    private String writeDate;
    private String writeTime;
    private String cudFlag;
    private String useYn;
    private String regId;
    private String regDate;
    private String modId;
    private String modDate;
    private String tId;
    private String tDate;

    // 조회 결과 전용
    private String rowNum;

    // Search & UI Variables
    private String searchKeyword;
    private String searchType;
    private String startDate;
    private String endDate;
    private Integer start;
    private Integer limit;
    private String sort;
    private String dir;

    // Response Mapping Variables
    private String msgCode;
    private String msgDesc;
    private String success;
    private int totalCount;
    private Object rows;
}
