package com.ssm.manage.entity;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.*;

@Table(name = "refund_cash")
public class RefundCash implements Serializable {
    @Getter
    @Setter
    @Transient
    private Date auditDate;
    /**
     * 主键ID
     */
    @Id
    private Long id;

    /**
     * 退款单据号
     */
    @Column(name = "refund_num")
    private String refundNum;

    /**
     * 退款单据时间
     */
    @Column(name = "refund_date")
    private Date refundDate;

    /**
     * 门店编码
     */
    @Column(name = "store_id")
    private Long storeId;

    /**
     * 门店名称
     */
    @Column(name = "store_name")
    private String storeName;

    /**
     * 会员编码
     */
    @Column(name = "member_id")
    private Long memberId;

    /**
     * 会员名称
     */
    @Column(name = "member_name")
    private String memberName;

    /**
     * 会员身份证号
     */
    @Column(name = "member_identity_card")
    private String memberIdentityCard;

    /**
     * 手机
     */
    @Column(name = "mobile_phone")
    private String mobilePhone;

    /**
     * 收银单ID
     */
    @Column(name = "cash_id")
    private Long cashId;

    /**
     * 收银单据时间
     */
    @Column(name = "cash_date")
    private Date cashDate;

    /**
     * 项目编码
     */
    @Column(name = "project_id")
    private Long projectId;

    /**
     * 项目名称
     */
    @Column(name = "project_name")
    private String projectName;

    /**
     * 最少销售次数
     */
    @Column(name = "minumum_times")
    private Integer minumumTimes;

    /**
     * 散客价
     */
    private BigDecimal price;

    /**
     * 散客最低价
     */
    @Column(name = "minumum_price")
    private BigDecimal minumumPrice;

    /**
     * 会员价
     */
    @Column(name = "price_member")
    private BigDecimal priceMember;

    /**
     * 会员最低价
     */
    @Column(name = "minumum_price_member")
    private BigDecimal minumumPriceMember;

    /**
     * 项目成交单价
     */
    @Column(name = "transaction_price")
    private BigDecimal transactionPrice;

    /**
     * 次数
     */
    @Column(name = "number_times")
    private Integer numberTimes;

    /**
     * 收银退款金额
     */
    @Column(name = "cash_refund_money")
    private BigDecimal cashRefundMoney;

    /**
     * 收银赔偿金额
     */
    @Column(name = "cash_compensation")
    private BigDecimal cashCompensation;

    /**
     * 大工现付业绩标准
     */
    @Column(name = "achievement_large")
    private BigDecimal achievementLarge;

    /**
     * 中工现付业绩标准
     */
    @Column(name = "achievement_zhonggong")
    private BigDecimal achievementZhonggong;

    /**
     * 技师现付业绩标准
     */
    @Column(name = "achievement_technician")
    private BigDecimal achievementTechnician;

    /**
     * 助理现付业绩标准
     */
    @Column(name = "achievement_small")
    private BigDecimal achievementSmall;

    /**
     * 大工现付提成标准
     */
    @Column(name = "commission_large")
    private BigDecimal commissionLarge;

    /**
     * 中工现付提成标准
     */
    @Column(name = "commission_zhonggong")
    private BigDecimal commissionZhonggong;

    /**
     * 技师现付提成标准
     */
    @Column(name = "commission_technician")
    private BigDecimal commissionTechnician;

    /**
     * 助理现付提成标准
     */
    @Column(name = "commission_small")
    private BigDecimal commissionSmall;

    /**
     * 卡付大工业绩标准
     */
    @Column(name = "card_achievement_large")
    private BigDecimal cardAchievementLarge;

    /**
     * 卡付中工业绩标准
     */
    @Column(name = "card_achievement_zhonggong")
    private BigDecimal cardAchievementZhonggong;

    /**
     * 卡付技师业绩标准
     */
    @Column(name = "card_achievement_technician")
    private BigDecimal cardAchievementTechnician;

    /**
     * 卡付助理业绩标准
     */
    @Column(name = "card_achievement_small")
    private BigDecimal cardAchievementSmall;

    /**
     * 卡付大工提成标准
     */
    @Column(name = "card_commission_large")
    private BigDecimal cardCommissionLarge;

    /**
     * 卡付中工提成标准
     */
    @Column(name = "card_commission_zhonggong")
    private BigDecimal cardCommissionZhonggong;

    /**
     * 卡付技师提成标准
     */
    @Column(name = "card_commission_technician")
    private BigDecimal cardCommissionTechnician;

    /**
     * 卡付助理提成标准
     */
    @Column(name = "card_commission_small")
    private BigDecimal cardCommissionSmall;

    /**
     * 大工1水牌号
     */
    @Column(name = "large_one_number")
    private String largeOneNumber;

    /**
     * 大工1编码（来源于员工档案）
     */
    @Column(name = "service_large_one_staff_id")
    private Long serviceLargeOneStaffId;

    /**
     * 大工1名称（来源于员工档案）
     */
    @Column(name = "service_large_one_staff_name")
    private String serviceLargeOneStaffName;

    /**
     * 大工1身份证号（来源于员工档案）
     */
    @Column(name = "service_large_one_identity_card")
    private String serviceLargeOneIdentityCard;

    /**
     * 大工1业绩
     */
    @Column(name = "service_large_one_achievement_amount")
    private BigDecimal serviceLargeOneAchievementAmount;

    /**
     * 大工1提成
     */
    @Column(name = "service_large_one_commission_amount")
    private BigDecimal serviceLargeOneCommissionAmount;

    /**
     * 大工1占比
     */
    @Column(name = "service_large_one_ratio")
    private BigDecimal serviceLargeOneRatio;

    /**
     * 大工2水牌号
     */
    @Column(name = "large_two_number")
    private String largeTwoNumber;

    /**
     * 大工2编码（来源于员工档案）
     */
    @Column(name = "service_large_two_staff_id")
    private Long serviceLargeTwoStaffId;

    /**
     * 大工2名称（来源于员工档案）
     */
    @Column(name = "service_large_two_staff_name")
    private String serviceLargeTwoStaffName;

    /**
     * 大工2身份证号（来源于员工档案）
     */
    @Column(name = "service_large_two_identity_card")
    private String serviceLargeTwoIdentityCard;

    /**
     * 大工2业绩
     */
    @Column(name = "service_large_two_achievement_amount")
    private BigDecimal serviceLargeTwoAchievementAmount;

    /**
     * 大工2提成
     */
    @Column(name = "service_large_two_commission_amount")
    private BigDecimal serviceLargeTwoCommissionAmount;

    /**
     * 大工2占比
     */
    @Column(name = "service_large_two_ratio")
    private BigDecimal serviceLargeTwoRatio;

    /**
     * 大工3水牌号
     */
    @Column(name = "large_three_number")
    private String largeThreeNumber;

    /**
     * 大工3编码（来源于员工档案）
     */
    @Column(name = "service_large_three_staff_id")
    private Long serviceLargeThreeStaffId;

    /**
     * 大工3名称（来源于员工档案）
     */
    @Column(name = "service_large_three_staff_name")
    private String serviceLargeThreeStaffName;

    /**
     * 大工3身份证号（来源于员工档案）
     */
    @Column(name = "service_large_three_identity_card")
    private String serviceLargeThreeIdentityCard;

    /**
     * 大工3业绩
     */
    @Column(name = "service_large_three_achievement_amount")
    private BigDecimal serviceLargeThreeAchievementAmount;

    /**
     * 大工3提成
     */
    @Column(name = "service_large_three_commission_amount")
    private BigDecimal serviceLargeThreeCommissionAmount;

    /**
     * 大工3占比
     */
    @Column(name = "service_large_three_ratio")
    private BigDecimal serviceLargeThreeRatio;

    /**
     * 中工1水牌号
     */
    @Column(name = "zhonggong_one_number")
    private String zhonggongOneNumber;

    /**
     * 中工1编码（来源于员工档案）
     */
    @Column(name = "service_zhonggong_one_staff_id")
    private Long serviceZhonggongOneStaffId;

    /**
     * 中工1名称（来源于员工档案）
     */
    @Column(name = "service_zhonggong_one_staff_name")
    private String serviceZhonggongOneStaffName;

    /**
     * 中工1身份证号（来源于员工档案）
     */
    @Column(name = "service_zhonggong_one_identity_card")
    private String serviceZhonggongOneIdentityCard;

    /**
     * 中工1业绩
     */
    @Column(name = "service_zhonggong_one_achievement_amount")
    private BigDecimal serviceZhonggongOneAchievementAmount;

    /**
     * 中工1提成
     */
    @Column(name = "service_zhonggong_one_commission_amount")
    private BigDecimal serviceZhonggongOneCommissionAmount;

    /**
     * 中工1占比
     */
    @Column(name = "service_zhonggong_one_ratio")
    private BigDecimal serviceZhonggongOneRatio;

    /**
     * 中工2水牌号
     */
    @Column(name = "zhonggong_two_number")
    private String zhonggongTwoNumber;

    /**
     * 中工2编码（来源于员工档案）
     */
    @Column(name = "service_zhonggong_two_staff_id")
    private Long serviceZhonggongTwoStaffId;

    /**
     * 中工2名称（来源于员工档案）
     */
    @Column(name = "service_zhonggong_two_staff_name")
    private String serviceZhonggongTwoStaffName;

    /**
     * 中工2身份证号（来源于员工档案）
     */
    @Column(name = "service_zhonggong_two_identity_card")
    private String serviceZhonggongTwoIdentityCard;

    /**
     * 中工2业绩
     */
    @Column(name = "service_zhonggong_two_achievement_amount")
    private BigDecimal serviceZhonggongTwoAchievementAmount;

    /**
     * 中工2提成
     */
    @Column(name = "service_zhonggong_two_commission_amount")
    private BigDecimal serviceZhonggongTwoCommissionAmount;

    /**
     * 中工2占比
     */
    @Column(name = "service_zhonggong_two_ratio")
    private BigDecimal serviceZhonggongTwoRatio;

    /**
     * 中工3水牌号
     */
    @Column(name = "zhonggong_three_number")
    private String zhonggongThreeNumber;

    /**
     * 中工3编码（来源于员工档案）
     */
    @Column(name = "service_zhonggong_three_staff_id")
    private Long serviceZhonggongThreeStaffId;

    /**
     * 中工3名称（来源于员工档案）
     */
    @Column(name = "service_zhonggong_three_staff_name")
    private String serviceZhonggongThreeStaffName;

    /**
     * 中工3身份证号（来源于员工档案）
     */
    @Column(name = "service_zhonggong_three_identity_card")
    private String serviceZhonggongThreeIdentityCard;

    /**
     * 中工3业绩
     */
    @Column(name = "service_zhonggong_three_achievement_amount")
    private BigDecimal serviceZhonggongThreeAchievementAmount;

    /**
     * 中工3提成
     */
    @Column(name = "service_zhonggong_three_commission_amount")
    private BigDecimal serviceZhonggongThreeCommissionAmount;

    /**
     * 中工3占比
     */
    @Column(name = "service_zhonggong_three_ratio")
    private BigDecimal serviceZhonggongThreeRatio;

    /**
     * 技师1水牌号
     */
    @Column(name = "technician_one_number")
    private String technicianOneNumber;

    /**
     * 技师1编码（来源于员工档案）
     */
    @Column(name = "service_technician_one_staff_id")
    private Long serviceTechnicianOneStaffId;

    /**
     * 技师1名称（来源于员工档案）
     */
    @Column(name = "service_technician_one_staff_name")
    private String serviceTechnicianOneStaffName;

    /**
     * 技师1身份证号（来源于员工档案）
     */
    @Column(name = "service_technician_one_identity_card")
    private String serviceTechnicianOneIdentityCard;

    /**
     * 技师1业绩
     */
    @Column(name = "service_technician_one_achievement_amount")
    private BigDecimal serviceTechnicianOneAchievementAmount;

    /**
     * 技师1提成
     */
    @Column(name = "service_technician_one_commission_amount")
    private BigDecimal serviceTechnicianOneCommissionAmount;

    /**
     * 技师1占比
     */
    @Column(name = "service_technician_one_ratio")
    private BigDecimal serviceTechnicianOneRatio;

    /**
     * 技师2水牌号
     */
    @Column(name = "technician_two_number")
    private String technicianTwoNumber;

    /**
     * 技师2编码（来源于员工档案）
     */
    @Column(name = "service_technician_two_staff_id")
    private Long serviceTechnicianTwoStaffId;

    /**
     * 技师2名称（来源于员工档案）
     */
    @Column(name = "service_technician_two_staff_name")
    private String serviceTechnicianTwoStaffName;

    /**
     * 技师2身份证号（来源于员工档案）
     */
    @Column(name = "service_technician_two_identity_card")
    private String serviceTechnicianTwoIdentityCard;

    /**
     * 技师2业绩
     */
    @Column(name = "service_technician_two_achievement_amount")
    private BigDecimal serviceTechnicianTwoAchievementAmount;

    /**
     * 技师2提成
     */
    @Column(name = "service_technician_two_commission_amount")
    private BigDecimal serviceTechnicianTwoCommissionAmount;

    /**
     * 技师2占比
     */
    @Column(name = "service_technician_two_ratio")
    private BigDecimal serviceTechnicianTwoRatio;

    /**
     * 技师3水牌号
     */
    @Column(name = "technician_three_number")
    private String technicianThreeNumber;

    /**
     * 技师3编码（来源于员工档案）
     */
    @Column(name = "service_technician_three_staff_id")
    private Long serviceTechnicianThreeStaffId;

    /**
     * 技师3名称（来源于员工档案）
     */
    @Column(name = "service_technician_three_staff_name")
    private String serviceTechnicianThreeStaffName;

    /**
     * 技师3身份证号（来源于员工档案）
     */
    @Column(name = "service_technician_three_identity_card")
    private String serviceTechnicianThreeIdentityCard;

    /**
     * 技师3业绩
     */
    @Column(name = "service_technician_three_achievement_amount")
    private BigDecimal serviceTechnicianThreeAchievementAmount;

    /**
     * 技师3提成
     */
    @Column(name = "service_technician_three_commission_amount")
    private BigDecimal serviceTechnicianThreeCommissionAmount;

    /**
     * 技师3占比
     */
    @Column(name = "service_technician_three_ratio")
    private BigDecimal serviceTechnicianThreeRatio;

    /**
     * 助理1水牌号
     */
    @Column(name = "small_one_number")
    private String smallOneNumber;

    /**
     * 助理1编码（来源于员工档案）
     */
    @Column(name = "service_small_one_staff_id")
    private Long serviceSmallOneStaffId;

    /**
     * 助理1名称（来源于员工档案）
     */
    @Column(name = "service_small_one_staff_name")
    private String serviceSmallOneStaffName;

    /**
     * 助理1身份证号（来源于员工档案）
     */
    @Column(name = "service_small_one_identity_card")
    private String serviceSmallOneIdentityCard;

    /**
     * 助理1业绩
     */
    @Column(name = "service_small_one_achievement_amount")
    private BigDecimal serviceSmallOneAchievementAmount;

    /**
     * 助理1提成
     */
    @Column(name = "service_small_one_commission_amount")
    private BigDecimal serviceSmallOneCommissionAmount;

    /**
     * 助理1占比
     */
    @Column(name = "service_small_one_ratio")
    private BigDecimal serviceSmallOneRatio;

    /**
     * 助理2水牌号
     */
    @Column(name = "small_two_number")
    private String smallTwoNumber;

    /**
     * 助理2编码（来源于员工档案）
     */
    @Column(name = "service_small_two_staff_id")
    private Long serviceSmallTwoStaffId;

    /**
     * 助理2名称（来源于员工档案）
     */
    @Column(name = "service_small_two_staff_name")
    private String serviceSmallTwoStaffName;

    /**
     * 助理2身份证号（来源于员工档案）
     */
    @Column(name = "service_small_two_identity_card")
    private String serviceSmallTwoIdentityCard;

    /**
     * 助理2业绩
     */
    @Column(name = "service_small_two_achievement_amount")
    private BigDecimal serviceSmallTwoAchievementAmount;

    /**
     * 助理2提成
     */
    @Column(name = "service_small_two_commission_amount")
    private BigDecimal serviceSmallTwoCommissionAmount;

    /**
     * 助理2占比
     */
    @Column(name = "service_small_two_ratio")
    private BigDecimal serviceSmallTwoRatio;

    /**
     * 助理3水牌号
     */
    @Column(name = "small_three_number")
    private String smallThreeNumber;

    /**
     * 助理3编码（来源于员工档案）
     */
    @Column(name = "service_small_three_staff_id")
    private Long serviceSmallThreeStaffId;

    /**
     * 助理3名称（来源于员工档案）
     */
    @Column(name = "service_small_three_staff_name")
    private String serviceSmallThreeStaffName;

    /**
     * 助理3身份证号（来源于员工档案）
     */
    @Column(name = "service_small_three_identity_card")
    private String serviceSmallThreeIdentityCard;

    /**
     * 助理3业绩
     */
    @Column(name = "service_small_three_achievement_amount")
    private BigDecimal serviceSmallThreeAchievementAmount;

    /**
     * 助理3提成
     */
    @Column(name = "service_small_three_commission_amount")
    private BigDecimal serviceSmallThreeCommissionAmount;

    /**
     * 助理3占比
     */
    @Column(name = "service_small_three_ratio")
    private BigDecimal serviceSmallThreeRatio;

    /**
     * 门店高管编码
     */
    @Column(name = "manage_staff_id")
    private Long manageStaffId;

    /**
     * 门店高管名称
     */
    @Column(name = "manage_staff_name")
    private String manageStaffName;

    /**
     * 门店高管身份证号
     */
    @Column(name = "manage_identity_card")
    private String manageIdentityCard;

    /**
     * 门店高管水牌号
     */
    @Column(name = "manage_number")
    private String manageNumber;

    /**
     * 现付大工销售业绩
     */
    @Column(name = "large_achievement_amount")
    private BigDecimal largeAchievementAmount;

    /**
     * 现付中工销售业绩
     */
    @Column(name = "zhonggong_achievement_amount")
    private BigDecimal zhonggongAchievementAmount;

    /**
     * 现付技师销售业绩
     */
    @Column(name = "technician_achievement_amount")
    private BigDecimal technicianAchievementAmount;

    /**
     * 现付小工销售业绩
     */
    @Column(name = "small_achievement_amount")
    private BigDecimal smallAchievementAmount;

    /**
     * 现付大工销售提成
     */
    @Column(name = "large_commission_amount")
    private BigDecimal largeCommissionAmount;

    /**
     * 现付中工销售提成
     */
    @Column(name = "zhonggong_commission_amount")
    private BigDecimal zhonggongCommissionAmount;

