package com.tourguide.modules.finance.entity; import com.tourguide.common.persistence.LogicDeleteEntity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import java.math.BigDecimal; import java.time.LocalDateTime; @TableName("guide_withdrawal") public class GuideWithdrawal extends LogicDeleteEntity { @TableId(type = IdType.AUTO) private Long id; private String withdrawalNo; private Long guideId; private String guideName; private String guideMobile; private BigDecimal amount; private String status; private String auditRemark; private String processor; private LocalDateTime appliedAt; private LocalDateTime processedAt; private LocalDateTime createdAt; private LocalDateTime updatedAt; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getWithdrawalNo() { return withdrawalNo; } public void setWithdrawalNo(String withdrawalNo) { this.withdrawalNo = withdrawalNo; } public Long getGuideId() { return guideId; } public void setGuideId(Long guideId) { this.guideId = guideId; } public String getGuideName() { return guideName; } public void setGuideName(String guideName) { this.guideName = guideName; } public String getGuideMobile() { return guideMobile; } public void setGuideMobile(String guideMobile) { this.guideMobile = guideMobile; } public BigDecimal getAmount() { return amount; } public void setAmount(BigDecimal amount) { this.amount = amount; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } public String getAuditRemark() { return auditRemark; } public void setAuditRemark(String auditRemark) { this.auditRemark = auditRemark; } public String getProcessor() { return processor; } public void setProcessor(String processor) { this.processor = processor; } public LocalDateTime getAppliedAt() { return appliedAt; } public void setAppliedAt(LocalDateTime appliedAt) { this.appliedAt = appliedAt; } public LocalDateTime getProcessedAt() { return processedAt; } public void setProcessedAt(LocalDateTime processedAt) { this.processedAt = processedAt; } public LocalDateTime getCreatedAt() { return createdAt; } public void setCreatedAt(LocalDateTime createdAt) { this.createdAt = createdAt; } public LocalDateTime getUpdatedAt() { return updatedAt; } public void setUpdatedAt(LocalDateTime updatedAt) { this.updatedAt = updatedAt; } }