Merge branch 'dev' of http://git.estsh.com/i3-IMPP/i3plus-pojo into dev
commit
96ea008725
@ -0,0 +1,48 @@
|
||||
package cn.estsh.i3plus.pojo.aps.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
|
||||
import cn.estsh.i3plus.pojo.base.enumutil.ApsEnumUtil;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
/**
|
||||
* @Description :BOM树
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Api("BOM树")
|
||||
public class BomTree extends BaseAPS {
|
||||
|
||||
@ApiParam(value ="物料类型")
|
||||
private ApsEnumUtil.MATERIAL_TYPE type;
|
||||
|
||||
@ApiParam(value ="备料类型")
|
||||
private ApsEnumUtil.PREPARE_TYPE prepareType;
|
||||
|
||||
@ApiParam(value ="补充类型")
|
||||
private ApsEnumUtil.REPLENISHMENT_TYPE replType;
|
||||
|
||||
@ApiParam(value ="采购提前期")
|
||||
private String purchaseLeadTime;
|
||||
|
||||
@ApiParam(value ="制造提前期")
|
||||
private String manufLeadTime;
|
||||
|
||||
@ApiParam(value ="配送提前期")
|
||||
private String shipmentLeadTime;
|
||||
|
||||
@ApiParam(value ="单位采购量")
|
||||
private Integer unitPurchase;
|
||||
|
||||
@ApiParam(value ="单位制造量")
|
||||
private Integer unitManuf;
|
||||
|
||||
@ApiParam(value ="单位配送量")
|
||||
private Integer unitShipment;
|
||||
}
|
@ -0,0 +1,46 @@
|
||||
package cn.estsh.i3plus.pojo.aps.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.hibernate.annotations.DynamicInsert;
|
||||
import org.hibernate.annotations.DynamicUpdate;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.Table;
|
||||
|
||||
/**
|
||||
* @Description :炉资源容量限制
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-10-22
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="APS_FURNACE_CAPACITY")
|
||||
@Api("炉容量")
|
||||
public class FurnaceCapacity extends BaseAPS {
|
||||
|
||||
@Column(name="RES_CODES")
|
||||
@ApiParam(value ="资源编码")
|
||||
private String resCodes;
|
||||
|
||||
@Column(name="STAND_CODE")
|
||||
@ApiParam(value ="标准工序编码")
|
||||
private String standCode;
|
||||
|
||||
@Column(name="MATERIAL_CODE")
|
||||
@ApiParam(value ="物料编码")
|
||||
private String materialCode;
|
||||
|
||||
@Column(name="CAPACITY")
|
||||
@ApiParam(value ="容量限制")
|
||||
private Double capacity;
|
||||
}
|
@ -0,0 +1,54 @@
|
||||
package cn.estsh.i3plus.pojo.aps.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.aps.annotation.FieldAnnotation;
|
||||
import cn.estsh.i3plus.pojo.aps.common.BaseAPS;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import java.util.Date;
|
||||
|
||||
|
||||
/**
|
||||
* @Description :订单树
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Api("订单树")
|
||||
public class OrderTree extends BaseAPS {
|
||||
@ApiParam(value ="物料编码")
|
||||
private String material;
|
||||
|
||||
@ApiParam(value ="数量")
|
||||
private Double count;
|
||||
|
||||
@ApiParam(value ="最晚结束时刻")
|
||||
private Date let;
|
||||
|
||||
@ApiParam(value ="最早开始时刻计算值")
|
||||
private Date calcEst;
|
||||
|
||||
@ApiParam(value ="最晚结束时刻计算值")
|
||||
private Date calcLet;
|
||||
|
||||
@ApiParam(value ="计划开始")
|
||||
private Date planBegin;
|
||||
|
||||
@ApiParam(value ="计划结束")
|
||||
private Date planEnd;
|
||||
|
||||
@ApiParam(value ="接单日期")
|
||||
private Date receiveDate;
|
||||
|
||||
@ApiParam(value ="优先级")
|
||||
private Integer priority;
|
||||
|
||||
@ApiParam(value ="专料号")
|
||||
private String specifyMaterialNum;
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :日历类型
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum CALENDAR_TYPE {
|
||||
ENABLE, // 启用
|
||||
DISABLE // 停用
|
||||
}
|
@ -1,21 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
public enum CALENDAR_WEEK {
|
||||
MONDAY(1), // 星期一
|
||||
TUESDAY(2), // 星期二
|
||||
WEDNESDAY(4), // 星期三
|
||||
THURSDAY(8), // 星期四
|
||||
FRIDAY(16), // 星期五
|
||||
SATURDAY(32), // 星期六
|
||||
SUNDAY(64); // 星期天
|
||||
|
||||
private int _value;
|
||||
|
||||
CALENDAR_WEEK(int value) {
|
||||
_value = value;
|
||||
}
|
||||
|
||||
public int value() {
|
||||
return this._value;
|
||||
}
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :接续方式
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum CONSTRAINT_TYPE {
|
||||
ES, // 前工作开始,后工作结束
|
||||
SS, // 前工作开始,后工作开始
|
||||
EE, // 前工作结束,后工作结束
|
||||
SSEE // 前后工作同时开始或同时结束
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
public enum DATA_LINK_TYPE {
|
||||
CSV,
|
||||
MYSQL,
|
||||
ORACLE,
|
||||
SQLSERVER
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :排程方向
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum DIRECTION {
|
||||
POSITIVE, // 正向
|
||||
REVERSE // 逆向
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
public enum DYNAMIC_SET_CALC {
|
||||
MIN, // 取最小值
|
||||
MAX, // 取最大值
|
||||
SUM // 求和
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
public enum DYNAMIC_SET_TYPE {
|
||||
PREV_SET, // 只对前设置影响
|
||||
POST_SET, // 只对后设置影响
|
||||
ALL // 对前后设置都产生影响
|
||||
}
|
@ -1,6 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
public enum IMPORT_DETAIL_TYPE {
|
||||
REPLACE,
|
||||
DIFF
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* 物料分配限制
|
||||
* 主要考虑输出订的最晚计算时间不能晚于输入的最晚计算时间
|
||||
*/
|
||||
public enum MATERIAL_ASSIGN_LIMIT {
|
||||
NONE(0), // 不进行任何制约
|
||||
INVENTORY(1), // 库存制约
|
||||
PURCHASE(2), // 采购制约
|
||||
PRODUCT(4); // 制造制约
|
||||
|
||||
private int _value;
|
||||
|
||||
MATERIAL_ASSIGN_LIMIT(int value) {
|
||||
_value = value;
|
||||
}
|
||||
|
||||
public int value() {
|
||||
return this._value;
|
||||
}
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :物料类型
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum MATERIAL_TYPE {
|
||||
PRODUCT, // 成品
|
||||
HALF_PRODUCT, // 半成品
|
||||
RAW_MATERIAL, // 原材料
|
||||
VIRTUAL // 虚拟件
|
||||
}
|
@ -1,16 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :订单删除限制
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum ORDER_DEL_LIMIT {
|
||||
NONE,
|
||||
NO_PO,
|
||||
NO_PLAN,
|
||||
NO_POR,
|
||||
NO_PPRS
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :工作计划包含的时间类型
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum PLAN_TYPE {
|
||||
PREV_SET,
|
||||
PRODUCE,
|
||||
POST_SET,
|
||||
LOCK
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :备料类型
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum PREPARE_TYPE {
|
||||
NO,
|
||||
SELF_MAKE, // 自制
|
||||
PURCHASE // 采购
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :补充类型
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum REPLENISHMENT_TYPE {
|
||||
NO,
|
||||
BATCH, // 批量补充
|
||||
ONEBYONE // 一对一补充
|
||||
}
|
@ -1,22 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :预置的资源选择规则
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum RESOURCE_CHOISE_RULE {
|
||||
PREV_SET_TIME, // 前设置时间
|
||||
PRODUCE_TIME, // 生产时间
|
||||
POST_SET_TIME, // 后设置时间
|
||||
WORK_WAIT_TIME, // 工作等待时间
|
||||
RES_BALANCE, // 资源均衡度
|
||||
SAME_MATERIAL, // 相同物料
|
||||
SAME_ORDER, // 相同订单
|
||||
NEARLY_WORK, // 前后工作
|
||||
POST_RESOURCE, // 后资源制约
|
||||
SAME_ASS_RESOURCE, // 相同副资源
|
||||
RESOURCE_PRIORITY; // 资源优先级
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :资源区分
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum RESOURCE_CLASS {
|
||||
LIMITLESS, // 无限能力
|
||||
SINGLE, // 单能力
|
||||
BATCH // 炉资源
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
public enum RESOURCE_LOCK_TYPE {
|
||||
NONE, // 不锁定
|
||||
PRODUCE_BEGIN, // 与后工序生产开始时刻有关
|
||||
PRODUCE_END // 与后工序生产结束时刻有关
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :资源类型
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum RESOURCE_TYPE {
|
||||
MAIN, // 主资源
|
||||
ASS // 副资源
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :锁定时间计算方式
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum RES_COMB_LOCK_TYPE {
|
||||
KEEP_ORIGIN, // 各自锁定
|
||||
MAIN_LOCK, // 主资源锁定
|
||||
MAX_ALL_RESOURCE, // 最大锁定时间
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :生产时间计算方法
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum RES_COMB_TIME_TYPE {
|
||||
MAIN_RESOURCE, // 主资源
|
||||
MAX_ASS_RESOURCE, // 副资源最大值
|
||||
MIN_ASS_RESOURCE, // 副资源最小值
|
||||
AVG_ASS_RESOURCE, // 副资源平均值
|
||||
MAX_ALL_RESOURCE, // 主副资源最大值
|
||||
MIN_ALL_RESOURCE, // 主副资源最小值
|
||||
AVG_ALL_RESOURCE // 主副资源平均值
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :工艺路径有效性判断类型
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-10-29
|
||||
* @Modify:
|
||||
**/
|
||||
public enum ROUTING_VALID_TYPE {
|
||||
ORDER_CALC_LET, // 与订单的最晚结束时刻计算值做比较
|
||||
CALC_LET_LT, // 与最晚结束时刻计算值-提前期做比较
|
||||
BASE_TIME // 与基准时刻做比较
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
public enum RULE_TYPE {
|
||||
CANCEL_PLAN,
|
||||
MAT_CALC,
|
||||
HEURISTIC,
|
||||
FIELD_SET
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :尾数处理方式
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum TAIL_DEAL {
|
||||
NODEAL, // 不处理
|
||||
CEILING, // 向下
|
||||
PUSHFRONT // 向上
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :时间圆整方式
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum TIME_ROUND_TYPE {
|
||||
UP, // 向上
|
||||
DOWN, // 向下
|
||||
ROUNDING // 四舍五入
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :使用类型
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum USE_TYPE {
|
||||
MAIN, // 主资源
|
||||
FIRST_ASS, // 第一套副资源
|
||||
SECOND_ASS, // 第二套副资源
|
||||
THIRD_ASS, // 第三套副资源
|
||||
FOURTH_ASS, // 第四套副资源
|
||||
FIFTH_ASS, // 第五套副资源
|
||||
SIXTH_ASS // 第六套副资源
|
||||
}
|
@ -1,7 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
public enum WORK_PLAN_TYPE {
|
||||
MAIN_PLAN, // 主资源计划
|
||||
ASS_PLAN, // 副资源计划
|
||||
BATCH_PLAN // 炉资源计划
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :工作关联类型
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum WORK_RELATION_TYPE {
|
||||
INNER, // 订单内关联
|
||||
OUTER // 订单间关联
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :预置的工作排序规则
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum WORK_SORT_RULE {
|
||||
NONE,
|
||||
ORDER_LET, // 订单交货期
|
||||
ORDER_PRIORITY, // 订单优先级
|
||||
ORDER_EST, // 订单最早开始时刻
|
||||
ORDER_COUNT, // 订单数量
|
||||
ORDER_RECEIVE_DATE,// 订单接单日期
|
||||
ORDER_LET_SUB_EST,// 订单交货期与订单最早开始时刻之差
|
||||
ORDER_SURPLUS, // 订单余裕度
|
||||
NOPLAN_OPERATION_SIZE,// 残留工序数
|
||||
REMAIN_PRODUCE_TIME, // 残留生产时间
|
||||
MIN_OPERATION_REMAIN_TIME,// 最小工序宽裕时间
|
||||
WORK_LET, // 工作最晚结束时刻
|
||||
WORK_EST, // 工作最早开始时刻
|
||||
INVENTORY_RELA, // 订单物品库存量相对值
|
||||
FIRST_WORK_BEGIN,// 订单首工作上次开始时刻
|
||||
HAVE_HIGH_WORK, // 订单中含有高级别工作
|
||||
WORK_RESOURCE_SIZE, // 工作的可用资源数
|
||||
TOP_ORDER_LET,// 顶层订单的交货期
|
||||
TOP_ORDER_CODE, // 顶层订单代码
|
||||
TOP_ORDER_PRIORITY; // 顶层订单优先级
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
public enum WORK_SPLIT_TYPE {
|
||||
NONE, // 不分割
|
||||
RATIO, // 按比例分割
|
||||
COUNT, // 按数量分割
|
||||
BATCH // 按批量分割
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :工作状态
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum WORK_STATUS {
|
||||
NOPLAN, // 未计划
|
||||
PLANDONE, // 计划完毕
|
||||
INDICATIONDONE, // 指示完毕
|
||||
CONFIRM, // 确认
|
||||
STARTPRODUCT, // 开始生产
|
||||
FINISH // 完成
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
package cn.estsh.i3plus.pojo.aps.enums;
|
||||
|
||||
/**
|
||||
* @Description :工作类型
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-09-17
|
||||
* @Modify:
|
||||
**/
|
||||
public enum WORK_TYPE {
|
||||
FICTITIOUS, // 虚拟工作
|
||||
NORMAL // 普通工作
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
package cn.estsh.i3plus.pojo.aps.model;
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Bom接口数据
|
||||
*/
|
||||
@Data
|
||||
public class BomModel {
|
||||
@Data
|
||||
public static class Detail {
|
||||
private String label;
|
||||
private String name;
|
||||
}
|
||||
|
||||
private String label;
|
||||
private String name;
|
||||
private Long id;
|
||||
private List<Detail> details = new ArrayList<>();
|
||||
private List<BomModel> children = new ArrayList<>();
|
||||
}
|
@ -0,0 +1,19 @@
|
||||
package cn.estsh.i3plus.pojo.aps.model;
|
||||
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Description :交换两对象的显示位置
|
||||
* @Reference :
|
||||
* @Author : jason.niu
|
||||
* @CreateDate : 2019-11-10
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
public class ExchangeBeanOrderNumber {
|
||||
@ApiParam(value ="前对象ID")
|
||||
private Long prevId;
|
||||
@ApiParam(value ="后对象ID")
|
||||
private Long postId;
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
package cn.estsh.i3plus.pojo.aps.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.aps.bean.FurnaceCapacity;
|
||||
import org.springframework.data.repository.CrudRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
@Repository
|
||||
public interface IFurnaceCapacityRepository extends CrudRepository<FurnaceCapacity, Long> {
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
package cn.estsh.i3plus.pojo.aps.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.aps.bean.FurnaceSetting;
|
||||
import org.springframework.data.repository.CrudRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
@Repository
|
||||
public interface IFurnaceSettingRepository extends CrudRepository<FurnaceSetting, Long> {
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
package cn.estsh.i3plus.pojo.aps.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.aps.bean.SerialNumber;
|
||||
import org.springframework.data.repository.CrudRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
@Repository
|
||||
public interface ISerialNumberRepository extends CrudRepository<SerialNumber, Long> {
|
||||
}
|
File diff suppressed because it is too large
Load Diff
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue