账套薪资项目添加code
This commit is contained in:
parent
7e7615bf4a
commit
9e416123dd
|
|
@ -3,12 +3,13 @@ package com.api.salary.web;
|
|||
import javax.ws.rs.Path;
|
||||
|
||||
/**
|
||||
* @description: 人员报送
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/6/22 3:37 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Path("/bs/hrmsalary/employeedeclare")
|
||||
public class EmployeeDeclareController extends com.engine.salary.web.EmployeeDeclareController {
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,12 +1,13 @@
|
|||
package com.engine.salary.cache;
|
||||
|
||||
/**
|
||||
* @description: 用于拷贝定义所有的模块key,按照模块名规范表进行定义,便于开发引用。要求变量名和变量值必须完全保持一致
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/13/21 11:24 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 用于拷贝定义所有的模块key,按照模块名规范表进行定义,便于开发引用。要求变量名和变量值必须完全保持一致
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public class SalaryModuleKey {
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import lombok.experimental.Accessors;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 月份范围
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/22 1:53 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 月份范围
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class YearMonthRange {
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
package com.engine.salary.common.taxdeclare;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @description: 异步接口中的requestId
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/10/25 4:50 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 异步接口中的requestId
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class AsyncRequestIdDTO {
|
||||
|
||||
|
|
|
|||
|
|
@ -1,12 +1,13 @@
|
|||
package com.engine.salary.constant;
|
||||
|
||||
/**
|
||||
* @description: 默认的租户key
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2/8/22 11:25 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 默认的租户key
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public class SalaryDefaultTenantConstant {
|
||||
|
||||
public static final String DEFAULT_TENANT_KEY = "all_teams";
|
||||
|
|
|
|||
|
|
@ -1,12 +1,13 @@
|
|||
package com.engine.salary.constant;
|
||||
|
||||
/**
|
||||
* @description: 薪资项目的值的字段类型
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2/9/22 1:56 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资项目的值的字段类型
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public class SalaryItemDataTypeConstant {
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -1,12 +1,13 @@
|
|||
package com.engine.salary.constant;
|
||||
|
||||
/**
|
||||
* @description: 个税税率表明细表的dataIndex
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 1/17/22 1:58 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税税率表明细表的dataIndex
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public class TaxRateDataIndexConstant {
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -19,12 +19,13 @@ import org.apache.commons.collections4.CollectionUtils;
|
|||
import java.util.*;
|
||||
|
||||
/**
|
||||
* @description: 人员报送(人员)列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/2/22 4:06 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送(人员)列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public class EmployeeDeclareList {
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -24,13 +24,6 @@ import org.springframework.beans.BeanUtils;
|
|||
|
||||
import java.util.*;
|
||||
|
||||
/**
|
||||
* @description:
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: 2022/11/6 15:47
|
||||
* @version:v1.0
|
||||
*/
|
||||
public class EmployeeDeclareRefresh {
|
||||
|
||||
public static Result refresh(EmployeeDeclareRefreshDTO dto, Long employeeId) {
|
||||
|
|
|
|||
|
|
@ -16,12 +16,13 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 个税对接(人员报送)
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/2 11:05 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税对接(人员报送)
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class EmployeeDeclareRequest {
|
||||
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import lombok.NoArgsConstructor;
|
|||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* @description: 报送人员失败列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/7 10:42 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 报送人员失败列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -19,12 +19,13 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 人员报送(人员)表单
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/6/22 10:14 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送(人员)表单
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import lombok.NoArgsConstructor;
|
|||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* @description: 报送人员信息
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/8 11:38 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 报送人员信息
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -14,12 +14,13 @@ import lombok.experimental.Accessors;
|
|||
import java.util.Set;
|
||||
|
||||
/**
|
||||
* @description: 人员报送(人员)列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/2/22 10:45 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送(人员)列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import lombok.experimental.Accessors;
|
|||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @description: 人员进度
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/23 11:38 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员进度
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -12,12 +12,13 @@ import java.util.Date;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 人员报送,刷新数据
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/23 10:52 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送,刷新数据
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class EmployeeDeclareRefreshDTO {
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import lombok.NoArgsConstructor;
|
|||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* @description: 人员报送(个税扣缴义务人)列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/2/22 10:35 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送(个税扣缴义务人)列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -20,12 +20,13 @@ import java.util.Date;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 人员报送(人员)列表查询参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/2/22 3:24 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送(人员)列表查询参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -5,12 +5,13 @@ import lombok.Data;
|
|||
import java.util.Collection;
|
||||
|
||||
/**
|
||||
* @description: 人员报送-批量编辑保存参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/12/16 3:56 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送-批量编辑保存参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class EmployeeDeclareBatchUpdateParam extends EmployeeDeclareListQueryParam {
|
||||
|
||||
|
|
|
|||
|
|
@ -12,12 +12,13 @@ import java.util.Collection;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 报送人员失败查询参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/7 11:14 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 报送人员失败查询参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -18,12 +18,13 @@ import java.util.Date;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 人员报送(人员)列表查询参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/2/22 3:24 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送(人员)列表查询参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 人员报送
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/10/28 6:06 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 刷新报送人员
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: 2022/11/6 15:17
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 刷新报送人员
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -12,12 +12,13 @@ import java.time.LocalDate;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 人员报送(人员)保存参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/6/22 1:50 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送(人员)保存参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class EmployeeDeclareSaveParam {
|
||||
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @description: 人员报送(个税扣缴义务人)查询条件
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/2/22 10:59 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送(个税扣缴义务人)查询条件
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -11,14 +11,13 @@ import java.util.Date;
|
|||
|
||||
|
||||
/**
|
||||
* @description: 人员报送(人员)
|
||||
* @TableName(value = "hrsa_employee_declare")
|
||||
* @ElogTransform(name = "报送人员")
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/2/22 9:22 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 人员报送(人员)
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -10,12 +10,13 @@ import java.util.Collection;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 员工报送记录
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: 2022/11/6 16:50
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 员工报送记录
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@Builder
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 报送人员的反馈
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/10/27 10:41 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 报送人员的反馈
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class DeclareEmployeeFeedbackResponse {
|
||||
|
||||
|
|
|
|||
|
|
@ -6,12 +6,13 @@ import io.swagger.annotations.ApiModelProperty;
|
|||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @description: 报送人员的返回数据
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/10/25 4:49 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 报送人员的返回数据
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class DeclareEmployeeInfoResponse {
|
||||
|
||||
|
|
|
|||
|
|
@ -10,12 +10,13 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 薪资核算上下文
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 8/22/22 3:26 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资核算上下文
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class SalaryCalcContext {
|
||||
|
||||
|
|
|
|||
|
|
@ -8,13 +8,6 @@ import lombok.Data;
|
|||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description:
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 8/23/22 3:45 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
@Data
|
||||
public class SalaryCalcEmployeeContext {
|
||||
|
||||
|
|
|
|||
|
|
@ -6,12 +6,13 @@ import lombok.Data;
|
|||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* @description: 薪资核算计算优先级
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 8/23/22 11:52 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资核算计算优先级
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class SalaryCalcFormula {
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import lombok.Data;
|
|||
import java.util.*;
|
||||
|
||||
/**
|
||||
* @description: 薪资核算公式
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 8/22/22 3:33 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资核算公式
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class SalaryCalcFormulaContext {
|
||||
|
||||
|
|
|
|||
|
|
@ -6,13 +6,7 @@ import lombok.Data;
|
|||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description:
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: 2022/8/22 20:45
|
||||
* @version:v1.0
|
||||
*/
|
||||
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
public class SalaryCalcResult {
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 薪资核算结果详情
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/9/21 5:13 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资核算结果详情
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -5,12 +5,13 @@ import com.engine.salary.common.LocalDateRange;
|
|||
import java.util.Collection;
|
||||
|
||||
/**
|
||||
* @description: 薪资核算结果高级搜索
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/9/21 5:06 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资核算结果高级搜索
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public class SalaryAcctResultSearchConditionDTO {
|
||||
|
||||
// @SalarySearchCondition(
|
||||
|
|
|
|||
|
|
@ -6,12 +6,13 @@ import lombok.Data;
|
|||
import java.util.Collection;
|
||||
|
||||
/**
|
||||
* @description: 薪资核算人员-从环比上月减少添加
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 1/26/22 3:39 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资核算人员-从环比上月减少添加
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class SalaryAcctEmployeeAddParam {
|
||||
|
||||
|
|
|
|||
|
|
@ -10,12 +10,13 @@ import java.util.Collection;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 薪资核算结果临时存储
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/27/21 10:05 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资核算结果临时存储
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@Accessors(chain = true)
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import java.time.LocalDateTime;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 薪资核算记录对应的个税扣缴义务人
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: 2022/7/29 9:40
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资核算记录对应的个税扣缴义务人
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
// "hrsa_acct_tax_agent")
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import lombok.experimental.Accessors;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 核算结果的校验结果明细临时存储
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/27/21 3:41 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 核算结果的校验结果明细临时存储
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@Accessors(chain = true)
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 薪资核算校验异常结果
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/7/21 10:44 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资核算校验异常结果
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 薪资核算校验异常结果明细
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/7/21 10:47 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资核算校验异常结果明细
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import weaver.hrm.User;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 初始化薪资账套
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2023/5/18 15:36
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 初始化薪资账套
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class SalarySobInitEnv {
|
||||
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套的累计字段对应关系
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2023/1/4 10:43 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套的累计字段对应关系
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class SalarySobAddUpRuleDTO {
|
||||
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套的个税申报表规则
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/12/7 4:29 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套的个税申报表规则
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class SalarySobTaxReportRuleDTO {
|
||||
|
||||
|
|
|
|||
|
|
@ -5,12 +5,13 @@ import lombok.Data;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套的累计字段对应保存参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2023/1/4 10:11 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套的累计字段对应保存参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class SalarySobAddUpRuleSaveParam {
|
||||
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @description: 调薪计薪规则查询参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/31/21 1:52 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 调薪计薪规则查询参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -10,12 +10,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 调薪计薪规则保存参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/31/21 11:03 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 调薪计薪规则保存参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -6,12 +6,13 @@ import lombok.Data;
|
|||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套的校验规则保存参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 1/20/22 10:31 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套的校验规则保存参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class SalarySobCheckRuleSaveParam {
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套薪资项目保存参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 11/25/21 2:43 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套薪资项目保存参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -5,12 +5,13 @@ import lombok.Data;
|
|||
import lombok.EqualsAndHashCode;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套列表查询参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 1/18/22 3:04 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套列表查询参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class SalarySobListQueryParam extends BaseQueryParam {
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.Collection;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套人员范围-直接查询
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/3/21 1:24 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套人员范围-直接查询
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套人员范围查询条件
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 11/22/21 11:10 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套人员范围查询条件
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -5,12 +5,13 @@ import lombok.Data;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套的个税申报表规则
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/29 5:20 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套的个税申报表规则
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class SalarySobTaxReportRuleSaveParam {
|
||||
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @description: 更新校验规则的公式校验规则更新参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/8/21 10:35 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 更新校验规则的公式校验规则更新参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -10,12 +10,13 @@ import java.util.Collection;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套的累计字段对应关系
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2023/1/4 10:03 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套的累计字段对应关系
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@Builder
|
||||
|
|
|
|||
|
|
@ -10,12 +10,13 @@ import java.util.Collection;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 薪资账套的个税申报表规则
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/28 5:48 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套的个税申报表规则
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@Builder
|
||||
|
|
|
|||
|
|
@ -28,12 +28,13 @@ import java.util.Map;
|
|||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* @description: 通用:一般劳务报酬所得、全年一次性奖金
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/12/2 3:16 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 通用:一般劳务报酬所得、全年一次性奖金
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public class TaxDeclarationCommon implements TaxDeclarationStrategy {
|
||||
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import com.google.common.collect.Lists;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 个税申报表明细的表头
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/15/21 11:31 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报表明细的表头
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public class TaxDeclarationDetailListColumn {
|
||||
|
||||
private static final String COLUMN = " [\n" +
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import lombok.experimental.Accessors;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 个税申报表计算过程中产生的结果
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/12/2 9:25 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报表计算过程中产生的结果
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class TaxDeclarationGenerateResult {
|
||||
|
|
|
|||
|
|
@ -18,12 +18,13 @@ import java.math.RoundingMode;
|
|||
import java.util.*;
|
||||
|
||||
/**
|
||||
* @description: 个税申报
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/2 11:18 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public class TaxDeclarationRequest {
|
||||
|
||||
public static Map<String, Object> convert2RequestParam(List<TaxReportColumnPO> taxReportColumns,
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import lombok.experimental.Accessors;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 生成个税申报表最后要处理的数据
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/12/5 6:10 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 生成个税申报表最后要处理的数据
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class TaxDeclarationResult {
|
||||
|
|
|
|||
|
|
@ -1,12 +1,13 @@
|
|||
package com.engine.salary.entity.taxdeclaration.bo;
|
||||
|
||||
/**
|
||||
* @description: 生成个税申报表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/12/1 4:47 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 生成个税申报表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public interface TaxDeclarationStrategy {
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -22,12 +22,13 @@ import java.util.Map;
|
|||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* @description: 个税申报表详情
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: 2022/3/14 18:31
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报表详情
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class TaxDeclarationValueList {
|
||||
|
||||
|
|
|
|||
|
|
@ -15,12 +15,13 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 生成个税申报表所需的数据
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/12/2 2:29 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 生成个税申报表所需的数据
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class TaxDeclareContext {
|
||||
|
|
|
|||
|
|
@ -22,12 +22,13 @@ import java.util.function.Function;
|
|||
import java.util.stream.Collectors;
|
||||
|
||||
/**
|
||||
* @description: 个税申报明细表中的人员
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/10 4:20 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报明细表中的人员
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public class TaxDeclareEmployeeBO {
|
||||
|
||||
public static List<AbnormalEmployeeListDTO> convert2AbnormalEmployee(List<TaxDeclareEmployeePO> taxDeclareEmployees,
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import lombok.experimental.Accessors;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 个税申报相关接口的请求参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2023/2/6 5:24 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报相关接口的请求参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class TaxDeclareRequest {
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import lombok.Data;
|
|||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* @description: 个税申报-校验异常的人员列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/10 2:28 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报-校验异常的人员列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class AbnormalEmployeeListDTO {
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import lombok.Data;
|
|||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* @description: 个税申报-申报失败的人员列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/30 2:22 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报-申报失败的人员列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class FailEmployeeListDTO {
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @description: 个税申报表详情列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/15/21 10:31 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报表详情列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.time.YearMonth;
|
||||
|
||||
/**
|
||||
* @description: 个税申报记录表单
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/15/21 9:40 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报记录表单
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -14,12 +14,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 个税申报表信息
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/16/21 3:22 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报表信息
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -1,18 +1,10 @@
|
|||
package com.engine.salary.entity.taxdeclaration.dto;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @description:
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: 2022/7/12 11:39
|
||||
* @version:v1.0
|
||||
*/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class TaxDeclarationRateDTO implements Serializable {
|
||||
|
|
|
|||
|
|
@ -3,17 +3,17 @@ package com.engine.salary.entity.taxdeclaration.dto;
|
|||
import com.engine.salary.enums.salarysob.IncomeCategoryEnum;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.experimental.Accessors;
|
||||
|
||||
/**
|
||||
* @description: 个税申报表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/10 11:40 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class TaxDeclarationTabDTO {
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 个税申报表详情列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/12/6 1:28 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报表详情列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class TaxDeclarationValueListDTO {
|
||||
|
|
|
|||
|
|
@ -12,12 +12,13 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 个税申报记录表单
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/15/21 9:40 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报记录表单
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -12,12 +12,13 @@ import lombok.experimental.Accessors;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 个税申报记录列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/10 9:25 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报记录列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class TaxDeclareRecordListDTO {
|
||||
|
|
|
|||
|
|
@ -8,12 +8,13 @@ import lombok.experimental.Accessors;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 个税申报-异常数据-未报送人员列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/10 1:54 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报-异常数据-未报送人员列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
public class AbnormalEmployeeListQueryParam extends BaseQueryParam {
|
||||
|
|
|
|||
|
|
@ -3,16 +3,16 @@ package com.engine.salary.entity.taxdeclaration.param;
|
|||
import com.engine.salary.common.BaseQueryParam;
|
||||
import com.engine.salary.enums.salarysob.IncomeCategoryEnum;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @description: 个税申报记录详情列表查询参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/15/21 3:21 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报记录详情列表查询参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@ApiModel("个税申报表记录列表查询参数")
|
||||
public class TaxDeclarationValueListQueryParam extends BaseQueryParam {
|
||||
|
|
|
|||
|
|
@ -1,15 +1,15 @@
|
|||
package com.engine.salary.entity.taxdeclaration.param;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @description: 个税申报
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/11 2:56 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class TaxDeclareRecordParam {
|
||||
|
||||
|
|
|
|||
|
|
@ -13,12 +13,13 @@ import java.util.Date;
|
|||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 个税申报表的值
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/27/22 5:03 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报表的值
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@Builder
|
||||
|
|
|
|||
|
|
@ -5,12 +5,13 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @description: 个税申报中的人员
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/10 4:03 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报中的人员
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -12,12 +12,13 @@ import java.util.Collection;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 个税申报失败数据
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/30 11:38 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报失败数据
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@Builder
|
||||
|
|
|
|||
|
|
@ -11,12 +11,13 @@ import java.util.Collection;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 个税申报
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/2 5:40 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Accessors(chain = true)
|
||||
@Builder
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import java.util.Collection;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @description: 个税申报表表头
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/28 5:28 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报表表头
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
package com.engine.salary.entity.taxdeclaration.response;
|
||||
|
||||
import com.engine.salary.entity.taxagent.response.SzyhResponseHead;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 作废申报的反馈
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/3 11:32 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 作废申报的反馈
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class CancelDeclareFeedbackResponse {
|
||||
|
||||
|
|
|
|||
|
|
@ -2,16 +2,16 @@ package com.engine.salary.entity.taxdeclaration.response;
|
|||
|
||||
import com.engine.salary.common.taxdeclare.AsyncRequestIdDTO;
|
||||
import com.engine.salary.entity.taxagent.response.SzyhResponseHead;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @description: 作废申报的返回数据
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/3 11:17 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 作废申报的返回数据
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class CancelDeclareResponse {
|
||||
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
package com.engine.salary.entity.taxdeclaration.response;
|
||||
|
||||
import com.engine.salary.entity.taxagent.response.SzyhResponseHead;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @description: 申报个税的反馈
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/3 11:32 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 申报个税的反馈
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class DeclareTaxFeedbackResponse {
|
||||
|
||||
|
|
|
|||
|
|
@ -2,16 +2,16 @@ package com.engine.salary.entity.taxdeclaration.response;
|
|||
|
||||
import com.engine.salary.common.taxdeclare.AsyncRequestIdDTO;
|
||||
import com.engine.salary.entity.taxagent.response.SzyhResponseHead;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @description: 个税申报的返回数据
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/11/3 11:17 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报的返回数据
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class DeclareTaxResponse {
|
||||
|
||||
|
|
|
|||
|
|
@ -2,16 +2,16 @@ package com.engine.salary.entity.taxdeclaration.response;
|
|||
|
||||
import com.engine.salary.entity.taxagent.response.SzyhResponseHead;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @description: 更正申报的返回数据
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 2022/12/15 2:45 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 更正申报的返回数据
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@ApiModel("更正申报的返回数据")
|
||||
public class UpdateDeclareResponse {
|
||||
|
|
|
|||
|
|
@ -4,12 +4,13 @@ import lombok.Data;
|
|||
|
||||
|
||||
/**
|
||||
* @description: 个税税率表主表保存参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 1/17/22 3:19 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税税率表主表保存参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class TaxRateBaseSaveParam {
|
||||
|
||||
|
|
|
|||
|
|
@ -5,12 +5,13 @@ import lombok.Data;
|
|||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* @description: 个税税率表明细表保存参数
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 1/17/22 3:22 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税税率表明细表保存参数
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
public class TaxRateDetailSaveParam {
|
||||
|
||||
|
|
|
|||
|
|
@ -7,12 +7,13 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @description: 税率表保存
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 10/20/21 1:59 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 税率表保存
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
|
|
|
|||
|
|
@ -9,12 +9,13 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @description: 个税申报记录列表
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 12/15/21 9:31 AM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 个税申报记录列表
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
@Data
|
||||
@Builder
|
||||
@NoArgsConstructor
|
||||
|
|
|
|||
|
|
@ -4,12 +4,13 @@ package com.engine.salary.enums;
|
|||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* @description: 薪资项目属性
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 10/25/21 2:23 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资项目属性
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public enum SalaryItemCategoryEnum implements BaseEnum<Integer> {
|
||||
|
||||
PRE_TAX_ADD(1, "税前加项", 84492),
|
||||
|
|
|
|||
|
|
@ -4,12 +4,13 @@ package com.engine.salary.enums;
|
|||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* @description: 薪资项目类型
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 10/25/21 2:34 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资项目类型
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public enum SalaryItemTypeEnum implements BaseEnum<Integer> {
|
||||
|
||||
SALARY(1, SalaryItemCategoryEnum.PRE_TAX_ADD, "工资薪金", 85818),
|
||||
|
|
|
|||
|
|
@ -4,12 +4,13 @@ package com.engine.salary.enums;
|
|||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* @description: 是、否
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 10/28/21 5:50 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 是、否
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public enum SalaryOnOffEnum implements BaseEnum<Integer> {
|
||||
|
||||
ON(1, "是", 84967),
|
||||
|
|
|
|||
|
|
@ -3,12 +3,13 @@ package com.engine.salary.enums;
|
|||
|
||||
|
||||
/**
|
||||
* @description: 薪资账套设置步骤状态
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 11/9/21 3:09 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 薪资账套设置步骤状态
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public enum SalarySobStatusEnum implements BaseEnum<Integer> {
|
||||
|
||||
START(0, "开始", 86123),
|
||||
|
|
|
|||
|
|
@ -4,12 +4,13 @@ package com.engine.salary.enums;
|
|||
import java.util.Objects;
|
||||
|
||||
/**
|
||||
* @description: 税率表表单类型
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 10/19/21 4:05 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 税率表表单类型
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public enum SalarySystemTypeEnum implements BaseEnum<Integer> {
|
||||
|
||||
CUSTOM(0, "自定义表单", 83993),
|
||||
|
|
|
|||
|
|
@ -3,12 +3,13 @@ package com.engine.salary.enums.employeedeclare;
|
|||
import com.engine.salary.enums.BaseEnum;
|
||||
|
||||
/**
|
||||
* @description: 证件类型
|
||||
* @author: xiajun
|
||||
* @modified By: xiajun
|
||||
* @date: Created in 9/6/22 1:56 PM
|
||||
* @version:v1.0
|
||||
*/
|
||||
* 证件类型
|
||||
* <p>Copyright: Copyright (c) 2023</p>
|
||||
* <p>Company: 泛微软件</p>
|
||||
*
|
||||
* @author qiantao
|
||||
* @version 1.0
|
||||
**/
|
||||
public enum CardTypeEnum implements BaseEnum<Integer> {
|
||||
|
||||
RESIDENT_IDENTITY_CARDS(0, "居民身份证", 105564);
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue