| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616 |
- package cn.com.lzt.userwagestrategy.entity;
- import javax.persistence.Column;
- import javax.persistence.Entity;
- import javax.persistence.GeneratedValue;
- import javax.persistence.Id;
- import javax.persistence.Table;
- import javax.persistence.Transient;
- import org.hibernate.annotations.GenericGenerator;
- /**
- * @Title: Entity
- * @Description: 员工工资策略表
- * @author onlineGenerator
- * @date 2017-10-23 14:00:11
- * @version V1.0
- *
- */
- @Entity
- @Table(name = "t_bus_user_newwagestrategy", schema = "")
- @SuppressWarnings("serial")
- public class UserNewWagestrategyEntity implements java.io.Serializable {
- /**主键*/
- private java.lang.String id;
- /**创建人名称*/
- private java.lang.String createName;
- /**创建人登录名称*/
- private java.lang.String createBy;
- /**创建日期*/
- private java.util.Date createDate;
- /**更新人名称*/
- private java.lang.String updateName;
- /**更新人登录名称*/
- private java.lang.String updateBy;
- /**更新日期*/
- private java.util.Date updateDate;
- /**所属部门*/
- private java.lang.String sysOrgCode;
- /**所属公司*/
- private java.lang.String sysCompanyCode;
- /**流程状态*/
- private java.lang.String bpmStatus;
- /**员工ID*/
- private java.lang.String userid;
- /**所属单位ID*/
- private java.lang.String belongUnitid;
- /**职务ID*/
- private java.lang.String dutiesid;
- /**加班费策略*/
- private java.lang.String overtimepayStrategyid;
- /**值班费策略*/
- private java.lang.String dutyStrategyid;
- /**证书补贴*/
- private java.lang.String certificateSubsidyid;
- /**交通补贴*/
- private java.math.BigDecimal trafficSubsidyid;
- /**高温补贴*/
- private java.lang.String megathermalSubsidyid;
- /**按次餐费补贴*/
- private java.lang.String fixedmealsSubsidyid;
- /**固定餐费补贴*/
- private java.lang.String nofixedmealsSubsidyid;
- /**缴金补贴*/
- private java.lang.String jiaojinSubsidyid;
- /**项目绩效*/
- private java.math.BigDecimal projectPerformance;
- /**其他补贴*/
- private java.lang.String otherSubsidyid;
- /**社保策略*/
- private java.lang.String socialSecurityStrategyid;
- /**公积金策略*/
- private java.lang.String providentFundStrategyid;
- /**追加调整*/
- private java.math.BigDecimal appendPay;
- /**扣除调整*/
- private java.math.BigDecimal deductPay;
- /**代扣款,比如国信扣*/
- private java.math.BigDecimal daikouFee;
- /**独生子女费*/
- private java.math.BigDecimal onlychildPay;
- /**状态*/
- private java.lang.String status;
- /**逻辑删除标识*/
- private java.lang.String deleteFlag;
- /**餐补类型*/
- private java.lang.String strategyType;
- private java.lang.String pjtId;
- @Column(name ="PJT_ID",nullable=true,length=255)
- public java.lang.String getPjtId() {
- return pjtId;
- }
- public void setPjtId(java.lang.String pjtId) {
- this.pjtId = pjtId;
- }
-
- @Column(name ="DAIKOU_FEE",nullable=true,scale=2,length=8)
- public java.math.BigDecimal getDaikouFee() {
- return daikouFee;
- }
- public void setDaikouFee(java.math.BigDecimal daikouFee) {
- this.daikouFee = daikouFee;
- }
- @Column(name ="STRATEGY_TYPE",nullable=true,length=255)
- public java.lang.String getStrategyType() {
- return strategyType;
- }
- public void setStrategyType(java.lang.String strategyType) {
- this.strategyType = strategyType;
- }
- private java.lang.String userids;
- @Transient
- public java.lang.String getUserids() {
- return userids;
- }
- public void setUserids(java.lang.String userids) {
- this.userids = userids;
- }
- @Transient
- public java.lang.String getDutid() {
- return dutid;
- }
- public void setDutid(java.lang.String dutid) {
- this.dutid = dutid;
- }
- @Transient
- public java.lang.String getDepartid() {
- return departid;
- }
- public void setDepartid(java.lang.String departid) {
- this.departid = departid;
- }
- private java.lang.String dutid;
- private java.lang.String departid;
-
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 主键
- */
- @Id
- @GeneratedValue(generator = "paymentableGenerator")
- @GenericGenerator(name = "paymentableGenerator", strategy = "uuid")
- @Column(name ="ID",nullable=false,length=36)
- public java.lang.String getId(){
- return this.id;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 主键
- */
- public void setId(java.lang.String id){
- this.id = id;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 创建人名称
- */
- @Column(name ="CREATE_NAME",nullable=true,length=50)
- public java.lang.String getCreateName(){
- return this.createName;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 创建人名称
- */
- public void setCreateName(java.lang.String createName){
- this.createName = createName;
- }
-
- /**
- * 缴金补贴
- * @return
- */
- @Column(name ="JIAOJIN_SUBSIDYID",nullable=true,length=36)
- public java.lang.String getJiaojinSubsidyid() {
- return jiaojinSubsidyid;
- }
- public void setJiaojinSubsidyid(java.lang.String jiaojinSubsidid) {
- this.jiaojinSubsidyid = jiaojinSubsidid;
- }
- /**
- * 项目绩效
- * @return
- */
- @Column(name ="PROJECT_PERFORMANCE",nullable=true,scale=2,length=8)
- public java.math.BigDecimal getProjectPerformance() {
- return projectPerformance;
- }
- public void setProjectPerformance(java.math.BigDecimal projectPerformance) {
- this.projectPerformance = projectPerformance;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 创建人登录名称
- */
- @Column(name ="CREATE_BY",nullable=true,length=50)
- public java.lang.String getCreateBy(){
- return this.createBy;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 创建人登录名称
- */
- public void setCreateBy(java.lang.String createBy){
- this.createBy = createBy;
- }
- /**
- *方法: 取得java.util.Date
- *@return: java.util.Date 创建日期
- */
- @Column(name ="CREATE_DATE",nullable=true,length=20)
- public java.util.Date getCreateDate(){
- return this.createDate;
- }
- /**
- *方法: 设置java.util.Date
- *@param: java.util.Date 创建日期
- */
- public void setCreateDate(java.util.Date createDate){
- this.createDate = createDate;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 更新人名称
- */
- @Column(name ="UPDATE_NAME",nullable=true,length=50)
- public java.lang.String getUpdateName(){
- return this.updateName;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 更新人名称
- */
- public void setUpdateName(java.lang.String updateName){
- this.updateName = updateName;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 更新人登录名称
- */
- @Column(name ="UPDATE_BY",nullable=true,length=50)
- public java.lang.String getUpdateBy(){
- return this.updateBy;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 更新人登录名称
- */
- public void setUpdateBy(java.lang.String updateBy){
- this.updateBy = updateBy;
- }
- /**
- *方法: 取得java.util.Date
- *@return: java.util.Date 更新日期
- */
- @Column(name ="UPDATE_DATE",nullable=true,length=20)
- public java.util.Date getUpdateDate(){
- return this.updateDate;
- }
- /**
- *方法: 设置java.util.Date
- *@param: java.util.Date 更新日期
- */
- public void setUpdateDate(java.util.Date updateDate){
- this.updateDate = updateDate;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 所属部门
- */
- @Column(name ="SYS_ORG_CODE",nullable=true,length=50)
- public java.lang.String getSysOrgCode(){
- return this.sysOrgCode;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 所属部门
- */
- public void setSysOrgCode(java.lang.String sysOrgCode){
- this.sysOrgCode = sysOrgCode;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 所属公司
- */
- @Column(name ="SYS_COMPANY_CODE",nullable=true,length=50)
- public java.lang.String getSysCompanyCode(){
- return this.sysCompanyCode;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 所属公司
- */
- public void setSysCompanyCode(java.lang.String sysCompanyCode){
- this.sysCompanyCode = sysCompanyCode;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 流程状态
- */
- @Column(name ="BPM_STATUS",nullable=true,length=32)
- public java.lang.String getBpmStatus(){
- return this.bpmStatus;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 流程状态
- */
- public void setBpmStatus(java.lang.String bpmStatus){
- this.bpmStatus = bpmStatus;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 员工ID
- */
- @Column(name ="USERID",nullable=true,length=36)
- public java.lang.String getUserid(){
- return this.userid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 员工ID
- */
- public void setUserid(java.lang.String userid){
- this.userid = userid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 所属单位ID
- */
- @Column(name ="BELONG_UNITID",nullable=true,length=36)
- public java.lang.String getBelongUnitid(){
- return this.belongUnitid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 所属单位ID
- */
- public void setBelongUnitid(java.lang.String belongUnitid){
- this.belongUnitid = belongUnitid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 职务ID
- */
- @Column(name ="DUTIESID",nullable=true,length=36)
- public java.lang.String getDutiesid(){
- return this.dutiesid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 职务ID
- */
- public void setDutiesid(java.lang.String dutiesid){
- this.dutiesid = dutiesid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 加班费策略
- */
- @Column(name ="OVERTIMEPAY_STRATEGYID",nullable=true,length=36)
- public java.lang.String getOvertimepayStrategyid(){
- return this.overtimepayStrategyid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 加班费策略
- */
- public void setOvertimepayStrategyid(java.lang.String overtimepayStrategyid){
- this.overtimepayStrategyid = overtimepayStrategyid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 值班费策略
- */
- @Column(name ="DUTY_STRATEGYID",nullable=true,length=36)
- public java.lang.String getDutyStrategyid(){
- return this.dutyStrategyid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 值班费策略
- */
- public void setDutyStrategyid(java.lang.String dutyStrategyid){
- this.dutyStrategyid = dutyStrategyid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 证书补贴
- */
- @Column(name ="CERTIFICATE_SUBSIDYID",nullable=true,length=36)
- public java.lang.String getCertificateSubsidyid(){
- return this.certificateSubsidyid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 证书补贴
- */
- public void setCertificateSubsidyid(java.lang.String certificateSubsidyid){
- this.certificateSubsidyid = certificateSubsidyid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 交通补贴
- */
- @Column(name ="TRAFFIC_SUBSIDYID",nullable=true,scale=2,length=8)
- public java.math.BigDecimal getTrafficSubsidyid(){
- return this.trafficSubsidyid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 交通补贴
- */
- public void setTrafficSubsidyid(java.math.BigDecimal trafficSubsidyid){
- this.trafficSubsidyid = trafficSubsidyid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 高温补贴
- */
- @Column(name ="MEGATHERMAL_SUBSIDYID",nullable=true,length=36)
- public java.lang.String getMegathermalSubsidyid(){
- return this.megathermalSubsidyid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 高温补贴
- */
- public void setMegathermalSubsidyid(java.lang.String megathermalSubsidyid){
- this.megathermalSubsidyid = megathermalSubsidyid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 餐费补贴
- */
- @Column(name ="FIXEDMEALS_SUBSIDYID",nullable=true,length=36)
- public java.lang.String getFixedmealsSubsidyid() {
- return fixedmealsSubsidyid;
- }
- public void setFixedmealsSubsidyid(java.lang.String fixedmealsSubsidyid) {
- this.fixedmealsSubsidyid = fixedmealsSubsidyid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 餐费补贴
- */
- @Column(name ="NOFIXEDMEALS_SUBSIDYID",nullable=true,length=36)
- public java.lang.String getNofixedmealsSubsidyid() {
- return nofixedmealsSubsidyid;
- }
- public void setNofixedmealsSubsidyid(java.lang.String nofixedmealsSubsidyid) {
- this.nofixedmealsSubsidyid = nofixedmealsSubsidyid;
- }
-
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 其他补贴
- */
- @Column(name ="OTHER_SUBSIDYID",nullable=true,length=36)
- public java.lang.String getOtherSubsidyid(){
- return this.otherSubsidyid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 其他补贴
- */
- public void setOtherSubsidyid(java.lang.String otherSubsidyid){
- this.otherSubsidyid = otherSubsidyid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 社保策略
- */
- @Column(name ="SOCIAL_SECURITY_STRATEGYID",nullable=true,length=36)
- public java.lang.String getSocialSecurityStrategyid(){
- return this.socialSecurityStrategyid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 社保策略
- */
- public void setSocialSecurityStrategyid(java.lang.String socialSecurityStrategyid){
- this.socialSecurityStrategyid = socialSecurityStrategyid;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 公积金策略
- */
- @Column(name ="PROVIDENT_FUND_STRATEGYID",nullable=true,length=36)
- public java.lang.String getProvidentFundStrategyid(){
- return this.providentFundStrategyid;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 公积金策略
- */
- public void setProvidentFundStrategyid(java.lang.String providentFundStrategyid){
- this.providentFundStrategyid = providentFundStrategyid;
- }
- /**
- *方法: 取得java.math.BigDecimal
- *@return: java.math.BigDecimal 追加调整
- */
- @Column(name ="APPEND_PAY",nullable=true,scale=2,length=8)
- public java.math.BigDecimal getAppendPay(){
- return this.appendPay;
- }
- /**
- *方法: 设置java.math.BigDecimal
- *@param: java.math.BigDecimal 追加调整
- */
- public void setAppendPay(java.math.BigDecimal appendPay){
- this.appendPay = appendPay;
- }
- /**
- *方法: 取得java.math.BigDecimal
- *@return: java.math.BigDecimal 扣除调整
- */
- @Column(name ="DEDUCT_PAY",nullable=true,scale=2,length=8)
- public java.math.BigDecimal getDeductPay(){
- return this.deductPay;
- }
- /**
- *方法: 设置java.math.BigDecimal
- *@param: java.math.BigDecimal 扣除调整
- */
- public void setDeductPay(java.math.BigDecimal deductPay){
- this.deductPay = deductPay;
- }
- /**
- *方法: 取得java.math.BigDecimal
- *@return: java.math.BigDecimal 独生子女费
- */
- @Column(name ="ONLYCHILD_PAY",nullable=true,scale=2,length=8)
- public java.math.BigDecimal getOnlychildPay(){
- return this.onlychildPay;
- }
- /**
- *方法: 设置java.math.BigDecimal
- *@param: java.math.BigDecimal 独生子女费
- */
- public void setOnlychildPay(java.math.BigDecimal onlychildPay){
- this.onlychildPay = onlychildPay;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 状态
- */
- @Column(name ="STATUS",nullable=true,length=1)
- public java.lang.String getStatus(){
- return this.status;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 状态
- */
- public void setStatus(java.lang.String status){
- this.status = status;
- }
- /**
- *方法: 取得java.lang.String
- *@return: java.lang.String 逻辑删除标识
- */
- @Column(name ="DELETE_FLAG",nullable=true,length=1)
- public java.lang.String getDeleteFlag(){
- return this.deleteFlag;
- }
- /**
- *方法: 设置java.lang.String
- *@param: java.lang.String 逻辑删除标识
- */
- public void setDeleteFlag(java.lang.String deleteFlag){
- this.deleteFlag = deleteFlag;
- }
- }
|