- 在 IRzLeaveService 接口中添加 selectRzLeaveListByDate 方法 - 在 RzLeaveMapper.xml 中添加 holiday_type 字段的映射 - 修改 RzLeave 类,使用 Lombok 的 EqualsAndHashCode 注解 - 更新 RzLeaveController 中的 export 方法,使用新的按日期查询功能- 实现 RzLeaveServiceImpl 中的 selectRzLeaveListByDate 方法 - 优化 RzRestaurantStatisticsServiceImpl 中的公司名称获取逻辑 - 更新 SysStaff 类,调整字段顺序并添加公司名称字段
59 lines
1.5 KiB
Java
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();
|
|
}
|
|
}
|