账套薪资项目添加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;
/**
* @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 {
}

View File

@ -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 {
/**

View File

@ -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 {

View File

@ -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 {

View File

@ -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";

View File

@ -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 {
/**

View File

@ -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 {
/**

View File

@ -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 {
/**

View File

@ -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) {

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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

View File

@ -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(

View File

@ -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 {

View File

@ -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)

View File

@ -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")

View File

@ -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)

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -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

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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" +

View File

@ -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 {

View File

@ -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,

View File

@ -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 {

View File

@ -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 {
/**

View File

@ -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 {

View File

@ -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 {

View File

@ -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,

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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 {

View File

@ -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

View File

@ -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

View File

@ -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),

View File

@ -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),

View File

@ -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),

View File

@ -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),

View File

@ -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),

View File

@ -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