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
019c2aa2
Commit
019c2aa2
authored
Jan 16, 2026
by
DESKTOP-VKRD9QF\Administration
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
工序设备字段新增
parent
b5cc8179
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
122 additions
and
95 deletions
+122
-95
R.java
src/main/java/com/aps/common/util/R.java
+1
-1
ProdEquipment.java
src/main/java/com/aps/entity/ProdEquipment.java
+1
-0
Entry.java
src/main/java/com/aps/entity/basic/Entry.java
+2
-0
MachineOption.java
src/main/java/com/aps/entity/basic/MachineOption.java
+1
-0
GeneticDecoder.java
src/main/java/com/aps/service/Algorithm/GeneticDecoder.java
+2
-1
MaterialRequirementService.java
...com/aps/service/Algorithm/MaterialRequirementService.java
+4
-3
RoutingDataService.java
...in/java/com/aps/service/Algorithm/RoutingDataService.java
+1
-0
LanuchService.java
src/main/java/com/aps/service/LanuchService.java
+1
-1
ChromosomeDataService.java
...in/java/com/aps/service/common/ChromosomeDataService.java
+4
-4
DatabaseQueryService.java
...ain/java/com/aps/service/common/DatabaseQueryService.java
+2
-2
LanuchServiceImpl.java
src/main/java/com/aps/service/impl/LanuchServiceImpl.java
+103
-83
No files found.
src/main/java/com/aps/common/util/R.java
View file @
019c2aa2
...
@@ -35,7 +35,7 @@ public class R<T> implements Serializable {
...
@@ -35,7 +35,7 @@ public class R<T> implements Serializable {
@Getter
@Getter
@Setter
@Setter
@Schema
(
description
=
"接口返回时间,默认带有毫秒数值,用于数据排查问题"
)
@Schema
(
description
=
"接口返回时间,默认带有毫秒数值,用于数据排查问题"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd
HH:mm:ss SSS
"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd
'T'HH:mm:ss.SSS'Z'
"
)
private
LocalDateTime
timestamp
=
LocalDateTime
.
now
();
private
LocalDateTime
timestamp
=
LocalDateTime
.
now
();
public
static
<
T
>
R
<
T
>
ok
()
{
public
static
<
T
>
R
<
T
>
ok
()
{
...
...
src/main/java/com/aps/entity/ProdEquipment.java
View file @
019c2aa2
...
@@ -13,6 +13,7 @@ public class ProdEquipment implements Serializable {
...
@@ -13,6 +13,7 @@ public class ProdEquipment implements Serializable {
private
String
sceneId
;
private
String
sceneId
;
private
Long
equipId
;
private
Long
equipId
;
private
String
equipCode
;
private
String
equipCode
;
private
String
equipName
;
private
Long
resourceId
;
private
Long
resourceId
;
private
String
resourceCode
;
private
String
resourceCode
;
private
String
execId
;
private
String
execId
;
...
...
src/main/java/com/aps/entity/basic/Entry.java
View file @
019c2aa2
...
@@ -142,5 +142,7 @@ public class Entry {
...
@@ -142,5 +142,7 @@ public class Entry {
private
double
changeLineTime
;
//换模时间
private
double
changeLineTime
;
//换模时间
private
BigDecimal
setupTime
;
private
BigDecimal
setupTime
;
private
int
constTime
;
private
int
constTime
;
private
String
equipCode
;
//设备编码
private
String
equipName
;
//设备编码
}
}
src/main/java/com/aps/entity/basic/MachineOption.java
View file @
019c2aa2
...
@@ -19,4 +19,5 @@ public class MachineOption {
...
@@ -19,4 +19,5 @@ public class MachineOption {
private
int
teardownTime
;
// 收尾时间(后处理时间)
private
int
teardownTime
;
// 收尾时间(后处理时间)
private
int
contantTime
;
// 常数时间
private
int
contantTime
;
// 常数时间
private
int
preTime
;
// 前处理时间
private
int
preTime
;
// 前处理时间
private
String
equipName
;
}
}
\ No newline at end of file
src/main/java/com/aps/service/Algorithm/GeneticDecoder.java
View file @
019c2aa2
...
@@ -377,7 +377,8 @@ if(finishedOrder==null||finishedOrder.size()==0)
...
@@ -377,7 +377,8 @@ if(finishedOrder==null||finishedOrder.size()==0)
.
findFirst
().
orElse
(
null
);
.
findFirst
().
orElse
(
null
);
operation
.
setSelectMachineID
(
machine
.
getId
());
operation
.
setSelectMachineID
(
machine
.
getId
());
operation
.
setEquipCode
(
machine
.
getCode
());
operation
.
setEquipName
(
machine
.
getName
());
int
teardownTime
=
machineOption
.
getTeardownTime
();
int
teardownTime
=
machineOption
.
getTeardownTime
();
int
preTime
=
machineOption
.
getPreTime
();
int
preTime
=
machineOption
.
getPreTime
();
...
...
src/main/java/com/aps/service/Algorithm/MaterialRequirementService.java
View file @
019c2aa2
...
@@ -72,7 +72,8 @@ public class MaterialRequirementService {
...
@@ -72,7 +72,8 @@ public class MaterialRequirementService {
@Autowired
@Autowired
RoutingDataService
_routingDataService
;
RoutingDataService
_routingDataService
;
@Autowired
private
EquipinfoService
equipinfoService
;
@Autowired
@Autowired
private
RoutingDiscreteParamService
_routingDiscreteParamService
;
private
RoutingDiscreteParamService
_routingDiscreteParamService
;
...
@@ -328,8 +329,8 @@ if(routingIds.size()==0)
...
@@ -328,8 +329,8 @@ if(routingIds.size()==0)
List
<
ProdProcessExec
>
processExecList
=
RoutingDetails
.
stream
()
List
<
ProdProcessExec
>
processExecList
=
RoutingDetails
.
stream
()
.
map
(
detail
->
lanuchService
.
createProcessExec
(
prodOrderMain
,
detail
,
sceneId
,
finalRoutingDetailEquips
))
.
map
(
detail
->
lanuchService
.
createProcessExec
(
prodOrderMain
,
detail
,
sceneId
,
finalRoutingDetailEquips
))
.
collect
(
Collectors
.
toList
());
.
collect
(
Collectors
.
toList
());
List
<
Equipinfo
>
equipinfoList
=
equipinfoService
.
lambdaQuery
().
eq
(
Equipinfo:
:
getIsdeleted
,
0
).
list
();
List
<
ProdEquipment
>
ProdEquipmentList
=
lanuchService
.
batchInsertEquipMent
(
routingDetailEquips
,
sceneId
,
processExecList
,
false
);
List
<
ProdEquipment
>
ProdEquipmentList
=
lanuchService
.
batchInsertEquipMent
(
routingDetailEquips
,
sceneId
,
processExecList
,
false
,
equipinfoList
);
...
...
src/main/java/com/aps/service/Algorithm/RoutingDataService.java
View file @
019c2aa2
...
@@ -258,6 +258,7 @@ public class RoutingDataService {
...
@@ -258,6 +258,7 @@ public class RoutingDataService {
mo
.
setRuntime
(
e
.
getRuntime
());
mo
.
setRuntime
(
e
.
getRuntime
());
mo
.
setSingleOut
(
e
.
getSingleOut
());
mo
.
setSingleOut
(
e
.
getSingleOut
());
mo
.
setEquipCode
(
e
.
getEquipCode
());
mo
.
setEquipCode
(
e
.
getEquipCode
());
mo
.
setEquipName
(
e
.
getEquipName
());
mo
.
setResourceCode
(
e
.
getResourceCode
());
mo
.
setResourceCode
(
e
.
getResourceCode
());
mo
.
setProcessingTime
(
e
.
getSpeed
());
mo
.
setProcessingTime
(
e
.
getSpeed
());
mo
.
setContantTime
(
op
.
getConstTime
());
mo
.
setContantTime
(
op
.
getConstTime
());
...
...
src/main/java/com/aps/service/LanuchService.java
View file @
019c2aa2
...
@@ -44,7 +44,7 @@ public interface LanuchService {
...
@@ -44,7 +44,7 @@ public interface LanuchService {
List
<
ProdEquipment
>
batchInsertEquipMent
(
List
<
ProdEquipment
>
batchInsertEquipMent
(
List
<
RoutingDetailEquip
>
routingDetailEquips
,
List
<
RoutingDetailEquip
>
routingDetailEquips
,
String
sceneId
,
List
<
ProdProcessExec
>
processExecList
,
Boolean
isSave
);
String
sceneId
,
List
<
ProdProcessExec
>
processExecList
,
Boolean
isSave
,
List
<
Equipinfo
>
equipinfo
);
List
<
ProdOrderProcess
>
createProcessRelations
(
ProdLaunchOrder
prodOrderMain
,
String
sceneId
,
Map
<
String
,
String
>
routingDetailIdToExecIdMap
);
List
<
ProdOrderProcess
>
createProcessRelations
(
ProdLaunchOrder
prodOrderMain
,
String
sceneId
,
Map
<
String
,
String
>
routingDetailIdToExecIdMap
);
...
...
src/main/java/com/aps/service/common/ChromosomeDataService.java
View file @
019c2aa2
...
@@ -479,13 +479,13 @@ public class ChromosomeDataService {
...
@@ -479,13 +479,13 @@ public class ChromosomeDataService {
List
<?>
pagedData
=
dataList
.
subList
(
fromIndex
,
toIndex
);
List
<?>
pagedData
=
dataList
.
subList
(
fromIndex
,
toIndex
);
result
.
put
(
"records"
,
pagedData
);
result
.
put
(
"records"
,
pagedData
);
result
.
put
(
"total"
,
total
);
result
.
put
(
"total
Count
"
,
total
);
result
.
put
(
"
current
"
,
page
);
result
.
put
(
"
pageIndex
"
,
page
);
result
.
put
(
"size"
,
size
);
result
.
put
(
"size"
,
size
);
}
else
{
}
else
{
result
.
put
(
"records"
,
data
);
result
.
put
(
"records"
,
data
);
result
.
put
(
"total"
,
1
);
result
.
put
(
"total
Count
"
,
1
);
result
.
put
(
"
current
"
,
1
);
result
.
put
(
"
pageIndex
"
,
1
);
result
.
put
(
"size"
,
1
);
result
.
put
(
"size"
,
1
);
}
}
...
...
src/main/java/com/aps/service/common/DatabaseQueryService.java
View file @
019c2aa2
...
@@ -91,8 +91,8 @@ public class DatabaseQueryService {
...
@@ -91,8 +91,8 @@ public class DatabaseQueryService {
Map
<
String
,
Object
>
result
=
new
HashMap
<>();
Map
<
String
,
Object
>
result
=
new
HashMap
<>();
result
.
put
(
"records"
,
records
);
result
.
put
(
"records"
,
records
);
result
.
put
(
"total"
,
total
!=
null
?
total
:
0
);
result
.
put
(
"total
Count
"
,
total
!=
null
?
total
:
0
);
result
.
put
(
"
current
"
,
page
);
result
.
put
(
"
pageIndex
"
,
page
);
result
.
put
(
"size"
,
size
);
result
.
put
(
"size"
,
size
);
return
result
;
return
result
;
...
...
src/main/java/com/aps/service/impl/LanuchServiceImpl.java
View file @
019c2aa2
This diff is collapsed.
Click to expand it.
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