    /**
     * 现付技师销售提成
     */
    @Column(name = "technician_commission_amount")
    private BigDecimal technicianCommissionAmount;

    /**
     * 现付小工销售提成
     */
    @Column(name = "small_commission_amount")
    private BigDecimal smallCommissionAmount;

    /**
     * 卡付大工销售业绩
     */
    @Column(name = "card_large_achievement_amount")
    private BigDecimal cardLargeAchievementAmount;

    /**
     * 卡付中工销售业绩
     */
    @Column(name = "card_zhonggong_achievement_amount")
    private BigDecimal cardZhonggongAchievementAmount;

    /**
     * 卡付技师销售业绩
     */
    @Column(name = "card_technician_achievement_amount")
    private BigDecimal cardTechnicianAchievementAmount;

    /**
     * 卡付小工销售业绩
     */
    @Column(name = "card_small_achievement_amount")
    private BigDecimal cardSmallAchievementAmount;

    /**
     * 卡付大工销售提成
     */
    @Column(name = "card_large_commission_amount")
    private BigDecimal cardLargeCommissionAmount;

    /**
     * 卡付中工销售提成
     */
    @Column(name = "card_zhonggong_commission_amount")
    private BigDecimal cardZhonggongCommissionAmount;

    /**
     * 卡付技师销售提成
     */
    @Column(name = "card_technician_commission_amount")
    private BigDecimal cardTechnicianCommissionAmount;

    /**
     * 卡付小工销售提成
     */
    @Column(name = "card_small_commission_amount")
    private BigDecimal cardSmallCommissionAmount;


    private static final long serialVersionUID = 1L;

    /**
     * 获取主键ID
     *
     * @return id - 主键ID
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置主键ID
     *
     * @param id 主键ID
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取退款单据号
     *
     * @return refund_num - 退款单据号
     */
    public String getRefundNum() {
        return refundNum;
    }

    /**
     * 设置退款单据号
     *
     * @param refundNum 退款单据号
     */
    public void setRefundNum(String refundNum) {
        this.refundNum = refundNum;
    }

    /**
     * 获取退款单据时间
     *
     * @return refund_date - 退款单据时间
     */
    public Date getRefundDate() {
        return refundDate;
    }

    /**
     * 设置退款单据时间
     *
     * @param refundDate 退款单据时间
     */
    public void setRefundDate(Date refundDate) {
        this.refundDate = refundDate;
    }

    /**
     * 获取门店编码
     *
     * @return store_id - 门店编码
     */
    public Long getStoreId() {
        return storeId;
    }

    /**
     * 设置门店编码
     *
     * @param storeId 门店编码
     */
    public void setStoreId(Long storeId) {
        this.storeId = storeId;
    }

    /**
     * 获取门店名称
     *
     * @return store_name - 门店名称
     */
    public String getStoreName() {
        return storeName;
    }

    /**
     * 设置门店名称
     *
     * @param storeName 门店名称
     */
    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    /**
     * 获取会员编码
     *
     * @return member_id - 会员编码
     */
    public Long getMemberId() {
        return memberId;
    }

    /**
     * 设置会员编码
     *
     * @param memberId 会员编码
     */
    public void setMemberId(Long memberId) {
        this.memberId = memberId;
    }

    /**
     * 获取会员名称
     *
     * @return member_name - 会员名称
     */
    public String getMemberName() {
        return memberName;
    }

    /**
     * 设置会员名称
     *
     * @param memberName 会员名称
     */
    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    /**
     * 获取会员身份证号
     *
     * @return member_identity_card - 会员身份证号
     */
    public String getMemberIdentityCard() {
        return memberIdentityCard;
    }

    /**
     * 设置会员身份证号
     *
     * @param memberIdentityCard 会员身份证号
     */
    public void setMemberIdentityCard(String memberIdentityCard) {
        this.memberIdentityCard = memberIdentityCard;
    }

    /**
     * 获取手机
     *
     * @return mobile_phone - 手机
     */
    public String getMobilePhone() {
        return mobilePhone;
    }

