Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

package com.spice.profitmandi.dao.entity.user;

import javax.persistence.*;
import java.time.LocalDate;
import java.time.LocalDateTime;

@Entity
@Table(name = "user.lead_visit_approval")
public class LeadVisitApproval {

        @Id
        @Column(name = "id", unique = true, updatable = false)
        @GeneratedValue(strategy = GenerationType.IDENTITY)
        private int id;

        @Column(name = "lead_id")
        private int leadId;

        @Column(name = "assigned_to")
        private int assignedTo;

        @Column(name = "requested_by")
        private int requestedBy;

        @Column(name = "beat_plan_group_id")
        private String beatPlanGroupId;

        @Column(name = "beat_date")
        private LocalDate beatDate;

        @Column(name = "beat_name")
        private String beatName;

        @Column(name = "schedule_timestamp")
        private LocalDateTime scheduleTimestamp;

        @Column(name = "status")
        private String status;

        @Column(name = "approved_by")
        private int approvedBy;

        @Column(name = "approved_timestamp")
        private LocalDateTime approvedTimestamp;

        @Column(name = "remark")
        private String remark;

        @Column(name = "created_timestamp")
        private LocalDateTime createdTimestamp;

        @Column(name = "updated_timestamp")
        private LocalDateTime updatedTimestamp;

        public int getId() {
                return id;
        }

        public void setId(int id) {
                this.id = id;
        }

        public int getLeadId() {
                return leadId;
        }

        public void setLeadId(int leadId) {
                this.leadId = leadId;
        }

        public int getAssignedTo() {
                return assignedTo;
        }

        public void setAssignedTo(int assignedTo) {
                this.assignedTo = assignedTo;
        }

        public int getRequestedBy() {
                return requestedBy;
        }

        public void setRequestedBy(int requestedBy) {
                this.requestedBy = requestedBy;
        }

        public String getBeatPlanGroupId() {
                return beatPlanGroupId;
        }

        public void setBeatPlanGroupId(String beatPlanGroupId) {
                this.beatPlanGroupId = beatPlanGroupId;
        }

        public LocalDate getBeatDate() {
                return beatDate;
        }

        public void setBeatDate(LocalDate beatDate) {
                this.beatDate = beatDate;
        }

        public String getBeatName() {
                return beatName;
        }

        public void setBeatName(String beatName) {
                this.beatName = beatName;
        }

        public LocalDateTime getScheduleTimestamp() {
                return scheduleTimestamp;
        }

        public void setScheduleTimestamp(LocalDateTime scheduleTimestamp) {
                this.scheduleTimestamp = scheduleTimestamp;
        }

        public String getStatus() {
                return status;
        }

        public void setStatus(String status) {
                this.status = status;
        }

        public int getApprovedBy() {
                return approvedBy;
        }

        public void setApprovedBy(int approvedBy) {
                this.approvedBy = approvedBy;
        }

        public LocalDateTime getApprovedTimestamp() {
                return approvedTimestamp;
        }

        public void setApprovedTimestamp(LocalDateTime approvedTimestamp) {
                this.approvedTimestamp = approvedTimestamp;
        }

        public String getRemark() {
                return remark;
        }

        public void setRemark(String remark) {
                this.remark = remark;
        }

        public LocalDateTime getCreatedTimestamp() {
                return createdTimestamp;
        }

        public void setCreatedTimestamp(LocalDateTime createdTimestamp) {
                this.createdTimestamp = createdTimestamp;
        }

        public LocalDateTime getUpdatedTimestamp() {
                return updatedTimestamp;
        }

        public void setUpdatedTimestamp(LocalDateTime updatedTimestamp) {
                this.updatedTimestamp = updatedTimestamp;
        }

        @Override
        public String toString() {
                return "LeadVisitApproval [id=" + id + ", leadId=" + leadId + ", assignedTo=" + assignedTo
                                + ", beatDate=" + beatDate + ", beatName=" + beatName + ", status=" + status + "]";
        }
}