账套薪资项目添加code

This commit is contained in:
钱涛 2023-08-23 16:49:45 +08:00
parent 7e7615bf4a
commit 9e416123dd
142 changed files with 959 additions and 869 deletions

View File

@ -3,12 +3,13 @@ package com.api.salary.web;
import javax.ws.rs.Path; import javax.ws.rs.Path;
/** /**
* @description: 人员报送 * 人员报送
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/6/22 3:37 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Path("/bs/hrmsalary/employeedeclare") @Path("/bs/hrmsalary/employeedeclare")
public class EmployeeDeclareController extends com.engine.salary.web.EmployeeDeclareController { public class EmployeeDeclareController extends com.engine.salary.web.EmployeeDeclareController {
} }

View File

@ -1,12 +1,13 @@
package com.engine.salary.cache; package com.engine.salary.cache;
/** /**
* @description: 用于拷贝定义所有的模块key按照模块名规范表进行定义便于开发引用要求变量名和变量值必须完全保持一致 * 用于拷贝定义所有的模块key按照模块名规范表进行定义便于开发引用要求变量名和变量值必须完全保持一致
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/13/21 11:24 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public class SalaryModuleKey { public class SalaryModuleKey {
/** /**

View File

@ -8,12 +8,13 @@ import lombok.experimental.Accessors;
import java.util.Date; import java.util.Date;
/** /**
* @description: 月份范围 * 月份范围
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/22 1:53 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class YearMonthRange { public class YearMonthRange {

View File

@ -1,15 +1,15 @@
package com.engine.salary.common.taxdeclare; package com.engine.salary.common.taxdeclare;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* @description: 异步接口中的requestId * 异步接口中的requestId
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/10/25 4:50 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class AsyncRequestIdDTO { public class AsyncRequestIdDTO {

View File

@ -1,12 +1,13 @@
package com.engine.salary.constant; package com.engine.salary.constant;
/** /**
* @description: 默认的租户key * 默认的租户key
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2/8/22 11:25 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public class SalaryDefaultTenantConstant { public class SalaryDefaultTenantConstant {
public static final String DEFAULT_TENANT_KEY = "all_teams"; public static final String DEFAULT_TENANT_KEY = "all_teams";

View File

@ -1,12 +1,13 @@
package com.engine.salary.constant; package com.engine.salary.constant;
/** /**
* @description: 薪资项目的值的字段类型 * 薪资项目的值的字段类型
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2/9/22 1:56 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public class SalaryItemDataTypeConstant { public class SalaryItemDataTypeConstant {
/** /**

View File

@ -1,12 +1,13 @@
package com.engine.salary.constant; package com.engine.salary.constant;
/** /**
* @description: 个税税率表明细表的dataIndex * 个税税率表明细表的dataIndex
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 1/17/22 1:58 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public class TaxRateDataIndexConstant { public class TaxRateDataIndexConstant {
/** /**

View File

@ -19,12 +19,13 @@ import org.apache.commons.collections4.CollectionUtils;
import java.util.*; import java.util.*;
/** /**
* @description: 人员报送人员列表 * 人员报送人员列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/2/22 4:06 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public class EmployeeDeclareList { public class EmployeeDeclareList {
/** /**

View File

@ -24,13 +24,6 @@ import org.springframework.beans.BeanUtils;
import java.util.*; import java.util.*;
/**
* @description:
* @author: xiajun
* @modified By: xiajun
* @date: 2022/11/6 15:47
* @version:v1.0
*/
public class EmployeeDeclareRefresh { public class EmployeeDeclareRefresh {
public static Result refresh(EmployeeDeclareRefreshDTO dto, Long employeeId) { public static Result refresh(EmployeeDeclareRefreshDTO dto, Long employeeId) {

View File

@ -16,12 +16,13 @@ import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
* @description: 个税对接人员报送 * 个税对接人员报送
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/2 11:05 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class EmployeeDeclareRequest { public class EmployeeDeclareRequest {

View File

@ -9,12 +9,13 @@ import lombok.NoArgsConstructor;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* @description: 报送人员失败列表 * 报送人员失败列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/7 10:42 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -19,12 +19,13 @@ import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
* @description: 人员报送人员表单 * 人员报送人员表单
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/6/22 10:14 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -7,12 +7,13 @@ import lombok.NoArgsConstructor;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* @description: 报送人员信息 * 报送人员信息
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/8 11:38 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -14,12 +14,13 @@ import lombok.experimental.Accessors;
import java.util.Set; import java.util.Set;
/** /**
* @description: 人员报送人员列表 * 人员报送人员列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/2/22 10:45 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -9,12 +9,13 @@ import lombok.experimental.Accessors;
import java.io.Serializable; import java.io.Serializable;
/** /**
* @description: 人员进度 * 人员进度
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/23 11:38 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -12,12 +12,13 @@ import java.util.Date;
import java.util.List; import java.util.List;
/** /**
* @description: 人员报送刷新数据 * 人员报送刷新数据
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/23 10:52 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class EmployeeDeclareRefreshDTO { public class EmployeeDeclareRefreshDTO {

View File

@ -7,12 +7,13 @@ import lombok.NoArgsConstructor;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* @description: 人员报送个税扣缴义务人列表 * 人员报送个税扣缴义务人列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/2/22 10:35 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -20,12 +20,13 @@ import java.util.Date;
import java.util.List; import java.util.List;
/** /**
* @description: 人员报送人员列表查询参数 * 人员报送人员列表查询参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/2/22 3:24 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -5,12 +5,13 @@ import lombok.Data;
import java.util.Collection; import java.util.Collection;
/** /**
* @description: 人员报送-批量编辑保存参数 * 人员报送-批量编辑保存参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/12/16 3:56 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class EmployeeDeclareBatchUpdateParam extends EmployeeDeclareListQueryParam { public class EmployeeDeclareBatchUpdateParam extends EmployeeDeclareListQueryParam {

View File

@ -12,12 +12,13 @@ import java.util.Collection;
import java.util.Date; import java.util.Date;
/** /**
* @description: 报送人员失败查询参数 * 报送人员失败查询参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/7 11:14 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -18,12 +18,13 @@ import java.util.Date;
import java.util.List; import java.util.List;
/** /**
* @description: 人员报送人员列表查询参数 * 人员报送人员列表查询参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/2/22 3:24 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -9,12 +9,13 @@ import lombok.NoArgsConstructor;
import java.util.Date; import java.util.Date;
/** /**
* @description: 人员报送 * 人员报送
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/10/28 6:06 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -9,12 +9,13 @@ import lombok.NoArgsConstructor;
import java.util.Date; import java.util.Date;
/** /**
* @description: 刷新报送人员 * 刷新报送人员
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: 2022/11/6 15:17 *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -12,12 +12,13 @@ import java.time.LocalDate;
import java.util.Date; import java.util.Date;
/** /**
* @description: 人员报送人员保存参数 * 人员报送人员保存参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/6/22 1:50 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class EmployeeDeclareSaveParam { public class EmployeeDeclareSaveParam {

View File

@ -7,12 +7,13 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
/** /**
* @description: 人员报送个税扣缴义务人查询条件 * 人员报送个税扣缴义务人查询条件
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/2/22 10:59 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -11,14 +11,13 @@ import java.util.Date;
/** /**
* @description: 人员报送人员 * 人员报送人员
* @TableName(value = "hrsa_employee_declare") * <p>Copyright: Copyright (c) 2023</p>
* @ElogTransform(name = "报送人员") * <p>Company: 泛微软件</p>
* @author: xiajun *
* @modified By: xiajun * @author qiantao
* @date: Created in 9/2/22 9:22 AM * @version 1.0
* @version:v1.0 **/
*/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -10,12 +10,13 @@ import java.util.Collection;
import java.util.Date; import java.util.Date;
/** /**
* @description: 员工报送记录 * 员工报送记录
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: 2022/11/6 16:50 *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@Builder @Builder

View File

@ -8,12 +8,13 @@ import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
* @description: 报送人员的反馈 * 报送人员的反馈
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/10/27 10:41 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class DeclareEmployeeFeedbackResponse { public class DeclareEmployeeFeedbackResponse {

View File

@ -6,12 +6,13 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* @description: 报送人员的返回数据 * 报送人员的返回数据
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/10/25 4:49 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class DeclareEmployeeInfoResponse { public class DeclareEmployeeInfoResponse {

View File

@ -10,12 +10,13 @@ import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
* @description: 薪资核算上下文 * 薪资核算上下文
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 8/22/22 3:26 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class SalaryCalcContext { public class SalaryCalcContext {

View File

@ -8,13 +8,6 @@ import lombok.Data;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
/**
* @description:
* @author: xiajun
* @modified By: xiajun
* @date: Created in 8/23/22 3:45 PM
* @version:v1.0
*/
@Data @Data
public class SalaryCalcEmployeeContext { public class SalaryCalcEmployeeContext {

View File

@ -6,12 +6,13 @@ import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* @description: 薪资核算计算优先级 * 薪资核算计算优先级
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 8/23/22 11:52 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class SalaryCalcFormula { public class SalaryCalcFormula {

View File

@ -8,12 +8,13 @@ import lombok.Data;
import java.util.*; import java.util.*;
/** /**
* @description: 薪资核算公式 * 薪资核算公式
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 8/22/22 3:33 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class SalaryCalcFormulaContext { public class SalaryCalcFormulaContext {

View File

@ -6,13 +6,7 @@ import lombok.Data;
import java.util.List; import java.util.List;
/**
* @description:
* @author: xiajun
* @modified By: xiajun
* @date: 2022/8/22 20:45
* @version:v1.0
*/
@Data @Data
@AllArgsConstructor @AllArgsConstructor
public class SalaryCalcResult { public class SalaryCalcResult {

View File

@ -8,12 +8,13 @@ import lombok.NoArgsConstructor;
import java.util.List; import java.util.List;
/** /**
* @description: 薪资核算结果详情 * 薪资核算结果详情
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/9/21 5:13 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -5,12 +5,13 @@ import com.engine.salary.common.LocalDateRange;
import java.util.Collection; import java.util.Collection;
/** /**
* @description: 薪资核算结果高级搜索 * 薪资核算结果高级搜索
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/9/21 5:06 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public class SalaryAcctResultSearchConditionDTO { public class SalaryAcctResultSearchConditionDTO {
// @SalarySearchCondition( // @SalarySearchCondition(

View File

@ -6,12 +6,13 @@ import lombok.Data;
import java.util.Collection; import java.util.Collection;
/** /**
* @description: 薪资核算人员-从环比上月减少添加 * 薪资核算人员-从环比上月减少添加
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 1/26/22 3:39 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class SalaryAcctEmployeeAddParam { public class SalaryAcctEmployeeAddParam {

View File

@ -10,12 +10,13 @@ import java.util.Collection;
import java.util.Date; import java.util.Date;
/** /**
* @description: 薪资核算结果临时存储 * 薪资核算结果临时存储
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/27/21 10:05 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@Accessors(chain = true) @Accessors(chain = true)

View File

@ -7,12 +7,13 @@ import java.time.LocalDateTime;
import java.util.Date; import java.util.Date;
/** /**
* @description: 薪资核算记录对应的个税扣缴义务人 * 薪资核算记录对应的个税扣缴义务人
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: 2022/7/29 9:40 *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
// "hrsa_acct_tax_agent") // "hrsa_acct_tax_agent")

View File

@ -9,12 +9,13 @@ import lombok.experimental.Accessors;
import java.util.Date; import java.util.Date;
/** /**
* @description: 核算结果的校验结果明细临时存储 * 核算结果的校验结果明细临时存储
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/27/21 3:41 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@Accessors(chain = true) @Accessors(chain = true)

View File

@ -8,12 +8,13 @@ import lombok.NoArgsConstructor;
import java.util.Date; import java.util.Date;
/** /**
* @description: 薪资核算校验异常结果 * 薪资核算校验异常结果
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/7/21 10:44 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -8,12 +8,13 @@ import lombok.NoArgsConstructor;
import java.util.Date; import java.util.Date;
/** /**
* @description: 薪资核算校验异常结果明细 * 薪资核算校验异常结果明细
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/7/21 10:47 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -9,12 +9,13 @@ import weaver.hrm.User;
import java.util.List; import java.util.List;
/** /**
* @description: 初始化薪资账套 * 初始化薪资账套
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2023/5/18 15:36 *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class SalarySobInitEnv { public class SalarySobInitEnv {

View File

@ -8,12 +8,13 @@ import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
* @description: 薪资账套的累计字段对应关系 * 薪资账套的累计字段对应关系
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2023/1/4 10:43 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class SalarySobAddUpRuleDTO { public class SalarySobAddUpRuleDTO {

View File

@ -8,12 +8,13 @@ import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
* @description: 薪资账套的个税申报表规则 * 薪资账套的个税申报表规则
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/12/7 4:29 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class SalarySobTaxReportRuleDTO { public class SalarySobTaxReportRuleDTO {

View File

@ -5,12 +5,13 @@ import lombok.Data;
import java.util.List; import java.util.List;
/** /**
* @description: 薪资账套的累计字段对应保存参数 * 薪资账套的累计字段对应保存参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2023/1/4 10:11 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class SalarySobAddUpRuleSaveParam { public class SalarySobAddUpRuleSaveParam {

View File

@ -7,12 +7,13 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
/** /**
* @description: 调薪计薪规则查询参数 * 调薪计薪规则查询参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/31/21 1:52 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -10,12 +10,13 @@ import lombok.NoArgsConstructor;
import java.util.List; import java.util.List;
/** /**
* @description: 调薪计薪规则保存参数 * 调薪计薪规则保存参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/31/21 11:03 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -6,12 +6,13 @@ import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* @description: 薪资账套的校验规则保存参数 * 薪资账套的校验规则保存参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 1/20/22 10:31 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class SalarySobCheckRuleSaveParam { public class SalarySobCheckRuleSaveParam {

View File

@ -9,12 +9,13 @@ import lombok.NoArgsConstructor;
import java.util.List; import java.util.List;
/** /**
* @description: 薪资账套薪资项目保存参数 * 薪资账套薪资项目保存参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 11/25/21 2:43 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -5,12 +5,13 @@ import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
/** /**
* @description: 薪资账套列表查询参数 * 薪资账套列表查询参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 1/18/22 3:04 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
public class SalarySobListQueryParam extends BaseQueryParam { public class SalarySobListQueryParam extends BaseQueryParam {

View File

@ -8,12 +8,13 @@ import lombok.NoArgsConstructor;
import java.util.Collection; import java.util.Collection;
/** /**
* @description: 薪资账套人员范围-直接查询 * 薪资账套人员范围-直接查询
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/3/21 1:24 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -7,12 +7,13 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
/** /**
* @description: 薪资账套人员范围查询条件 * 薪资账套人员范围查询条件
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 11/22/21 11:10 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -5,12 +5,13 @@ import lombok.Data;
import java.util.List; import java.util.List;
/** /**
* @description: 薪资账套的个税申报表规则 * 薪资账套的个税申报表规则
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/29 5:20 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class SalarySobTaxReportRuleSaveParam { public class SalarySobTaxReportRuleSaveParam {

View File

@ -7,12 +7,13 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
/** /**
* @description: 更新校验规则的公式校验规则更新参数 * 更新校验规则的公式校验规则更新参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/8/21 10:35 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -10,12 +10,13 @@ import java.util.Collection;
import java.util.Date; import java.util.Date;
/** /**
* @description: 薪资账套的累计字段对应关系 * 薪资账套的累计字段对应关系
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2023/1/4 10:03 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@Builder @Builder

View File

@ -10,12 +10,13 @@ import java.util.Collection;
import java.util.Date; import java.util.Date;
/** /**
* @description: 薪资账套的个税申报表规则 * 薪资账套的个税申报表规则
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/28 5:48 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@Builder @Builder

View File

@ -28,12 +28,13 @@ import java.util.Map;
import java.util.Objects; import java.util.Objects;
/** /**
* @description: 通用一般劳务报酬所得全年一次性奖金 * 通用一般劳务报酬所得全年一次性奖金
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/12/2 3:16 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public class TaxDeclarationCommon implements TaxDeclarationStrategy { public class TaxDeclarationCommon implements TaxDeclarationStrategy {
@Override @Override

View File

@ -7,12 +7,13 @@ import com.google.common.collect.Lists;
import java.util.List; import java.util.List;
/** /**
* @description: 个税申报表明细的表头 * 个税申报表明细的表头
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/15/21 11:31 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public class TaxDeclarationDetailListColumn { public class TaxDeclarationDetailListColumn {
private static final String COLUMN = " [\n" + private static final String COLUMN = " [\n" +

View File

@ -8,12 +8,13 @@ import lombok.experimental.Accessors;
import java.util.List; import java.util.List;
/** /**
* @description: 个税申报表计算过程中产生的结果 * 个税申报表计算过程中产生的结果
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/12/2 9:25 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class TaxDeclarationGenerateResult { public class TaxDeclarationGenerateResult {

View File

@ -18,12 +18,13 @@ import java.math.RoundingMode;
import java.util.*; import java.util.*;
/** /**
* @description: 个税申报 * 个税申报
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/2 11:18 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public class TaxDeclarationRequest { public class TaxDeclarationRequest {
public static Map<String, Object> convert2RequestParam(List<TaxReportColumnPO> taxReportColumns, public static Map<String, Object> convert2RequestParam(List<TaxReportColumnPO> taxReportColumns,

View File

@ -9,12 +9,13 @@ import lombok.experimental.Accessors;
import java.util.List; import java.util.List;
/** /**
* @description: 生成个税申报表最后要处理的数据 * 生成个税申报表最后要处理的数据
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/12/5 6:10 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class TaxDeclarationResult { public class TaxDeclarationResult {

View File

@ -1,12 +1,13 @@
package com.engine.salary.entity.taxdeclaration.bo; package com.engine.salary.entity.taxdeclaration.bo;
/** /**
* @description: 生成个税申报表 * 生成个税申报表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/12/1 4:47 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public interface TaxDeclarationStrategy { public interface TaxDeclarationStrategy {
/** /**

View File

@ -22,12 +22,13 @@ import java.util.Map;
import java.util.Objects; import java.util.Objects;
/** /**
* @description: 个税申报表详情 * 个税申报表详情
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: 2022/3/14 18:31 *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class TaxDeclarationValueList { public class TaxDeclarationValueList {

View File

@ -15,12 +15,13 @@ import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
* @description: 生成个税申报表所需的数据 * 生成个税申报表所需的数据
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/12/2 2:29 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class TaxDeclareContext { public class TaxDeclareContext {

View File

@ -22,12 +22,13 @@ import java.util.function.Function;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
* @description: 个税申报明细表中的人员 * 个税申报明细表中的人员
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/10 4:20 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public class TaxDeclareEmployeeBO { public class TaxDeclareEmployeeBO {
public static List<AbnormalEmployeeListDTO> convert2AbnormalEmployee(List<TaxDeclareEmployeePO> taxDeclareEmployees, public static List<AbnormalEmployeeListDTO> convert2AbnormalEmployee(List<TaxDeclareEmployeePO> taxDeclareEmployees,

View File

@ -9,12 +9,13 @@ import lombok.experimental.Accessors;
import java.util.Map; import java.util.Map;
/** /**
* @description: 个税申报相关接口的请求参数 * 个税申报相关接口的请求参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2023/2/6 5:24 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class TaxDeclareRequest { public class TaxDeclareRequest {

View File

@ -8,12 +8,13 @@ import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* @description: 个税申报-校验异常的人员列表 * 个税申报-校验异常的人员列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/10 2:28 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class AbnormalEmployeeListDTO { public class AbnormalEmployeeListDTO {

View File

@ -7,12 +7,13 @@ import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* @description: 个税申报-申报失败的人员列表 * 个税申报-申报失败的人员列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/30 2:22 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class FailEmployeeListDTO { public class FailEmployeeListDTO {

View File

@ -7,12 +7,13 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
/** /**
* @description: 个税申报表详情列表 * 个税申报表详情列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/15/21 10:31 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -7,12 +7,13 @@ import lombok.NoArgsConstructor;
import java.time.YearMonth; import java.time.YearMonth;
/** /**
* @description: 个税申报记录表单 * 个税申报记录表单
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/15/21 9:40 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -14,12 +14,13 @@ import lombok.NoArgsConstructor;
import java.util.Date; import java.util.Date;
/** /**
* @description: 个税申报表信息 * 个税申报表信息
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/16/21 3:22 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -1,18 +1,10 @@
package com.engine.salary.entity.taxdeclaration.dto; package com.engine.salary.entity.taxdeclaration.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.io.Serializable; import java.io.Serializable;
/**
* @description:
* @author: xiajun
* @modified By: xiajun
* @date: 2022/7/12 11:39
* @version:v1.0
*/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class TaxDeclarationRateDTO implements Serializable { public class TaxDeclarationRateDTO implements Serializable {

View File

@ -3,17 +3,17 @@ package com.engine.salary.entity.taxdeclaration.dto;
import com.engine.salary.enums.salarysob.IncomeCategoryEnum; import com.engine.salary.enums.salarysob.IncomeCategoryEnum;
import com.fasterxml.jackson.databind.annotation.JsonSerialize; import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer; import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
/** /**
* @description: 个税申报表 * 个税申报表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/10 11:40 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class TaxDeclarationTabDTO { public class TaxDeclarationTabDTO {

View File

@ -8,12 +8,13 @@ import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
* @description: 个税申报表详情列表 * 个税申报表详情列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/12/6 1:28 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class TaxDeclarationValueListDTO { public class TaxDeclarationValueListDTO {

View File

@ -12,12 +12,13 @@ import java.util.List;
import java.util.Map; import java.util.Map;
/** /**
* @description: 个税申报记录表单 * 个税申报记录表单
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/15/21 9:40 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -12,12 +12,13 @@ import lombok.experimental.Accessors;
import java.util.Date; import java.util.Date;
/** /**
* @description: 个税申报记录列表 * 个税申报记录列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/10 9:25 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class TaxDeclareRecordListDTO { public class TaxDeclareRecordListDTO {

View File

@ -8,12 +8,13 @@ import lombok.experimental.Accessors;
import java.util.Date; import java.util.Date;
/** /**
* @description: 个税申报-异常数据-未报送人员列表 * 个税申报-异常数据-未报送人员列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/10 1:54 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
public class AbnormalEmployeeListQueryParam extends BaseQueryParam { public class AbnormalEmployeeListQueryParam extends BaseQueryParam {

View File

@ -3,16 +3,16 @@ package com.engine.salary.entity.taxdeclaration.param;
import com.engine.salary.common.BaseQueryParam; import com.engine.salary.common.BaseQueryParam;
import com.engine.salary.enums.salarysob.IncomeCategoryEnum; import com.engine.salary.enums.salarysob.IncomeCategoryEnum;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* @description: 个税申报记录详情列表查询参数 * 个税申报记录详情列表查询参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/15/21 3:21 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@ApiModel("个税申报表记录列表查询参数") @ApiModel("个税申报表记录列表查询参数")
public class TaxDeclarationValueListQueryParam extends BaseQueryParam { public class TaxDeclarationValueListQueryParam extends BaseQueryParam {

View File

@ -1,15 +1,15 @@
package com.engine.salary.entity.taxdeclaration.param; package com.engine.salary.entity.taxdeclaration.param;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* @description: 个税申报 * 个税申报
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/11 2:56 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class TaxDeclareRecordParam { public class TaxDeclareRecordParam {

View File

@ -13,12 +13,13 @@ import java.util.Date;
import java.util.Map; import java.util.Map;
/** /**
* @description: 个税申报表的值 * 个税申报表的值
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/27/22 5:03 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@Builder @Builder

View File

@ -5,12 +5,13 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
/** /**
* @description: 个税申报中的人员 * 个税申报中的人员
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/10 4:03 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@AllArgsConstructor @AllArgsConstructor
@NoArgsConstructor @NoArgsConstructor

View File

@ -12,12 +12,13 @@ import java.util.Collection;
import java.util.Date; import java.util.Date;
/** /**
* @description: 个税申报失败数据 * 个税申报失败数据
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/30 11:38 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@Builder @Builder

View File

@ -11,12 +11,13 @@ import java.util.Collection;
import java.util.Date; import java.util.Date;
/** /**
* @description: 个税申报 * 个税申报
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/2 5:40 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Accessors(chain = true) @Accessors(chain = true)
@Builder @Builder

View File

@ -9,12 +9,13 @@ import java.util.Collection;
import java.util.Date; import java.util.Date;
/** /**
* @description: 个税申报表表头 * 个税申报表表头
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/28 5:28 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@AllArgsConstructor @AllArgsConstructor

View File

@ -1,18 +1,18 @@
package com.engine.salary.entity.taxdeclaration.response; package com.engine.salary.entity.taxdeclaration.response;
import com.engine.salary.entity.taxagent.response.SzyhResponseHead; import com.engine.salary.entity.taxagent.response.SzyhResponseHead;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.Map; import java.util.Map;
/** /**
* @description: 作废申报的反馈 * 作废申报的反馈
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/3 11:32 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class CancelDeclareFeedbackResponse { public class CancelDeclareFeedbackResponse {

View File

@ -2,16 +2,16 @@ package com.engine.salary.entity.taxdeclaration.response;
import com.engine.salary.common.taxdeclare.AsyncRequestIdDTO; import com.engine.salary.common.taxdeclare.AsyncRequestIdDTO;
import com.engine.salary.entity.taxagent.response.SzyhResponseHead; import com.engine.salary.entity.taxagent.response.SzyhResponseHead;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* @description: 作废申报的返回数据 * 作废申报的返回数据
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/3 11:17 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class CancelDeclareResponse { public class CancelDeclareResponse {

View File

@ -1,18 +1,18 @@
package com.engine.salary.entity.taxdeclaration.response; package com.engine.salary.entity.taxdeclaration.response;
import com.engine.salary.entity.taxagent.response.SzyhResponseHead; import com.engine.salary.entity.taxagent.response.SzyhResponseHead;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.Map; import java.util.Map;
/** /**
* @description: 申报个税的反馈 * 申报个税的反馈
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/3 11:32 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class DeclareTaxFeedbackResponse { public class DeclareTaxFeedbackResponse {

View File

@ -2,16 +2,16 @@ package com.engine.salary.entity.taxdeclaration.response;
import com.engine.salary.common.taxdeclare.AsyncRequestIdDTO; import com.engine.salary.common.taxdeclare.AsyncRequestIdDTO;
import com.engine.salary.entity.taxagent.response.SzyhResponseHead; import com.engine.salary.entity.taxagent.response.SzyhResponseHead;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* @description: 个税申报的返回数据 * 个税申报的返回数据
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/11/3 11:17 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class DeclareTaxResponse { public class DeclareTaxResponse {

View File

@ -2,16 +2,16 @@ package com.engine.salary.entity.taxdeclaration.response;
import com.engine.salary.entity.taxagent.response.SzyhResponseHead; import com.engine.salary.entity.taxagent.response.SzyhResponseHead;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
/** /**
* @description: 更正申报的返回数据 * 更正申报的返回数据
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 2022/12/15 2:45 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@ApiModel("更正申报的返回数据") @ApiModel("更正申报的返回数据")
public class UpdateDeclareResponse { public class UpdateDeclareResponse {

View File

@ -4,12 +4,13 @@ import lombok.Data;
/** /**
* @description: 个税税率表主表保存参数 * 个税税率表主表保存参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 1/17/22 3:19 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class TaxRateBaseSaveParam { public class TaxRateBaseSaveParam {

View File

@ -5,12 +5,13 @@ import lombok.Data;
import java.math.BigDecimal; import java.math.BigDecimal;
/** /**
* @description: 个税税率表明细表保存参数 * 个税税率表明细表保存参数
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 1/17/22 3:22 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
public class TaxRateDetailSaveParam { public class TaxRateDetailSaveParam {

View File

@ -7,12 +7,13 @@ import lombok.NoArgsConstructor;
import java.util.List; import java.util.List;
/** /**
* @description: 税率表保存 * 税率表保存
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 10/20/21 1:59 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@NoArgsConstructor @NoArgsConstructor
@AllArgsConstructor @AllArgsConstructor

View File

@ -9,12 +9,13 @@ import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
/** /**
* @description: 个税申报记录列表 * 个税申报记录列表
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 12/15/21 9:31 AM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
@Data @Data
@Builder @Builder
@NoArgsConstructor @NoArgsConstructor

View File

@ -4,12 +4,13 @@ package com.engine.salary.enums;
import java.util.Objects; import java.util.Objects;
/** /**
* @description: 薪资项目属性 * 薪资项目属性
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 10/25/21 2:23 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public enum SalaryItemCategoryEnum implements BaseEnum<Integer> { public enum SalaryItemCategoryEnum implements BaseEnum<Integer> {
PRE_TAX_ADD(1, "税前加项", 84492), PRE_TAX_ADD(1, "税前加项", 84492),

View File

@ -4,12 +4,13 @@ package com.engine.salary.enums;
import java.util.Objects; import java.util.Objects;
/** /**
* @description: 薪资项目类型 * 薪资项目类型
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 10/25/21 2:34 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public enum SalaryItemTypeEnum implements BaseEnum<Integer> { public enum SalaryItemTypeEnum implements BaseEnum<Integer> {
SALARY(1, SalaryItemCategoryEnum.PRE_TAX_ADD, "工资薪金", 85818), SALARY(1, SalaryItemCategoryEnum.PRE_TAX_ADD, "工资薪金", 85818),

View File

@ -4,12 +4,13 @@ package com.engine.salary.enums;
import java.util.Objects; import java.util.Objects;
/** /**
* @description: *
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 10/28/21 5:50 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public enum SalaryOnOffEnum implements BaseEnum<Integer> { public enum SalaryOnOffEnum implements BaseEnum<Integer> {
ON(1, "", 84967), ON(1, "", 84967),

View File

@ -3,12 +3,13 @@ package com.engine.salary.enums;
/** /**
* @description: 薪资账套设置步骤状态 * 薪资账套设置步骤状态
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 11/9/21 3:09 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public enum SalarySobStatusEnum implements BaseEnum<Integer> { public enum SalarySobStatusEnum implements BaseEnum<Integer> {
START(0, "开始", 86123), START(0, "开始", 86123),

View File

@ -4,12 +4,13 @@ package com.engine.salary.enums;
import java.util.Objects; import java.util.Objects;
/** /**
* @description: 税率表表单类型 * 税率表表单类型
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 10/19/21 4:05 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public enum SalarySystemTypeEnum implements BaseEnum<Integer> { public enum SalarySystemTypeEnum implements BaseEnum<Integer> {
CUSTOM(0, "自定义表单", 83993), CUSTOM(0, "自定义表单", 83993),

View File

@ -3,12 +3,13 @@ package com.engine.salary.enums.employeedeclare;
import com.engine.salary.enums.BaseEnum; import com.engine.salary.enums.BaseEnum;
/** /**
* @description: 证件类型 * 证件类型
* @author: xiajun * <p>Copyright: Copyright (c) 2023</p>
* @modified By: xiajun * <p>Company: 泛微软件</p>
* @date: Created in 9/6/22 1:56 PM *
* @version:v1.0 * @author qiantao
*/ * @version 1.0
**/
public enum CardTypeEnum implements BaseEnum<Integer> { public enum CardTypeEnum implements BaseEnum<Integer> {
RESIDENT_IDENTITY_CARDS(0, "居民身份证", 105564); RESIDENT_IDENTITY_CARDS(0, "居民身份证", 105564);

Some files were not shown because too many files have changed in this diff Show More