    /**
     * 设置手机
     *
     * @param mobilePhone 手机
     */
    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }

    /**
     * 获取收银单ID
     *
     * @return cash_id - 收银单ID
     */
    public Long getCashId() {
        return cashId;
    }

    /**
     * 设置收银单ID
     *
     * @param cashId 收银单ID
     */
    public void setCashId(Long cashId) {
        this.cashId = cashId;
    }

    /**
     * 获取收银单据时间
     *
     * @return cash_date - 收银单据时间
     */
    public Date getCashDate() {
        return cashDate;
    }

    /**
     * 设置收银单据时间
     *
     * @param cashDate 收银单据时间
     */
    public void setCashDate(Date cashDate) {
        this.cashDate = cashDate;
    }

    /**
     * 获取项目编码
     *
     * @return project_id - 项目编码
     */
    public Long getProjectId() {
        return projectId;
    }

    /**
     * 设置项目编码
     *
     * @param projectId 项目编码
     */
    public void setProjectId(Long projectId) {
        this.projectId = projectId;
    }

    /**
     * 获取项目名称
     *
     * @return project_name - 项目名称
     */
    public String getProjectName() {
        return projectName;
    }

    /**
     * 设置项目名称
     *
     * @param projectName 项目名称
     */
    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    /**
     * 获取最少销售次数
     *
     * @return minumum_times - 最少销售次数
     */
    public Integer getMinumumTimes() {
        return minumumTimes;
    }

    /**
     * 设置最少销售次数
     *
     * @param minumumTimes 最少销售次数
     */
    public void setMinumumTimes(Integer minumumTimes) {
        this.minumumTimes = minumumTimes;
    }

    /**
     * 获取散客价
     *
     * @return price - 散客价
     */
    public BigDecimal getPrice() {
        return price;
    }

    /**
     * 设置散客价
     *
     * @param price 散客价
     */
    public void setPrice(BigDecimal price) {
        this.price = price;
    }

    /**
     * 获取散客最低价
     *
     * @return minumum_price - 散客最低价
     */
    public BigDecimal getMinumumPrice() {
        return minumumPrice;
    }

    /**
     * 设置散客最低价
     *
     * @param minumumPrice 散客最低价
     */
    public void setMinumumPrice(BigDecimal minumumPrice) {
        this.minumumPrice = minumumPrice;
    }

    /**
     * 获取会员价
     *
     * @return price_member - 会员价
     */
    public BigDecimal getPriceMember() {
        return priceMember;
    }

    /**
     * 设置会员价
     *
     * @param priceMember 会员价
     */
    public void setPriceMember(BigDecimal priceMember) {
        this.priceMember = priceMember;
    }

    /**
     * 获取会员最低价
     *
     * @return minumum_price_member - 会员最低价
     */
    public BigDecimal getMinumumPriceMember() {
        return minumumPriceMember;
    }

    /**
     * 设置会员最低价
     *
     * @param minumumPriceMember 会员最低价
     */
    public void setMinumumPriceMember(BigDecimal minumumPriceMember) {
        this.minumumPriceMember = minumumPriceMember;
    }

    /**
     * 获取项目成交单价
     *
     * @return transaction_price - 项目成交单价
     */
    public BigDecimal getTransactionPrice() {
        return transactionPrice;
    }

    /**
     * 设置项目成交单价
     *
     * @param transactionPrice 项目成交单价
     */
    public void setTransactionPrice(BigDecimal transactionPrice) {
        this.transactionPrice = transactionPrice;
    }

    /**
     * 获取次数
     *
     * @return number_times - 次数
     */
    public Integer getNumberTimes() {
        return numberTimes;
    }

    /**
     * 设置次数
     *
     * @param numberTimes 次数
     */
    public void setNumberTimes(Integer numberTimes) {
        this.numberTimes = numberTimes;
    }

    /**
     * 获取收银退款金额
     *
     * @return cash_refund_money - 收银退款金额
     */
    public BigDecimal getCashRefundMoney() {
        return cashRefundMoney;
    }

    /**
     * 设置收银退款金额
     *
     * @param cashRefundMoney 收银退款金额
     */
    public void setCashRefundMoney(BigDecimal cashRefundMoney) {
        this.cashRefundMoney = cashRefundMoney;
    }

    /**
     * 获取收银赔偿金额
     *
     * @return cash_compensation - 收银赔偿金额
     */
    public BigDecimal getCashCompensation() {
        return cashCompensation;
    }

    /**
     * 设置收银赔偿金额
     *
     * @param cashCompensation 收银赔偿金额
     */
    public void setCashCompensation(BigDecimal cashCompensation) {
        this.cashCompensation = cashCompensation;
    }

    /**
     * 获取大工现付业绩标准
     *
     * @return achievement_large - 大工现付业绩标准
     */
    public BigDecimal getAchievementLarge() {
        return achievementLarge;
    }

    /**
     * 设置大工现付业绩标准
     *
     * @param achievementLarge 大工现付业绩标准
     */
    public void setAchievementLarge(BigDecimal achievementLarge) {
        this.achievementLarge = achievementLarge;
    }

    /**
     * 获取中工现付业绩标准
     *
     * @return achievement_zhonggong - 中工现付业绩标准
     */
    public BigDecimal getAchievementZhonggong() {
        return achievementZhonggong;
    }

    /**
     * 设置中工现付业绩标准
     *
     * @param achievementZhonggong 中工现付业绩标准
     */
    public void setAchievementZhonggong(BigDecimal achievementZhonggong) {
        this.achievementZhonggong = achievementZhonggong;
    }

    /**
     * 获取技师现付业绩标准
     *
     * @return achievement_technician - 技师现付业绩标准
     */
    public BigDecimal getAchievementTechnician() {
        return achievementTechnician;
    }

    /**
     * 设置技师现付业绩标准
     *
     * @param achievementTechnician 技师现付业绩标准
     */
    public void setAchievementTechnician(BigDecimal achievementTechnician) {
        this.achievementTechnician = achievementTechnician;
    }

    /**
     * 获取助理现付业绩标准
     *
     * @return achievement_small - 助理现付业绩标准
     */
    public BigDecimal getAchievementSmall() {
        return achievementSmall;
    }

    /**
     * 设置助理现付业绩标准
     *
     * @param achievementSmall 助理现付业绩标准
     */
    public void setAchievementSmall(BigDecimal achievementSmall) {
        this.achievementSmall = achievementSmall;
    }

    /**
     * 获取大工现付提成标准
     *
     * @return commission_large - 大工现付提成标准
     */
    public BigDecimal getCommissionLarge() {
        return commissionLarge;
    }

    /**
     * 设置大工现付提成标准
     *
     * @param commissionLarge 大工现付提成标准
     */
    public void setCommissionLarge(BigDecimal commissionLarge) {
        this.commissionLarge = commissionLarge;
    }

    /**
     * 获取中工现付提成标准
     *
     * @return commission_zhonggong - 中工现付提成标准
     */
    public BigDecimal getCommissionZhonggong() {
        return commissionZhonggong;
    }

    /**
     * 设置中工现付提成标准
     *
     * @param commissionZhonggong 中工现付提成标准
     */
    public void setCommissionZhonggong(BigDecimal commissionZhonggong) {
        this.commissionZhonggong = commissionZhonggong;
    }

    /**
     * 获取技师现付提成标准
     *
     * @return commission_technician - 技师现付提成标准
     */
    public BigDecimal getCommissionTechnician() {
        return commissionTechnician;
    }

    /**
     * 设置技师现付提成标准
     *
     * @param commissionTechnician 技师现付提成标准
     */
    public void setCommissionTechnician(BigDecimal commissionTechnician) {
        this.commissionTechnician = commissionTechnician;
    }

    /**
     * 获取助理现付提成标准
     *
     * @return commission_small - 助理现付提成标准
     */
    public BigDecimal getCommissionSmall() {
        return commissionSmall;
    }

    /**
     * 设置助理现付提成标准
     *
     * @param commissionSmall 助理现付提成标准
     */
    public void setCommissionSmall(BigDecimal commissionSmall) {
        this.commissionSmall = commissionSmall;
    }

    /**
     * 获取卡付大工业绩标准
     *
     * @return card_achievement_large - 卡付大工业绩标准
     */
    public BigDecimal getCardAchievementLarge() {
        return cardAchievementLarge;
    }

    /**
     * 设置卡付大工业绩标准
     *
     * @param cardAchievementLarge 卡付大工业绩标准
     */
    public void setCardAchievementLarge(BigDecimal cardAchievementLarge) {
        this.cardAchievementLarge = cardAchievementLarge;
    }

    /**
     * 获取卡付中工业绩标准
     *
     * @return card_achievement_zhonggong - 卡付中工业绩标准
     */
    public BigDecimal getCardAchievementZhonggong() {
        return cardAchievementZhonggong;
    }

    /**
     * 设置卡付中工业绩标准
     *
     * @param cardAchievementZhonggong 卡付中工业绩标准
     */
    public void setCardAchievementZhonggong(BigDecimal cardAchievementZhonggong) {
        this.cardAchievementZhonggong = cardAchievementZhonggong;
    }

    /**
     * 获取卡付技师业绩标准
     *
     * @return card_achievement_technician - 卡付技师业绩标准
     */
    public BigDecimal getCardAchievementTechnician() {
        return cardAchievementTechnician;
    }

    /**
     * 设置卡付技师业绩标准
     *
     * @param cardAchievementTechnician 卡付技师业绩标准
     */
    public void setCardAchievementTechnician(BigDecimal cardAchievementTechnician) {
        this.cardAchievementTechnician = cardAchievementTechnician;
    }

    /**
     * 获取卡付助理业绩标准
     *
     * @return card_achievement_small - 卡付助理业绩标准
     */
    public BigDecimal getCardAchievementSmall() {
        return cardAchievementSmall;
    }

    /**
     * 设置卡付助理业绩标准
     *
     * @param cardAchievementSmall 卡付助理业绩标准
     */
    public void setCardAchievementSmall(BigDecimal cardAchievementSmall) {
        this.cardAchievementSmall = cardAchievementSmall;
    }

    /**
     * 获取卡付大工提成标准
     *
     * @return card_commission_large - 卡付大工提成标准
     */
    public BigDecimal getCardCommissionLarge() {
        return cardCommissionLarge;
    }

    /**
     * 设置卡付大工提成标准
     *
     * @param cardCommissionLarge 卡付大工提成标准
     */
    public void setCardCommissionLarge(BigDecimal cardCommissionLarge) {
        this.cardCommissionLarge = cardCommissionLarge;
    }

    /**
     * 获取卡付中工提成标准
     *
     * @return card_commission_zhonggong - 卡付中工提成标准
     */
    public BigDecimal getCardCommissionZhonggong() {
        return cardCommissionZhonggong;
    }

    /**
     * 设置卡付中工提成标准
     *
     * @param cardCommissionZhonggong 卡付中工提成标准
     */
    public void setCardCommissionZhonggong(BigDecimal cardCommissionZhonggong) {
        this.cardCommissionZhonggong = cardCommissionZhonggong;
    }

    /**
     * 获取卡付技师提成标准
     *
     * @return card_commission_technician - 卡付技师提成标准
     */
    public BigDecimal getCardCommissionTechnician() {
        return cardCommissionTechnician;
    }

    /**
     * 设置卡付技师提成标准
     *
     * @param cardCommissionTechnician 卡付技师提成标准
     */
    public void setCardCommissionTechnician(BigDecimal cardCommissionTechnician) {
        this.cardCommissionTechnician = cardCommissionTechnician;
    }

    /**
     * 获取卡付助理提成标准
     *
     * @return card_commission_small - 卡付助理提成标准
     */
    public BigDecimal getCardCommissionSmall() {
        return cardCommissionSmall;
    }

    /**
     * 设置卡付助理提成标准
     *
     * @param cardCommissionSmall 卡付助理提成标准
     */
    public void setCardCommissionSmall(BigDecimal cardCommissionSmall) {
        this.cardCommissionSmall = cardCommissionSmall;
    }

    /**
     * 获取大工1水牌号
     *
     * @return large_one_number - 大工1水牌号
     */
    public String getLargeOneNumber() {
        return largeOneNumber;
    }

    /**
     * 设置大工1水牌号
     *
     * @param largeOneNumber 大工1水牌号
     */
    public void setLargeOneNumber(String largeOneNumber) {
        this.largeOneNumber = largeOneNumber;
    }

    /**
     * 获取大工1编码（来源于员工档案）
     *
     * @return service_large_one_staff_id - 大工1编码（来源于员工档案）
     */
    public Long getServiceLargeOneStaffId() {
        return serviceLargeOneStaffId;
    }

    /**
     * 设置大工1编码（来源于员工档案）
     *
     * @param serviceLargeOneStaffId 大工1编码（来源于员工档案）
     */
    public void setServiceLargeOneStaffId(Long serviceLargeOneStaffId) {
        this.serviceLargeOneStaffId = serviceLargeOneStaffId;
    }

    /**
     * 获取大工1名称（来源于员工档案）
     *
     * @return service_large_one_staff_name - 大工1名称（来源于员工档案）
     */
    public String getServiceLargeOneStaffName() {
        return serviceLargeOneStaffName;
    }

    /**
     * 设置大工1名称（来源于员工档案）
     *
     * @param serviceLargeOneStaffName 大工1名称（来源于员工档案）
     */
    public void setServiceLargeOneStaffName(String serviceLargeOneStaffName) {
        this.serviceLargeOneStaffName = serviceLargeOneStaffName;
    }

    /**
     * 获取大工1身份证号（来源于员工档案）
     *
     * @return service_large_one_identity_card - 大工1身份证号（来源于员工档案）
     */
    public String getServiceLargeOneIdentityCard() {
        return serviceLargeOneIdentityCard;
    }

    /**
     * 设置大工1身份证号（来源于员工档案）
     *
     * @param serviceLargeOneIdentityCard 大工1身份证号（来源于员工档案）
     */
    public void setServiceLargeOneIdentityCard(String serviceLargeOneIdentityCard) {
        this.serviceLargeOneIdentityCard = serviceLargeOneIdentityCard;
    }

    /**
     * 获取大工1业绩
     *
     * @return service_large_one_achievement_amount - 大工1业绩
     */
    public BigDecimal getServiceLargeOneAchievementAmount() {
        return serviceLargeOneAchievementAmount;
    }

    /**
     * 设置大工1业绩
     *
     * @param serviceLargeOneAchievementAmount 大工1业绩
     */
    public void setServiceLargeOneAchievementAmount(BigDecimal serviceLargeOneAchievementAmount) {
        this.serviceLargeOneAchievementAmount = serviceLargeOneAchievementAmount;
    }

    /**
     * 获取大工1提成
     *
     * @return service_large_one_commission_amount - 大工1提成
     */
    public BigDecimal getServiceLargeOneCommissionAmount() {
        return serviceLargeOneCommissionAmount;
    }

    /**
     * 设置大工1提成
     *
     * @param serviceLargeOneCommissionAmount 大工1提成
     */
    public void setServiceLargeOneCommissionAmount(BigDecimal serviceLargeOneCommissionAmount) {
        this.serviceLargeOneCommissionAmount = serviceLargeOneCommissionAmount;
    }

    /**
     * 获取大工1占比
     *
     * @return service_large_one_ratio - 大工1占比
     */
    public BigDecimal getServiceLargeOneRatio() {
        return serviceLargeOneRatio;
    }

    /**
     * 设置大工1占比
     *
     * @param serviceLargeOneRatio 大工1占比
     */
    public void setServiceLargeOneRatio(BigDecimal serviceLargeOneRatio) {
        this.serviceLargeOneRatio = serviceLargeOneRatio;
    }

    /**
     * 获取大工2水牌号
     *
     * @return large_two_number - 大工2水牌号
     */
    public String getLargeTwoNumber() {
        return largeTwoNumber;
    }

    /**
     * 设置大工2水牌号
     *
     * @param largeTwoNumber 大工2水牌号
     */
    public void setLargeTwoNumber(String largeTwoNumber) {
        this.largeTwoNumber = largeTwoNumber;
    }

    /**
     * 获取大工2编码（来源于员工档案）
     *
     * @return service_large_two_staff_id - 大工2编码（来源于员工档案）
     */
    public Long getServiceLargeTwoStaffId() {
        return serviceLargeTwoStaffId;
    }

    /**
     * 设置大工2编码（来源于员工档案）
     *
     * @param serviceLargeTwoStaffId 大工2编码（来源于员工档案）
     */
    public void setServiceLargeTwoStaffId(Long serviceLargeTwoStaffId) {
        this.serviceLargeTwoStaffId = serviceLargeTwoStaffId;
    }

    /**
     * 获取大工2名称（来源于员工档案）
     *
     * @return service_large_two_staff_name - 大工2名称（来源于员工档案）
     */
    public String getServiceLargeTwoStaffName() {
        return serviceLargeTwoStaffName;
    }

    /**
     * 设置大工2名称（来源于员工档案）
     *
     * @param serviceLargeTwoStaffName 大工2名称（来源于员工档案）
     */
    public void setServiceLargeTwoStaffName(String serviceLargeTwoStaffName) {
        this.serviceLargeTwoStaffName = serviceLargeTwoStaffName;
    }

    /**
     * 获取大工2身份证号（来源于员工档案）
     *
     * @return service_large_two_identity_card - 大工2身份证号（来源于员工档案）
     */
    public String getServiceLargeTwoIdentityCard() {
        return serviceLargeTwoIdentityCard;
    }

    /**
     * 设置大工2身份证号（来源于员工档案）
     *
     * @param serviceLargeTwoIdentityCard 大工2身份证号（来源于员工档案）
     */
    public void setServiceLargeTwoIdentityCard(String serviceLargeTwoIdentityCard) {
        this.serviceLargeTwoIdentityCard = serviceLargeTwoIdentityCard;
    }

    /**
     * 获取大工2业绩
     *
     * @return service_large_two_achievement_amount - 大工2业绩
     */
    public BigDecimal getServiceLargeTwoAchievementAmount() {
        return serviceLargeTwoAchievementAmount;
    }

    /**
     * 设置大工2业绩
     *
     * @param serviceLargeTwoAchievementAmount 大工2业绩
     */
    public void setServiceLargeTwoAchievementAmount(BigDecimal serviceLargeTwoAchievementAmount) {
        this.serviceLargeTwoAchievementAmount = serviceLargeTwoAchievementAmount;
    }

    /**
     * 获取大工2提成
     *
     * @return service_large_two_commission_amount - 大工2提成
     */
    public BigDecimal getServiceLargeTwoCommissionAmount() {
        return serviceLargeTwoCommissionAmount;
    }

    /**
     * 设置大工2提成
     *
     * @param serviceLargeTwoCommissionAmount 大工2提成
     */
    public void setServiceLargeTwoCommissionAmount(BigDecimal serviceLargeTwoCommissionAmount) {
        this.serviceLargeTwoCommissionAmount = serviceLargeTwoCommissionAmount;
    }

    /**
     * 获取大工2占比
     *
     * @return service_large_two_ratio - 大工2占比
     */
    public BigDecimal getServiceLargeTwoRatio() {
        return serviceLargeTwoRatio;
    }

    /**
     * 设置大工2占比
     *
     * @param serviceLargeTwoRatio 大工2占比
     */
    public void setServiceLargeTwoRatio(BigDecimal serviceLargeTwoRatio) {
        this.serviceLargeTwoRatio = serviceLargeTwoRatio;
    }

    /**
     * 获取大工3水牌号
     *
     * @return large_three_number - 大工3水牌号
     */
    public String getLargeThreeNumber() {
        return largeThreeNumber;
    }

    /**
     * 设置大工3水牌号
     *
     * @param largeThreeNumber 大工3水牌号
     */
    public void setLargeThreeNumber(String largeThreeNumber) {
        this.largeThreeNumber = largeThreeNumber;
    }

    /**
     * 获取大工3编码（来源于员工档案）
     *
     * @return service_large_three_staff_id - 大工3编码（来源于员工档案）
     */
    public Long getServiceLargeThreeStaffId() {
        return serviceLargeThreeStaffId;
    }

    /**
     * 设置大工3编码（来源于员工档案）
     *
     * @param serviceLargeThreeStaffId 大工3编码（来源于员工档案）
     */
    public void setServiceLargeThreeStaffId(Long serviceLargeThreeStaffId) {
        this.serviceLargeThreeStaffId = serviceLargeThreeStaffId;
    }

    /**
     * 获取大工3名称（来源于员工档案）
     *
     * @return service_large_three_staff_name - 大工3名称（来源于员工档案）
     */
    public String getServiceLargeThreeStaffName() {
        return serviceLargeThreeStaffName;
    }

    /**
     * 设置大工3名称（来源于员工档案）
     *
     * @param serviceLargeThreeStaffName 大工3名称（来源于员工档案）
     */
    public void setServiceLargeThreeStaffName(String serviceLargeThreeStaffName) {
        this.serviceLargeThreeStaffName = serviceLargeThreeStaffName;
    }

    /**
     * 获取大工3身份证号（来源于员工档案）
     *
     * @return service_large_three_identity_card - 大工3身份证号（来源于员工档案）
     */
    public String getServiceLargeThreeIdentityCard() {
        return serviceLargeThreeIdentityCard;
    }

    /**
     * 设置大工3身份证号（来源于员工档案）
     *
     * @param serviceLargeThreeIdentityCard 大工3身份证号（来源于员工档案）
     */
    public void setServiceLargeThreeIdentityCard(String serviceLargeThreeIdentityCard) {
        this.serviceLargeThreeIdentityCard = serviceLargeThreeIdentityCard;
    }

    /**
     * 获取大工3业绩
     *
     * @return service_large_three_achievement_amount - 大工3业绩
     */
    public BigDecimal getServiceLargeThreeAchievementAmount() {
        return serviceLargeThreeAchievementAmount;
    }

    /**
     * 设置大工3业绩
     *
     * @param serviceLargeThreeAchievementAmount 大工3业绩
     */
    public void setServiceLargeThreeAchievementAmount(BigDecimal serviceLargeThreeAchievementAmount) {
        this.serviceLargeThreeAchievementAmount = serviceLargeThreeAchievementAmount;
    }

    /**
     * 获取大工3提成
     *
     * @return service_large_three_commission_amount - 大工3提成
     */
    public BigDecimal getServiceLargeThreeCommissionAmount() {
        return serviceLargeThreeCommissionAmount;
    }

    /**
     * 设置大工3提成
     *
     * @param serviceLargeThreeCommissionAmount 大工3提成
     */
    public void setServiceLargeThreeCommissionAmount(BigDecimal serviceLargeThreeCommissionAmount) {
        this.serviceLargeThreeCommissionAmount = serviceLargeThreeCommissionAmount;
    }

    /**
     * 获取大工3占比
     *
     * @return service_large_three_ratio - 大工3占比
     */
    public BigDecimal getServiceLargeThreeRatio() {
        return serviceLargeThreeRatio;
    }

    /**
     * 设置大工3占比
     *
     * @param serviceLargeThreeRatio 大工3占比
     */
    public void setServiceLargeThreeRatio(BigDecimal serviceLargeThreeRatio) {
        this.serviceLargeThreeRatio = serviceLargeThreeRatio;
    }

    /**
     * 获取中工1水牌号
     *
     * @return zhonggong_one_number - 中工1水牌号
     */
    public String getZhonggongOneNumber() {
        return zhonggongOneNumber;
    }

    /**
     * 设置中工1水牌号
     *
     * @param zhonggongOneNumber 中工1水牌号
     */
    public void setZhonggongOneNumber(String zhonggongOneNumber) {
        this.zhonggongOneNumber = zhonggongOneNumber;
    }

    /**
     * 获取中工1编码（来源于员工档案）
     *
     * @return service_zhonggong_one_staff_id - 中工1编码（来源于员工档案）
     */
    public Long getServiceZhonggongOneStaffId() {
        return serviceZhonggongOneStaffId;
    }

    /**
     * 设置中工1编码（来源于员工档案）
     *
     * @param serviceZhonggongOneStaffId 中工1编码（来源于员工档案）
     */
    public void setServiceZhonggongOneStaffId(Long serviceZhonggongOneStaffId) {
        this.serviceZhonggongOneStaffId = serviceZhonggongOneStaffId;
    }

    /**
     * 获取中工1名称（来源于员工档案）
     *
     * @return service_zhonggong_one_staff_name - 中工1名称（来源于员工档案）
     */
    public String getServiceZhonggongOneStaffName() {
        return serviceZhonggongOneStaffName;
    }

    /**
     * 设置中工1名称（来源于员工档案）
     *
     * @param serviceZhonggongOneStaffName 中工1名称（来源于员工档案）
     */
    public void setServiceZhonggongOneStaffName(String serviceZhonggongOneStaffName) {
        this.serviceZhonggongOneStaffName = serviceZhonggongOneStaffName;
    }

    /**
     * 获取中工1身份证号（来源于员工档案）
     *
     * @return service_zhonggong_one_identity_card - 中工1身份证号（来源于员工档案）
     */
    public String getServiceZhonggongOneIdentityCard() {
        return serviceZhonggongOneIdentityCard;
    }

    /**
     * 设置中工1身份证号（来源于员工档案）
     *
     * @param serviceZhonggongOneIdentityCard 中工1身份证号（来源于员工档案）
     */
    public void setServiceZhonggongOneIdentityCard(String serviceZhonggongOneIdentityCard) {
        this.serviceZhonggongOneIdentityCard = serviceZhonggongOneIdentityCard;
    }

    /**
     * 获取中工1业绩
     *
     * @return service_zhonggong_one_achievement_amount - 中工1业绩
     */
    public BigDecimal getServiceZhonggongOneAchievementAmount() {
        return serviceZhonggongOneAchievementAmount;
    }

    /**
     * 设置中工1业绩
     *
     * @param serviceZhonggongOneAchievementAmount 中工1业绩
     */
    public void setServiceZhonggongOneAchievementAmount(BigDecimal serviceZhonggongOneAchievementAmount) {
        this.serviceZhonggongOneAchievementAmount = serviceZhonggongOneAchievementAmount;
    }

    /**
     * 获取中工1提成
     *
     * @return service_zhonggong_one_commission_amount - 中工1提成
     */
    public BigDecimal getServiceZhonggongOneCommissionAmount() {
        return serviceZhonggongOneCommissionAmount;
    }

    /**
     * 设置中工1提成
     *
     * @param serviceZhonggongOneCommissionAmount 中工1提成
     */
    public void setServiceZhonggongOneCommissionAmount(BigDecimal serviceZhonggongOneCommissionAmount) {
        this.serviceZhonggongOneCommissionAmount = serviceZhonggongOneCommissionAmount;
    }

    /**
     * 获取中工1占比
     *
     * @return service_zhonggong_one_ratio - 中工1占比
     */
    public BigDecimal getServiceZhonggongOneRatio() {
        return serviceZhonggongOneRatio;
    }

    /**
     * 设置中工1占比
     *
     * @param serviceZhonggongOneRatio 中工1占比
     */
    public void setServiceZhonggongOneRatio(BigDecimal serviceZhonggongOneRatio) {
        this.serviceZhonggongOneRatio = serviceZhonggongOneRatio;
    }

    /**
     * 获取中工2水牌号
     *
     * @return zhonggong_two_number - 中工2水牌号
     */
    public String getZhonggongTwoNumber() {
        return zhonggongTwoNumber;
    }

    /**
     * 设置中工2水牌号
     *
     * @param zhonggongTwoNumber 中工2水牌号
     */
    public void setZhonggongTwoNumber(String zhonggongTwoNumber) {
        this.zhonggongTwoNumber = zhonggongTwoNumber;
    }

    /**
     * 获取中工2编码（来源于员工档案）
     *
     * @return service_zhonggong_two_staff_id - 中工2编码（来源于员工档案）
     */
    public Long getServiceZhonggongTwoStaffId() {
        return serviceZhonggongTwoStaffId;
    }

    /**
     * 设置中工2编码（来源于员工档案）
     *
     * @param serviceZhonggongTwoStaffId 中工2编码（来源于员工档案）
     */
    public void setServiceZhonggongTwoStaffId(Long serviceZhonggongTwoStaffId) {
        this.serviceZhonggongTwoStaffId = serviceZhonggongTwoStaffId;
    }

    /**
     * 获取中工2名称（来源于员工档案）
     *
     * @return service_zhonggong_two_staff_name - 中工2名称（来源于员工档案）
     */
    public String getServiceZhonggongTwoStaffName() {
        return serviceZhonggongTwoStaffName;
    }

    /**
     * 设置中工2名称（来源于员工档案）
     *
     * @param serviceZhonggongTwoStaffName 中工2名称（来源于员工档案）
     */
    public void setServiceZhonggongTwoStaffName(String serviceZhonggongTwoStaffName) {
        this.serviceZhonggongTwoStaffName = serviceZhonggongTwoStaffName;
    }

    /**
     * 获取中工2身份证号（来源于员工档案）
     *
     * @return service_zhonggong_two_identity_card - 中工2身份证号（来源于员工档案）
     */
    public String getServiceZhonggongTwoIdentityCard() {
        return serviceZhonggongTwoIdentityCard;
    }

    /**
     * 设置中工2身份证号（来源于员工档案）
     *
     * @param serviceZhonggongTwoIdentityCard 中工2身份证号（来源于员工档案）
     */
    public void setServiceZhonggongTwoIdentityCard(String serviceZhonggongTwoIdentityCard) {
        this.serviceZhonggongTwoIdentityCard = serviceZhonggongTwoIdentityCard;
    }

    /**
     * 获取中工2业绩
     *
     * @return service_zhonggong_two_achievement_amount - 中工2业绩
     */
    public BigDecimal getServiceZhonggongTwoAchievementAmount() {
        return serviceZhonggongTwoAchievementAmount;
    }

    /**
     * 设置中工2业绩
     *
     * @param serviceZhonggongTwoAchievementAmount 中工2业绩
     */
    public void setServiceZhonggongTwoAchievementAmount(BigDecimal serviceZhonggongTwoAchievementAmount) {
        this.serviceZhonggongTwoAchievementAmount = serviceZhonggongTwoAchievementAmount;
    }

    /**
     * 获取中工2提成
     *
     * @return service_zhonggong_two_commission_amount - 中工2提成
     */
    public BigDecimal getServiceZhonggongTwoCommissionAmount() {
        return serviceZhonggongTwoCommissionAmount;
    }

    /**
     * 设置中工2提成
     *
     * @param serviceZhonggongTwoCommissionAmount 中工2提成
     */
    public void setServiceZhonggongTwoCommissionAmount(BigDecimal serviceZhonggongTwoCommissionAmount) {
        this.serviceZhonggongTwoCommissionAmount = serviceZhonggongTwoCommissionAmount;
    }

    /**
     * 获取中工2占比
     *
     * @return service_zhonggong_two_ratio - 中工2占比
     */
    public BigDecimal getServiceZhonggongTwoRatio() {
        return serviceZhonggongTwoRatio;
    }

    /**
     * 设置中工2占比
     *
     * @param serviceZhonggongTwoRatio 中工2占比
     */
    public void setServiceZhonggongTwoRatio(BigDecimal serviceZhonggongTwoRatio) {
        this.serviceZhonggongTwoRatio = serviceZhonggongTwoRatio;
    }

    /**
     * 获取中工3水牌号
     *
     * @return zhonggong_three_number - 中工3水牌号
     */
    public String getZhonggongThreeNumber() {
        return zhonggongThreeNumber;
    }

    /**
     * 设置中工3水牌号
     *
     * @param zhonggongThreeNumber 中工3水牌号
     */
    public void setZhonggongThreeNumber(String zhonggongThreeNumber) {
        this.zhonggongThreeNumber = zhonggongThreeNumber;
    }

    /**
     * 获取中工3编码（来源于员工档案）
     *
     * @return service_zhonggong_three_staff_id - 中工3编码（来源于员工档案）
     */
    public Long getServiceZhonggongThreeStaffId() {
        return serviceZhonggongThreeStaffId;
    }

    /**
     * 设置中工3编码（来源于员工档案）
     *
     * @param serviceZhonggongThreeStaffId 中工3编码（来源于员工档案）
     */
    public void setServiceZhonggongThreeStaffId(Long serviceZhonggongThreeStaffId) {
        this.serviceZhonggongThreeStaffId = serviceZhonggongThreeStaffId;
    }

    /**
     * 获取中工3名称（来源于员工档案）
     *
     * @return service_zhonggong_three_staff_name - 中工3名称（来源于员工档案）
     */
    public String getServiceZhonggongThreeStaffName() {
        return serviceZhonggongThreeStaffName;
    }

    /**
     * 设置中工3名称（来源于员工档案）
     *
     * @param serviceZhonggongThreeStaffName 中工3名称（来源于员工档案）
     */
    public void setServiceZhonggongThreeStaffName(String serviceZhonggongThreeStaffName) {
        this.serviceZhonggongThreeStaffName = serviceZhonggongThreeStaffName;
    }

    /**
     * 获取中工3身份证号（来源于员工档案）
     *
     * @return service_zhonggong_three_identity_card - 中工3身份证号（来源于员工档案）
     */
    public String getServiceZhonggongThreeIdentityCard() {
        return serviceZhonggongThreeIdentityCard;
    }

    /**
     * 设置中工3身份证号（来源于员工档案）
     *
     * @param serviceZhonggongThreeIdentityCard 中工3身份证号（来源于员工档案）
     */
    public void setServiceZhonggongThreeIdentityCard(String serviceZhonggongThreeIdentityCard) {
        this.serviceZhonggongThreeIdentityCard = serviceZhonggongThreeIdentityCard;
    }

    /**
     * 获取中工3业绩
     *
     * @return service_zhonggong_three_achievement_amount - 中工3业绩
     */
    public BigDecimal getServiceZhonggongThreeAchievementAmount() {
        return serviceZhonggongThreeAchievementAmount;
    }

    /**
     * 设置中工3业绩
     *
     * @param serviceZhonggongThreeAchievementAmount 中工3业绩
     */
    public void setServiceZhonggongThreeAchievementAmount(BigDecimal serviceZhonggongThreeAchievementAmount) {
        this.serviceZhonggongThreeAchievementAmount = serviceZhonggongThreeAchievementAmount;
    }

    /**
     * 获取中工3提成
     *
     * @return service_zhonggong_three_commission_amount - 中工3提成
     */
    public BigDecimal getServiceZhonggongThreeCommissionAmount() {
        return serviceZhonggongThreeCommissionAmount;
    }

    /**
     * 设置中工3提成
     *
     * @param serviceZhonggongThreeCommissionAmount 中工3提成
     */
    public void setServiceZhonggongThreeCommissionAmount(BigDecimal serviceZhonggongThreeCommissionAmount) {
        this.serviceZhonggongThreeCommissionAmount = serviceZhonggongThreeCommissionAmount;
    }

    /**
     * 获取中工3占比
     *
     * @return service_zhonggong_three_ratio - 中工3占比
     */
    public BigDecimal getServiceZhonggongThreeRatio() {
        return serviceZhonggongThreeRatio;
    }

    /**
     * 设置中工3占比
     *
     * @param serviceZhonggongThreeRatio 中工3占比
     */
    public void setServiceZhonggongThreeRatio(BigDecimal serviceZhonggongThreeRatio) {
        this.serviceZhonggongThreeRatio = serviceZhonggongThreeRatio;
    }

    /**
     * 获取技师1水牌号
     *
     * @return technician_one_number - 技师1水牌号
     */
    public String getTechnicianOneNumber() {
        return technicianOneNumber;
    }

    /**
     * 设置技师1水牌号
     *
     * @param technicianOneNumber 技师1水牌号
     */
    public void setTechnicianOneNumber(String technicianOneNumber) {
        this.technicianOneNumber = technicianOneNumber;
    }

    /**
     * 获取技师1编码（来源于员工档案）
     *
     * @return service_technician_one_staff_id - 技师1编码（来源于员工档案）
     */
    public Long getServiceTechnicianOneStaffId() {
        return serviceTechnicianOneStaffId;
    }

    /**
     * 设置技师1编码（来源于员工档案）
     *
     * @param serviceTechnicianOneStaffId 技师1编码（来源于员工档案）
     */
    public void setServiceTechnicianOneStaffId(Long serviceTechnicianOneStaffId) {
        this.serviceTechnicianOneStaffId = serviceTechnicianOneStaffId;
    }

    /**
     * 获取技师1名称（来源于员工档案）
     *
     * @return service_technician_one_staff_name - 技师1名称（来源于员工档案）
     */
    public String getServiceTechnicianOneStaffName() {
        return serviceTechnicianOneStaffName;
    }

    /**
     * 设置技师1名称（来源于员工档案）
     *
     * @param serviceTechnicianOneStaffName 技师1名称（来源于员工档案）
     */
    public void setServiceTechnicianOneStaffName(String serviceTechnicianOneStaffName) {
        this.serviceTechnicianOneStaffName = serviceTechnicianOneStaffName;
    }

    /**
     * 获取技师1身份证号（来源于员工档案）
     *
     * @return service_technician_one_identity_card - 技师1身份证号（来源于员工档案）
     */
    public String getServiceTechnicianOneIdentityCard() {
        return serviceTechnicianOneIdentityCard;
    }

    /**
     * 设置技师1身份证号（来源于员工档案）
     *
     * @param serviceTechnicianOneIdentityCard 技师1身份证号（来源于员工档案）
     */
    public void setServiceTechnicianOneIdentityCard(String serviceTechnicianOneIdentityCard) {
        this.serviceTechnicianOneIdentityCard = serviceTechnicianOneIdentityCard;
    }

    /**
     * 获取技师1业绩
     *
     * @return service_technician_one_achievement_amount - 技师1业绩
     */
    public BigDecimal getServiceTechnicianOneAchievementAmount() {
        return serviceTechnicianOneAchievementAmount;
    }

    /**
     * 设置技师1业绩
     *
     * @param serviceTechnicianOneAchievementAmount 技师1业绩
     */
    public void setServiceTechnicianOneAchievementAmount(BigDecimal serviceTechnicianOneAchievementAmount) {
        this.serviceTechnicianOneAchievementAmount = serviceTechnicianOneAchievementAmount;
    }

    /**
     * 获取技师1提成
     *
     * @return service_technician_one_commission_amount - 技师1提成
     */
    public BigDecimal getServiceTechnicianOneCommissionAmount() {
        return serviceTechnicianOneCommissionAmount;
    }

    /**
     * 设置技师1提成
     *
     * @param serviceTechnicianOneCommissionAmount 技师1提成
     */
    public void setServiceTechnicianOneCommissionAmount(BigDecimal serviceTechnicianOneCommissionAmount) {
        this.serviceTechnicianOneCommissionAmount = serviceTechnicianOneCommissionAmount;
    }

    /**
     * 获取技师1占比
     *
     * @return service_technician_one_ratio - 技师1占比
     */
    public BigDecimal getServiceTechnicianOneRatio() {
        return serviceTechnicianOneRatio;
    }

    /**
     * 设置技师1占比
     *
     * @param serviceTechnicianOneRatio 技师1占比
     */
    public void setServiceTechnicianOneRatio(BigDecimal serviceTechnicianOneRatio) {
        this.serviceTechnicianOneRatio = serviceTechnicianOneRatio;
    }

    /**
     * 获取技师2水牌号
     *
     * @return technician_two_number - 技师2水牌号
     */
    public String getTechnicianTwoNumber() {
        return technicianTwoNumber;
    }

    /**
     * 设置技师2水牌号
     *
     * @param technicianTwoNumber 技师2水牌号
     */
    public void setTechnicianTwoNumber(String technicianTwoNumber) {
        this.technicianTwoNumber = technicianTwoNumber;
    }

    /**
     * 获取技师2编码（来源于员工档案）
     *
     * @return service_technician_two_staff_id - 技师2编码（来源于员工档案）
     */
    public Long getServiceTechnicianTwoStaffId() {
        return serviceTechnicianTwoStaffId;
    }

    /**
     * 设置技师2编码（来源于员工档案）
     *
     * @param serviceTechnicianTwoStaffId 技师2编码（来源于员工档案）
     */
    public void setServiceTechnicianTwoStaffId(Long serviceTechnicianTwoStaffId) {
        this.serviceTechnicianTwoStaffId = serviceTechnicianTwoStaffId;
    }

    /**
     * 获取技师2名称（来源于员工档案）
     *
     * @return service_technician_two_staff_name - 技师2名称（来源于员工档案）
     */
    public String getServiceTechnicianTwoStaffName() {
        return serviceTechnicianTwoStaffName;
    }

    /**
     * 设置技师2名称（来源于员工档案）
     *
     * @param serviceTechnicianTwoStaffName 技师2名称（来源于员工档案）
     */
    public void setServiceTechnicianTwoStaffName(String serviceTechnicianTwoStaffName) {
        this.serviceTechnicianTwoStaffName = serviceTechnicianTwoStaffName;
    }

    /**
     * 获取技师2身份证号（来源于员工档案）
     *
     * @return service_technician_two_identity_card - 技师2身份证号（来源于员工档案）
     */
    public String getServiceTechnicianTwoIdentityCard() {
        return serviceTechnicianTwoIdentityCard;
    }

    /**
     * 设置技师2身份证号（来源于员工档案）
     *
     * @param serviceTechnicianTwoIdentityCard 技师2身份证号（来源于员工档案）
     */
    public void setServiceTechnicianTwoIdentityCard(String serviceTechnicianTwoIdentityCard) {
        this.serviceTechnicianTwoIdentityCard = serviceTechnicianTwoIdentityCard;
    }

    /**
     * 获取技师2业绩
     *
     * @return service_technician_two_achievement_amount - 技师2业绩
     */
    public BigDecimal getServiceTechnicianTwoAchievementAmount() {
        return serviceTechnicianTwoAchievementAmount;
    }

    /**
     * 设置技师2业绩
     *
     * @param serviceTechnicianTwoAchievementAmount 技师2业绩
     */
    public void setServiceTechnicianTwoAchievementAmount(BigDecimal serviceTechnicianTwoAchievementAmount) {
        this.serviceTechnicianTwoAchievementAmount = serviceTechnicianTwoAchievementAmount;
    }

    /**
     * 获取技师2提成
     *
     * @return service_technician_two_commission_amount - 技师2提成
     */
    public BigDecimal getServiceTechnicianTwoCommissionAmount() {
        return serviceTechnicianTwoCommissionAmount;
    }

    /**
     * 设置技师2提成
     *
     * @param serviceTechnicianTwoCommissionAmount 技师2提成
     */
    public void setServiceTechnicianTwoCommissionAmount(BigDecimal serviceTechnicianTwoCommissionAmount) {
        this.serviceTechnicianTwoCommissionAmount = serviceTechnicianTwoCommissionAmount;
    }

    /**
     * 获取技师2占比
     *
     * @return service_technician_two_ratio - 技师2占比
     */
    public BigDecimal getServiceTechnicianTwoRatio() {
        return serviceTechnicianTwoRatio;
    }

    /**
     * 设置技师2占比
     *
     * @param serviceTechnicianTwoRatio 技师2占比
     */
    public void setServiceTechnicianTwoRatio(BigDecimal serviceTechnicianTwoRatio) {
        this.serviceTechnicianTwoRatio = serviceTechnicianTwoRatio;
    }

    /**
     * 获取技师3水牌号
     *
     * @return technician_three_number - 技师3水牌号
     */
    public String getTechnicianThreeNumber() {
        return technicianThreeNumber;
    }

    /**
     * 设置技师3水牌号
     *
     * @param technicianThreeNumber 技师3水牌号
     */
    public void setTechnicianThreeNumber(String technicianThreeNumber) {
        this.technicianThreeNumber = technicianThreeNumber;
    }

    /**
     * 获取技师3编码（来源于员工档案）
     *
     * @return service_technician_three_staff_id - 技师3编码（来源于员工档案）
     */
    public Long getServiceTechnicianThreeStaffId() {
        return serviceTechnicianThreeStaffId;
    }

    /**
     * 设置技师3编码（来源于员工档案）
     *
     * @param serviceTechnicianThreeStaffId 技师3编码（来源于员工档案）
     */
    public void setServiceTechnicianThreeStaffId(Long serviceTechnicianThreeStaffId) {
        this.serviceTechnicianThreeStaffId = serviceTechnicianThreeStaffId;
    }

    /**
     * 获取技师3名称（来源于员工档案）
     *
     * @return service_technician_three_staff_name - 技师3名称（来源于员工档案）
     */
    public String getServiceTechnicianThreeStaffName() {
        return serviceTechnicianThreeStaffName;
    }

    /**
     * 设置技师3名称（来源于员工档案）
     *
     * @param serviceTechnicianThreeStaffName 技师3名称（来源于员工档案）
     */
    public void setServiceTechnicianThreeStaffName(String serviceTechnicianThreeStaffName) {
        this.serviceTechnicianThreeStaffName = serviceTechnicianThreeStaffName;
    }

    /**
     * 获取技师3身份证号（来源于员工档案）
     *
     * @return service_technician_three_identity_card - 技师3身份证号（来源于员工档案）
     */
    public String getServiceTechnicianThreeIdentityCard() {
        return serviceTechnicianThreeIdentityCard;
    }

    /**
     * 设置技师3身份证号（来源于员工档案）
     *
     * @param serviceTechnicianThreeIdentityCard 技师3身份证号（来源于员工档案）
     */
    public void setServiceTechnicianThreeIdentityCard(String serviceTechnicianThreeIdentityCard) {
        this.serviceTechnicianThreeIdentityCard = serviceTechnicianThreeIdentityCard;
    }

    /**
     * 获取技师3业绩
     *
     * @return service_technician_three_achievement_amount - 技师3业绩
     */
    public BigDecimal getServiceTechnicianThreeAchievementAmount() {
        return serviceTechnicianThreeAchievementAmount;
    }

    /**
     * 设置技师3业绩
     *
     * @param serviceTechnicianThreeAchievementAmount 技师3业绩
     */
    public void setServiceTechnicianThreeAchievementAmount(BigDecimal serviceTechnicianThreeAchievementAmount) {
        this.serviceTechnicianThreeAchievementAmount = serviceTechnicianThreeAchievementAmount;
    }

    /**
     * 获取技师3提成
     *
     * @return service_technician_three_commission_amount - 技师3提成
     */
    public BigDecimal getServiceTechnicianThreeCommissionAmount() {
        return serviceTechnicianThreeCommissionAmount;
    }

    /**
     * 设置技师3提成
     *
     * @param serviceTechnicianThreeCommissionAmount 技师3提成
     */
    public void setServiceTechnicianThreeCommissionAmount(BigDecimal serviceTechnicianThreeCommissionAmount) {
        this.serviceTechnicianThreeCommissionAmount = serviceTechnicianThreeCommissionAmount;
    }

    /**
     * 获取技师3占比
     *
     * @return service_technician_three_ratio - 技师3占比
     */
    public BigDecimal getServiceTechnicianThreeRatio() {
        return serviceTechnicianThreeRatio;
    }

    /**
     * 设置技师3占比
     *
     * @param serviceTechnicianThreeRatio 技师3占比
     */
    public void setServiceTechnicianThreeRatio(BigDecimal serviceTechnicianThreeRatio) {
        this.serviceTechnicianThreeRatio = serviceTechnicianThreeRatio;
    }

    /**
     * 获取助理1水牌号
     *
     * @return small_one_number - 助理1水牌号
     */
    public String getSmallOneNumber() {
        return smallOneNumber;
    }

    /**
     * 设置助理1水牌号
     *
     * @param smallOneNumber 助理1水牌号
     */
    public void setSmallOneNumber(String smallOneNumber) {
        this.smallOneNumber = smallOneNumber;
    }

    /**
     * 获取助理1编码（来源于员工档案）
     *
     * @return service_small_one_staff_id - 助理1编码（来源于员工档案）
     */
    public Long getServiceSmallOneStaffId() {
        return serviceSmallOneStaffId;
    }

    /**
     * 设置助理1编码（来源于员工档案）
     *
     * @param serviceSmallOneStaffId 助理1编码（来源于员工档案）
     */
    public void setServiceSmallOneStaffId(Long serviceSmallOneStaffId) {
        this.serviceSmallOneStaffId = serviceSmallOneStaffId;
    }

    /**
     * 获取助理1名称（来源于员工档案）
     *
     * @return service_small_one_staff_name - 助理1名称（来源于员工档案）
     */
    public String getServiceSmallOneStaffName() {
        return serviceSmallOneStaffName;
    }

    /**
     * 设置助理1名称（来源于员工档案）
     *
     * @param serviceSmallOneStaffName 助理1名称（来源于员工档案）
     */
    public void setServiceSmallOneStaffName(String serviceSmallOneStaffName) {
        this.serviceSmallOneStaffName = serviceSmallOneStaffName;
    }

    /**
     * 获取助理1身份证号（来源于员工档案）
     *
     * @return service_small_one_identity_card - 助理1身份证号（来源于员工档案）
     */
    public String getServiceSmallOneIdentityCard() {
        return serviceSmallOneIdentityCard;
    }

    /**
     * 设置助理1身份证号（来源于员工档案）
     *
     * @param serviceSmallOneIdentityCard 助理1身份证号（来源于员工档案）
     */
    public void setServiceSmallOneIdentityCard(String serviceSmallOneIdentityCard) {
        this.serviceSmallOneIdentityCard = serviceSmallOneIdentityCard;
    }

    /**
     * 获取助理1业绩
     *
     * @return service_small_one_achievement_amount - 助理1业绩
     */
    public BigDecimal getServiceSmallOneAchievementAmount() {
        return serviceSmallOneAchievementAmount;
    }

    /**
     * 设置助理1业绩
     *
     * @param serviceSmallOneAchievementAmount 助理1业绩
     */
    public void setServiceSmallOneAchievementAmount(BigDecimal serviceSmallOneAchievementAmount) {
        this.serviceSmallOneAchievementAmount = serviceSmallOneAchievementAmount;
    }

    /**
     * 获取助理1提成
     *
     * @return service_small_one_commission_amount - 助理1提成
     */
    public BigDecimal getServiceSmallOneCommissionAmount() {
        return serviceSmallOneCommissionAmount;
    }

    /**
     * 设置助理1提成
     *
     * @param serviceSmallOneCommissionAmount 助理1提成
     */
    public void setServiceSmallOneCommissionAmount(BigDecimal serviceSmallOneCommissionAmount) {
        this.serviceSmallOneCommissionAmount = serviceSmallOneCommissionAmount;
    }

    /**
     * 获取助理1占比
     *
     * @return service_small_one_ratio - 助理1占比
     */
    public BigDecimal getServiceSmallOneRatio() {
        return serviceSmallOneRatio;
    }

    /**
     * 设置助理1占比
     *
     * @param serviceSmallOneRatio 助理1占比
     */
    public void setServiceSmallOneRatio(BigDecimal serviceSmallOneRatio) {
        this.serviceSmallOneRatio = serviceSmallOneRatio;
    }

    /**
     * 获取助理2水牌号
     *
     * @return small_two_number - 助理2水牌号
     */
    public String getSmallTwoNumber() {
        return smallTwoNumber;
    }

    /**
     * 设置助理2水牌号
     *
     * @param smallTwoNumber 助理2水牌号
     */
    public void setSmallTwoNumber(String smallTwoNumber) {
        this.smallTwoNumber = smallTwoNumber;
    }

    /**
     * 获取助理2编码（来源于员工档案）
     *
     * @return service_small_two_staff_id - 助理2编码（来源于员工档案）
     */
    public Long getServiceSmallTwoStaffId() {
        return serviceSmallTwoStaffId;
    }

    /**
     * 设置助理2编码（来源于员工档案）
     *
     * @param serviceSmallTwoStaffId 助理2编码（来源于员工档案）
     */
    public void setServiceSmallTwoStaffId(Long serviceSmallTwoStaffId) {
        this.serviceSmallTwoStaffId = serviceSmallTwoStaffId;
    }

    /**
     * 获取助理2名称（来源于员工档案）
     *
     * @return service_small_two_staff_name - 助理2名称（来源于员工档案）
     */
    public String getServiceSmallTwoStaffName() {
        return serviceSmallTwoStaffName;
    }

    /**
     * 设置助理2名称（来源于员工档案）
     *
     * @param serviceSmallTwoStaffName 助理2名称（来源于员工档案）
     */
    public void setServiceSmallTwoStaffName(String serviceSmallTwoStaffName) {
        this.serviceSmallTwoStaffName = serviceSmallTwoStaffName;
    }

    /**
     * 获取助理2身份证号（来源于员工档案）
     *
     * @return service_small_two_identity_card - 助理2身份证号（来源于员工档案）
     */
    public String getServiceSmallTwoIdentityCard() {
        return serviceSmallTwoIdentityCard;
    }

    /**
     * 设置助理2身份证号（来源于员工档案）
     *
     * @param serviceSmallTwoIdentityCard 助理2身份证号（来源于员工档案）
     */
    public void setServiceSmallTwoIdentityCard(String serviceSmallTwoIdentityCard) {
        this.serviceSmallTwoIdentityCard = serviceSmallTwoIdentityCard;
    }

    /**
     * 获取助理2业绩
     *
     * @return service_small_two_achievement_amount - 助理2业绩
     */
    public BigDecimal getServiceSmallTwoAchievementAmount() {
        return serviceSmallTwoAchievementAmount;
    }

    /**
     * 设置助理2业绩
     *
     * @param serviceSmallTwoAchievementAmount 助理2业绩
     */
    public void setServiceSmallTwoAchievementAmount(BigDecimal serviceSmallTwoAchievementAmount) {
        this.serviceSmallTwoAchievementAmount = serviceSmallTwoAchievementAmount;
    }

    /**
     * 获取助理2提成
     *
     * @return service_small_two_commission_amount - 助理2提成
     */
    public BigDecimal getServiceSmallTwoCommissionAmount() {
        return serviceSmallTwoCommissionAmount;
    }

    /**
     * 设置助理2提成
     *
     * @param serviceSmallTwoCommissionAmount 助理2提成
     */
    public void setServiceSmallTwoCommissionAmount(BigDecimal serviceSmallTwoCommissionAmount) {
        this.serviceSmallTwoCommissionAmount = serviceSmallTwoCommissionAmount;
    }

    /**
     * 获取助理2占比
     *
     * @return service_small_two_ratio - 助理2占比
     */
    public BigDecimal getServiceSmallTwoRatio() {
        return serviceSmallTwoRatio;
    }

    /**
     * 设置助理2占比
     *
     * @param serviceSmallTwoRatio 助理2占比
     */
    public void setServiceSmallTwoRatio(BigDecimal serviceSmallTwoRatio) {
        this.serviceSmallTwoRatio = serviceSmallTwoRatio;
    }

    /**
     * 获取助理3水牌号
     *
     * @return small_three_number - 助理3水牌号
     */
    public String getSmallThreeNumber() {
        return smallThreeNumber;
    }

    /**
     * 设置助理3水牌号
     *
     * @param smallThreeNumber 助理3水牌号
     */
    public void setSmallThreeNumber(String smallThreeNumber) {
        this.smallThreeNumber = smallThreeNumber;
    }

    /**
     * 获取助理3编码（来源于员工档案）
     *
     * @return service_small_three_staff_id - 助理3编码（来源于员工档案）
     */
    public Long getServiceSmallThreeStaffId() {
        return serviceSmallThreeStaffId;
    }

    /**
     * 设置助理3编码（来源于员工档案）
     *
     * @param serviceSmallThreeStaffId 助理3编码（来源于员工档案）
     */
    public void setServiceSmallThreeStaffId(Long serviceSmallThreeStaffId) {
        this.serviceSmallThreeStaffId = serviceSmallThreeStaffId;
    }

    /**
     * 获取助理3名称（来源于员工档案）
     *
     * @return service_small_three_staff_name - 助理3名称（来源于员工档案）
     */
    public String getServiceSmallThreeStaffName() {
        return serviceSmallThreeStaffName;
    }

    /**
     * 设置助理3名称（来源于员工档案）
     *
     * @param serviceSmallThreeStaffName 助理3名称（来源于员工档案）
     */
    public void setServiceSmallThreeStaffName(String serviceSmallThreeStaffName) {
        this.serviceSmallThreeStaffName = serviceSmallThreeStaffName;
    }

    /**
     * 获取助理3身份证号（来源于员工档案）
     *
     * @return service_small_three_identity_card - 助理3身份证号（来源于员工档案）
     */
    public String getServiceSmallThreeIdentityCard() {
        return serviceSmallThreeIdentityCard;
    }

    /**
     * 设置助理3身份证号（来源于员工档案）
     *
     * @param serviceSmallThreeIdentityCard 助理3身份证号（来源于员工档案）
     */
    public void setServiceSmallThreeIdentityCard(String serviceSmallThreeIdentityCard) {
        this.serviceSmallThreeIdentityCard = serviceSmallThreeIdentityCard;
    }

    /**
     * 获取助理3业绩
     *
     * @return service_small_three_achievement_amount - 助理3业绩
     */
    public BigDecimal getServiceSmallThreeAchievementAmount() {
        return serviceSmallThreeAchievementAmount;
    }

    /**
     * 设置助理3业绩
     *
     * @param serviceSmallThreeAchievementAmount 助理3业绩
     */
    public void setServiceSmallThreeAchievementAmount(BigDecimal serviceSmallThreeAchievementAmount) {
        this.serviceSmallThreeAchievementAmount = serviceSmallThreeAchievementAmount;
    }

    /**
     * 获取助理3提成
     *
     * @return service_small_three_commission_amount - 助理3提成
     */
    public BigDecimal getServiceSmallThreeCommissionAmount() {
        return serviceSmallThreeCommissionAmount;
    }

    /**
     * 设置助理3提成
     *
     * @param serviceSmallThreeCommissionAmount 助理3提成
     */
    public void setServiceSmallThreeCommissionAmount(BigDecimal serviceSmallThreeCommissionAmount) {
        this.serviceSmallThreeCommissionAmount = serviceSmallThreeCommissionAmount;
    }

    /**
     * 获取助理3占比
     *
     * @return service_small_three_ratio - 助理3占比
     */
    public BigDecimal getServiceSmallThreeRatio() {
        return serviceSmallThreeRatio;
    }

    /**
     * 设置助理3占比
     *
     * @param serviceSmallThreeRatio 助理3占比
     */
    public void setServiceSmallThreeRatio(BigDecimal serviceSmallThreeRatio) {
        this.serviceSmallThreeRatio = serviceSmallThreeRatio;
    }

    /**
     * 获取门店高管编码
     *
     * @return manage_staff_id - 门店高管编码
     */
    public Long getManageStaffId() {
        return manageStaffId;
    }

    /**
     * 设置门店高管编码
     *
     * @param manageStaffId 门店高管编码
     */
    public void setManageStaffId(Long manageStaffId) {
        this.manageStaffId = manageStaffId;
    }

    /**
     * 获取门店高管名称
     *
     * @return manage_staff_name - 门店高管名称
     */
    public String getManageStaffName() {
        return manageStaffName;
    }

    /**
     * 设置门店高管名称
     *
     * @param manageStaffName 门店高管名称
     */
    public void setManageStaffName(String manageStaffName) {
        this.manageStaffName = manageStaffName;
    }

    /**
     * 获取门店高管身份证号
     *
     * @return manage_identity_card - 门店高管身份证号
     */
    public String getManageIdentityCard() {
        return manageIdentityCard;
    }

    /**
     * 设置门店高管身份证号
     *
     * @param manageIdentityCard 门店高管身份证号
     */
    public void setManageIdentityCard(String manageIdentityCard) {
        this.manageIdentityCard = manageIdentityCard;
    }

    /**
     * 获取门店高管水牌号
     *
     * @return manage_number - 门店高管水牌号
     */
    public String getManageNumber() {
        return manageNumber;
    }

    /**
     * 设置门店高管水牌号
     *
     * @param manageNumber 门店高管水牌号
     */
    public void setManageNumber(String manageNumber) {
        this.manageNumber = manageNumber;
    }

    /**
     * 获取现付大工销售业绩
     *
     * @return large_achievement_amount - 现付大工销售业绩
     */
    public BigDecimal getLargeAchievementAmount() {
        return largeAchievementAmount;
    }

    /**
     * 设置现付大工销售业绩
     *
     * @param largeAchievementAmount 现付大工销售业绩
     */
    public void setLargeAchievementAmount(BigDecimal largeAchievementAmount) {
        this.largeAchievementAmount = largeAchievementAmount;
    }

    /**
     * 获取现付中工销售业绩
     *
     * @return zhonggong_achievement_amount - 现付中工销售业绩
     */
    public BigDecimal getZhonggongAchievementAmount() {
        return zhonggongAchievementAmount;
    }

    /**
     * 设置现付中工销售业绩
     *
     * @param zhonggongAchievementAmount 现付中工销售业绩
     */
    public void setZhonggongAchievementAmount(BigDecimal zhonggongAchievementAmount) {
        this.zhonggongAchievementAmount = zhonggongAchievementAmount;
    }

    /**
     * 获取现付技师销售业绩
     *
     * @return technician_achievement_amount - 现付技师销售业绩
     */
    public BigDecimal getTechnicianAchievementAmount() {
        return technicianAchievementAmount;
    }

    /**
     * 设置现付技师销售业绩
     *
     * @param technicianAchievementAmount 现付技师销售业绩
     */
    public void setTechnicianAchievementAmount(BigDecimal technicianAchievementAmount) {
        this.technicianAchievementAmount = technicianAchievementAmount;
    }

    /**
     * 获取现付小工销售业绩
     *
     * @return small_achievement_amount - 现付小工销售业绩
     */
    public BigDecimal getSmallAchievementAmount() {
        return smallAchievementAmount;
    }

    /**
     * 设置现付小工销售业绩
     *
     * @param smallAchievementAmount 现付小工销售业绩
     */
    public void setSmallAchievementAmount(BigDecimal smallAchievementAmount) {
        this.smallAchievementAmount = smallAchievementAmount;
    }

    /**
     * 获取现付大工销售提成
     *
     * @return large_commission_amount - 现付大工销售提成
     */
    public BigDecimal getLargeCommissionAmount() {
        return largeCommissionAmount;
    }

    /**
     * 设置现付大工销售提成
     *
     * @param largeCommissionAmount 现付大工销售提成
     */
    public void setLargeCommissionAmount(BigDecimal largeCommissionAmount) {
        this.largeCommissionAmount = largeCommissionAmount;
    }

    /**
     * 获取现付中工销售提成
     *
     * @return zhonggong_commission_amount - 现付中工销售提成
     */
    public BigDecimal getZhonggongCommissionAmount() {
        return zhonggongCommissionAmount;
    }

    /**
     * 设置现付中工销售提成
     *
     * @param zhonggongCommissionAmount 现付中工销售提成
     */
    public void setZhonggongCommissionAmount(BigDecimal zhonggongCommissionAmount) {
        this.zhonggongCommissionAmount = zhonggongCommissionAmount;
    }

    /**
     * 获取现付技师销售提成
     *
     * @return technician_commission_amount - 现付技师销售提成
     */
    public BigDecimal getTechnicianCommissionAmount() {
        return technicianCommissionAmount;
    }

    /**
     * 设置现付技师销售提成
     *
     * @param technicianCommissionAmount 现付技师销售提成
     */
    public void setTechnicianCommissionAmount(BigDecimal technicianCommissionAmount) {
        this.technicianCommissionAmount = technicianCommissionAmount;
    }

    /**
     * 获取现付小工销售提成
     *
     * @return small_commission_amount - 现付小工销售提成
     */
    public BigDecimal getSmallCommissionAmount() {
        return smallCommissionAmount;
    }

    /**
     * 设置现付小工销售提成
     *
     * @param smallCommissionAmount 现付小工销售提成
     */
    public void setSmallCommissionAmount(BigDecimal smallCommissionAmount) {
        this.smallCommissionAmount = smallCommissionAmount;
    }

    /**
     * 获取卡付大工销售业绩
     *
     * @return card_large_achievement_amount - 卡付大工销售业绩
     */
    public BigDecimal getCardLargeAchievementAmount() {
        return cardLargeAchievementAmount;
    }

    /**
     * 设置卡付大工销售业绩
     *
     * @param cardLargeAchievementAmount 卡付大工销售业绩
     */
    public void setCardLargeAchievementAmount(BigDecimal cardLargeAchievementAmount) {
        this.cardLargeAchievementAmount = cardLargeAchievementAmount;
    }

    /**
     * 获取卡付中工销售业绩
     *
     * @return card_zhonggong_achievement_amount - 卡付中工销售业绩
     */
    public BigDecimal getCardZhonggongAchievementAmount() {
        return cardZhonggongAchievementAmount;
    }

    /**
     * 设置卡付中工销售业绩
     *
     * @param cardZhonggongAchievementAmount 卡付中工销售业绩
     */
    public void setCardZhonggongAchievementAmount(BigDecimal cardZhonggongAchievementAmount) {
        this.cardZhonggongAchievementAmount = cardZhonggongAchievementAmount;
    }

    /**
     * 获取卡付技师销售业绩
     *
     * @return card_technician_achievement_amount - 卡付技师销售业绩
     */
    public BigDecimal getCardTechnicianAchievementAmount() {
        return cardTechnicianAchievementAmount;
    }

    /**
     * 设置卡付技师销售业绩
     *
     * @param cardTechnicianAchievementAmount 卡付技师销售业绩
     */
    public void setCardTechnicianAchievementAmount(BigDecimal cardTechnicianAchievementAmount) {
        this.cardTechnicianAchievementAmount = cardTechnicianAchievementAmount;
    }

    /**
     * 获取卡付小工销售业绩
     *
     * @return card_small_achievement_amount - 卡付小工销售业绩
     */
    public BigDecimal getCardSmallAchievementAmount() {
        return cardSmallAchievementAmount;
    }

    /**
     * 设置卡付小工销售业绩
     *
     * @param cardSmallAchievementAmount 卡付小工销售业绩
     */
    public void setCardSmallAchievementAmount(BigDecimal cardSmallAchievementAmount) {
        this.cardSmallAchievementAmount = cardSmallAchievementAmount;
    }

    /**
     * 获取卡付大工销售提成
     *
     * @return card_large_commission_amount - 卡付大工销售提成
     */
    public BigDecimal getCardLargeCommissionAmount() {
        return cardLargeCommissionAmount;
    }

    /**
     * 设置卡付大工销售提成
     *
     * @param cardLargeCommissionAmount 卡付大工销售提成
     */
    public void setCardLargeCommissionAmount(BigDecimal cardLargeCommissionAmount) {
        this.cardLargeCommissionAmount = cardLargeCommissionAmount;
    }

    /**
     * 获取卡付中工销售提成
     *
     * @return card_zhonggong_commission_amount - 卡付中工销售提成
     */
    public BigDecimal getCardZhonggongCommissionAmount() {
        return cardZhonggongCommissionAmount;
    }

    /**
     * 设置卡付中工销售提成
     *
     * @param cardZhonggongCommissionAmount 卡付中工销售提成
     */
    public void setCardZhonggongCommissionAmount(BigDecimal cardZhonggongCommissionAmount) {
        this.cardZhonggongCommissionAmount = cardZhonggongCommissionAmount;
    }

    /**
     * 获取卡付技师销售提成
     *
     * @return card_technician_commission_amount - 卡付技师销售提成
     */
    public BigDecimal getCardTechnicianCommissionAmount() {
        return cardTechnicianCommissionAmount;
    }

    /**
     * 设置卡付技师销售提成
     *
     * @param cardTechnicianCommissionAmount 卡付技师销售提成
     */
    public void setCardTechnicianCommissionAmount(BigDecimal cardTechnicianCommissionAmount) {
        this.cardTechnicianCommissionAmount = cardTechnicianCommissionAmount;
    }

    /**
     * 获取卡付小工销售提成
     *
     * @return card_small_commission_amount - 卡付小工销售提成
     */
    public BigDecimal getCardSmallCommissionAmount() {
        return cardSmallCommissionAmount;
    }

    /**
     * 设置卡付小工销售提成
     *
     * @param cardSmallCommissionAmount 卡付小工销售提成
     */
    public void setCardSmallCommissionAmount(BigDecimal cardSmallCommissionAmount) {
        this.cardSmallCommissionAmount = cardSmallCommissionAmount;
    }

    @Override
    public boolean equals(Object that) {
        if (this == that) {
            return true;
        }
        if (that == null) {
            return false;
        }
        if (getClass() != that.getClass()) {
            return false;
        }
        RefundCash other = (RefundCash) that;
        return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
            && (this.getRefundNum() == null ? other.getRefundNum() == null : this.getRefundNum().equals(other.getRefundNum()))
            && (this.getRefundDate() == null ? other.getRefundDate() == null : this.getRefundDate().equals(other.getRefundDate()))
            && (this.getStoreId() == null ? other.getStoreId() == null : this.getStoreId().equals(other.getStoreId()))
            && (this.getStoreName() == null ? other.getStoreName() == null : this.getStoreName().equals(other.getStoreName()))
            && (this.getMemberId() == null ? other.getMemberId() == null : this.getMemberId().equals(other.getMemberId()))
            && (this.getMemberName() == null ? other.getMemberName() == null : this.getMemberName().equals(other.getMemberName()))
            && (this.getMemberIdentityCard() == null ? other.getMemberIdentityCard() == null : this.getMemberIdentityCard().equals(other.getMemberIdentityCard()))
            && (this.getMobilePhone() == null ? other.getMobilePhone() == null : this.getMobilePhone().equals(other.getMobilePhone()))
            && (this.getCashId() == null ? other.getCashId() == null : this.getCashId().equals(other.getCashId()))
            && (this.getCashDate() == null ? other.getCashDate() == null : this.getCashDate().equals(other.getCashDate()))
            && (this.getProjectId() == null ? other.getProjectId() == null : this.getProjectId().equals(other.getProjectId()))
            && (this.getProjectName() == null ? other.getProjectName() == null : this.getProjectName().equals(other.getProjectName()))
            && (this.getMinumumTimes() == null ? other.getMinumumTimes() == null : this.getMinumumTimes().equals(other.getMinumumTimes()))
            && (this.getPrice() == null ? other.getPrice() == null : this.getPrice().equals(other.getPrice()))
            && (this.getMinumumPrice() == null ? other.getMinumumPrice() == null : this.getMinumumPrice().equals(other.getMinumumPrice()))
            && (this.getPriceMember() == null ? other.getPriceMember() == null : this.getPriceMember().equals(other.getPriceMember()))
            && (this.getMinumumPriceMember() == null ? other.getMinumumPriceMember() == null : this.getMinumumPriceMember().equals(other.getMinumumPriceMember()))
            && (this.getTransactionPrice() == null ? other.getTransactionPrice() == null : this.getTransactionPrice().equals(other.getTransactionPrice()))
            && (this.getNumberTimes() == null ? other.getNumberTimes() == null : this.getNumberTimes().equals(other.getNumberTimes()))
            && (this.getCashRefundMoney() == null ? other.getCashRefundMoney() == null : this.getCashRefundMoney().equals(other.getCashRefundMoney()))
            && (this.getCashCompensation() == null ? other.getCashCompensation() == null : this.getCashCompensation().equals(other.getCashCompensation()))
            && (this.getAchievementLarge() == null ? other.getAchievementLarge() == null : this.getAchievementLarge().equals(other.getAchievementLarge()))
            && (this.getAchievementZhonggong() == null ? other.getAchievementZhonggong() == null : this.getAchievementZhonggong().equals(other.getAchievementZhonggong()))
            && (this.getAchievementTechnician() == null ? other.getAchievementTechnician() == null : this.getAchievementTechnician().equals(other.getAchievementTechnician()))
            && (this.getAchievementSmall() == null ? other.getAchievementSmall() == null : this.getAchievementSmall().equals(other.getAchievementSmall()))
            && (this.getCommissionLarge() == null ? other.getCommissionLarge() == null : this.getCommissionLarge().equals(other.getCommissionLarge()))
            && (this.getCommissionZhonggong() == null ? other.getCommissionZhonggong() == null : this.getCommissionZhonggong().equals(other.getCommissionZhonggong()))
            && (this.getCommissionTechnician() == null ? other.getCommissionTechnician() == null : this.getCommissionTechnician().equals(other.getCommissionTechnician()))
            && (this.getCommissionSmall() == null ? other.getCommissionSmall() == null : this.getCommissionSmall().equals(other.getCommissionSmall()))
            && (this.getCardAchievementLarge() == null ? other.getCardAchievementLarge() == null : this.getCardAchievementLarge().equals(other.getCardAchievementLarge()))
            && (this.getCardAchievementZhonggong() == null ? other.getCardAchievementZhonggong() == null : this.getCardAchievementZhonggong().equals(other.getCardAchievementZhonggong()))
            && (this.getCardAchievementTechnician() == null ? other.getCardAchievementTechnician() == null : this.getCardAchievementTechnician().equals(other.getCardAchievementTechnician()))
            && (this.getCardAchievementSmall() == null ? other.getCardAchievementSmall() == null : this.getCardAchievementSmall().equals(other.getCardAchievementSmall()))
            && (this.getCardCommissionLarge() == null ? other.getCardCommissionLarge() == null : this.getCardCommissionLarge().equals(other.getCardCommissionLarge()))
            && (this.getCardCommissionZhonggong() == null ? other.getCardCommissionZhonggong() == null : this.getCardCommissionZhonggong().equals(other.getCardCommissionZhonggong()))
            && (this.getCardCommissionTechnician() == null ? other.getCardCommissionTechnician() == null : this.getCardCommissionTechnician().equals(other.getCardCommissionTechnician()))
            && (this.getCardCommissionSmall() == null ? other.getCardCommissionSmall() == null : this.getCardCommissionSmall().equals(other.getCardCommissionSmall()))
            && (this.getLargeOneNumber() == null ? other.getLargeOneNumber() == null : this.getLargeOneNumber().equals(other.getLargeOneNumber()))
            && (this.getServiceLargeOneStaffId() == null ? other.getServiceLargeOneStaffId() == null : this.getServiceLargeOneStaffId().equals(other.getServiceLargeOneStaffId()))
            && (this.getServiceLargeOneStaffName() == null ? other.getServiceLargeOneStaffName() == null : this.getServiceLargeOneStaffName().equals(other.getServiceLargeOneStaffName()))
            && (this.getServiceLargeOneIdentityCard() == null ? other.getServiceLargeOneIdentityCard() == null : this.getServiceLargeOneIdentityCard().equals(other.getServiceLargeOneIdentityCard()))
            && (this.getServiceLargeOneAchievementAmount() == null ? other.getServiceLargeOneAchievementAmount() == null : this.getServiceLargeOneAchievementAmount().equals(other.getServiceLargeOneAchievementAmount()))
            && (this.getServiceLargeOneCommissionAmount() == null ? other.getServiceLargeOneCommissionAmount() == null : this.getServiceLargeOneCommissionAmount().equals(other.getServiceLargeOneCommissionAmount()))
            && (this.getServiceLargeOneRatio() == null ? other.getServiceLargeOneRatio() == null : this.getServiceLargeOneRatio().equals(other.getServiceLargeOneRatio()))
            && (this.getLargeTwoNumber() == null ? other.getLargeTwoNumber() == null : this.getLargeTwoNumber().equals(other.getLargeTwoNumber()))
            && (this.getServiceLargeTwoStaffId() == null ? other.getServiceLargeTwoStaffId() == null : this.getServiceLargeTwoStaffId().equals(other.getServiceLargeTwoStaffId()))
            && (this.getServiceLargeTwoStaffName() == null ? other.getServiceLargeTwoStaffName() == null : this.getServiceLargeTwoStaffName().equals(other.getServiceLargeTwoStaffName()))
            && (this.getServiceLargeTwoIdentityCard() == null ? other.getServiceLargeTwoIdentityCard() == null : this.getServiceLargeTwoIdentityCard().equals(other.getServiceLargeTwoIdentityCard()))
            && (this.getServiceLargeTwoAchievementAmount() == null ? other.getServiceLargeTwoAchievementAmount() == null : this.getServiceLargeTwoAchievementAmount().equals(other.getServiceLargeTwoAchievementAmount()))
            && (this.getServiceLargeTwoCommissionAmount() == null ? other.getServiceLargeTwoCommissionAmount() == null : this.getServiceLargeTwoCommissionAmount().equals(other.getServiceLargeTwoCommissionAmount()))
            && (this.getServiceLargeTwoRatio() == null ? other.getServiceLargeTwoRatio() == null : this.getServiceLargeTwoRatio().equals(other.getServiceLargeTwoRatio()))
            && (this.getLargeThreeNumber() == null ? other.getLargeThreeNumber() == null : this.getLargeThreeNumber().equals(other.getLargeThreeNumber()))
            && (this.getServiceLargeThreeStaffId() == null ? other.getServiceLargeThreeStaffId() == null : this.getServiceLargeThreeStaffId().equals(other.getServiceLargeThreeStaffId()))
            && (this.getServiceLargeThreeStaffName() == null ? other.getServiceLargeThreeStaffName() == null : this.getServiceLargeThreeStaffName().equals(other.getServiceLargeThreeStaffName()))
            && (this.getServiceLargeThreeIdentityCard() == null ? other.getServiceLargeThreeIdentityCard() == null : this.getServiceLargeThreeIdentityCard().equals(other.getServiceLargeThreeIdentityCard()))
            && (this.getServiceLargeThreeAchievementAmount() == null ? other.getServiceLargeThreeAchievementAmount() == null : this.getServiceLargeThreeAchievementAmount().equals(other.getServiceLargeThreeAchievementAmount()))
            && (this.getServiceLargeThreeCommissionAmount() == null ? other.getServiceLargeThreeCommissionAmount() == null : this.getServiceLargeThreeCommissionAmount().equals(other.getServiceLargeThreeCommissionAmount()))
            && (this.getServiceLargeThreeRatio() == null ? other.getServiceLargeThreeRatio() == null : this.getServiceLargeThreeRatio().equals(other.getServiceLargeThreeRatio()))
            && (this.getZhonggongOneNumber() == null ? other.getZhonggongOneNumber() == null : this.getZhonggongOneNumber().equals(other.getZhonggongOneNumber()))
            && (this.getServiceZhonggongOneStaffId() == null ? other.getServiceZhonggongOneStaffId() == null : this.getServiceZhonggongOneStaffId().equals(other.getServiceZhonggongOneStaffId()))
            && (this.getServiceZhonggongOneStaffName() == null ? other.getServiceZhonggongOneStaffName() == null : this.getServiceZhonggongOneStaffName().equals(other.getServiceZhonggongOneStaffName()))
            && (this.getServiceZhonggongOneIdentityCard() == null ? other.getServiceZhonggongOneIdentityCard() == null : this.getServiceZhonggongOneIdentityCard().equals(other.getServiceZhonggongOneIdentityCard()))
            && (this.getServiceZhonggongOneAchievementAmount() == null ? other.getServiceZhonggongOneAchievementAmount() == null : this.getServiceZhonggongOneAchievementAmount().equals(other.getServiceZhonggongOneAchievementAmount()))
            && (this.getServiceZhonggongOneCommissionAmount() == null ? other.getServiceZhonggongOneCommissionAmount() == null : this.getServiceZhonggongOneCommissionAmount().equals(other.getServiceZhonggongOneCommissionAmount()))
            && (this.getServiceZhonggongOneRatio() == null ? other.getServiceZhonggongOneRatio() == null : this.getServiceZhonggongOneRatio().equals(other.getServiceZhonggongOneRatio()))
            && (this.getZhonggongTwoNumber() == null ? other.getZhonggongTwoNumber() == null : this.getZhonggongTwoNumber().equals(other.getZhonggongTwoNumber()))
            && (this.getServiceZhonggongTwoStaffId() == null ? other.getServiceZhonggongTwoStaffId() == null : this.getServiceZhonggongTwoStaffId().equals(other.getServiceZhonggongTwoStaffId()))
            && (this.getServiceZhonggongTwoStaffName() == null ? other.getServiceZhonggongTwoStaffName() == null : this.getServiceZhonggongTwoStaffName().equals(other.getServiceZhonggongTwoStaffName()))
            && (this.getServiceZhonggongTwoIdentityCard() == null ? other.getServiceZhonggongTwoIdentityCard() == null : this.getServiceZhonggongTwoIdentityCard().equals(other.getServiceZhonggongTwoIdentityCard()))
            && (this.getServiceZhonggongTwoAchievementAmount() == null ? other.getServiceZhonggongTwoAchievementAmount() == null : this.getServiceZhonggongTwoAchievementAmount().equals(other.getServiceZhonggongTwoAchievementAmount()))
            && (this.getServiceZhonggongTwoCommissionAmount() == null ? other.getServiceZhonggongTwoCommissionAmount() == null : this.getServiceZhonggongTwoCommissionAmount().equals(other.getServiceZhonggongTwoCommissionAmount()))
            && (this.getServiceZhonggongTwoRatio() == null ? other.getServiceZhonggongTwoRatio() == null : this.getServiceZhonggongTwoRatio().equals(other.getServiceZhonggongTwoRatio()))
            && (this.getZhonggongThreeNumber() == null ? other.getZhonggongThreeNumber() == null : this.getZhonggongThreeNumber().equals(other.getZhonggongThreeNumber()))
            && (this.getServiceZhonggongThreeStaffId() == null ? other.getServiceZhonggongThreeStaffId() == null : this.getServiceZhonggongThreeStaffId().equals(other.getServiceZhonggongThreeStaffId()))
            && (this.getServiceZhonggongThreeStaffName() == null ? other.getServiceZhonggongThreeStaffName() == null : this.getServiceZhonggongThreeStaffName().equals(other.getServiceZhonggongThreeStaffName()))
            && (this.getServiceZhonggongThreeIdentityCard() == null ? other.getServiceZhonggongThreeIdentityCard() == null : this.getServiceZhonggongThreeIdentityCard().equals(other.getServiceZhonggongThreeIdentityCard()))
            && (this.getServiceZhonggongThreeAchievementAmount() == null ? other.getServiceZhonggongThreeAchievementAmount() == null : this.getServiceZhonggongThreeAchievementAmount().equals(other.getServiceZhonggongThreeAchievementAmount()))
            && (this.getServiceZhonggongThreeCommissionAmount() == null ? other.getServiceZhonggongThreeCommissionAmount() == null : this.getServiceZhonggongThreeCommissionAmount().equals(other.getServiceZhonggongThreeCommissionAmount()))
            && (this.getServiceZhonggongThreeRatio() == null ? other.getServiceZhonggongThreeRatio() == null : this.getServiceZhonggongThreeRatio().equals(other.getServiceZhonggongThreeRatio()))
            && (this.getTechnicianOneNumber() == null ? other.getTechnicianOneNumber() == null : this.getTechnicianOneNumber().equals(other.getTechnicianOneNumber()))
            && (this.getServiceTechnicianOneStaffId() == null ? other.getServiceTechnicianOneStaffId() == null : this.getServiceTechnicianOneStaffId().equals(other.getServiceTechnicianOneStaffId()))
            && (this.getServiceTechnicianOneStaffName() == null ? other.getServiceTechnicianOneStaffName() == null : this.getServiceTechnicianOneStaffName().equals(other.getServiceTechnicianOneStaffName()))
            && (this.getServiceTechnicianOneIdentityCard() == null ? other.getServiceTechnicianOneIdentityCard() == null : this.getServiceTechnicianOneIdentityCard().equals(other.getServiceTechnicianOneIdentityCard()))
            && (this.getServiceTechnicianOneAchievementAmount() == null ? other.getServiceTechnicianOneAchievementAmount() == null : this.getServiceTechnicianOneAchievementAmount().equals(other.getServiceTechnicianOneAchievementAmount()))
            && (this.getServiceTechnicianOneCommissionAmount() == null ? other.getServiceTechnicianOneCommissionAmount() == null : this.getServiceTechnicianOneCommissionAmount().equals(other.getServiceTechnicianOneCommissionAmount()))
            && (this.getServiceTechnicianOneRatio() == null ? other.getServiceTechnicianOneRatio() == null : this.getServiceTechnicianOneRatio().equals(other.getServiceTechnicianOneRatio()))
            && (this.getTechnicianTwoNumber() == null ? other.getTechnicianTwoNumber() == null : this.getTechnicianTwoNumber().equals(other.getTechnicianTwoNumber()))
            && (this.getServiceTechnicianTwoStaffId() == null ? other.getServiceTechnicianTwoStaffId() == null : this.getServiceTechnicianTwoStaffId().equals(other.getServiceTechnicianTwoStaffId()))
            && (this.getServiceTechnicianTwoStaffName() == null ? other.getServiceTechnicianTwoStaffName() == null : this.getServiceTechnicianTwoStaffName().equals(other.getServiceTechnicianTwoStaffName()))
            && (this.getServiceTechnicianTwoIdentityCard() == null ? other.getServiceTechnicianTwoIdentityCard() == null : this.getServiceTechnicianTwoIdentityCard().equals(other.getServiceTechnicianTwoIdentityCard()))
            && (this.getServiceTechnicianTwoAchievementAmount() == null ? other.getServiceTechnicianTwoAchievementAmount() == null : this.getServiceTechnicianTwoAchievementAmount().equals(other.getServiceTechnicianTwoAchievementAmount()))
            && (this.getServiceTechnicianTwoCommissionAmount() == null ? other.getServiceTechnicianTwoCommissionAmount() == null : this.getServiceTechnicianTwoCommissionAmount().equals(other.getServiceTechnicianTwoCommissionAmount()))
            && (this.getServiceTechnicianTwoRatio() == null ? other.getServiceTechnicianTwoRatio() == null : this.getServiceTechnicianTwoRatio().equals(other.getServiceTechnicianTwoRatio()))
            && (this.getTechnicianThreeNumber() == null ? other.getTechnicianThreeNumber() == null : this.getTechnicianThreeNumber().equals(other.getTechnicianThreeNumber()))
            && (this.getServiceTechnicianThreeStaffId() == null ? other.getServiceTechnicianThreeStaffId() == null : this.getServiceTechnicianThreeStaffId().equals(other.getServiceTechnicianThreeStaffId()))
            && (this.getServiceTechnicianThreeStaffName() == null ? other.getServiceTechnicianThreeStaffName() == null : this.getServiceTechnicianThreeStaffName().equals(other.getServiceTechnicianThreeStaffName()))
            && (this.getServiceTechnicianThreeIdentityCard() == null ? other.getServiceTechnicianThreeIdentityCard() == null : this.getServiceTechnicianThreeIdentityCard().equals(other.getServiceTechnicianThreeIdentityCard()))
            && (this.getServiceTechnicianThreeAchievementAmount() == null ? other.getServiceTechnicianThreeAchievementAmount() == null : this.getServiceTechnicianThreeAchievementAmount().equals(other.getServiceTechnicianThreeAchievementAmount()))
            && (this.getServiceTechnicianThreeCommissionAmount() == null ? other.getServiceTechnicianThreeCommissionAmount() == null : this.getServiceTechnicianThreeCommissionAmount().equals(other.getServiceTechnicianThreeCommissionAmount()))
            && (this.getServiceTechnicianThreeRatio() == null ? other.getServiceTechnicianThreeRatio() == null : this.getServiceTechnicianThreeRatio().equals(other.getServiceTechnicianThreeRatio()))
            && (this.getSmallOneNumber() == null ? other.getSmallOneNumber() == null : this.getSmallOneNumber().equals(other.getSmallOneNumber()))
            && (this.getServiceSmallOneStaffId() == null ? other.getServiceSmallOneStaffId() == null : this.getServiceSmallOneStaffId().equals(other.getServiceSmallOneStaffId()))
            && (this.getServiceSmallOneStaffName() == null ? other.getServiceSmallOneStaffName() == null : this.getServiceSmallOneStaffName().equals(other.getServiceSmallOneStaffName()))
            && (this.getServiceSmallOneIdentityCard() == null ? other.getServiceSmallOneIdentityCard() == null : this.getServiceSmallOneIdentityCard().equals(other.getServiceSmallOneIdentityCard()))
            && (this.getServiceSmallOneAchievementAmount() == null ? other.getServiceSmallOneAchievementAmount() == null : this.getServiceSmallOneAchievementAmount().equals(other.getServiceSmallOneAchievementAmount()))
            && (this.getServiceSmallOneCommissionAmount() == null ? other.getServiceSmallOneCommissionAmount() == null : this.getServiceSmallOneCommissionAmount().equals(other.getServiceSmallOneCommissionAmount()))
            && (this.getServiceSmallOneRatio() == null ? other.getServiceSmallOneRatio() == null : this.getServiceSmallOneRatio().equals(other.getServiceSmallOneRatio()))
            && (this.getSmallTwoNumber() == null ? other.getSmallTwoNumber() == null : this.getSmallTwoNumber().equals(other.getSmallTwoNumber()))
            && (this.getServiceSmallTwoStaffId() == null ? other.getServiceSmallTwoStaffId() == null : this.getServiceSmallTwoStaffId().equals(other.getServiceSmallTwoStaffId()))
            && (this.getServiceSmallTwoStaffName() == null ? other.getServiceSmallTwoStaffName() == null : this.getServiceSmallTwoStaffName().equals(other.getServiceSmallTwoStaffName()))
            && (this.getServiceSmallTwoIdentityCard() == null ? other.getServiceSmallTwoIdentityCard() == null : this.getServiceSmallTwoIdentityCard().equals(other.getServiceSmallTwoIdentityCard()))
            && (this.getServiceSmallTwoAchievementAmount() == null ? other.getServiceSmallTwoAchievementAmount() == null : this.getServiceSmallTwoAchievementAmount().equals(other.getServiceSmallTwoAchievementAmount()))
            && (this.getServiceSmallTwoCommissionAmount() == null ? other.getServiceSmallTwoCommissionAmount() == null : this.getServiceSmallTwoCommissionAmount().equals(other.getServiceSmallTwoCommissionAmount()))
            && (this.getServiceSmallTwoRatio() == null ? other.getServiceSmallTwoRatio() == null : this.getServiceSmallTwoRatio().equals(other.getServiceSmallTwoRatio()))
            && (this.getSmallThreeNumber() == null ? other.getSmallThreeNumber() == null : this.getSmallThreeNumber().equals(other.getSmallThreeNumber()))
            && (this.getServiceSmallThreeStaffId() == null ? other.getServiceSmallThreeStaffId() == null : this.getServiceSmallThreeStaffId().equals(other.getServiceSmallThreeStaffId()))
            && (this.getServiceSmallThreeStaffName() == null ? other.getServiceSmallThreeStaffName() == null : this.getServiceSmallThreeStaffName().equals(other.getServiceSmallThreeStaffName()))
            && (this.getServiceSmallThreeIdentityCard() == null ? other.getServiceSmallThreeIdentityCard() == null : this.getServiceSmallThreeIdentityCard().equals(other.getServiceSmallThreeIdentityCard()))
            && (this.getServiceSmallThreeAchievementAmount() == null ? other.getServiceSmallThreeAchievementAmount() == null : this.getServiceSmallThreeAchievementAmount().equals(other.getServiceSmallThreeAchievementAmount()))
            && (this.getServiceSmallThreeCommissionAmount() == null ? other.getServiceSmallThreeCommissionAmount() == null : this.getServiceSmallThreeCommissionAmount().equals(other.getServiceSmallThreeCommissionAmount()))
            && (this.getServiceSmallThreeRatio() == null ? other.getServiceSmallThreeRatio() == null : this.getServiceSmallThreeRatio().equals(other.getServiceSmallThreeRatio()))
            && (this.getManageStaffId() == null ? other.getManageStaffId() == null : this.getManageStaffId().equals(other.getManageStaffId()))
            && (this.getManageStaffName() == null ? other.getManageStaffName() == null : this.getManageStaffName().equals(other.getManageStaffName()))
            && (this.getManageIdentityCard() == null ? other.getManageIdentityCard() == null : this.getManageIdentityCard().equals(other.getManageIdentityCard()))
            && (this.getManageNumber() == null ? other.getManageNumber() == null : this.getManageNumber().equals(other.getManageNumber()))
            && (this.getLargeAchievementAmount() == null ? other.getLargeAchievementAmount() == null : this.getLargeAchievementAmount().equals(other.getLargeAchievementAmount()))
            && (this.getZhonggongAchievementAmount() == null ? other.getZhonggongAchievementAmount() == null : this.getZhonggongAchievementAmount().equals(other.getZhonggongAchievementAmount()))
            && (this.getTechnicianAchievementAmount() == null ? other.getTechnicianAchievementAmount() == null : this.getTechnicianAchievementAmount().equals(other.getTechnicianAchievementAmount()))
            && (this.getSmallAchievementAmount() == null ? other.getSmallAchievementAmount() == null : this.getSmallAchievementAmount().equals(other.getSmallAchievementAmount()))
            && (this.getLargeCommissionAmount() == null ? other.getLargeCommissionAmount() == null : this.getLargeCommissionAmount().equals(other.getLargeCommissionAmount()))
            && (this.getZhonggongCommissionAmount() == null ? other.getZhonggongCommissionAmount() == null : this.getZhonggongCommissionAmount().equals(other.getZhonggongCommissionAmount()))
            && (this.getTechnicianCommissionAmount() == null ? other.getTechnicianCommissionAmount() == null : this.getTechnicianCommissionAmount().equals(other.getTechnicianCommissionAmount()))
            && (this.getSmallCommissionAmount() == null ? other.getSmallCommissionAmount() == null : this.getSmallCommissionAmount().equals(other.getSmallCommissionAmount()))
            && (this.getCardLargeAchievementAmount() == null ? other.getCardLargeAchievementAmount() == null : this.getCardLargeAchievementAmount().equals(other.getCardLargeAchievementAmount()))
            && (this.getCardZhonggongAchievementAmount() == null ? other.getCardZhonggongAchievementAmount() == null : this.getCardZhonggongAchievementAmount().equals(other.getCardZhonggongAchievementAmount()))
            && (this.getCardTechnicianAchievementAmount() == null ? other.getCardTechnicianAchievementAmount() == null : this.getCardTechnicianAchievementAmount().equals(other.getCardTechnicianAchievementAmount()))
            && (this.getCardSmallAchievementAmount() == null ? other.getCardSmallAchievementAmount() == null : this.getCardSmallAchievementAmount().equals(other.getCardSmallAchievementAmount()))
            && (this.getCardLargeCommissionAmount() == null ? other.getCardLargeCommissionAmount() == null : this.getCardLargeCommissionAmount().equals(other.getCardLargeCommissionAmount()))
            && (this.getCardZhonggongCommissionAmount() == null ? other.getCardZhonggongCommissionAmount() == null : this.getCardZhonggongCommissionAmount().equals(other.getCardZhonggongCommissionAmount()))
            && (this.getCardTechnicianCommissionAmount() == null ? other.getCardTechnicianCommissionAmount() == null : this.getCardTechnicianCommissionAmount().equals(other.getCardTechnicianCommissionAmount()))
            && (this.getCardSmallCommissionAmount() == null ? other.getCardSmallCommissionAmount() == null : this.getCardSmallCommissionAmount().equals(other.getCardSmallCommissionAmount()));
    }

    @Override
    public int hashCode() {
        final int prime = 31;
        int result = 1;
        result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
        result = prime * result + ((getRefundNum() == null) ? 0 : getRefundNum().hashCode());
        result = prime * result + ((getRefundDate() == null) ? 0 : getRefundDate().hashCode());
        result = prime * result + ((getStoreId() == null) ? 0 : getStoreId().hashCode());
        result = prime * result + ((getStoreName() == null) ? 0 : getStoreName().hashCode());
        result = prime * result + ((getMemberId() == null) ? 0 : getMemberId().hashCode());
        result = prime * result + ((getMemberName() == null) ? 0 : getMemberName().hashCode());
        result = prime * result + ((getMemberIdentityCard() == null) ? 0 : getMemberIdentityCard().hashCode());
        result = prime * result + ((getMobilePhone() == null) ? 0 : getMobilePhone().hashCode());
        result = prime * result + ((getCashId() == null) ? 0 : getCashId().hashCode());
        result = prime * result + ((getCashDate() == null) ? 0 : getCashDate().hashCode());
        result = prime * result + ((getProjectId() == null) ? 0 : getProjectId().hashCode());
        result = prime * result + ((getProjectName() == null) ? 0 : getProjectName().hashCode());
        result = prime * result + ((getMinumumTimes() == null) ? 0 : getMinumumTimes().hashCode());
        result = prime * result + ((getPrice() == null) ? 0 : getPrice().hashCode());
        result = prime * result + ((getMinumumPrice() == null) ? 0 : getMinumumPrice().hashCode());
        result = prime * result + ((getPriceMember() == null) ? 0 : getPriceMember().hashCode());
        result = prime * result + ((getMinumumPriceMember() == null) ? 0 : getMinumumPriceMember().hashCode());
        result = prime * result + ((getTransactionPrice() == null) ? 0 : getTransactionPrice().hashCode());
        result = prime * result + ((getNumberTimes() == null) ? 0 : getNumberTimes().hashCode());
        result = prime * result + ((getCashRefundMoney() == null) ? 0 : getCashRefundMoney().hashCode());
        result = prime * result + ((getCashCompensation() == null) ? 0 : getCashCompensation().hashCode());
        result = prime * result + ((getAchievementLarge() == null) ? 0 : getAchievementLarge().hashCode());
        result = prime * result + ((getAchievementZhonggong() == null) ? 0 : getAchievementZhonggong().hashCode());
        result = prime * result + ((getAchievementTechnician() == null) ? 0 : getAchievementTechnician().hashCode());
        result = prime * result + ((getAchievementSmall() == null) ? 0 : getAchievementSmall().hashCode());
        result = prime * result + ((getCommissionLarge() == null) ? 0 : getCommissionLarge().hashCode());
        result = prime * result + ((getCommissionZhonggong() == null) ? 0 : getCommissionZhonggong().hashCode());
        result = prime * result + ((getCommissionTechnician() == null) ? 0 : getCommissionTechnician().hashCode());
        result = prime * result + ((getCommissionSmall() == null) ? 0 : getCommissionSmall().hashCode());
        result = prime * result + ((getCardAchievementLarge() == null) ? 0 : getCardAchievementLarge().hashCode());
        result = prime * result + ((getCardAchievementZhonggong() == null) ? 0 : getCardAchievementZhonggong().hashCode());
        result = prime * result + ((getCardAchievementTechnician() == null) ? 0 : getCardAchievementTechnician().hashCode());
        result = prime * result + ((getCardAchievementSmall() == null) ? 0 : getCardAchievementSmall().hashCode());
        result = prime * result + ((getCardCommissionLarge() == null) ? 0 : getCardCommissionLarge().hashCode());
        result = prime * result + ((getCardCommissionZhonggong() == null) ? 0 : getCardCommissionZhonggong().hashCode());
        result = prime * result + ((getCardCommissionTechnician() == null) ? 0 : getCardCommissionTechnician().hashCode());
        result = prime * result + ((getCardCommissionSmall() == null) ? 0 : getCardCommissionSmall().hashCode());
        result = prime * result + ((getLargeOneNumber() == null) ? 0 : getLargeOneNumber().hashCode());
        result = prime * result + ((getServiceLargeOneStaffId() == null) ? 0 : getServiceLargeOneStaffId().hashCode());
        result = prime * result + ((getServiceLargeOneStaffName() == null) ? 0 : getServiceLargeOneStaffName().hashCode());
        result = prime * result + ((getServiceLargeOneIdentityCard() == null) ? 0 : getServiceLargeOneIdentityCard().hashCode());
        result = prime * result + ((getServiceLargeOneAchievementAmount() == null) ? 0 : getServiceLargeOneAchievementAmount().hashCode());
        result = prime * result + ((getServiceLargeOneCommissionAmount() == null) ? 0 : getServiceLargeOneCommissionAmount().hashCode());
        result = prime * result + ((getServiceLargeOneRatio() == null) ? 0 : getServiceLargeOneRatio().hashCode());
        result = prime * result + ((getLargeTwoNumber() == null) ? 0 : getLargeTwoNumber().hashCode());
        result = prime * result + ((getServiceLargeTwoStaffId() == null) ? 0 : getServiceLargeTwoStaffId().hashCode());
        result = prime * result + ((getServiceLargeTwoStaffName() == null) ? 0 : getServiceLargeTwoStaffName().hashCode());
        result = prime * result + ((getServiceLargeTwoIdentityCard() == null) ? 0 : getServiceLargeTwoIdentityCard().hashCode());
        result = prime * result + ((getServiceLargeTwoAchievementAmount() == null) ? 0 : getServiceLargeTwoAchievementAmount().hashCode());
        result = prime * result + ((getServiceLargeTwoCommissionAmount() == null) ? 0 : getServiceLargeTwoCommissionAmount().hashCode());
        result = prime * result + ((getServiceLargeTwoRatio() == null) ? 0 : getServiceLargeTwoRatio().hashCode());
        result = prime * result + ((getLargeThreeNumber() == null) ? 0 : getLargeThreeNumber().hashCode());
        result = prime * result + ((getServiceLargeThreeStaffId() == null) ? 0 : getServiceLargeThreeStaffId().hashCode());
        result = prime * result + ((getServiceLargeThreeStaffName() == null) ? 0 : getServiceLargeThreeStaffName().hashCode());
        result = prime * result + ((getServiceLargeThreeIdentityCard() == null) ? 0 : getServiceLargeThreeIdentityCard().hashCode());
        result = prime * result + ((getServiceLargeThreeAchievementAmount() == null) ? 0 : getServiceLargeThreeAchievementAmount().hashCode());
        result = prime * result + ((getServiceLargeThreeCommissionAmount() == null) ? 0 : getServiceLargeThreeCommissionAmount().hashCode());
        result = prime * result + ((getServiceLargeThreeRatio() == null) ? 0 : getServiceLargeThreeRatio().hashCode());
        result = prime * result + ((getZhonggongOneNumber() == null) ? 0 : getZhonggongOneNumber().hashCode());
        result = prime * result + ((getServiceZhonggongOneStaffId() == null) ? 0 : getServiceZhonggongOneStaffId().hashCode());
        result = prime * result + ((getServiceZhonggongOneStaffName() == null) ? 0 : getServiceZhonggongOneStaffName().hashCode());
        result = prime * result + ((getServiceZhonggongOneIdentityCard() == null) ? 0 : getServiceZhonggongOneIdentityCard().hashCode());
        result = prime * result + ((getServiceZhonggongOneAchievementAmount() == null) ? 0 : getServiceZhonggongOneAchievementAmount().hashCode());
        result = prime * result + ((getServiceZhonggongOneCommissionAmount() == null) ? 0 : getServiceZhonggongOneCommissionAmount().hashCode());
        result = prime * result + ((getServiceZhonggongOneRatio() == null) ? 0 : getServiceZhonggongOneRatio().hashCode());
        result = prime * result + ((getZhonggongTwoNumber() == null) ? 0 : getZhonggongTwoNumber().hashCode());
        result = prime * result + ((getServiceZhonggongTwoStaffId() == null) ? 0 : getServiceZhonggongTwoStaffId().hashCode());
        result = prime * result + ((getServiceZhonggongTwoStaffName() == null) ? 0 : getServiceZhonggongTwoStaffName().hashCode());
        result = prime * result + ((getServiceZhonggongTwoIdentityCard() == null) ? 0 : getServiceZhonggongTwoIdentityCard().hashCode());
        result = prime * result + ((getServiceZhonggongTwoAchievementAmount() == null) ? 0 : getServiceZhonggongTwoAchievementAmount().hashCode());
        result = prime * result + ((getServiceZhonggongTwoCommissionAmount() == null) ? 0 : getServiceZhonggongTwoCommissionAmount().hashCode());
        result = prime * result + ((getServiceZhonggongTwoRatio() == null) ? 0 : getServiceZhonggongTwoRatio().hashCode());
        result = prime * result + ((getZhonggongThreeNumber() == null) ? 0 : getZhonggongThreeNumber().hashCode());
        result = prime * result + ((getServiceZhonggongThreeStaffId() == null) ? 0 : getServiceZhonggongThreeStaffId().hashCode());
        result = prime * result + ((getServiceZhonggongThreeStaffName() == null) ? 0 : getServiceZhonggongThreeStaffName().hashCode());
        result = prime * result + ((getServiceZhonggongThreeIdentityCard() == null) ? 0 : getServiceZhonggongThreeIdentityCard().hashCode());
        result = prime * result + ((getServiceZhonggongThreeAchievementAmount() == null) ? 0 : getServiceZhonggongThreeAchievementAmount().hashCode());
        result = prime * result + ((getServiceZhonggongThreeCommissionAmount() == null) ? 0 : getServiceZhonggongThreeCommissionAmount().hashCode());
        result = prime * result + ((getServiceZhonggongThreeRatio() == null) ? 0 : getServiceZhonggongThreeRatio().hashCode());
        result = prime * result + ((getTechnicianOneNumber() == null) ? 0 : getTechnicianOneNumber().hashCode());
        result = prime * result + ((getServiceTechnicianOneStaffId() == null) ? 0 : getServiceTechnicianOneStaffId().hashCode());
        result = prime * result + ((getServiceTechnicianOneStaffName() == null) ? 0 : getServiceTechnicianOneStaffName().hashCode());
        result = prime * result + ((getServiceTechnicianOneIdentityCard() == null) ? 0 : getServiceTechnicianOneIdentityCard().hashCode());
        result = prime * result + ((getServiceTechnicianOneAchievementAmount() == null) ? 0 : getServiceTechnicianOneAchievementAmount().hashCode());
        result = prime * result + ((getServiceTechnicianOneCommissionAmount() == null) ? 0 : getServiceTechnicianOneCommissionAmount().hashCode());
        result = prime * result + ((getServiceTechnicianOneRatio() == null) ? 0 : getServiceTechnicianOneRatio().hashCode());
        result = prime * result + ((getTechnicianTwoNumber() == null) ? 0 : getTechnicianTwoNumber().hashCode());
        result = prime * result + ((getServiceTechnicianTwoStaffId() == null) ? 0 : getServiceTechnicianTwoStaffId().hashCode());
        result = prime * result + ((getServiceTechnicianTwoStaffName() == null) ? 0 : getServiceTechnicianTwoStaffName().hashCode());
        result = prime * result + ((getServiceTechnicianTwoIdentityCard() == null) ? 0 : getServiceTechnicianTwoIdentityCard().hashCode());
        result = prime * result + ((getServiceTechnicianTwoAchievementAmount() == null) ? 0 : getServiceTechnicianTwoAchievementAmount().hashCode());
        result = prime * result + ((getServiceTechnicianTwoCommissionAmount() == null) ? 0 : getServiceTechnicianTwoCommissionAmount().hashCode());
        result = prime * result + ((getServiceTechnicianTwoRatio() == null) ? 0 : getServiceTechnicianTwoRatio().hashCode());
        result = prime * result + ((getTechnicianThreeNumber() == null) ? 0 : getTechnicianThreeNumber().hashCode());
        result = prime * result + ((getServiceTechnicianThreeStaffId() == null) ? 0 : getServiceTechnicianThreeStaffId().hashCode());
        result = prime * result + ((getServiceTechnicianThreeStaffName() == null) ? 0 : getServiceTechnicianThreeStaffName().hashCode());
        result = prime * result + ((getServiceTechnicianThreeIdentityCard() == null) ? 0 : getServiceTechnicianThreeIdentityCard().hashCode());
        result = prime * result + ((getServiceTechnicianThreeAchievementAmount() == null) ? 0 : getServiceTechnicianThreeAchievementAmount().hashCode());
        result = prime * result + ((getServiceTechnicianThreeCommissionAmount() == null) ? 0 : getServiceTechnicianThreeCommissionAmount().hashCode());
        result = prime * result + ((getServiceTechnicianThreeRatio() == null) ? 0 : getServiceTechnicianThreeRatio().hashCode());
        result = prime * result + ((getSmallOneNumber() == null) ? 0 : getSmallOneNumber().hashCode());
        result = prime * result + ((getServiceSmallOneStaffId() == null) ? 0 : getServiceSmallOneStaffId().hashCode());
        result = prime * result + ((getServiceSmallOneStaffName() == null) ? 0 : getServiceSmallOneStaffName().hashCode());
        result = prime * result + ((getServiceSmallOneIdentityCard() == null) ? 0 : getServiceSmallOneIdentityCard().hashCode());
        result = prime * result + ((getServiceSmallOneAchievementAmount() == null) ? 0 : getServiceSmallOneAchievementAmount().hashCode());
        result = prime * result + ((getServiceSmallOneCommissionAmount() == null) ? 0 : getServiceSmallOneCommissionAmount().hashCode());
        result = prime * result + ((getServiceSmallOneRatio() == null) ? 0 : getServiceSmallOneRatio().hashCode());
        result = prime * result + ((getSmallTwoNumber() == null) ? 0 : getSmallTwoNumber().hashCode());
        result = prime * result + ((getServiceSmallTwoStaffId() == null) ? 0 : getServiceSmallTwoStaffId().hashCode());
        result = prime * result + ((getServiceSmallTwoStaffName() == null) ? 0 : getServiceSmallTwoStaffName().hashCode());
        result = prime * result + ((getServiceSmallTwoIdentityCard() == null) ? 0 : getServiceSmallTwoIdentityCard().hashCode());
        result = prime * result + ((getServiceSmallTwoAchievementAmount() == null) ? 0 : getServiceSmallTwoAchievementAmount().hashCode());
        result = prime * result + ((getServiceSmallTwoCommissionAmount() == null) ? 0 : getServiceSmallTwoCommissionAmount().hashCode());
        result = prime * result + ((getServiceSmallTwoRatio() == null) ? 0 : getServiceSmallTwoRatio().hashCode());
        result = prime * result + ((getSmallThreeNumber() == null) ? 0 : getSmallThreeNumber().hashCode());
        result = prime * result + ((getServiceSmallThreeStaffId() == null) ? 0 : getServiceSmallThreeStaffId().hashCode());
        result = prime * result + ((getServiceSmallThreeStaffName() == null) ? 0 : getServiceSmallThreeStaffName().hashCode());
        result = prime * result + ((getServiceSmallThreeIdentityCard() == null) ? 0 : getServiceSmallThreeIdentityCard().hashCode());
        result = prime * result + ((getServiceSmallThreeAchievementAmount() == null) ? 0 : getServiceSmallThreeAchievementAmount().hashCode());
        result = prime * result + ((getServiceSmallThreeCommissionAmount() == null) ? 0 : getServiceSmallThreeCommissionAmount().hashCode());
        result = prime * result + ((getServiceSmallThreeRatio() == null) ? 0 : getServiceSmallThreeRatio().hashCode());
        result = prime * result + ((getManageStaffId() == null) ? 0 : getManageStaffId().hashCode());
        result = prime * result + ((getManageStaffName() == null) ? 0 : getManageStaffName().hashCode());
        result = prime * result + ((getManageIdentityCard() == null) ? 0 : getManageIdentityCard().hashCode());
        result = prime * result + ((getManageNumber() == null) ? 0 : getManageNumber().hashCode());
        result = prime * result + ((getLargeAchievementAmount() == null) ? 0 : getLargeAchievementAmount().hashCode());
        result = prime * result + ((getZhonggongAchievementAmount() == null) ? 0 : getZhonggongAchievementAmount().hashCode());
        result = prime * result + ((getTechnicianAchievementAmount() == null) ? 0 : getTechnicianAchievementAmount().hashCode());
        result = prime * result + ((getSmallAchievementAmount() == null) ? 0 : getSmallAchievementAmount().hashCode());
        result = prime * result + ((getLargeCommissionAmount() == null) ? 0 : getLargeCommissionAmount().hashCode());
        result = prime * result + ((getZhonggongCommissionAmount() == null) ? 0 : getZhonggongCommissionAmount().hashCode());
        result = prime * result + ((getTechnicianCommissionAmount() == null) ? 0 : getTechnicianCommissionAmount().hashCode());
        result = prime * result + ((getSmallCommissionAmount() == null) ? 0 : getSmallCommissionAmount().hashCode());
        result = prime * result + ((getCardLargeAchievementAmount() == null) ? 0 : getCardLargeAchievementAmount().hashCode());
        result = prime * result + ((getCardZhonggongAchievementAmount() == null) ? 0 : getCardZhonggongAchievementAmount().hashCode());
        result = prime * result + ((getCardTechnicianAchievementAmount() == null) ? 0 : getCardTechnicianAchievementAmount().hashCode());
        result = prime * result + ((getCardSmallAchievementAmount() == null) ? 0 : getCardSmallAchievementAmount().hashCode());
        result = prime * result + ((getCardLargeCommissionAmount() == null) ? 0 : getCardLargeCommissionAmount().hashCode());
        result = prime * result + ((getCardZhonggongCommissionAmount() == null) ? 0 : getCardZhonggongCommissionAmount().hashCode());
        result = prime * result + ((getCardTechnicianCommissionAmount() == null) ? 0 : getCardTechnicianCommissionAmount().hashCode());
        result = prime * result + ((getCardSmallCommissionAmount() == null) ? 0 : getCardSmallCommissionAmount().hashCode());
        return result;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", id=").append(id);
        sb.append(", refundNum=").append(refundNum);
        sb.append(", refundDate=").append(refundDate);
        sb.append(", storeId=").append(storeId);
        sb.append(", storeName=").append(storeName);
        sb.append(", memberId=").append(memberId);
        sb.append(", memberName=").append(memberName);
        sb.append(", memberIdentityCard=").append(memberIdentityCard);
        sb.append(", mobilePhone=").append(mobilePhone);
        sb.append(", cashId=").append(cashId);
        sb.append(", cashDate=").append(cashDate);
        sb.append(", projectId=").append(projectId);
        sb.append(", projectName=").append(projectName);
        sb.append(", minumumTimes=").append(minumumTimes);
        sb.append(", price=").append(price);
        sb.append(", minumumPrice=").append(minumumPrice);
        sb.append(", priceMember=").append(priceMember);
        sb.append(", minumumPriceMember=").append(minumumPriceMember);
        sb.append(", transactionPrice=").append(transactionPrice);
        sb.append(", numberTimes=").append(numberTimes);
        sb.append(", cashRefundMoney=").append(cashRefundMoney);
        sb.append(", cashCompensation=").append(cashCompensation);
        sb.append(", achievementLarge=").append(achievementLarge);
        sb.append(", achievementZhonggong=").append(achievementZhonggong);
        sb.append(", achievementTechnician=").append(achievementTechnician);
        sb.append(", achievementSmall=").append(achievementSmall);
        sb.append(", commissionLarge=").append(commissionLarge);
        sb.append(", commissionZhonggong=").append(commissionZhonggong);
        sb.append(", commissionTechnician=").append(commissionTechnician);
        sb.append(", commissionSmall=").append(commissionSmall);
        sb.append(", cardAchievementLarge=").append(cardAchievementLarge);
        sb.append(", cardAchievementZhonggong=").append(cardAchievementZhonggong);
        sb.append(", cardAchievementTechnician=").append(cardAchievementTechnician);
        sb.append(", cardAchievementSmall=").append(cardAchievementSmall);
        sb.append(", cardCommissionLarge=").append(cardCommissionLarge);
        sb.append(", cardCommissionZhonggong=").append(cardCommissionZhonggong);
        sb.append(", cardCommissionTechnician=").append(cardCommissionTechnician);
        sb.append(", cardCommissionSmall=").append(cardCommissionSmall);
        sb.append(", largeOneNumber=").append(largeOneNumber);
        sb.append(", serviceLargeOneStaffId=").append(serviceLargeOneStaffId);
        sb.append(", serviceLargeOneStaffName=").append(serviceLargeOneStaffName);
        sb.append(", serviceLargeOneIdentityCard=").append(serviceLargeOneIdentityCard);
        sb.append(", serviceLargeOneAchievementAmount=").append(serviceLargeOneAchievementAmount);
        sb.append(", serviceLargeOneCommissionAmount=").append(serviceLargeOneCommissionAmount);
        sb.append(", serviceLargeOneRatio=").append(serviceLargeOneRatio);
        sb.append(", largeTwoNumber=").append(largeTwoNumber);
        sb.append(", serviceLargeTwoStaffId=").append(serviceLargeTwoStaffId);
        sb.append(", serviceLargeTwoStaffName=").append(serviceLargeTwoStaffName);
        sb.append(", serviceLargeTwoIdentityCard=").append(serviceLargeTwoIdentityCard);
        sb.append(", serviceLargeTwoAchievementAmount=").append(serviceLargeTwoAchievementAmount);
        sb.append(", serviceLargeTwoCommissionAmount=").append(serviceLargeTwoCommissionAmount);
        sb.append(", serviceLargeTwoRatio=").append(serviceLargeTwoRatio);
        sb.append(", largeThreeNumber=").append(largeThreeNumber);
        sb.append(", serviceLargeThreeStaffId=").append(serviceLargeThreeStaffId);
        sb.append(", serviceLargeThreeStaffName=").append(serviceLargeThreeStaffName);
        sb.append(", serviceLargeThreeIdentityCard=").append(serviceLargeThreeIdentityCard);
        sb.append(", serviceLargeThreeAchievementAmount=").append(serviceLargeThreeAchievementAmount);
        sb.append(", serviceLargeThreeCommissionAmount=").append(serviceLargeThreeCommissionAmount);
        sb.append(", serviceLargeThreeRatio=").append(serviceLargeThreeRatio);
        sb.append(", zhonggongOneNumber=").append(zhonggongOneNumber);
        sb.append(", serviceZhonggongOneStaffId=").append(serviceZhonggongOneStaffId);
        sb.append(", serviceZhonggongOneStaffName=").append(serviceZhonggongOneStaffName);
        sb.append(", serviceZhonggongOneIdentityCard=").append(serviceZhonggongOneIdentityCard);
        sb.append(", serviceZhonggongOneAchievementAmount=").append(serviceZhonggongOneAchievementAmount);
        sb.append(", serviceZhonggongOneCommissionAmount=").append(serviceZhonggongOneCommissionAmount);
        sb.append(", serviceZhonggongOneRatio=").append(serviceZhonggongOneRatio);
        sb.append(", zhonggongTwoNumber=").append(zhonggongTwoNumber);
        sb.append(", serviceZhonggongTwoStaffId=").append(serviceZhonggongTwoStaffId);
        sb.append(", serviceZhonggongTwoStaffName=").append(serviceZhonggongTwoStaffName);
        sb.append(", serviceZhonggongTwoIdentityCard=").append(serviceZhonggongTwoIdentityCard);
        sb.append(", serviceZhonggongTwoAchievementAmount=").append(serviceZhonggongTwoAchievementAmount);
        sb.append(", serviceZhonggongTwoCommissionAmount=").append(serviceZhonggongTwoCommissionAmount);
        sb.append(", serviceZhonggongTwoRatio=").append(serviceZhonggongTwoRatio);
        sb.append(", zhonggongThreeNumber=").append(zhonggongThreeNumber);
        sb.append(", serviceZhonggongThreeStaffId=").append(serviceZhonggongThreeStaffId);
        sb.append(", serviceZhonggongThreeStaffName=").append(serviceZhonggongThreeStaffName);
        sb.append(", serviceZhonggongThreeIdentityCard=").append(serviceZhonggongThreeIdentityCard);
        sb.append(", serviceZhonggongThreeAchievementAmount=").append(serviceZhonggongThreeAchievementAmount);
        sb.append(", serviceZhonggongThreeCommissionAmount=").append(serviceZhonggongThreeCommissionAmount);
        sb.append(", serviceZhonggongThreeRatio=").append(serviceZhonggongThreeRatio);
        sb.append(", technicianOneNumber=").append(technicianOneNumber);
        sb.append(", serviceTechnicianOneStaffId=").append(serviceTechnicianOneStaffId);
        sb.append(", serviceTechnicianOneStaffName=").append(serviceTechnicianOneStaffName);
        sb.append(", serviceTechnicianOneIdentityCard=").append(serviceTechnicianOneIdentityCard);
        sb.append(", serviceTechnicianOneAchievementAmount=").append(serviceTechnicianOneAchievementAmount);
        sb.append(", serviceTechnicianOneCommissionAmount=").append(serviceTechnicianOneCommissionAmount);
        sb.append(", serviceTechnicianOneRatio=").append(serviceTechnicianOneRatio);
        sb.append(", technicianTwoNumber=").append(technicianTwoNumber);
        sb.append(", serviceTechnicianTwoStaffId=").append(serviceTechnicianTwoStaffId);
        sb.append(", serviceTechnicianTwoStaffName=").append(serviceTechnicianTwoStaffName);
        sb.append(", serviceTechnicianTwoIdentityCard=").append(serviceTechnicianTwoIdentityCard);
        sb.append(", serviceTechnicianTwoAchievementAmount=").append(serviceTechnicianTwoAchievementAmount);
        sb.append(", serviceTechnicianTwoCommissionAmount=").append(serviceTechnicianTwoCommissionAmount);
        sb.append(", serviceTechnicianTwoRatio=").append(serviceTechnicianTwoRatio);
        sb.append(", technicianThreeNumber=").append(technicianThreeNumber);
        sb.append(", serviceTechnicianThreeStaffId=").append(serviceTechnicianThreeStaffId);
        sb.append(", serviceTechnicianThreeStaffName=").append(serviceTechnicianThreeStaffName);
        sb.append(", serviceTechnicianThreeIdentityCard=").append(serviceTechnicianThreeIdentityCard);
        sb.append(", serviceTechnicianThreeAchievementAmount=").append(serviceTechnicianThreeAchievementAmount);
        sb.append(", serviceTechnicianThreeCommissionAmount=").append(serviceTechnicianThreeCommissionAmount);
        sb.append(", serviceTechnicianThreeRatio=").append(serviceTechnicianThreeRatio);
        sb.append(", smallOneNumber=").append(smallOneNumber);
        sb.append(", serviceSmallOneStaffId=").append(serviceSmallOneStaffId);
        sb.append(", serviceSmallOneStaffName=").append(serviceSmallOneStaffName);
        sb.append(", serviceSmallOneIdentityCard=").append(serviceSmallOneIdentityCard);
        sb.append(", serviceSmallOneAchievementAmount=").append(serviceSmallOneAchievementAmount);
        sb.append(", serviceSmallOneCommissionAmount=").append(serviceSmallOneCommissionAmount);
        sb.append(", serviceSmallOneRatio=").append(serviceSmallOneRatio);
        sb.append(", smallTwoNumber=").append(smallTwoNumber);
        sb.append(", serviceSmallTwoStaffId=").append(serviceSmallTwoStaffId);
        sb.append(", serviceSmallTwoStaffName=").append(serviceSmallTwoStaffName);
        sb.append(", serviceSmallTwoIdentityCard=").append(serviceSmallTwoIdentityCard);
        sb.append(", serviceSmallTwoAchievementAmount=").append(serviceSmallTwoAchievementAmount);
        sb.append(", serviceSmallTwoCommissionAmount=").append(serviceSmallTwoCommissionAmount);
        sb.append(", serviceSmallTwoRatio=").append(serviceSmallTwoRatio);
        sb.append(", smallThreeNumber=").append(smallThreeNumber);
        sb.append(", serviceSmallThreeStaffId=").append(serviceSmallThreeStaffId);
        sb.append(", serviceSmallThreeStaffName=").append(serviceSmallThreeStaffName);
        sb.append(", serviceSmallThreeIdentityCard=").append(serviceSmallThreeIdentityCard);
        sb.append(", serviceSmallThreeAchievementAmount=").append(serviceSmallThreeAchievementAmount);
        sb.append(", serviceSmallThreeCommissionAmount=").append(serviceSmallThreeCommissionAmount);
        sb.append(", serviceSmallThreeRatio=").append(serviceSmallThreeRatio);
        sb.append(", manageStaffId=").append(manageStaffId);
        sb.append(", manageStaffName=").append(manageStaffName);
        sb.append(", manageIdentityCard=").append(manageIdentityCard);
        sb.append(", manageNumber=").append(manageNumber);
        sb.append(", largeAchievementAmount=").append(largeAchievementAmount);
        sb.append(", zhonggongAchievementAmount=").append(zhonggongAchievementAmount);
        sb.append(", technicianAchievementAmount=").append(technicianAchievementAmount);
        sb.append(", smallAchievementAmount=").append(smallAchievementAmount);
        sb.append(", largeCommissionAmount=").append(largeCommissionAmount);
        sb.append(", zhonggongCommissionAmount=").append(zhonggongCommissionAmount);
        sb.append(", technicianCommissionAmount=").append(technicianCommissionAmount);
        sb.append(", smallCommissionAmount=").append(smallCommissionAmount);
        sb.append(", cardLargeAchievementAmount=").append(cardLargeAchievementAmount);
        sb.append(", cardZhonggongAchievementAmount=").append(cardZhonggongAchievementAmount);
        sb.append(", cardTechnicianAchievementAmount=").append(cardTechnicianAchievementAmount);
        sb.append(", cardSmallAchievementAmount=").append(cardSmallAchievementAmount);
        sb.append(", cardLargeCommissionAmount=").append(cardLargeCommissionAmount);
        sb.append(", cardZhonggongCommissionAmount=").append(cardZhonggongCommissionAmount);
        sb.append(", cardTechnicianCommissionAmount=").append(cardTechnicianCommissionAmount);
        sb.append(", cardSmallCommissionAmount=").append(cardSmallCommissionAmount);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}