Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
dc1f1f77
提交
dc1f1f77
authored
3月 28, 2023
作者:
zhoushaopan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix(区块链模块): 修复配发,退回,入库问题
修复了入库接收人为null,修复了配发,退回验证为假
上级
c4b9599b
显示空白字符变更
内嵌
并排
正在显示
6 个修改的文件
包含
31 行增加
和
9 行删除
+31
-9
AllotBackBillServiceImpl.java
...v/device/allot/service/impl/AllotBackBillServiceImpl.java
+2
-1
AllotBillServiceImpl.java
...j/dev/device/allot/service/impl/AllotBillServiceImpl.java
+2
-1
TraceabilityParsingData.java
...j/dev/device/block/entity/vo/TraceabilityParsingData.java
+2
-2
DateUtil.java
dev-misc/src/main/java/com/tykj/dev/misc/utils/DateUtil.java
+14
-0
StorageBillServiceImpl.java
...v/device/storage/service/impl/StorageBillServiceImpl.java
+10
-4
application-dev.properties
dev-union/src/main/resources/application-dev.properties
+1
-1
没有找到文件。
dev-allot/src/main/java/com/tykj/dev/device/allot/service/impl/AllotBackBillServiceImpl.java
浏览文件 @
dc1f1f77
...
@@ -103,7 +103,8 @@ public class AllotBackBillServiceImpl implements AllotBackBillService {
...
@@ -103,7 +103,8 @@ public class AllotBackBillServiceImpl implements AllotBackBillService {
public
AllotBackBill
update
(
AllotBackBill
allotBackBill
)
{
public
AllotBackBill
update
(
AllotBackBill
allotBackBill
)
{
AllotBackBill
allotBackBill1
=
allotBackBillDao
.
save
(
allotBackBill
);
AllotBackBill
allotBackBill1
=
allotBackBillDao
.
save
(
allotBackBill
);
//根据recordId追加上链
//根据recordId追加上链
CompletableFuture
.
runAsync
(()->
blockChainUtil
.
appendHash
(
JacksonUtil
.
toJSon
(
allotBackBill
),
allotBackBill
.
getRecordId
()),
TaskBeanConfig
.
getThreadPoolTaskScheduler
());
// CompletableFuture.runAsync(()->blockChainUtil.appendHash(JacksonUtil.toJSon(allotBackBill),allotBackBill.getRecordId()),TaskBeanConfig.getThreadPoolTaskScheduler());
sendText
(
allotBackBill1
.
getId
());
return
allotBackBill1
;
return
allotBackBill1
;
}
}
...
...
dev-allot/src/main/java/com/tykj/dev/device/allot/service/impl/AllotBillServiceImpl.java
浏览文件 @
dc1f1f77
...
@@ -110,7 +110,8 @@ public class AllotBillServiceImpl implements AllotBillService {
...
@@ -110,7 +110,8 @@ public class AllotBillServiceImpl implements AllotBillService {
//save
//save
AllotBill
allotBill
=
allotBillDao
.
save
(
allotBillEntity
);
AllotBill
allotBill
=
allotBillDao
.
save
(
allotBillEntity
);
//根据recordId追加上链
//根据recordId追加上链
CompletableFuture
.
runAsync
(()
->
blockChainUtil
.
appendHash
(
JacksonUtil
.
toJSon
(
allotBill
),
allotBill
.
getRecordId
()),
TaskBeanConfig
.
getThreadPoolTaskScheduler
());
// CompletableFuture.runAsync(() -> blockChainUtil.appendHash(JacksonUtil.toJSon(allotBill), allotBill.getRecordId()),TaskBeanConfig.getThreadPoolTaskScheduler());
sendText
(
allotBill
.
getId
());
return
allotBill
;
return
allotBill
;
}
}
...
...
dev-block/src/main/java/com/tykj/dev/device/block/entity/vo/TraceabilityParsingData.java
浏览文件 @
dc1f1f77
...
@@ -35,8 +35,8 @@ public class TraceabilityParsingData {
...
@@ -35,8 +35,8 @@ public class TraceabilityParsingData {
private
String
operatorUserName
;
private
String
operatorUserName
;
@ApiModelProperty
(
value
=
"操作时间"
)
@ApiModelProperty
(
value
=
"操作时间"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd
HH:mm:ss
"
)
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
shape
=
JsonFormat
.
Shape
.
STRING
,
pattern
=
"yyyy-MM-dd
HH:mm:ss
"
,
timezone
=
"GMT+8"
)
@JsonFormat
(
shape
=
JsonFormat
.
Shape
.
STRING
,
pattern
=
"yyyy-MM-dd"
,
timezone
=
"GMT+8"
)
private
LocalDateTime
operationTime
;
private
LocalDateTime
operationTime
;
@ApiModelProperty
(
value
=
"相关载体id"
)
@ApiModelProperty
(
value
=
"相关载体id"
)
...
...
dev-misc/src/main/java/com/tykj/dev/misc/utils/DateUtil.java
浏览文件 @
dc1f1f77
...
@@ -20,6 +20,20 @@ public class DateUtil {
...
@@ -20,6 +20,20 @@ public class DateUtil {
}
}
/**
* 只需要年月日
* @param date
* @return
*/
public
static
LocalDateTime
getLocalDateTimeNoSecond
(
Date
date
){
SimpleDateFormat
format
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
String
strdate
=
format
.
format
(
date
);
DateTimeFormatter
formatter
=
DateTimeFormatter
.
ofPattern
(
"yyyy-MM-dd"
);
return
LocalDateTime
.
parse
(
strdate
,
formatter
);
}
public
static
LocalDate
getLocalDate
(
Date
date
){
public
static
LocalDate
getLocalDate
(
Date
date
){
Instant
instant
=
date
.
toInstant
();
Instant
instant
=
date
.
toInstant
();
ZoneId
zoneId
=
ZoneId
.
of
(
"GMT+8"
);
ZoneId
zoneId
=
ZoneId
.
of
(
"GMT+8"
);
...
...
dev-storage/src/main/java/com/tykj/dev/device/storage/service/impl/StorageBillServiceImpl.java
浏览文件 @
dc1f1f77
...
@@ -23,6 +23,8 @@ import com.tykj.dev.device.storage.service.StorageBillService;
...
@@ -23,6 +23,8 @@ import com.tykj.dev.device.storage.service.StorageBillService;
import
com.tykj.dev.device.storage.subject.domin.StorageBill
;
import
com.tykj.dev.device.storage.subject.domin.StorageBill
;
import
com.tykj.dev.device.storage.subject.vo.StorageBillDetail
;
import
com.tykj.dev.device.storage.subject.vo.StorageBillDetail
;
import
com.tykj.dev.device.task.service.TaskService
;
import
com.tykj.dev.device.task.service.TaskService
;
import
com.tykj.dev.device.user.cache.UserCache
;
import
com.tykj.dev.device.user.util.UserUtils
;
import
com.tykj.dev.misc.base.BlockBusinessEnum
;
import
com.tykj.dev.misc.base.BlockBusinessEnum
;
import
com.tykj.dev.misc.base.BusinessEnum
;
import
com.tykj.dev.misc.base.BusinessEnum
;
import
com.tykj.dev.misc.utils.DateUtil
;
import
com.tykj.dev.misc.utils.DateUtil
;
...
@@ -65,6 +67,10 @@ public class StorageBillServiceImpl implements StorageBillService {
...
@@ -65,6 +67,10 @@ public class StorageBillServiceImpl implements StorageBillService {
@Resource
@Resource
private
Executor
taskExecutor
;
private
Executor
taskExecutor
;
@Resource
private
UserCache
userCache
;
@Override
@Override
public
StorageBill
addEntity
(
StorageBill
storageBillEntity
)
{
public
StorageBill
addEntity
(
StorageBill
storageBillEntity
)
{
StorageBill
storageBill
=
storageBillDao
.
save
(
storageBillEntity
);
StorageBill
storageBill
=
storageBillDao
.
save
(
storageBillEntity
);
...
@@ -168,7 +174,7 @@ public class StorageBillServiceImpl implements StorageBillService {
...
@@ -168,7 +174,7 @@ public class StorageBillServiceImpl implements StorageBillService {
traceabilityParsingData
.
setCarrierIds
(
getSeqNumber
(
storageBill
));
traceabilityParsingData
.
setCarrierIds
(
getSeqNumber
(
storageBill
));
traceabilityParsingData
.
setInitiateUnitName
(
storageBill
.
getSendUnit
());
traceabilityParsingData
.
setInitiateUnitName
(
storageBill
.
getSendUnit
());
traceabilityParsingData
.
setReceiveUnitName
(
"浙江省机要局"
);
traceabilityParsingData
.
setReceiveUnitName
(
"浙江省机要局"
);
traceabilityParsingData
.
setOperationTime
(
DateUtil
.
getLocalDateTime
(
storageBill
.
getSendTime
()));
traceabilityParsingData
.
setOperationTime
(
DateUtil
.
getLocalDateTime
NoSecond
(
storageBill
.
getSendTime
()));
traceabilityParsingData
.
setOperatorUserName
(
operatorName
(
storageBill
));
traceabilityParsingData
.
setOperatorUserName
(
operatorName
(
storageBill
));
blockTraceabilityParsing
.
setBusinessTraceabilityParsingData
(
traceabilityParsingData
);
blockTraceabilityParsing
.
setBusinessTraceabilityParsingData
(
traceabilityParsingData
);
...
@@ -181,7 +187,7 @@ public class StorageBillServiceImpl implements StorageBillService {
...
@@ -181,7 +187,7 @@ public class StorageBillServiceImpl implements StorageBillService {
traceabilityParsingData1
.
setCarrierIds
(
getSeqNumber
(
storageBill1
));
traceabilityParsingData1
.
setCarrierIds
(
getSeqNumber
(
storageBill1
));
traceabilityParsingData1
.
setInitiateUnitName
(
storageBill1
.
getSendUnit
());
traceabilityParsingData1
.
setInitiateUnitName
(
storageBill1
.
getSendUnit
());
traceabilityParsingData1
.
setReceiveUnitName
(
"浙江省机要局"
);
traceabilityParsingData1
.
setReceiveUnitName
(
"浙江省机要局"
);
traceabilityParsingData1
.
setOperationTime
(
DateUtil
.
getLocalDateTime
(
storageBill1
.
getSendTime
()));
traceabilityParsingData1
.
setOperationTime
(
DateUtil
.
getLocalDateTime
NoSecond
(
storageBill1
.
getSendTime
()));
traceabilityParsingData1
.
setOperatorUserName
(
operatorName
(
storageBill1
));
traceabilityParsingData1
.
setOperatorUserName
(
operatorName
(
storageBill1
));
blockTraceabilityParsing
.
setBlockTraceabilityParsingData
(
traceabilityParsingData1
);
blockTraceabilityParsing
.
setBlockTraceabilityParsingData
(
traceabilityParsingData1
);
blockTraceabilityParsing
.
setBlockData
(
storageBill1
);
blockTraceabilityParsing
.
setBlockData
(
storageBill1
);
...
@@ -209,9 +215,9 @@ public class StorageBillServiceImpl implements StorageBillService {
...
@@ -209,9 +215,9 @@ public class StorageBillServiceImpl implements StorageBillService {
StringBuffer
buf
=
new
StringBuffer
();
StringBuffer
buf
=
new
StringBuffer
();
buf
.
append
(
storageBill
.
getSendUserId
())
buf
.
append
(
storageBill
.
getSendUserId
())
.
append
(
","
)
.
append
(
","
)
.
append
(
storageBill
.
getReceiveUserA
())
.
append
(
userCache
.
findById
(
storageBill
.
getReceiveUseraId
()).
getName
())
.
append
(
","
)
.
append
(
","
)
.
append
(
storageBill
.
getReceiveUserB
());
.
append
(
userCache
.
findById
(
storageBill
.
getReceiveUserbId
()).
getName
());
return
buf
.
toString
();
return
buf
.
toString
();
}
}
...
...
dev-union/src/main/resources/application-dev.properties
浏览文件 @
dc1f1f77
...
@@ -21,7 +21,7 @@ block.flag=true
...
@@ -21,7 +21,7 @@ block.flag=true
readMachine.ip
=
192.168.101.201
readMachine.ip
=
192.168.101.201
qrcode.path
=
/Users/zjm/code/test-tu/
qrcode.path
=
/Users/zjm/code/test-tu/
qrcode.preview.path
=
http://192.168.102.121:8087/code/
qrcode.preview.path
=
http://192.168.102.121:8087/code/
block.carrier.ip
=
http://
localhost
:8088
block.carrier.ip
=
http://
192.168.0.147
:8088
carrier.url
=
http://192.168.0.101:8087/configuration/saveConfiguration
carrier.url
=
http://192.168.0.101:8087/configuration/saveConfiguration
file.matching.excel
=
/Users/zhoushaopan/excel/
file.matching.excel
=
/Users/zhoushaopan/excel/
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论