Merge remote-tracking branch 'origin/dev' into dev
commit
c10bf2e3e1
@ -0,0 +1,13 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :日历类型
|
||||||
|
* @Reference :
|
||||||
|
* @Author : jason.niu
|
||||||
|
* @CreateDate : 2019-09-17
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public enum CALENDAR_TYPE {
|
||||||
|
ENABLE, // 启用
|
||||||
|
DISABLE // 停用
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
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 // 前后工作同时开始或同时结束
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :排程方向
|
||||||
|
* @Reference :
|
||||||
|
* @Author : jason.niu
|
||||||
|
* @CreateDate : 2019-09-17
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public enum DIRECTION {
|
||||||
|
POSITIVE, // 正向
|
||||||
|
REVERSE // 逆向
|
||||||
|
}
|
@ -1,7 +1,14 @@
|
|||||||
package cn.estsh.i3plus.pojo.aps.enums;
|
package cn.estsh.i3plus.pojo.aps.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :物料类型
|
||||||
|
* @Reference :
|
||||||
|
* @Author : jason.niu
|
||||||
|
* @CreateDate : 2019-09-17
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
public enum MATERIAL_TYPE {
|
public enum MATERIAL_TYPE {
|
||||||
PRODUCT,
|
PRODUCT, // 成品
|
||||||
HALF_PRODUCT,
|
HALF_PRODUCT, // 半成品
|
||||||
RAW_MATERIAL
|
RAW_MATERIAL // 原材料
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,16 @@
|
|||||||
|
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,7 +1,14 @@
|
|||||||
package cn.estsh.i3plus.pojo.aps.enums;
|
package cn.estsh.i3plus.pojo.aps.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :备料类型
|
||||||
|
* @Reference :
|
||||||
|
* @Author : jason.niu
|
||||||
|
* @CreateDate : 2019-09-17
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
public enum PREPARE_TYPE {
|
public enum PREPARE_TYPE {
|
||||||
NO,
|
NO,
|
||||||
SELF_MAKE,
|
SELF_MAKE, // 自制
|
||||||
PURCHASE
|
PURCHASE // 采购
|
||||||
}
|
}
|
||||||
|
@ -1,7 +1,14 @@
|
|||||||
package cn.estsh.i3plus.pojo.aps.enums;
|
package cn.estsh.i3plus.pojo.aps.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :补充类型
|
||||||
|
* @Reference :
|
||||||
|
* @Author : jason.niu
|
||||||
|
* @CreateDate : 2019-09-17
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
public enum REPLENISHMENT_TYPE {
|
public enum REPLENISHMENT_TYPE {
|
||||||
NO,
|
NO,
|
||||||
BATCH,
|
BATCH, // 批量补充
|
||||||
ONEBYONE
|
ONEBYONE // 一对一补充
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,13 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :资源区分
|
||||||
|
* @Reference :
|
||||||
|
* @Author : jason.niu
|
||||||
|
* @CreateDate : 2019-09-17
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public enum RESOURCE_CLASS {
|
||||||
|
MAIN, // 主资源
|
||||||
|
ASS // 副资源
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :资源类型
|
||||||
|
* @Reference :
|
||||||
|
* @Author : jason.niu
|
||||||
|
* @CreateDate : 2019-09-17
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public enum RESOURCE_TYPE {
|
||||||
|
LIMITLESS, // 无限能力
|
||||||
|
SINGLE, // 单能力
|
||||||
|
BATCH // 炉资源
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
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, // 最大锁定时间
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
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 // 主副资源平均值
|
||||||
|
}
|
@ -0,0 +1,14 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :尾数处理方式
|
||||||
|
* @Reference :
|
||||||
|
* @Author : jason.niu
|
||||||
|
* @CreateDate : 2019-09-17
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public enum TAIL_DEAL {
|
||||||
|
NODEAL, // 不处理
|
||||||
|
CEILING, // 向下
|
||||||
|
PUSHFRONT // 向上
|
||||||
|
}
|
@ -0,0 +1,15 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :时间圆整方式
|
||||||
|
* @Reference :
|
||||||
|
* @Author : jason.niu
|
||||||
|
* @CreateDate : 2019-09-17
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public enum TIME_ROUND_TYPE {
|
||||||
|
NONE, // 不圆整
|
||||||
|
UP, // 向上
|
||||||
|
DOWN, // 向下
|
||||||
|
ROUNDING // 四舍五入
|
||||||
|
}
|
@ -0,0 +1,18 @@
|
|||||||
|
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 // 第六套副资源
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.enums;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Description :工作关联类型
|
||||||
|
* @Reference :
|
||||||
|
* @Author : jason.niu
|
||||||
|
* @CreateDate : 2019-09-17
|
||||||
|
* @Modify:
|
||||||
|
**/
|
||||||
|
public enum WORK_RELATION_TYPE {
|
||||||
|
INNER, // 订单内关联
|
||||||
|
OUTER // 订单间关联
|
||||||
|
}
|
@ -0,0 +1,17 @@
|
|||||||
|
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 // 完成
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
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,10 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EBaseOrder {
|
||||||
|
Works,
|
||||||
|
Material,
|
||||||
|
PrevRelations,
|
||||||
|
PostRelations,
|
||||||
|
UpperOrders,
|
||||||
|
LowerOrders
|
||||||
|
}
|
@ -0,0 +1,5 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EDayShift {
|
||||||
|
ResCalendar
|
||||||
|
}
|
@ -0,0 +1,11 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EMaterial {
|
||||||
|
ProductRouting,
|
||||||
|
OperInputs,
|
||||||
|
OperOutputs,
|
||||||
|
WorkInputs,
|
||||||
|
WorkOutputs,
|
||||||
|
WorkRelations,
|
||||||
|
Orders
|
||||||
|
}
|
@ -0,0 +1,7 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EOperInput {
|
||||||
|
Operation,
|
||||||
|
Material,
|
||||||
|
WorkInputs
|
||||||
|
}
|
@ -0,0 +1,7 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EOperOutput {
|
||||||
|
Operation,
|
||||||
|
Material,
|
||||||
|
WorkOutputs
|
||||||
|
}
|
@ -0,0 +1,7 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EOperResource {
|
||||||
|
Operation,
|
||||||
|
Resource,
|
||||||
|
WorkResources
|
||||||
|
}
|
@ -0,0 +1,10 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EOperation {
|
||||||
|
ProductRouting,
|
||||||
|
OperInputs,
|
||||||
|
OperOutputs,
|
||||||
|
OperResources,
|
||||||
|
StandOperation,
|
||||||
|
Works
|
||||||
|
}
|
@ -0,0 +1,5 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EPlanFeedback {
|
||||||
|
Work
|
||||||
|
}
|
@ -0,0 +1,5 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EProductOrder {
|
||||||
|
ProductRouting
|
||||||
|
}
|
@ -0,0 +1,7 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EProductRouting {
|
||||||
|
Material,
|
||||||
|
Operations,
|
||||||
|
ProductOrders
|
||||||
|
}
|
@ -0,0 +1,6 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EResCalendar {
|
||||||
|
DayShifts,
|
||||||
|
Resources,
|
||||||
|
}
|
@ -0,0 +1,6 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EResource {
|
||||||
|
OperResources,
|
||||||
|
WorkResources
|
||||||
|
}
|
@ -0,0 +1,5 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EStandOperation {
|
||||||
|
Operations
|
||||||
|
}
|
@ -0,0 +1,12 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EWork {
|
||||||
|
Order,
|
||||||
|
WorkResources,
|
||||||
|
WorkInputs,
|
||||||
|
WorkOutputs,
|
||||||
|
WorkRelationInputs,
|
||||||
|
WorkRelationOutputs,
|
||||||
|
Operation,
|
||||||
|
PlanFeedback
|
||||||
|
}
|
@ -0,0 +1,8 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EWorkInput {
|
||||||
|
Work,
|
||||||
|
WorkRelations,
|
||||||
|
Material,
|
||||||
|
OperInput
|
||||||
|
}
|
@ -0,0 +1,8 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EWorkOutput {
|
||||||
|
Work,
|
||||||
|
WorkRelations,
|
||||||
|
Material,
|
||||||
|
OperOutput
|
||||||
|
}
|
@ -0,0 +1,11 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EWorkRelation {
|
||||||
|
WorkInput,
|
||||||
|
WorkOutput,
|
||||||
|
PrevWork,
|
||||||
|
PostWork,
|
||||||
|
PrevOrder,
|
||||||
|
PostOrder,
|
||||||
|
Material
|
||||||
|
}
|
@ -0,0 +1,7 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.holders;
|
||||||
|
|
||||||
|
public enum EWorkResource {
|
||||||
|
Work,
|
||||||
|
Resource,
|
||||||
|
OperResource
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.CancelPlanRule;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface CancelPlanRuleRepository extends CrudRepository<CancelPlanRule, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.DayShift;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface DayShiftRepository extends CrudRepository<DayShift, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.FieldSetRule;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface FieldSetRuleRepository extends CrudRepository<FieldSetRule, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.HeuristicRule;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface HeuristicRuleRepository extends CrudRepository<HeuristicRule, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.Inventory;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface InventoryRepository extends CrudRepository<Inventory, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.MatCalcRule;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface MatCalcRuleRepository extends CrudRepository<MatCalcRule, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.Material;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface MaterialRepository extends CrudRepository<Material, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.OperInput;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface OperInputRepository extends CrudRepository<OperInput, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.OperOutput;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface OperOutputRepository extends CrudRepository<OperOutput, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.OperResource;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface OperResourceRepository extends CrudRepository<OperResource, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.Operation;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface OperationRepository extends CrudRepository<Operation, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.OvertimeCalendar;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface OvertimeCalendarRepository extends CrudRepository<OvertimeCalendar, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.PlanFeedback;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface PlanFeedbackRepository extends CrudRepository<PlanFeedback, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.ProductOrder;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface ProductOrderRepository extends CrudRepository<ProductOrder, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.ProductRouting;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface ProductRoutingRepository extends CrudRepository<ProductRouting, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.PurchaseOrder;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface PurchaseOrderRepository extends CrudRepository<PurchaseOrder, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.ResCalendar;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface ResCalendarRepository extends CrudRepository<ResCalendar, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.Resource;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface ResourceRepository extends CrudRepository<Resource, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.RuleGroup;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface RuleGroupRepository extends CrudRepository<RuleGroup, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.SalesOrder;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface SalesOrderRepository extends CrudRepository<SalesOrder, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.StandOperation;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface StandOperationRepository extends CrudRepository<StandOperation, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.SysParam;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface SysParamRepository extends CrudRepository<SysParam, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.WorkInput;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface WorkInputRepository extends CrudRepository<WorkInput, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.WorkOutput;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface WorkOutputRepository extends CrudRepository<WorkOutput, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.WorkRelation;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface WorkRelationRepository extends CrudRepository<WorkRelation, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.Work;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface WorkRepository extends CrudRepository<Work, Long> {
|
||||||
|
}
|
@ -0,0 +1,9 @@
|
|||||||
|
package cn.estsh.i3plus.pojo.aps.repository;
|
||||||
|
|
||||||
|
import cn.estsh.i3plus.pojo.aps.bean.WorkResource;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
import org.springframework.stereotype.Repository;
|
||||||
|
|
||||||
|
@Repository
|
||||||
|
public interface WorkResourceRepository extends CrudRepository<WorkResource, Long> {
|
||||||
|
}
|
@ -0,0 +1,13 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Class name="BaseOrder">
|
||||||
|
<Relation field="Material" name="Material" reverse="Orders" type="MULTI_TO_ONE" owner="false">
|
||||||
|
</Relation>
|
||||||
|
<Relation field="Works" name="Work" reverse="Order" type="ONE_TO_MULTI" owner="true">
|
||||||
|
</Relation>
|
||||||
|
<Relation field="PrevRelations" name="WorkRelation" reverse="PrevOrder" type="ONE_TO_MULTI" owner="false">
|
||||||
|
</Relation>
|
||||||
|
<Relation field="PostRelations" name="WorkRelation" reverse="PostOrder" type="ONE_TO_MULTI" owner="false">
|
||||||
|
</Relation>
|
||||||
|
<Relation field="UpperOrders" name="BaseOrder" reverse="LowerOrders" type="MULTI_TO_MULTI" owner="false">
|
||||||
|
</Relation>
|
||||||
|
</Class>
|
@ -0,0 +1,3 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Class name="DayShift">
|
||||||
|
</Class>
|
@ -0,0 +1,5 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Class name="Material">
|
||||||
|
<Relation field="ProductRouting" name="ProductRouting" reverse="Material" type="ONE_TO_MULTI" owner="true">
|
||||||
|
</Relation>
|
||||||
|
</Class>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue