Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
7d85b0f7
提交
7d85b0f7
authored
9月 29, 2020
作者:
133
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[清退] 日志代码提交
上级
ee77ffd4
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
26 行增加
和
13 行删除
+26
-13
SendBackServiceImpl.java
...dev/device/sendback/service/impl/SendBackServiceImpl.java
+26
-13
没有找到文件。
dev-sendback/src/main/java/com/tykj/dev/device/sendback/service/impl/SendBackServiceImpl.java
浏览文件 @
7d85b0f7
...
...
@@ -444,19 +444,20 @@ public class SendBackServiceImpl implements SendBackService {
sendBackOutVo
.
setActualOut
(
idList
.
size
());
sendBackOutVo
.
setShouldOut
(
idList
.
size
());
List
<
DeviceLibrary
>
deviceLibraries
=
new
ArrayList
<>();
deviceLibraryDao
.
getDeviceLibraryEntitiesByIdIn
(
idList
).
forEach
(
deviceLibrary
->
{
if
(!
deviceLibrary
.
getOwnUnit
().
equals
(
deviceLibrary
.
getLocationUnit
())){
deviceLibrary
.
setManageStatus
(
0
);
sendBackOutVo
.
setIsNotOutbound
(
1
);
}
deviceLibraries
.
add
(
deviceLibrary
);
}
);
boolean
flag
=
false
;
for
(
DeviceLibrary
deviceLibrary:
deviceLibraryDao
.
getDeviceLibraryEntitiesByIdIn
(
idList
))
{
if
(!
deviceLibrary
.
getOwnUnit
().
equals
(
deviceLibrary
.
getLocationUnit
())){
deviceLibrary
.
setManageStatus
(
0
);
sendBackOutVo
.
setIsNotOutbound
(
1
);
flag
=
true
;
}
deviceLibraries
.
add
(
deviceLibrary
);
}
sendBackOutVo
.
setDeviceLibraryEntities
(
deviceLibraries
);
Task
exlTask
=
taskDao
.
findByParentTaskIdAndAndTitle
(
taskId
,
"异常装备描述"
);
sendBackOutVo
.
setExcTask
(
exlTask
.
getId
());
if
(
flag
)
{
Task
exlTask
=
taskDao
.
findByParentTaskIdAndAndTitle
(
taskId
,
"异常装备描述"
);
sendBackOutVo
.
setExcTask
(
exlTask
.
getId
());
}
return
ResponseEntity
.
ok
(
sendBackOutVo
);
}
...
...
@@ -531,7 +532,16 @@ public class SendBackServiceImpl implements SendBackService {
Area
area
=
areaDao
.
getOne
(
unit
.
getAreaId
());
List
<
Units
>
fatherUnit
=
unitsDao
.
findByAreaId
(
area
.
getFatherId
());
taskEntity
.
setOwnUnit
(
fatherUnit
.
get
(
0
).
getUnitId
());
Units
father
=
fatherUnit
.
get
(
0
);
taskEntity
.
setOwnUnit
(
father
.
getUnitId
());
SendBackBill
sendBackBill
=
sendBackBillEntityDao
.
getOne
(
taskEntity
.
getBillId
());
List
<
Integer
>
idList
=
stringToList
(
sendBackBill
.
getInvoleDevice
());
deviceLibraryDao
.
getDeviceLibraryEntitiesByIdIn
(
idList
).
forEach
(
deviceLibrary
->
{
DeviceLogDto
deviceLogDto
=
new
DeviceLogDto
(
deviceLibrary
.
getId
(),
"清退装备出库等待"
+
father
.
getName
()+
"签收"
,
null
);
deviceLogService
.
addLog
(
deviceLogDto
);
}
);
taskService
.
moveToSpecial
(
taskEntity
,
StatusEnum
.
SEND_BACK_1206
,
0
);
return
ResponseEntity
.
ok
(
"装配入库申请发送成功"
);
...
...
@@ -566,9 +576,12 @@ public class SendBackServiceImpl implements SendBackService {
List
<
Integer
>
idList
=
stringToList
(
bill
.
getInvoleDevice
());
List
<
DeviceLibrary
>
deviceList
=
deviceLibraryDao
.
getDeviceLibraryEntitiesByIdIn
(
idList
);
for
(
DeviceLibrary
d:
deviceList
)
{
DeviceLogDto
deviceLogDto
=
new
DeviceLogDto
(
d
.
getId
(),
"清退装备签收入库完成"
,
null
);
deviceLogService
.
addLog
(
deviceLogDto
);
d
.
setLocationUnit
(
unit
.
getName
());
d
.
setOwnUnit
(
unit
.
getName
());
d
.
setManageStatus
(
1
);
}
deviceLibraryDao
.
saveAll
(
deviceList
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论