evo-Financial-pc/evo-admin/src/main/java/com/evo/personnelMatters/domain/RzSubsidyInfo.java
tzy 5769b67686 feat(personnelMatters): 添加按日期查询请假记录功能并优化相关模块
- 在 IRzLeaveService 接口中添加 selectRzLeaveListByDate 方法
- 在 RzLeaveMapper.xml 中添加 holiday_type 字段的映射
- 修改 RzLeave 类,使用 Lombok 的 EqualsAndHashCode 注解
- 更新 RzLeaveController 中的 export 方法,使用新的按日期查询功能- 实现 RzLeaveServiceImpl 中的 selectRzLeaveListByDate 方法
- 优化 RzRestaurantStatisticsServiceImpl 中的公司名称获取逻辑
- 更新 SysStaff 类,调整字段顺序并添加公司名称字段
2025-06-05 09:02:10 +08:00

59 lines
1.5 KiB
Java

package com.evo.personnelMatters.domain;
import com.evo.common.annotation.Excel;
import com.evo.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.math.BigDecimal;
/**
*补助信息对象 rz_subsidy_info 不同于学历补助
* @ClassName:RzSubsidyInfo
* @date: 2025年05月21日 14:50
* @author: andy.shi
* @remark: 开发人员联系方式 1042025947@qq.com/微信同步
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class RzSubsidyInfo extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 主键 */
private Long id;
/** 补助名称 */
@Excel(name = "补助名称")
private String name;
/** 补助金额 */
@Excel(name = "补助金额")
private BigDecimal value;
/** 备注 */
@Excel(name = "备注")
private String remarks;
/** 删除标识 */
private String delFlag;
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("name", getName())
.append("value", getValue())
.append("remarks", getRemarks())
.append("delFlag", getDelFlag())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.toString();
}
}