56 lines
1.1 KiB
Java
56 lines
1.1 KiB
Java
|
|
package com.engine.salary.entity.taxagent.config;
|
||
|
|
|
||
|
|
import com.engine.salary.entity.salarysob.config.SalarySobConfig;
|
||
|
|
import com.thoughtworks.xstream.annotations.XStreamAlias;
|
||
|
|
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
|
||
|
|
import com.thoughtworks.xstream.annotations.XStreamImplicit;
|
||
|
|
import lombok.AllArgsConstructor;
|
||
|
|
import lombok.Builder;
|
||
|
|
import lombok.Data;
|
||
|
|
import lombok.NoArgsConstructor;
|
||
|
|
|
||
|
|
import java.util.List;
|
||
|
|
|
||
|
|
@Data
|
||
|
|
@Builder
|
||
|
|
@NoArgsConstructor
|
||
|
|
@AllArgsConstructor
|
||
|
|
@XStreamAlias("TaxAgentConfig")
|
||
|
|
public class TaxAgentConfig {
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 主键id
|
||
|
|
*/
|
||
|
|
@XStreamAlias("id")
|
||
|
|
@XStreamAsAttribute
|
||
|
|
private Long id;
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 名称
|
||
|
|
*/
|
||
|
|
@XStreamAlias("name")
|
||
|
|
@XStreamAsAttribute
|
||
|
|
private String name;
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 备注
|
||
|
|
*/
|
||
|
|
@XStreamAlias("description")
|
||
|
|
@XStreamAsAttribute
|
||
|
|
private String description;
|
||
|
|
|
||
|
|
|
||
|
|
/**
|
||
|
|
* 排序
|
||
|
|
*/
|
||
|
|
@XStreamAlias("sortedIndex")
|
||
|
|
@XStreamAsAttribute
|
||
|
|
private Integer sortedIndex;
|
||
|
|
|
||
|
|
//薪资账套
|
||
|
|
@XStreamImplicit
|
||
|
|
private List<SalarySobConfig> salarySobConfigs;
|
||
|
|
|
||
|
|
}
|