Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
H
HYH.APSJ
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
佟礼
HYH.APSJ
Commits
06f5b03d
Commit
06f5b03d
authored
Nov 26, 2025
by
DESKTOP-VKRD9QF\Administration
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
启动工单
parent
e45bc27d
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
48 changed files
with
1704 additions
and
0 deletions
+1704
-0
ApsOrder.java
src/main/java/com/aps/entity/ApsOrder.java
+49
-0
EquipCapacityDef.java
src/main/java/com/aps/entity/EquipCapacityDef.java
+30
-0
MesHoliday.java
src/main/java/com/aps/entity/MesHoliday.java
+22
-0
ProdLaunchOrder.java
src/main/java/com/aps/entity/ProdLaunchOrder.java
+33
-0
ProdOrderProcess.java
src/main/java/com/aps/entity/ProdOrderProcess.java
+12
-0
ProdProcessExec.java
src/main/java/com/aps/entity/ProdProcessExec.java
+32
-0
ProdSceneConfig.java
src/main/java/com/aps/entity/ProdSceneConfig.java
+23
-0
RoutingDetailConnect.java
src/main/java/com/aps/entity/RoutingDetailConnect.java
+27
-0
ApsOrderMapper.java
src/main/java/com/aps/mapper/ApsOrderMapper.java
+16
-0
EquipCapacityDefMapper.java
src/main/java/com/aps/mapper/EquipCapacityDefMapper.java
+16
-0
MesHolidayMapper.java
src/main/java/com/aps/mapper/MesHolidayMapper.java
+16
-0
ProdEquipSpecialCalMapper.java
src/main/java/com/aps/mapper/ProdEquipSpecialCalMapper.java
+16
-0
ProdLaunchOrderMapper.java
src/main/java/com/aps/mapper/ProdLaunchOrderMapper.java
+16
-0
ProdOrderMainMapper.java
src/main/java/com/aps/mapper/ProdOrderMainMapper.java
+16
-0
ProdOrderProcessMapper.java
src/main/java/com/aps/mapper/ProdOrderProcessMapper.java
+16
-0
ProdProcessExecMapper.java
src/main/java/com/aps/mapper/ProdProcessExecMapper.java
+16
-0
ProdSceneConfigMapper.java
src/main/java/com/aps/mapper/ProdSceneConfigMapper.java
+16
-0
RoutingDetailConnectMapper.java
src/main/java/com/aps/mapper/RoutingDetailConnectMapper.java
+16
-0
ApsOrderService.java
src/main/java/com/aps/service/ApsOrderService.java
+16
-0
EquipCapacityDefService.java
src/main/java/com/aps/service/EquipCapacityDefService.java
+20
-0
LanuchService.java
src/main/java/com/aps/service/LanuchService.java
+19
-0
MesHolidayService.java
src/main/java/com/aps/service/MesHolidayService.java
+16
-0
ProdEquipSpecialCalService.java
...main/java/com/aps/service/ProdEquipSpecialCalService.java
+21
-0
ProdLaunchOrderService.java
src/main/java/com/aps/service/ProdLaunchOrderService.java
+16
-0
ProdOrderProcessService.java
src/main/java/com/aps/service/ProdOrderProcessService.java
+16
-0
ProdProcessExecService.java
src/main/java/com/aps/service/ProdProcessExecService.java
+16
-0
ProdSceneConfigService.java
src/main/java/com/aps/service/ProdSceneConfigService.java
+16
-0
RoutingDetailConnectService.java
...ain/java/com/aps/service/RoutingDetailConnectService.java
+16
-0
ApsOrderServiceImpl.java
src/main/java/com/aps/service/impl/ApsOrderServiceImpl.java
+27
-0
EquipCapacityDefServiceImpl.java
...ava/com/aps/service/impl/EquipCapacityDefServiceImpl.java
+20
-0
LanuchServiceImpl.java
src/main/java/com/aps/service/impl/LanuchServiceImpl.java
+576
-0
MesHolidayServiceImpl.java
...main/java/com/aps/service/impl/MesHolidayServiceImpl.java
+20
-0
ProdEquipSpecialCalServiceImpl.java
.../com/aps/service/impl/ProdEquipSpecialCalServiceImpl.java
+79
-0
ProdLaunchOrderServiceImpl.java
...java/com/aps/service/impl/ProdLaunchOrderServiceImpl.java
+20
-0
ProdOrderProcessServiceImpl.java
...ava/com/aps/service/impl/ProdOrderProcessServiceImpl.java
+28
-0
ProdProcessExecServiceImpl.java
...java/com/aps/service/impl/ProdProcessExecServiceImpl.java
+20
-0
ProdSceneConfigServiceImpl.java
...java/com/aps/service/impl/ProdSceneConfigServiceImpl.java
+20
-0
RoutingDetailConnectServiceImpl.java
...com/aps/service/impl/RoutingDetailConnectServiceImpl.java
+20
-0
ApsOrderMapper.xml
src/main/resources/mapper/ApsOrderMapper.xml
+52
-0
EquipCapacityDefMapper.xml
src/main/resources/mapper/EquipCapacityDefMapper.xml
+33
-0
MesHolidayMapper.xml
src/main/resources/mapper/MesHolidayMapper.xml
+26
-0
ProdEquipSpecialCalMapper.xml
src/main/resources/mapper/ProdEquipSpecialCalMapper.xml
+26
-0
ProdLaunchOrderMapper.xml
src/main/resources/mapper/ProdLaunchOrderMapper.xml
+32
-0
ProdOrderMainMapper.xml
src/main/resources/mapper/ProdOrderMainMapper.xml
+31
-0
ProdOrderProcessMapper.xml
src/main/resources/mapper/ProdOrderProcessMapper.xml
+19
-0
ProdProcessExecMapper.xml
src/main/resources/mapper/ProdProcessExecMapper.xml
+36
-0
ProdSceneConfigMapper.xml
src/main/resources/mapper/ProdSceneConfigMapper.xml
+27
-0
RoutingDetailConnectMapper.xml
src/main/resources/mapper/RoutingDetailConnectMapper.xml
+32
-0
No files found.
src/main/java/com/aps/entity/ApsOrder.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
entity
;
import
lombok.Data
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
@Data
public
class
ApsOrder
{
private
String
id
;
private
LocalDateTime
creationtime
;
private
Long
creatoruserid
;
private
LocalDateTime
lastmodificationtime
;
private
Long
lastmodifieruserid
;
private
Long
isdeleted
;
private
LocalDateTime
deletiontime
;
private
Long
deleteruserid
;
private
String
exp1
;
private
String
exp2
;
private
BigDecimal
exp3
;
private
BigDecimal
exp4
;
private
LocalDateTime
exp5
;
private
LocalDateTime
exp6
;
private
String
zone
;
private
Long
customerid
;
private
String
customer
;
private
String
code
;
private
String
mmid
;
private
String
mmcode
;
private
String
mmname
;
private
String
unit
;
private
BigDecimal
quantity
;
private
BigDecimal
meetquantity
;
private
BigDecimal
meetrate
;
private
BigDecimal
price
;
private
LocalDateTime
deliverytime
;
private
Long
stockid
;
private
String
stock
;
private
String
prioritry
;
private
String
series
;
private
Long
isinsert
;
private
Long
islock
;
private
Long
part
;
private
Long
delay
;
private
Long
settle
;
private
String
remark
;
private
Long
zoneid
;
}
\ No newline at end of file
src/main/java/com/aps/entity/EquipCapacityDef.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
entity
;
import
lombok.Data
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
@Data
public
class
EquipCapacityDef
{
private
Long
id
;
private
Long
creatorUserId
;
private
LocalDateTime
creationTime
;
private
Long
lastModifierUserId
;
private
LocalDateTime
lastModificationTime
;
private
Integer
isDeleted
;
private
Long
deleterUserId
;
private
LocalDateTime
deletionTime
;
private
Short
equipId
;
private
String
equipCode
;
private
String
equipName
;
private
LocalDateTime
effectiveStartTime
;
private
LocalDateTime
effectiveEndTime
;
private
Long
referenceId
;
private
Short
referenceType
;
private
BigDecimal
efficiencyCoeff
;
private
Integer
minUtilization
;
private
Integer
maxUtilization
;
private
String
referenceName
;
}
\ No newline at end of file
src/main/java/com/aps/entity/MesHoliday.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
entity
;
import
lombok.Data
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
java.io.Serializable
;
import
java.time.LocalDateTime
;
@Data
public
class
MesHoliday
{
private
Long
id
;
private
String
holidayId
;
private
String
holidayName
;
private
LocalDateTime
holidayStart
;
private
LocalDateTime
holidayEnd
;
private
LocalDateTime
creationtime
;
private
Long
creatoruserid
;
private
LocalDateTime
lastmodificationtime
;
private
Long
lastmodifieruserid
;
private
Long
isdeleted
;
private
LocalDateTime
deletiontime
;
private
Long
deleteruserid
;
}
\ No newline at end of file
src/main/java/com/aps/entity/ProdLaunchOrder.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
@Data
@TableName
(
"prod_launch_order"
)
public
class
ProdLaunchOrder
{
@TableId
(
value
=
"order_id"
,
type
=
IdType
.
NONE
)
private
String
orderId
;
private
String
sceneId
;
private
String
routingId
;
private
String
serie
;
private
String
createUser
;
private
String
productType
;
private
String
materialCode
;
private
String
materialVer
;
private
LocalDateTime
startDate
;
private
LocalDateTime
endDate
;
private
String
orderDesc
;
private
String
orderPriority
;
private
String
groupCode
;
private
String
colorCode
;
private
BigDecimal
quantity
;
private
String
orderStatus
;
//S未启动E执行中C已完成
private
String
materialId
;
private
String
routingCode
;
}
\ No newline at end of file
src/main/java/com/aps/entity/ProdOrderProcess.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
entity
;
import
lombok.Data
;
@Data
public
class
ProdOrderProcess
{
private
String
sceneId
;
private
String
orderId
;
private
String
processNo
;
private
String
targetOrderId
;
private
String
targetProcessNo
;
}
\ No newline at end of file
src/main/java/com/aps/entity/ProdProcessExec.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
entity
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
@Data
public
class
ProdProcessExec
{
private
String
execId
;
private
String
sceneId
;
private
String
orderId
;
private
String
processId
;
private
String
processNo
;
private
String
processName
;
private
String
machineId
;
private
String
resourceGroup
;
private
BigDecimal
planQty
;
private
BigDecimal
actualQty
;
private
Long
planDuration
;
private
Long
usedDuration
;
private
Long
remainDuration
;
private
String
processStatus
;
private
Long
standardCapacity
;
private
Long
minCapacity
;
private
Long
maxCapacity
;
private
Long
prepDuration
;
private
Long
changeDuration
;
private
Short
logicalOrder
;
private
LocalDateTime
targetStartDate
;
private
LocalDateTime
targetEndDate
;
}
\ No newline at end of file
src/main/java/com/aps/entity/ProdSceneConfig.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
entity
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.time.LocalDateTime
;
@Data
public
class
ProdSceneConfig
{
private
String
sceneId
;
private
String
sceneName
;
private
String
sceneDesc
;
private
LocalDateTime
createTime
;
private
String
sceneOwner
;
private
Short
sceneStatus
;
private
String
relatePlanId
;
private
String
createUser
;
private
LocalDateTime
updateTime
;
private
String
updateUser
;
private
String
extend1
;
private
String
extend2
;
private
BigDecimal
extend3
;
}
\ No newline at end of file
src/main/java/com/aps/entity/RoutingDetailConnect.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
entity
;
import
lombok.Data
;
import
java.time.LocalDateTime
;
@Data
public
class
RoutingDetailConnect
{
private
Long
id
;
private
LocalDateTime
creationtime
;
private
Long
creatoruserid
;
private
LocalDateTime
lastmodificationtime
;
private
Long
lastmodifieruserid
;
private
Long
isdeleted
;
private
LocalDateTime
deletiontime
;
private
Long
deleteruserid
;
private
Long
destoperationid
;
private
Long
sourceoperationid
;
private
String
destoperation
;
private
String
sourceoperation
;
private
Long
exp1
;
private
Long
exp2
;
private
String
exp3
;
private
String
exp4
;
private
Long
routingHeaderId
;
private
String
strId
;
}
\ No newline at end of file
src/main/java/com/aps/mapper/ApsOrderMapper.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
mapper
;
import
com.aps.entity.ApsOrder
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* Mapper 接口
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
public
interface
ApsOrderMapper
extends
BaseMapper
<
ApsOrder
>
{
}
src/main/java/com/aps/mapper/EquipCapacityDefMapper.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
mapper
;
import
com.aps.entity.EquipCapacityDef
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 设备产能定义 Mapper 接口
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
public
interface
EquipCapacityDefMapper
extends
BaseMapper
<
EquipCapacityDef
>
{
}
src/main/java/com/aps/mapper/MesHolidayMapper.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
mapper
;
import
com.aps.entity.MesHoliday
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 节假日表 Mapper 接口
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
public
interface
MesHolidayMapper
extends
BaseMapper
<
MesHoliday
>
{
}
src/main/java/com/aps/mapper/ProdEquipSpecialCalMapper.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
mapper
;
import
com.aps.entity.ProdEquipSpecialCal
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 设备特殊日历配置表:记录特定工位/设备在指定时间段的特殊日历规则(如节假日、维护期等) Mapper 接口
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
public
interface
ProdEquipSpecialCalMapper
extends
BaseMapper
<
ProdEquipSpecialCal
>
{
}
src/main/java/com/aps/mapper/ProdLaunchOrderMapper.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
mapper
;
import
com.aps.entity.ProdLaunchOrder
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 启动订单表:记录已启动的生产订单信息,关联场景配置 Mapper 接口
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-14
*/
public
interface
ProdLaunchOrderMapper
extends
BaseMapper
<
ProdLaunchOrder
>
{
}
src/main/java/com/aps/mapper/ProdOrderMainMapper.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
mapper
;
import
com.aps.entity.ProdOrderMain
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* Mapper 接口
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-14
*/
public
interface
ProdOrderMainMapper
extends
BaseMapper
<
ProdOrderMain
>
{
}
src/main/java/com/aps/mapper/ProdOrderProcessMapper.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
mapper
;
import
com.aps.entity.ProdOrderProcess
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* Mapper 接口
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-21
*/
public
interface
ProdOrderProcessMapper
extends
BaseMapper
<
ProdOrderProcess
>
{
}
src/main/java/com/aps/mapper/ProdProcessExecMapper.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
mapper
;
import
com.aps.entity.ProdProcessExec
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 工序执行详情表:关联启动订单与工艺工序,记录工序执行核心信息 Mapper 接口
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-14
*/
public
interface
ProdProcessExecMapper
extends
BaseMapper
<
ProdProcessExec
>
{
}
src/main/java/com/aps/mapper/ProdSceneConfigMapper.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
mapper
;
import
com.aps.entity.ProdSceneConfig
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* Mapper 接口
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-14
*/
public
interface
ProdSceneConfigMapper
extends
BaseMapper
<
ProdSceneConfig
>
{
}
src/main/java/com/aps/mapper/RoutingDetailConnectMapper.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
mapper
;
import
com.aps.entity.RoutingDetailConnect
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 工序衔接 Mapper 接口
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-21
*/
public
interface
RoutingDetailConnectMapper
extends
BaseMapper
<
RoutingDetailConnect
>
{
}
src/main/java/com/aps/service/ApsOrderService.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
;
import
com.aps.entity.ApsOrder
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 服务类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
public
interface
ApsOrderService
extends
IService
<
ApsOrder
>
{
}
src/main/java/com/aps/service/EquipCapacityDefService.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
;
import
com.aps.entity.EquipCapacityDef
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 设备产能定义 服务类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
public
interface
EquipCapacityDefService
extends
IService
<
EquipCapacityDef
>
{
}
src/main/java/com/aps/service/LanuchService.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
;
import
com.aps.common.util.R
;
import
java.util.List
;
/**
* 设备日历服务接口
*/
public
interface
LanuchService
{
/**
* 生成设备日历数据
*
* @author: jdt
* @return 结果
*/
R
<
String
>
lanuch
(
List
<
String
>
prodOrderMainIds
,
String
sceneId
,
String
username
);
}
\ No newline at end of file
src/main/java/com/aps/service/MesHolidayService.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
;
import
com.aps.entity.MesHoliday
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 节假日表 服务类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
public
interface
MesHolidayService
extends
IService
<
MesHoliday
>
{
}
src/main/java/com/aps/service/ProdEquipSpecialCalService.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
;
import
com.aps.entity.ProdEquipSpecialCal
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 设备特殊日历配置表:记录特定工位/设备在指定时间段的特殊日历规则(如节假日、维护期等) 服务类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
public
interface
ProdEquipSpecialCalService
extends
IService
<
ProdEquipSpecialCal
>
{
/**
* 从EquipCapacityDef表中复制is_deleted为0的数据到ProdEquipSpecialCal表
*/
void
copyFromEquipCapacityDef
(
String
sceneId
);
}
\ No newline at end of file
src/main/java/com/aps/service/ProdLaunchOrderService.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
;
import
com.aps.entity.ProdLaunchOrder
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 启动订单表:记录已启动的生产订单信息,关联场景配置 服务类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-14
*/
public
interface
ProdLaunchOrderService
extends
IService
<
ProdLaunchOrder
>
{
}
src/main/java/com/aps/service/ProdOrderProcessService.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
;
import
com.aps.entity.ProdOrderProcess
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 服务类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-21
*/
public
interface
ProdOrderProcessService
extends
IService
<
ProdOrderProcess
>
{
}
src/main/java/com/aps/service/ProdProcessExecService.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
;
import
com.aps.entity.ProdProcessExec
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 工序执行详情表:关联启动订单与工艺工序,记录工序执行核心信息 服务类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-14
*/
public
interface
ProdProcessExecService
extends
IService
<
ProdProcessExec
>
{
}
src/main/java/com/aps/service/ProdSceneConfigService.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
;
import
com.aps.entity.ProdSceneConfig
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 服务类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-14
*/
public
interface
ProdSceneConfigService
extends
IService
<
ProdSceneConfig
>
{
}
src/main/java/com/aps/service/RoutingDetailConnectService.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
;
import
com.aps.entity.RoutingDetailConnect
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 工序衔接 服务类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-21
*/
public
interface
RoutingDetailConnectService
extends
IService
<
RoutingDetailConnect
>
{
}
src/main/java/com/aps/service/impl/ApsOrderServiceImpl.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
.
impl
;
import
com.aps.entity.ApsOrder
;
import
com.aps.entity.EquipCapacityDef
;
import
com.aps.mapper.ApsOrderMapper
;
import
com.aps.mapper.EquipCapacityDefMapper
;
import
com.aps.service.ApsOrderService
;
import
com.aps.service.EquipCapacityDefService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* ApsOrderServiceImpl.java
*
* @author jdt
* @description 订单
* @since 2025-11-26
*/
@Service
public
class
ApsOrderServiceImpl
extends
ServiceImpl
<
ApsOrderMapper
,
ApsOrder
>
implements
ApsOrderService
{
}
src/main/java/com/aps/service/impl/EquipCapacityDefServiceImpl.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
.
impl
;
import
com.aps.entity.EquipCapacityDef
;
import
com.aps.mapper.EquipCapacityDefMapper
;
import
com.aps.service.EquipCapacityDefService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 设备产能定义 服务实现类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
@Service
public
class
EquipCapacityDefServiceImpl
extends
ServiceImpl
<
EquipCapacityDefMapper
,
EquipCapacityDef
>
implements
EquipCapacityDefService
{
}
src/main/java/com/aps/service/impl/LanuchServiceImpl.java
0 → 100644
View file @
06f5b03d
This diff is collapsed.
Click to expand it.
src/main/java/com/aps/service/impl/MesHolidayServiceImpl.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
.
impl
;
import
com.aps.entity.MesHoliday
;
import
com.aps.mapper.MesHolidayMapper
;
import
com.aps.service.MesHolidayService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 节假日表 服务实现类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
@Service
public
class
MesHolidayServiceImpl
extends
ServiceImpl
<
MesHolidayMapper
,
MesHoliday
>
implements
MesHolidayService
{
}
src/main/java/com/aps/service/impl/ProdEquipSpecialCalServiceImpl.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
.
impl
;
import
com.aps.entity.ProdEquipSpecialCal
;
import
com.aps.entity.EquipCapacityDef
;
import
com.aps.mapper.ProdEquipSpecialCalMapper
;
import
com.aps.service.ProdEquipSpecialCalService
;
import
com.aps.service.EquipCapacityDefService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.time.LocalDateTime
;
import
java.util.List
;
import
java.util.stream.Collectors
;
/**
* <p>
* 设备特殊日历配置表:记录特定工位/设备在指定时间段的特殊日历规则(如节假日、维护期等) 服务实现类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-26
*/
@Service
public
class
ProdEquipSpecialCalServiceImpl
extends
ServiceImpl
<
ProdEquipSpecialCalMapper
,
ProdEquipSpecialCal
>
implements
ProdEquipSpecialCalService
{
@Autowired
private
EquipCapacityDefService
equipCapacityDefService
;
/**
* 从EquipCapacityDef表中复制is_deleted为0的数据到ProdEquipSpecialCal表
*/
@Override
public
void
copyFromEquipCapacityDef
(
String
sceneId
)
{
// 查询EquipCapacityDef表中is_deleted为0的所有记录
List
<
EquipCapacityDef
>
capacityDefs
=
equipCapacityDefService
.
list
();
// 过滤出is_deleted为0的记录
List
<
EquipCapacityDef
>
activeCapacityDefs
=
capacityDefs
.
stream
()
.
filter
(
e
->
e
.
getIsDeleted
()
!=
null
&&
e
.
getIsDeleted
()
==
0
)
.
collect
(
Collectors
.
toList
());
// 转换对象并设置必要字段
List
<
ProdEquipSpecialCal
>
specialCals
=
activeCapacityDefs
.
stream
()
.
map
(
capacityDef
->
convertToProdEquipSpecialCal
(
capacityDef
,
sceneId
))
.
collect
(
Collectors
.
toList
());
// 批量保存到ProdEquipSpecialCal表
if
(!
specialCals
.
isEmpty
())
{
this
.
saveBatch
(
specialCals
);
}
}
/**
* 将EquipCapacityDef转换为ProdEquipSpecialCal
* @param capacityDef 源对象
* @return 转换后的对象
*/
private
ProdEquipSpecialCal
convertToProdEquipSpecialCal
(
EquipCapacityDef
capacityDef
,
String
sceneId
)
{
ProdEquipSpecialCal
specialCal
=
new
ProdEquipSpecialCal
();
// 设置特定字段
specialCal
.
setEquipId
(
capacityDef
.
getEquipId
()
!=
null
?
(
int
)
capacityDef
.
getEquipId
()
:
null
);
specialCal
.
setEquipCode
(
capacityDef
.
getEquipCode
());
specialCal
.
setStartDate
(
capacityDef
.
getEffectiveStartTime
());
specialCal
.
setEndDate
(
capacityDef
.
getEffectiveEndTime
());
specialCal
.
setEfficiencyCoeff
(
capacityDef
.
getEfficiencyCoeff
()
!=
null
?
capacityDef
.
getEfficiencyCoeff
().
longValue
()
:
null
);
specialCal
.
setReferenceId
(
capacityDef
.
getReferenceId
());
specialCal
.
setReferenceName
(
capacityDef
.
getReferenceName
());
specialCal
.
setCreatorUserId
(
capacityDef
.
getCreatorUserId
());
specialCal
.
setCreationTime
(
LocalDateTime
.
now
());
specialCal
.
setSceneId
(
sceneId
);
return
specialCal
;
}
}
\ No newline at end of file
src/main/java/com/aps/service/impl/ProdLaunchOrderServiceImpl.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
.
impl
;
import
com.aps.entity.ProdLaunchOrder
;
import
com.aps.mapper.ProdLaunchOrderMapper
;
import
com.aps.service.ProdLaunchOrderService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 启动订单表:记录已启动的生产订单信息,关联场景配置 服务实现类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-14
*/
@Service
public
class
ProdLaunchOrderServiceImpl
extends
ServiceImpl
<
ProdLaunchOrderMapper
,
ProdLaunchOrder
>
implements
ProdLaunchOrderService
{
}
src/main/java/com/aps/service/impl/ProdOrderProcessServiceImpl.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
.
impl
;
import
com.aps.entity.ProdOrderProcess
;
import
com.aps.entity.RoutingDetailConnect
;
import
com.aps.mapper.ProdOrderProcessMapper
;
import
com.aps.service.ProdOrderProcessService
;
import
com.aps.service.RoutingDetailConnectService
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.util.List
;
/**
* <p>
* 服务实现类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-21
*/
@Service
public
class
ProdOrderProcessServiceImpl
extends
ServiceImpl
<
ProdOrderProcessMapper
,
ProdOrderProcess
>
implements
ProdOrderProcessService
{
}
\ No newline at end of file
src/main/java/com/aps/service/impl/ProdProcessExecServiceImpl.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
.
impl
;
import
com.aps.entity.ProdProcessExec
;
import
com.aps.mapper.ProdProcessExecMapper
;
import
com.aps.service.ProdProcessExecService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 工序执行详情表:关联启动订单与工艺工序,记录工序执行核心信息 服务实现类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-14
*/
@Service
public
class
ProdProcessExecServiceImpl
extends
ServiceImpl
<
ProdProcessExecMapper
,
ProdProcessExec
>
implements
ProdProcessExecService
{
}
\ No newline at end of file
src/main/java/com/aps/service/impl/ProdSceneConfigServiceImpl.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
.
impl
;
import
com.aps.entity.ProdSceneConfig
;
import
com.aps.mapper.ProdSceneConfigMapper
;
import
com.aps.service.ProdSceneConfigService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 服务实现类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-14
*/
@Service
public
class
ProdSceneConfigServiceImpl
extends
ServiceImpl
<
ProdSceneConfigMapper
,
ProdSceneConfig
>
implements
ProdSceneConfigService
{
}
src/main/java/com/aps/service/impl/RoutingDetailConnectServiceImpl.java
0 → 100644
View file @
06f5b03d
package
com
.
aps
.
service
.
impl
;
import
com.aps.entity.RoutingDetailConnect
;
import
com.aps.mapper.RoutingDetailConnectMapper
;
import
com.aps.service.RoutingDetailConnectService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 工序衔接 服务实现类
* </p>
*
* @author MyBatis-Plus
* @since 2025-11-21
*/
@Service
public
class
RoutingDetailConnectServiceImpl
extends
ServiceImpl
<
RoutingDetailConnectMapper
,
RoutingDetailConnect
>
implements
RoutingDetailConnectService
{
}
src/main/resources/mapper/ApsOrderMapper.xml
0 → 100644
View file @
06f5b03d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.aps.mapper.ApsOrderMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.aps.entity.ApsOrder"
>
<result
column=
"ID"
property=
"id"
/>
<result
column=
"CREATIONTIME"
property=
"creationtime"
/>
<result
column=
"CREATORUSERID"
property=
"creatoruserid"
/>
<result
column=
"LASTMODIFICATIONTIME"
property=
"lastmodificationtime"
/>
<result
column=
"LASTMODIFIERUSERID"
property=
"lastmodifieruserid"
/>
<result
column=
"ISDELETED"
property=
"isdeleted"
/>
<result
column=
"DELETIONTIME"
property=
"deletiontime"
/>
<result
column=
"DELETERUSERID"
property=
"deleteruserid"
/>
<result
column=
"EXP1"
property=
"exp1"
/>
<result
column=
"EXP2"
property=
"exp2"
/>
<result
column=
"EXP3"
property=
"exp3"
/>
<result
column=
"EXP4"
property=
"exp4"
/>
<result
column=
"EXP5"
property=
"exp5"
/>
<result
column=
"EXP6"
property=
"exp6"
/>
<result
column=
"ZONE"
property=
"zone"
/>
<result
column=
"CUSTOMERID"
property=
"customerid"
/>
<result
column=
"CUSTOMER"
property=
"customer"
/>
<result
column=
"CODE"
property=
"code"
/>
<result
column=
"MMID"
property=
"mmid"
/>
<result
column=
"MMCODE"
property=
"mmcode"
/>
<result
column=
"MMNAME"
property=
"mmname"
/>
<result
column=
"UNIT"
property=
"unit"
/>
<result
column=
"QUANTITY"
property=
"quantity"
/>
<result
column=
"MEETQUANTITY"
property=
"meetquantity"
/>
<result
column=
"MEETRATE"
property=
"meetrate"
/>
<result
column=
"PRICE"
property=
"price"
/>
<result
column=
"DELIVERYTIME"
property=
"deliverytime"
/>
<result
column=
"STOCKID"
property=
"stockid"
/>
<result
column=
"STOCK"
property=
"stock"
/>
<result
column=
"PRIORITRY"
property=
"prioritry"
/>
<result
column=
"SERIES"
property=
"series"
/>
<result
column=
"ISINSERT"
property=
"isinsert"
/>
<result
column=
"ISLOCK"
property=
"islock"
/>
<result
column=
"PART"
property=
"part"
/>
<result
column=
"DELAY"
property=
"delay"
/>
<result
column=
"SETTLE"
property=
"settle"
/>
<result
column=
"REMARK"
property=
"remark"
/>
<result
column=
"ZONEID"
property=
"zoneid"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
ID, CREATIONTIME, CREATORUSERID, LASTMODIFICATIONTIME, LASTMODIFIERUSERID, ISDELETED, DELETIONTIME, DELETERUSERID, EXP1, EXP2, EXP3, EXP4, EXP5, EXP6, ZONE, CUSTOMERID, CUSTOMER, CODE, MMID, MMCODE, MMNAME, UNIT, QUANTITY, MEETQUANTITY, MEETRATE, PRICE, DELIVERYTIME, STOCKID, STOCK, PRIORITRY, SERIES, ISINSERT, ISLOCK, PART, DELAY, SETTLE, REMARK, ZONEID
</sql>
</mapper>
src/main/resources/mapper/EquipCapacityDefMapper.xml
0 → 100644
View file @
06f5b03d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.aps.mapper.EquipCapacityDefMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.aps.entity.EquipCapacityDef"
>
<id
column=
"ID"
property=
"id"
/>
<result
column=
"CREATOR_USER_ID"
property=
"creatorUserId"
/>
<result
column=
"CREATION_TIME"
property=
"creationTime"
/>
<result
column=
"LAST_MODIFIER_USER_ID"
property=
"lastModifierUserId"
/>
<result
column=
"LAST_MODIFICATION_TIME"
property=
"lastModificationTime"
/>
<result
column=
"IS_DELETED"
property=
"isDeleted"
/>
<result
column=
"DELETER_USER_ID"
property=
"deleterUserId"
/>
<result
column=
"DELETION_TIME"
property=
"deletionTime"
/>
<result
column=
"EQUIP_ID"
property=
"equipId"
/>
<result
column=
"EQUIP_CODE"
property=
"equipCode"
/>
<result
column=
"EQUIP_NAME"
property=
"equipName"
/>
<result
column=
"EFFECTIVE_START_TIME"
property=
"effectiveStartTime"
/>
<result
column=
"EFFECTIVE_END_TIME"
property=
"effectiveEndTime"
/>
<result
column=
"REFERENCE_ID"
property=
"referenceId"
/>
<result
column=
"REFERENCE_TYPE"
property=
"referenceType"
/>
<result
column=
"EFFICIENCY_COEFF"
property=
"efficiencyCoeff"
/>
<result
column=
"MIN_UTILIZATION"
property=
"minUtilization"
/>
<result
column=
"MAX_UTILIZATION"
property=
"maxUtilization"
/>
<result
column=
"REFERENCE_NAME"
property=
"referenceName"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
ID, CREATOR_USER_ID, CREATION_TIME, LAST_MODIFIER_USER_ID, LAST_MODIFICATION_TIME, IS_DELETED, DELETER_USER_ID, DELETION_TIME, EQUIP_ID, EQUIP_CODE, EQUIP_NAME, EFFECTIVE_START_TIME, EFFECTIVE_END_TIME, REFERENCE_ID, REFERENCE_TYPE, EFFICIENCY_COEFF, MIN_UTILIZATION, MAX_UTILIZATION, REFERENCE_NAME
</sql>
</mapper>
src/main/resources/mapper/MesHolidayMapper.xml
0 → 100644
View file @
06f5b03d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.aps.mapper.MesHolidayMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.aps.entity.MesHoliday"
>
<id
column=
"ID"
property=
"id"
/>
<result
column=
"HOLIDAY_ID"
property=
"holidayId"
/>
<result
column=
"HOLIDAY_NAME"
property=
"holidayName"
/>
<result
column=
"HOLIDAY_START"
property=
"holidayStart"
/>
<result
column=
"HOLIDAY_END"
property=
"holidayEnd"
/>
<result
column=
"CREATIONTIME"
property=
"creationtime"
/>
<result
column=
"CREATORUSERID"
property=
"creatoruserid"
/>
<result
column=
"LASTMODIFICATIONTIME"
property=
"lastmodificationtime"
/>
<result
column=
"LASTMODIFIERUSERID"
property=
"lastmodifieruserid"
/>
<result
column=
"ISDELETED"
property=
"isdeleted"
/>
<result
column=
"DELETIONTIME"
property=
"deletiontime"
/>
<result
column=
"DELETERUSERID"
property=
"deleteruserid"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
ID, HOLIDAY_ID, HOLIDAY_NAME, HOLIDAY_START, HOLIDAY_END, CREATIONTIME, CREATORUSERID, LASTMODIFICATIONTIME, LASTMODIFIERUSERID, ISDELETED, DELETIONTIME, DELETERUSERID
</sql>
</mapper>
src/main/resources/mapper/ProdEquipSpecialCalMapper.xml
0 → 100644
View file @
06f5b03d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.aps.mapper.ProdEquipSpecialCalMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.aps.entity.ProdEquipSpecialCal"
>
<id
column=
"SCENE_ID"
property=
"sceneId"
/>
<id
column=
"EQUIP_CODE"
property=
"equipCode"
/>
<id
column=
"START_DATE"
property=
"startDate"
/>
<id
column=
"END_DATE"
property=
"endDate"
/>
<result
column=
"SHIFT_WORK_SCHED_CODE"
property=
"shiftWorkSchedCode"
/>
<result
column=
"PERIOD_DESC"
property=
"periodDesc"
/>
<result
column=
"EQUIP_ID"
property=
"equipId"
/>
<result
column=
"EFFICIENCY_COEFF"
property=
"efficiencyCoeff"
/>
<result
column=
"REFERENCE_ID"
property=
"referenceId"
/>
<result
column=
"REFERENCE_NAME"
property=
"referenceName"
/>
<result
column=
"CREATOR_USER_ID"
property=
"creatorUserId"
/>
<result
column=
"CREATION_TIME"
property=
"creationTime"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
SCENE_ID, EQUIP_CODE, START_DATE, END_DATE, SHIFT_WORK_SCHED_CODE, PERIOD_DESC, EQUIP_ID, EFFICIENCY_COEFF, REFERENCE_ID, REFERENCE_NAME, CREATOR_USER_ID, CREATION_TIME
</sql>
</mapper>
src/main/resources/mapper/ProdLaunchOrderMapper.xml
0 → 100644
View file @
06f5b03d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.aps.mapper.ProdLaunchOrderMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.aps.entity.ProdLaunchOrder"
>
<id
column=
"ORDER_ID"
property=
"orderId"
/>
<result
column=
"SCENE_ID"
property=
"sceneId"
/>
<result
column=
"ROUTING_ID"
property=
"routingId"
/>
<result
column=
"SERIE"
property=
"serie"
/>
<result
column=
"CREATE_USER"
property=
"createUser"
/>
<result
column=
"PRODUCT_TYPE"
property=
"productType"
/>
<result
column=
"MATERIAL_CODE"
property=
"materialCode"
/>
<result
column=
"MATERIAL_VER"
property=
"materialVer"
/>
<result
column=
"START_DATE"
property=
"startDate"
/>
<result
column=
"END_DATE"
property=
"endDate"
/>
<result
column=
"ORDER_DESC"
property=
"orderDesc"
/>
<result
column=
"ORDER_PRIORITY"
property=
"orderPriority"
/>
<result
column=
"GROUP_CODE"
property=
"groupCode"
/>
<result
column=
"COLOR_CODE"
property=
"colorCode"
/>
<result
column=
"QUANTITY"
property=
"quantity"
/>
<result
column=
"ORDER_STATUS"
property=
"orderStatus"
/>
<result
column=
"MATERIAL_ID"
property=
"materialId"
/>
<result
column=
"ROUTING_CODE"
property=
"routingCode"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
ORDER_ID, SCENE_ID, ROUTING_ID, SERIE, CREATE_USER, PRODUCT_TYPE, MATERIAL_CODE, MATERIAL_VER, START_DATE, END_DATE, ORDER_DESC, ORDER_PRIORITY, GROUP_CODE, COLOR_CODE, QUANTITY, ORDER_STATUS, MATERIAL_ID, ROUTING_CODE
</sql>
</mapper>
src/main/resources/mapper/ProdOrderMainMapper.xml
0 → 100644
View file @
06f5b03d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.aps.mapper.ProdOrderMainMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.aps.entity.ProdOrderMain"
>
<id
column=
"ORDER_ID"
property=
"orderId"
/>
<result
column=
"ROUTING_ID"
property=
"routingId"
/>
<result
column=
"SERIE"
property=
"serie"
/>
<result
column=
"CREATE_USER"
property=
"createUser"
/>
<result
column=
"PRODUCT_TYPE"
property=
"productType"
/>
<result
column=
"MATERIAL_CODE"
property=
"materialCode"
/>
<result
column=
"MATERIAL_VER"
property=
"materialVer"
/>
<result
column=
"START_DATE"
property=
"startDate"
/>
<result
column=
"END_DATE"
property=
"endDate"
/>
<result
column=
"ORDER_DESC"
property=
"orderDesc"
/>
<result
column=
"ORDER_PRIORITY"
property=
"orderPriority"
/>
<result
column=
"GROUP_CODE"
property=
"groupCode"
/>
<result
column=
"COLOR_CODE"
property=
"colorCode"
/>
<result
column=
"QUANTITY"
property=
"quantity"
/>
<result
column=
"ORDER_STATUS"
property=
"orderStatus"
/>
<result
column=
"MATERIAL_ID"
property=
"materialId"
/>
<result
column=
"ROUTING_CODE"
property=
"routingCode"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
ORDER_ID, ROUTING_ID, SERIE, CREATE_USER, PRODUCT_TYPE, MATERIAL_CODE, MATERIAL_VER, START_DATE, END_DATE, ORDER_DESC, ORDER_PRIORITY, GROUP_CODE, COLOR_CODE, QUANTITY, ORDER_STATUS, MATERIAL_ID, ROUTING_CODE
</sql>
</mapper>
src/main/resources/mapper/ProdOrderProcessMapper.xml
0 → 100644
View file @
06f5b03d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.aps.mapper.ProdOrderProcessMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.aps.entity.ProdOrderProcess"
>
<id
column=
"SCENE_ID"
property=
"sceneId"
/>
<id
column=
"ORDER_ID"
property=
"orderId"
/>
<id
column=
"PROCESS_NO"
property=
"processNo"
/>
<id
column=
"TARGET_ORDER_ID"
property=
"targetOrderId"
/>
<id
column=
"TARGET_PROCESS_NO"
property=
"targetProcessNo"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
SCENE_ID, ORDER_ID, PROCESS_NO, TARGET_ORDER_ID, TARGET_PROCESS_NO
</sql>
</mapper>
src/main/resources/mapper/ProdProcessExecMapper.xml
0 → 100644
View file @
06f5b03d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.aps.mapper.ProdProcessExecMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.aps.entity.ProdProcessExec"
>
<id
column=
"EXEC_ID"
property=
"execId"
/>
<id
column=
"SCENE_ID"
property=
"sceneId"
/>
<id
column=
"ORDER_ID"
property=
"orderId"
/>
<result
column=
"PROCESS_ID"
property=
"processId"
/>
<result
column=
"PROCESS_NO"
property=
"processNo"
/>
<result
column=
"PROCESS_NAME"
property=
"processName"
/>
<result
column=
"MACHINE_ID"
property=
"machineId"
/>
<result
column=
"RESOURCE_GROUP"
property=
"resourceGroup"
/>
<result
column=
"PLAN_QTY"
property=
"planQty"
/>
<result
column=
"ACTUAL_QTY"
property=
"actualQty"
/>
<result
column=
"PLAN_DURATION"
property=
"planDuration"
/>
<result
column=
"USED_DURATION"
property=
"usedDuration"
/>
<result
column=
"REMAIN_DURATION"
property=
"remainDuration"
/>
<result
column=
"PROCESS_STATUS"
property=
"processStatus"
/>
<result
column=
"STANDARD_CAPACITY"
property=
"standardCapacity"
/>
<result
column=
"MIN_CAPACITY"
property=
"minCapacity"
/>
<result
column=
"MAX_CAPACITY"
property=
"maxCapacity"
/>
<result
column=
"PREP_DURATION"
property=
"prepDuration"
/>
<result
column=
"CHANGE_DURATION"
property=
"changeDuration"
/>
<result
column=
"LOGICAL_ORDER"
property=
"logicalOrder"
/>
<result
column=
"TARGET_START_DATE"
property=
"targetStartDate"
/>
<result
column=
"TARGET_END_DATE"
property=
"targetEndDate"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
EXEC_ID, SCENE_ID, ORDER_ID, PROCESS_ID, PROCESS_NO, PROCESS_NAME, MACHINE_ID, RESOURCE_GROUP, PLAN_QTY, ACTUAL_QTY, PLAN_DURATION, USED_DURATION, REMAIN_DURATION, PROCESS_STATUS, STANDARD_CAPACITY, MIN_CAPACITY, MAX_CAPACITY, PREP_DURATION, CHANGE_DURATION, LOGICAL_ORDER, TARGET_START_DATE, TARGET_END_DATE
</sql>
</mapper>
src/main/resources/mapper/ProdSceneConfigMapper.xml
0 → 100644
View file @
06f5b03d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.aps.mapper.ProdSceneConfigMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.aps.entity.ProdSceneConfig"
>
<id
column=
"SCENE_ID"
property=
"sceneId"
/>
<result
column=
"SCENE_NAME"
property=
"sceneName"
/>
<result
column=
"SCENE_DESC"
property=
"sceneDesc"
/>
<result
column=
"CREATE_TIME"
property=
"createTime"
/>
<result
column=
"SCENE_OWNER"
property=
"sceneOwner"
/>
<result
column=
"SCENE_STATUS"
property=
"sceneStatus"
/>
<result
column=
"RELATE_PLAN_ID"
property=
"relatePlanId"
/>
<result
column=
"CREATE_USER"
property=
"createUser"
/>
<result
column=
"UPDATE_TIME"
property=
"updateTime"
/>
<result
column=
"UPDATE_USER"
property=
"updateUser"
/>
<result
column=
"EXTEND1"
property=
"extend1"
/>
<result
column=
"EXTEND2"
property=
"extend2"
/>
<result
column=
"EXTEND3"
property=
"extend3"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
SCENE_ID, SCENE_NAME, SCENE_DESC, CREATE_TIME, SCENE_OWNER, SCENE_STATUS, RELATE_PLAN_ID, CREATE_USER, UPDATE_TIME, UPDATE_USER, EXTEND1, EXTEND2, EXTEND3
</sql>
</mapper>
src/main/resources/mapper/RoutingDetailConnectMapper.xml
0 → 100644
View file @
06f5b03d
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.aps.mapper.RoutingDetailConnectMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.aps.entity.RoutingDetailConnect"
>
<id
column=
"ID"
property=
"id"
/>
<result
column=
"CREATIONTIME"
property=
"creationtime"
/>
<result
column=
"CREATORUSERID"
property=
"creatoruserid"
/>
<result
column=
"LASTMODIFICATIONTIME"
property=
"lastmodificationtime"
/>
<result
column=
"LASTMODIFIERUSERID"
property=
"lastmodifieruserid"
/>
<result
column=
"ISDELETED"
property=
"isdeleted"
/>
<result
column=
"DELETIONTIME"
property=
"deletiontime"
/>
<result
column=
"DELETERUSERID"
property=
"deleteruserid"
/>
<result
column=
"DESTOPERATIONID"
property=
"destoperationid"
/>
<result
column=
"SOURCEOPERATIONID"
property=
"sourceoperationid"
/>
<result
column=
"DESTOPERATION"
property=
"destoperation"
/>
<result
column=
"SOURCEOPERATION"
property=
"sourceoperation"
/>
<result
column=
"EXP1"
property=
"exp1"
/>
<result
column=
"EXP2"
property=
"exp2"
/>
<result
column=
"EXP3"
property=
"exp3"
/>
<result
column=
"EXP4"
property=
"exp4"
/>
<result
column=
"ROUTING_HEADER_ID"
property=
"routingHeaderId"
/>
<result
column=
"STR_ID"
property=
"strId"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
ID, CREATIONTIME, CREATORUSERID, LASTMODIFICATIONTIME, LASTMODIFIERUSERID, ISDELETED, DELETIONTIME, DELETERUSERID, DESTOPERATIONID, SOURCEOPERATIONID, DESTOPERATION, SOURCEOPERATION, EXP1, EXP2, EXP3, EXP4, ROUTING_HEADER_ID, STR_ID
</sql>
</mapper>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment