修复对象关联删除出错问题

yun-zuoyi
钮海涛 6 years ago
parent 85e35eede1
commit 407fdbf217

@ -5,6 +5,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -18,6 +19,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_ASSIST_RESOURCE_SET_TIME") @Table(name = "APS_ASSIST_RESOURCE_SET_TIME")
@Api("副资源设置时间") @Api("副资源设置时间")

@ -9,6 +9,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.MappedSuperclass; import javax.persistence.MappedSuperclass;
@ -23,6 +24,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@MappedSuperclass @MappedSuperclass
@Api("订单基类") @Api("订单基类")
public class BaseOrder extends BaseCode { public class BaseOrder extends BaseCode {

@ -5,6 +5,7 @@ import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.MappedSuperclass; import javax.persistence.MappedSuperclass;
@ -17,6 +18,7 @@ import javax.persistence.MappedSuperclass;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@MappedSuperclass @MappedSuperclass
@Api("规则参数基类") @Api("规则参数基类")
public class BaseRule extends BaseAPS { public class BaseRule extends BaseAPS {

@ -5,6 +5,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
/** /**
* @Description :BOM * @Description :BOM
@ -14,6 +15,7 @@ import lombok.Data;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Api("BOM树") @Api("BOM树")
public class BomTree extends BaseAPS { public class BomTree extends BaseAPS {

@ -3,6 +3,7 @@ package cn.estsh.i3plus.pojo.aps.bean;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -16,6 +17,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_CANCEL_PLAN_RULE") @Table(name = "APS_CANCEL_PLAN_RULE")
@Api("取消计划规则") @Api("取消计划规则")

@ -5,6 +5,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -18,6 +19,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_DATA_LINK") @Table(name = "APS_DATA_LINK")
@Api("数据集成数据连接信息") @Api("数据集成数据连接信息")

@ -4,6 +4,7 @@ import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -17,6 +18,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_DAY_SHIFT") @Table(name = "APS_DAY_SHIFT")
@Api("班次") @Api("班次")

@ -6,6 +6,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -19,6 +20,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_DYNAMIC_SET_TIME") @Table(name = "APS_DYNAMIC_SET_TIME")
@Api("动态设置时间") @Api("动态设置时间")

@ -7,6 +7,7 @@ import cn.estsh.i3plus.pojo.aps.holders.EExportDetail;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -20,6 +21,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_EXPORT_DETAIL") @Table(name = "APS_EXPORT_DETAIL")
@Api("数据导出明细") @Api("数据导出明细")

@ -9,6 +9,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -23,6 +24,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_EXPORT_PROJECT") @Table(name = "APS_EXPORT_PROJECT")
@Api("数据导出明细集合") @Api("数据导出明细集合")

@ -4,6 +4,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -17,6 +18,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_FIELD_SET_RULE") @Table(name = "APS_FIELD_SET_RULE")
@Api("属性赋值规则") @Api("属性赋值规则")

@ -4,6 +4,7 @@ import cn.estsh.i3plus.pojo.aps.annotation.FieldAnnotation;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -17,6 +18,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_HEURISTIC_RULE") @Table(name = "APS_HEURISTIC_RULE")
@Api("排程运算规则") @Api("排程运算规则")

@ -8,6 +8,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -21,6 +22,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_IMPORT_DETAIL") @Table(name = "APS_IMPORT_DETAIL")
@Api("数据导入明细") @Api("数据导入明细")

@ -8,6 +8,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -22,6 +23,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_IMPORT_PROJECT") @Table(name = "APS_IMPORT_PROJECT")
@Api("数据导入明细集合") @Api("数据导入明细集合")

@ -7,6 +7,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -20,6 +21,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_INVENTORY") @Table(name = "APS_INVENTORY")
@Api("库存") @Api("库存")

@ -5,6 +5,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -18,6 +19,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_MAT_CALC_RULE") @Table(name = "APS_MAT_CALC_RULE")
@Api("物料运算规则") @Api("物料运算规则")

@ -10,6 +10,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -24,6 +25,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_MATERIAL") @Table(name = "APS_MATERIAL")
@Api("物料") @Api("物料")

@ -5,6 +5,7 @@ import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -18,6 +19,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_MATERIAL_SET_TIME") @Table(name = "APS_MATERIAL_SET_TIME")
@Api("物料设置时间") @Api("物料设置时间")

@ -9,6 +9,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -23,6 +24,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_OPER_INPUT") @Table(name = "APS_OPER_INPUT")
@Api("工序输入") @Api("工序输入")

@ -8,6 +8,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -22,6 +23,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_OPER_OUTPUT") @Table(name = "APS_OPER_OUTPUT")
@Api("工序输出") @Api("工序输出")

@ -9,6 +9,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -23,6 +24,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_OPER_RESOURCE") @Table(name = "APS_OPER_RESOURCE")
@Api("工序资源") @Api("工序资源")

@ -9,6 +9,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -23,6 +24,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_OPERATION") @Table(name = "APS_OPERATION")
@Api("工序") @Api("工序")

@ -5,6 +5,7 @@ import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import java.util.Date; import java.util.Date;
@ -18,6 +19,7 @@ import java.util.Date;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Api("订单树") @Api("订单树")
public class OrderTree extends BaseAPS { public class OrderTree extends BaseAPS {
@ApiParam(value ="物料编码") @ApiParam(value ="物料编码")

@ -5,6 +5,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -19,6 +20,7 @@ import java.util.Date;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_OVERTIME_CALENDAR") @Table(name = "APS_OVERTIME_CALENDAR")
@Api("加班日历") @Api("加班日历")

@ -8,6 +8,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -24,6 +25,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_PARENT_WORK") @Table(name = "APS_PARENT_WORK")
@Api("父工作") @Api("父工作")

@ -7,6 +7,7 @@ import cn.estsh.i3plus.pojo.aps.holders.EPlanFeedback;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -20,6 +21,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_PLAN_FEEDBACK") @Table(name = "APS_PLAN_FEEDBACK")
@Api("物料") @Api("物料")

@ -8,6 +8,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -23,6 +24,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_PRODUCT_ORDER") @Table(name = "APS_PRODUCT_ORDER")
@Api("生产订单") @Api("生产订单")

@ -8,6 +8,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -23,6 +24,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_PRODUCT_ROUTING") @Table(name = "APS_PRODUCT_ROUTING")
@Api("物料") @Api("物料")

@ -7,6 +7,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -20,6 +21,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_PURCHASE_ORDER") @Table(name = "APS_PURCHASE_ORDER")
@Api("工艺路线") @Api("工艺路线")

@ -9,6 +9,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -23,6 +24,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_RES_CALENDAR") @Table(name = "APS_RES_CALENDAR")
@Api("日历") @Api("日历")

@ -10,6 +10,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -24,6 +25,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_RESOURCE") @Table(name = "APS_RESOURCE")
@Api("资源") @Api("资源")

@ -8,6 +8,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -21,6 +22,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_RULE_DETAIL") @Table(name = "APS_RULE_DETAIL")
@Api("规则明细") @Api("规则明细")

@ -7,6 +7,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -21,6 +22,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_RULE_GROUP") @Table(name = "APS_RULE_GROUP")
@Api("规则组合") @Api("规则组合")

@ -7,6 +7,7 @@ import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -21,6 +22,7 @@ import java.util.Date;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_SALES_ORDER") @Table(name = "APS_SALES_ORDER")
@Api("销售订单") @Api("销售订单")

@ -4,6 +4,7 @@ import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -17,6 +18,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_SERIAL_NUMBER") @Table(name = "APS_SERIAL_NUMBER")
@Api("取消计划规则") @Api("取消计划规则")

@ -7,6 +7,7 @@ import cn.estsh.i3plus.pojo.aps.holders.EShippingTime;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -20,6 +21,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_SHIPPING_TIME") @Table(name = "APS_SHIPPING_TIME")
@Api("运输时间") @Api("运输时间")

@ -6,6 +6,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -19,6 +20,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_STAND_OPERATION") @Table(name = "APS_STAND_OPERATION")
@Api("标准工序") @Api("标准工序")

@ -6,6 +6,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -20,6 +21,7 @@ import java.util.Date;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_SYS_PARAM") @Table(name = "APS_SYS_PARAM")
@Api("系统参数") @Api("系统参数")

@ -9,6 +9,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -24,6 +25,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_WORK") @Table(name = "APS_WORK")
@Api("工作") @Api("工作")

@ -8,6 +8,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -23,6 +24,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_WORK_INPUT") @Table(name = "APS_WORK_INPUT")
@Api("工作输入") @Api("工作输入")

@ -8,6 +8,7 @@ import com.fasterxml.jackson.annotation.JsonBackReference;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import javax.persistence.Column; import javax.persistence.Column;
@ -24,6 +25,7 @@ import java.util.List;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_WORK_OUTPUT") @Table(name = "APS_WORK_OUTPUT")
@Api("工作输出") @Api("工作输出")

@ -8,6 +8,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -21,6 +22,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_Work_Relation") @Table(name = "APS_Work_Relation")
@Api("工作关联") @Api("工作关联")

@ -8,6 +8,7 @@ import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
@ -21,6 +22,7 @@ import javax.persistence.Table;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@Entity @Entity
@Table(name = "APS_WORK_RESOURCE") @Table(name = "APS_WORK_RESOURCE")
@Api("工作资源") @Api("工作资源")

@ -39,4 +39,9 @@ public abstract class BaseAPS extends BaseBean {
public void setCustomField(String code, Object value) { public void setCustomField(String code, Object value) {
customFields.put(code, value); customFields.put(code, value);
} }
@Override
public boolean equals(Object obj) {
return this == obj;
}
} }

@ -3,6 +3,7 @@ package cn.estsh.i3plus.pojo.aps.common;
import cn.estsh.i3plus.pojo.aps.annotation.FieldAnnotation; import cn.estsh.i3plus.pojo.aps.annotation.FieldAnnotation;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.MappedSuperclass; import javax.persistence.MappedSuperclass;
@ -15,6 +16,7 @@ import javax.persistence.MappedSuperclass;
* @Modify: * @Modify:
**/ **/
@Data @Data
@EqualsAndHashCode(callSuper = true)
@MappedSuperclass @MappedSuperclass
public abstract class BaseCode extends BaseAPS { public abstract class BaseCode extends BaseAPS {
@Column(name="CODE") @Column(name="CODE")

Loading…
Cancel
Save