Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
a0d70d0c
提交
a0d70d0c
authored
5月 17, 2021
作者:
邓砥奕
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
更新
上级
87c9f36a
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
11 个修改的文件
包含
46 行增加
和
15 行删除
+46
-15
AllotBackBillController.java
.../dev/device/allot/controller/AllotBackBillController.java
+0
-0
AllotBillController.java
...tykj/dev/device/allot/controller/AllotBillController.java
+4
-4
AllotBackBillServiceImpl.java
...v/device/allot/service/impl/AllotBackBillServiceImpl.java
+1
-1
AllotBillServiceImpl.java
...j/dev/device/allot/service/impl/AllotBillServiceImpl.java
+1
-1
AllotBillSaveVo.java
...com/tykj/dev/device/allot/subject/vo/AllotBillSaveVo.java
+13
-0
DeviceLibraryDao.java
.../tykj/dev/device/library/repository/DeviceLibraryDao.java
+9
-0
DeviceChangeServiceImpl.java
.../device/library/service/impl/DeviceChangeServiceImpl.java
+10
-5
RepairController.java
...m/tykj/dev/device/repair/controller/RepairController.java
+3
-0
RepairBackBillServiceImpl.java
...device/repair/service/impl/RepairBackBillServiceImpl.java
+1
-1
RepairBillServiceImpl.java
...dev/device/repair/service/impl/RepairBillServiceImpl.java
+1
-1
MessageServiceImpl.java
...dev/device/user/read/service/impl/MessageServiceImpl.java
+3
-2
没有找到文件。
dev-allot/src/main/java/com/tykj/dev/device/allot/controller/AllotBackBillController.java
deleted
100644 → 0
浏览文件 @
87c9f36a
差异被折叠。
点击展开。
dev-allot/src/main/java/com/tykj/dev/device/allot/controller/AllotBillController.java
浏览文件 @
a0d70d0c
...
...
@@ -232,9 +232,9 @@ public class AllotBillController {
if
(
allotBillSaveVo
.
getAllotType
()
==
1
){
if
(
deviceLibraryEntity
.
getMatchingRange
()!=
1
){
PackingLibrary
packingLibrary
=
packingLibraryService
.
getOne
(
deviceLibraryEntity
.
getPackingId
());
PackingLibrary
packingLibrary1
=
packingLibraryService
.
findSamePacking
(
packingLibrary
.
getPartParentId
(),
1
);
PackingLibrary
packingLibrary1
=
packingLibraryService
.
findSamePacking
(
packingLibrary
.
getPartParentId
(),
1
,
packingLibrary
.
getType
(),
packingLibrary
.
getStyle
(),
packingLibrary
.
getName
(),
packingLibrary
.
getSecretLevel
(),
packingLibrary
.
getInvisibleRange
()
);
if
(
packingLibrary1
==
null
){
throw
new
ApiException
(
ResponseEntity
.
status
(
20000
).
body
(
new
ResultObj
(
"序列号为"
+
deviceLibraryEntity
.
getSeqNumber
()+
"的装备所属列装不存在配用范围为省对下纵向的列装装备"
)));
throw
new
ApiException
(
ResponseEntity
.
status
(
20000
).
body
(
new
ResultObj
(
"序列号为"
+
deviceLibraryEntity
.
getSeqNumber
()+
"的装备所属列装不存在配用范围为省对下纵向的
相同
列装装备"
)));
}
else
{
deviceLibraryEntity
.
setPackingId
(
packingLibrary1
.
getId
());
...
...
@@ -255,9 +255,9 @@ public class AllotBillController {
}
else
{
PackingLibrary
packingLibrary
=
packingLibraryService
.
getOne
(
deviceLibraryEntity
.
getPackingId
());
PackingLibrary
packingLibrary1
=
packingLibraryService
.
findSamePacking
(
packingLibrary
.
getPartParentId
(),
3
);
PackingLibrary
packingLibrary1
=
packingLibraryService
.
findSamePacking
(
packingLibrary
.
getPartParentId
(),
3
,
packingLibrary
.
getType
(),
packingLibrary
.
getStyle
(),
packingLibrary
.
getName
(),
packingLibrary
.
getSecretLevel
(),
packingLibrary
.
getInvisibleRange
()
);
if
(
packingLibrary1
==
null
)
{
throw
new
ApiException
(
ResponseEntity
.
status
(
20000
).
body
(
new
ResultObj
(
"序列号为"
+
deviceLibraryEntity
.
getSeqNumber
()
+
"的装备所属列装不存在配用范围为省对下横向的列装装备"
)));
throw
new
ApiException
(
ResponseEntity
.
status
(
20000
).
body
(
new
ResultObj
(
"序列号为"
+
deviceLibraryEntity
.
getSeqNumber
()
+
"的装备所属列装不存在配用范围为省对下横向的
相同
列装装备"
)));
}
else
{
changeMap
.
put
(
deviceLibraryEntity
.
getPackingId
(),
packingLibrary1
.
getId
());
...
...
dev-allot/src/main/java/com/tykj/dev/device/allot/service/impl/AllotBackBillServiceImpl.java
浏览文件 @
a0d70d0c
...
...
@@ -152,7 +152,7 @@ public class AllotBackBillServiceImpl implements AllotBackBillService {
predicateBuilder
.
gt
(
"sendTime"
,
allotBillSelectVo
.
getStartTime
());
}
if
(
allotBillSelectVo
.
getEndTime
()
!=
null
)
{
predicateBuilder
.
lt
(
"
receive
Time"
,
allotBillSelectVo
.
getEndTime
());
predicateBuilder
.
lt
(
"
send
Time"
,
allotBillSelectVo
.
getEndTime
());
}
predicateBuilder
.
eq
(
"backStatus"
,
3
);
}
...
...
dev-allot/src/main/java/com/tykj/dev/device/allot/service/impl/AllotBillServiceImpl.java
浏览文件 @
a0d70d0c
...
...
@@ -155,7 +155,7 @@ public class AllotBillServiceImpl implements AllotBillService {
predicateBuilder
.
gt
(
"sendTime"
,
allotBillSelectVo
.
getStartTime
());
}
if
(
allotBillSelectVo
.
getEndTime
()
!=
null
)
{
predicateBuilder
.
lt
(
"
receive
Time"
,
allotBillSelectVo
.
getEndTime
());
predicateBuilder
.
lt
(
"
send
Time"
,
allotBillSelectVo
.
getEndTime
());
}
predicateBuilder
.
eq
(
"allotStatus"
,
5
);
}
...
...
dev-allot/src/main/java/com/tykj/dev/device/allot/subject/vo/AllotBillSaveVo.java
浏览文件 @
a0d70d0c
...
...
@@ -102,25 +102,38 @@ public class AllotBillSaveVo {
@ApiModelProperty
(
value
=
"是否盖章(1:是,0:否)"
)
private
Integer
isSigned
;
@ApiModelProperty
(
value
=
"单据保存vo"
)
private
List
<
ScriptSaveVo
>
scriptSaveVos
;
/**
* 转为配发单实体
*/
public
AllotBill
toDo
()
{
AllotBill
allotBillEntity
=
new
AllotBill
();
//相同属性复制
BeanUtils
.
copyProperties
(
this
,
allotBillEntity
);
//批复文号文件
if
(
this
.
replyFiles
!=
null
){
allotBillEntity
.
setReplyFiles
(
FilesUtil
.
stringFileToList
(
this
.
replyFiles
));
}
//申请文号文件
if
(
this
.
applyFiles
!=
null
){
allotBillEntity
.
setApplyFiles
(
FilesUtil
.
stringFileToList
(
this
.
applyFiles
));
}
//配发状态为配发中
allotBillEntity
.
setAllotStatus
(
2
);
//发件时间为当前时间
allotBillEntity
.
setSendTime
(
TimestampUtil
.
getCurrentTimestamp
());
//单据数据保存
if
(
this
.
scriptSaveVos
!=
null
){
allotBillEntity
.
setScriptJson
(
JacksonUtil
.
toJSon
(
scriptSaveVos
));
}
return
allotBillEntity
;
}
/**
* 转为退回单实体
*/
public
AllotBackBill
toBackDo
()
{
AllotBackBill
allotBillEntity
=
new
AllotBackBill
();
BeanUtils
.
copyProperties
(
this
,
allotBillEntity
);
...
...
dev-library/src/main/java/com/tykj/dev/device/library/repository/DeviceLibraryDao.java
浏览文件 @
a0d70d0c
...
...
@@ -137,5 +137,14 @@ public interface DeviceLibraryDao extends JpaRepository<DeviceLibrary, Integer>,
@Query
(
"update DeviceLibrary o set o.rfidSurfaceId = o.seqNumber ,o.updateTime=current_timestamp where o.id in :idList"
)
int
upDateRfidSurfaceIdAsSeqNumber
(
@Param
(
"idList"
)
List
<
Integer
>
idList
);
@Transactional
@Modifying
@Query
(
"update DeviceLibrary o set o.name = :name ,o.updateTime=current_timestamp where o.packingId = :packingId"
)
int
upDateName
(
String
name
,
Integer
packingId
);
@Transactional
@Modifying
@Query
(
"update DeviceLibrary o set o.matchingRange = :matchingRange ,o.updateTime=current_timestamp where o.packingId = :packingId"
)
int
upDateMatchingRange
(
Integer
matchingRange
,
Integer
packingId
);
}
dev-library/src/main/java/com/tykj/dev/device/library/service/impl/DeviceChangeServiceImpl.java
浏览文件 @
a0d70d0c
...
...
@@ -2,6 +2,7 @@ package com.tykj.dev.device.library.service.impl;
import
com.tykj.dev.blockcha.subject.entity.BcHash
;
import
com.tykj.dev.blockcha.subject.service.BlockChainUtil
;
import
com.tykj.dev.config.TaskBeanConfig
;
import
com.tykj.dev.device.library.repository.DeviceChangeDao
;
import
com.tykj.dev.device.library.service.DeviceChangeService
;
import
com.tykj.dev.device.library.subject.domin.DeviceChange
;
...
...
@@ -14,6 +15,7 @@ import org.springframework.stereotype.Service;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.Optional
;
import
java.util.concurrent.CompletableFuture
;
/**
* @author dengdiyi
...
...
@@ -30,11 +32,14 @@ public class DeviceChangeServiceImpl implements DeviceChangeService {
@Override
public
DeviceChange
add
(
DeviceChange
deviceChange
)
{
DeviceChange
deviceChange1
=
deviceChangeDao
.
save
(
deviceChange
);
BcHash
bcText
=
blockChainUtil
.
sendHash
(
1000
,
JacksonUtil
.
toJSon
(
deviceChange1
));
String
recordId
=
bcText
.
getData
().
getRecordID
();
deviceChange1
.
setRecordId
(
recordId
);
// blockChainUtil.appendHash(JacksonUtil.toJSon(deviceChange1),deviceChange1.getRecordId());
return
deviceChangeDao
.
save
(
deviceChange1
);
CompletableFuture
.
runAsync
(()->{
DeviceChange
deviceChange2
=
getOne
(
deviceChange1
.
getId
());
BcHash
bcText
=
blockChainUtil
.
sendHash
(
1000
,
JacksonUtil
.
toJSon
(
deviceChange2
));
String
recordId
=
bcText
.
getData
().
getRecordID
();
deviceChange2
.
setRecordId
(
recordId
);
deviceChangeDao
.
save
(
deviceChange2
);
},
TaskBeanConfig
.
getThreadPoolTaskScheduler
());
return
deviceChange1
;
}
@Override
...
...
dev-repair/src/main/java/com/tykj/dev/device/repair/controller/RepairController.java
浏览文件 @
a0d70d0c
...
...
@@ -1758,6 +1758,7 @@ public class RepairController {
MessageBto
messageBto1
=
new
MessageBto
(
taskBto
.
getId
(),
taskBto
.
getBusinessType
(),
"被选为签发人"
,
Collections
.
singletonList
(
fileVo
.
getStartUserbId
()),
1
);
messageService
.
add
(
messageBto1
);
}
repairBackBill
.
setBackStatus
(
5
);
deviceRepairBackBillService
.
update
(
repairBackBill
);
List
<
Integer
>
ids
=
StringSplitUtil
.
split
(
repairBackBill
.
getBackCheckDetail
());
//业务完结
...
...
@@ -1867,6 +1868,8 @@ public class RepairController {
repairSendBill
.
setRepairUserbId
(
fileVo
.
getReceiveUserbId
());
idList
.
add
(
fileVo
.
getReceiveUserbId
());
}
repairBill
.
setRepairStatus
(
4
);
repairSendBill
.
setRepairStatus
(
5
);
deviceRepairBillService
.
update
(
repairBill
);
deviceRepairSendBillService
.
update
(
repairSendBill
);
List
<
Integer
>
ids
=
StringSplitUtil
.
split
(
repairSendBill
.
getRepairDeviceCheckDetail
());
...
...
dev-repair/src/main/java/com/tykj/dev/device/repair/service/impl/RepairBackBillServiceImpl.java
浏览文件 @
a0d70d0c
...
...
@@ -139,7 +139,7 @@ public class RepairBackBillServiceImpl implements RepairBackBillService {
predicateBuilder
.
lt
(
"createTime"
,
deviceRepairBillSelectVo
.
getEndTime
());
}
}
// predicateBuilder.eq("repair
Status", 5);
predicateBuilder
.
eq
(
"back
Status"
,
5
);
return
predicateBuilder
.
build
();
}
}
dev-repair/src/main/java/com/tykj/dev/device/repair/service/impl/RepairBillServiceImpl.java
浏览文件 @
a0d70d0c
...
...
@@ -125,7 +125,7 @@ public class RepairBillServiceImpl implements RepairBillService {
predicateBuilder
.
lt
(
"createTime"
,
deviceRepairBillSelectVo
.
getEndTime
());
}
}
// predicateBuilder.eq("repairStatus", 5
);
predicateBuilder
.
eq
(
"repairStatus"
,
4
);
return
predicateBuilder
.
build
();
}
}
dev-user/src/main/java/com/tykj/dev/device/user/read/service/impl/MessageServiceImpl.java
浏览文件 @
a0d70d0c
...
...
@@ -128,11 +128,12 @@ public class MessageServiceImpl implements MessageService {
public
List
<
MessageUserVo
>
getNewList
()
{
List
<
MessageUserVo
>
messageUserVos
=
new
ArrayList
<>();
Integer
userId
=
userUtils
.
getCurrentUserId
();
UserRecord
userRecord
=
userRecordDao
.
find
ByUserId
(
userId
);
if
(
userRecord
==
null
){
List
<
UserRecord
>
userRecords
=
userRecordDao
.
findAll
ByUserId
(
userId
);
if
(
userRecord
s
.
isEmpty
()
){
return
messageUserVos
;
}
else
{
UserRecord
userRecord
=
userRecords
.
get
(
0
);
List
<
Integer
>
newTaskIds
=
StringSplitUtil
.
userIdSplit
(
userRecord
.
getNewReadIds
());
//筛选出新id的阅知
messageUserVos
=
messageDao
.
findAll
().
stream
()
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论