Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
D
device-back
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
1
议题
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
Matrix
device-back
Commits
35c40056
提交
35c40056
authored
1月 13, 2021
作者:
Matrix
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
[核查模块] 增加了检查的新功能
上级
def47d15
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
11 个修改的文件
包含
69 行增加
和
46 行删除
+69
-46
BlockChainUtilImpl.java
...dev/blockcha/subject/service/impl/BlockChainUtilImpl.java
+13
-12
LogType.java
dev-config/src/main/java/com/tykj/dev/config/LogType.java
+33
-19
DeviceCheckController.java
...device/confirmcheck/controller/DeviceCheckController.java
+0
-0
DeviceCheckStat.java
...ev/device/confirmcheck/entity/domain/DeviceCheckStat.java
+1
-0
CheckDetailVo.java
...tykj/dev/device/confirmcheck/entity/vo/CheckDetailVo.java
+3
-0
CheckExamDetailVo.java
.../dev/device/confirmcheck/entity/vo/CheckExamDetailVo.java
+3
-0
CheckExamVo.java
...m/tykj/dev/device/confirmcheck/entity/vo/CheckExamVo.java
+6
-4
ObjTransUtil.java
.../com/tykj/dev/device/confirmcheck/utils/ObjTransUtil.java
+2
-0
StatusEnum.java
...misc/src/main/java/com/tykj/dev/misc/base/StatusEnum.java
+2
-5
TaskLogServiceImpl.java
...tykj/dev/device/task/service/impl/TaskLogServiceImpl.java
+3
-3
TaskServiceImpl.java
...om/tykj/dev/device/task/service/impl/TaskServiceImpl.java
+3
-3
没有找到文件。
dev-blockcha/src/main/java/com/tykj/dev/blockcha/subject/service/impl/BlockChainUtilImpl.java
浏览文件 @
35c40056
...
...
@@ -187,18 +187,19 @@ public class BlockChainUtilImpl implements BlockChainUtil {
@Override
public
BcHash
sendHash
(
Integer
subCode
,
String
content
)
{
if
(
"true"
.
equals
(
this
.
useBlockcha
))
{
SortedMap
<
Object
,
Object
>
request
=
getRequest
();
request
.
put
(
"content"
,
HexUtil
.
hex64
(
content
));
request
.
put
(
"subCode"
,
subCode
);
String
s
=
ApiSignatureUtil
.
getApiSignature
(
request
,
SECRET_KEY
);
log
.
info
(
"apiSignature:{}"
,
s
);
request
.
put
(
"apiSignature"
,
s
);
return
new
RestTemplate
().
postForObject
(
BLOCK_CHAIN_URL
+
BcUrl
.
SEND_HASH
,
request
,
BcHash
.
class
);
// SortedMap<Object, Object> request = getRequest();
// request.put("content", HexUtil.hex64(content));
// request.put("subCode", subCode);
// String s = ApiSignatureUtil.getApiSignature(request, SECRET_KEY);
// log.info("apiSignature:{}",s);
// request.put("apiSignature", s);
//
// return new RestTemplate().postForObject(
// BLOCK_CHAIN_URL + BcUrl.SEND_HASH,
// request,
// BcHash.class
// );
return
new
BcHash
();
}
else
{
return
new
BcHash
(
0
,
""
,
new
BcHashData
(
"000"
));
...
...
dev-config/src/main/java/com/tykj/dev/config/LogType.java
浏览文件 @
35c40056
...
...
@@ -136,7 +136,21 @@ public enum LogType {
CONFIRM_CHECK_DETAIL_STAT_2
(
412
,
CONFIRM_CHECK_STAT
.
id
,
CHECK_STAT_1
.
id
,
END
.
id
,
"地区数据已确认完毕,将统计上传,任务完结"
),
ALLOT_BACK_1
(
57
,
ALLOT_BACK
.
id
,
ORIGIN_STATUS
.
id
,
ALLOT_BACKING
.
id
,
"发起配发装备退回"
),
CONFIRM_CHECK_EXAM_STAT_0
(
413
,
CONFIRM_CHECK_STAT
.
id
,
ORIGIN_STATUS
.
id
,
CHECK_EXAM_STAT_0
.
id
,
"检查统计任务开始"
),
CONFIRM_CHECK_EXAM_STAT_1
(
414
,
CONFIRM_CHECK_STAT
.
id
,
CHECK_EXAM_STAT_0
.
id
,
CHECK_EXAM_STAT_1
.
id
,
"检查统计数据已统计完毕,等待确认"
),
CONFIRM_CHECK_EXAM_STAT_2
(
415
,
CONFIRM_CHECK_STAT
.
id
,
CHECK_EXAM_STAT_1
.
id
,
END
.
id
,
"检查统计任务数据已确认完毕,任务完结"
),
CONFIRM_CHECK_EXAM_DETAIL_0
(
416
,
CONFIRM_CHECK_DETAIL
.
id
,
ORIGIN_STATUS
.
id
,
CHECK_EXAM_DETAIL_0
.
id
,
"检查详情任务开始"
),
CONFIRM_CHECK_EXAM_DETAIL_1
(
417
,
CONFIRM_CHECK_DETAIL
.
id
,
CHECK_EXAM_DETAIL_0
.
id
,
CHECK_EXAM_DETAIL_1
.
id
,
"A岗核查成功,等待专管员B操作"
),
CONFIRM_CHECK_EXAM_DETAIL_2
(
418
,
CONFIRM_CHECK_DETAIL
.
id
,
CHECK_EXAM_DETAIL_1
.
id
,
END
.
id
,
"专管员B核查成功,该地区的检查任务结束了"
),
CONFIRM_CHECK_EXAM_DETAIL_3
(
419
,
CONFIRM_CHECK_DETAIL
.
id
,
CHECK_EXAM_DETAIL_1
.
id
,
CHECK_EXAM_DETAIL_0
.
id
,
"B岗审核失败,跳回A岗人员操作"
),
ALLOT_BACK_1
(
57
,
ALLOT_BACK
.
id
,
ORIGIN_STATUS
.
id
,
ALLOT_BACKING
.
id
,
"发起配发装备退回"
),
ALLOT_BACK_2
(
58
,
ALLOT_BACK
.
id
,
ALLOT_BACKING
.
id
,
ALLOT_BACK_CONFIRM
.
id
,
"配发退回装备接收成功"
),
...
...
@@ -144,14 +158,14 @@ public enum LogType {
ALLOT_BACK_4
(
60
,
ALLOT_BACK
.
id
,
ALLOT_BACK_CONFIRM
.
id
,
ARCHIVE
.
id
,
"配发退回装备接收审核失败"
),
TRAIN1
(
61
,
TRAIN
.
id
,
ORIGIN_STATUS
.
id
,
TRAIN1000
.
id
,
"创建培训成功,等待报名"
),
TRAIN2
(
62
,
TRAIN
.
id
,
TRAIN1000
.
id
,
TRAIN1010
.
id
,
"报名结束,待培训"
),
TRAIN3
(
63
,
TRAIN
.
id
,
TRAIN1010
.
id
,
TRAIN1004
.
id
,
"培训中"
),
TRAIN4
(
64
,
TRAIN
.
id
,
TRAIN1004
.
id
,
TRAIN1005
.
id
,
"市培训成绩录入完成"
),
TRAIN5
(
65
,
TRAIN
.
id
,
TRAIN1005
.
id
,
TRAIN1006
.
id
,
"市向省申请发证"
),
TRAIN6
(
66
,
TRAIN
.
id
,
TRAIN1006
.
id
,
END
.
id
,
"市培训完成"
),
TRAIN7
(
67
,
TRAIN
.
id
,
TRAIN1004
.
id
,
TRAIN1007
.
id
,
"省培训成绩录入完成,等待审核"
),
TRAIN8
(
68
,
TRAIN
.
id
,
TRAIN1007
.
id
,
END
.
id
,
"省培训完成"
),
TRAIN1
(
61
,
TRAIN
.
id
,
ORIGIN_STATUS
.
id
,
TRAIN1000
.
id
,
"创建培训成功,等待报名"
),
TRAIN2
(
62
,
TRAIN
.
id
,
TRAIN1000
.
id
,
TRAIN1010
.
id
,
"报名结束,待培训"
),
TRAIN3
(
63
,
TRAIN
.
id
,
TRAIN1010
.
id
,
TRAIN1004
.
id
,
"培训中"
),
TRAIN4
(
64
,
TRAIN
.
id
,
TRAIN1004
.
id
,
TRAIN1005
.
id
,
"市培训成绩录入完成"
),
TRAIN5
(
65
,
TRAIN
.
id
,
TRAIN1005
.
id
,
TRAIN1006
.
id
,
"市向省申请发证"
),
TRAIN6
(
66
,
TRAIN
.
id
,
TRAIN1006
.
id
,
END
.
id
,
"市培训完成"
),
TRAIN7
(
67
,
TRAIN
.
id
,
TRAIN1004
.
id
,
TRAIN1007
.
id
,
"省培训成绩录入完成,等待审核"
),
TRAIN8
(
68
,
TRAIN
.
id
,
TRAIN1007
.
id
,
END
.
id
,
"省培训完成"
),
SEND_BACK_1
(
69
,
SEND_BACK_STATISTICAL
.
id
,
ORIGIN_STATUS
.
id
,
SEND_BACK_1200
.
id
,
"省发起清退任务,等待下属单位把需要清退到装备送至省单位"
),
SEND_BACK_2
(
70
,
SEND_BACK
.
id
,
ORIGIN_STATUS
.
id
,
SEND_BACK_1201
.
id
,
"省发起对市发起清退任务"
),
...
...
@@ -167,16 +181,16 @@ public enum LogType {
WORK_H1
(
79
,
WORK_HANDOVER
.
id
,
ORIGIN_STATUS
.
id
,
WORKHANDOVER1011
.
id
,
"工作交接任务生成完成,等待上传交接单"
),
WORK_H2
(
80
,
WORK_HANDOVER
.
id
,
WORKHANDOVER1011
.
id
,
END
.
id
,
"工作交接完成"
),
ALLOT_8
(
82
,
ALLOT
.
id
,
ORIGIN_STATUS
.
id
,
ALLOTING
.
id
,
"对(%receiveUnit)发起配发"
),
ALLOT_9
(
83
,
ALLOT
.
id
,
ALLOTING
.
id
,
END
.
id
,
"接收配发装备"
),
ALLOT_10
(
84
,
ALLOT
.
id
,
WAIT_ALLOT
.
id
,
ALLOTING
.
id
,
"对(%receiveUnit)发起配发"
),
ALLOT_11
(
85
,
ALLOT
.
id
,
ALLOTING
.
id
,
ARCHIVE
.
id
,
"拒绝接收配发装备"
),
ALLOT_BACK_5
(
86
,
ALLOT_BACK
.
id
,
ALLOT_BACKING
.
id
,
END
.
id
,
"接收配发退回装备"
),
REPAIR_SEND_10
(
87
,
REPAIR
.
id
,
ORIGIN_STATUS
.
id
,
END
.
id
,
"向(%receiveUnit)发起装备维修"
),
REPAIR_BACK_7
(
88
,
REPAIR_BACK
.
id
,
ORIGIN_STATUS
.
id
,
END
.
id
,
"维修退回装备接收并发起入库"
),
STORAGE_4
(
89
,
STORAGE
.
id
,
WAIT_STORAGE
.
id
,
ARCHIVE
.
id
,
"删除入库草稿"
),
WORK_H1
(
79
,
WORK_HANDOVER
.
id
,
ORIGIN_STATUS
.
id
,
WORKHANDOVER1011
.
id
,
"工作交接任务生成完成,等待上传交接单"
),
WORK_H2
(
80
,
WORK_HANDOVER
.
id
,
WORKHANDOVER1011
.
id
,
END
.
id
,
"工作交接完成"
),
ALLOT_8
(
82
,
ALLOT
.
id
,
ORIGIN_STATUS
.
id
,
ALLOTING
.
id
,
"对(%receiveUnit)发起配发"
),
ALLOT_9
(
83
,
ALLOT
.
id
,
ALLOTING
.
id
,
END
.
id
,
"接收配发装备"
),
ALLOT_10
(
84
,
ALLOT
.
id
,
WAIT_ALLOT
.
id
,
ALLOTING
.
id
,
"对(%receiveUnit)发起配发"
),
ALLOT_11
(
85
,
ALLOT
.
id
,
ALLOTING
.
id
,
ARCHIVE
.
id
,
"拒绝接收配发装备"
),
ALLOT_BACK_5
(
86
,
ALLOT_BACK
.
id
,
ALLOT_BACKING
.
id
,
END
.
id
,
"接收配发退回装备"
),
REPAIR_SEND_10
(
87
,
REPAIR
.
id
,
ORIGIN_STATUS
.
id
,
END
.
id
,
"向(%receiveUnit)发起装备维修"
),
REPAIR_BACK_7
(
88
,
REPAIR_BACK
.
id
,
ORIGIN_STATUS
.
id
,
END
.
id
,
"维修退回装备接收并发起入库"
),
STORAGE_4
(
89
,
STORAGE
.
id
,
WAIT_STORAGE
.
id
,
ARCHIVE
.
id
,
"删除入库草稿"
),
;
public
Integer
id
;
...
...
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/controller/DeviceCheckController.java
浏览文件 @
35c40056
差异被折叠。
点击展开。
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/entity/domain/DeviceCheckStat.java
浏览文件 @
35c40056
...
...
@@ -52,6 +52,7 @@ public class DeviceCheckStat extends BaseEntity {
/**
* 统计信息以JSON形式存储
*/
@Column
(
columnDefinition
=
"TEXT"
)
private
String
statInfo
;
/**
...
...
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/entity/vo/CheckDetailVo.java
浏览文件 @
35c40056
...
...
@@ -117,5 +117,8 @@ public class CheckDetailVo {
@ApiModelProperty
(
value
=
"核查状态(0:待核查,1:审核失败,2:核查完成)"
)
private
Integer
checkStatus
;
@ApiModelProperty
(
value
=
"备注"
)
private
String
remark
;
}
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/entity/vo/CheckExamDetailVo.java
浏览文件 @
35c40056
...
...
@@ -16,6 +16,9 @@ import java.util.List;
@ApiModel
(
"核查发起细节"
)
public
class
CheckExamDetailVo
{
@ApiModelProperty
(
name
=
"核查组名称"
)
private
String
groupName
;
@ApiModelProperty
(
name
=
"核查组成员名称"
)
private
List
<
String
>
userNames
;
...
...
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/entity/vo/CheckExamVo.java
浏览文件 @
35c40056
...
...
@@ -19,14 +19,16 @@ import java.util.List;
public
class
CheckExamVo
{
@ApiModelProperty
(
name
=
"业务标题"
,
example
=
"浙江省手动核查测试"
)
@JSONField
(
name
=
"title"
)
private
String
checkTitle
;
private
String
title
;
@ApiModelProperty
(
name
=
"截止时间"
,
example
=
"2021-01-12"
)
private
LocalDate
endTime
;
@ApiModelProperty
(
name
=
"核查组名称"
)
private
String
groupName
;
@ApiModelProperty
(
name
=
"发起单位的id号"
)
private
Integer
unitId
;
@ApiModelProperty
(
name
=
"检查统计业务id,如果是直接创建则给0"
,
example
=
"0"
)
private
Integer
examStatId
;
@ApiModelProperty
(
name
=
"发起检查细节"
)
@JSONField
(
name
=
"detail"
)
...
...
dev-confirmcheck/src/main/java/com/tykj/dev/device/confirmcheck/utils/ObjTransUtil.java
浏览文件 @
35c40056
...
...
@@ -294,6 +294,8 @@ public class ObjTransUtil {
String
areaName
=
auService
.
findOne
(
AuExample
.
UnitName
,
unitName
).
getName
();
detailVo
.
setCheckArea
(
areaName
);
detailVo
.
setRemark
(
detailDo
.
getRemark
());
return
detailVo
;
}
...
...
dev-misc/src/main/java/com/tykj/dev/misc/base/StatusEnum.java
浏览文件 @
35c40056
...
...
@@ -54,11 +54,8 @@ public enum StatusEnum {
CHECK_EXAM_STAT_1
(
131
,
"检查统计数据等待确认"
),
//以下为检查detail状态
CHECK_EXAM_DETAIL_0
(
140
,
"检查统计数据收集中"
),
CHECK_EXAM_DETAIL_1
(
141
,
"检查统计数据收集中"
),
CHECK_EXAM_DETAIL_2
(
142
,
"检查统计数据收集中"
),
CHECK_EXAM_DETAIL_3
(
143
,
"检查统计数据收集中"
),
CHECK_EXAM_DETAIL_0
(
140
,
"等待专管员A处理"
),
CHECK_EXAM_DETAIL_1
(
141
,
"等待专管员B处理"
),
/**
* 清退任务
...
...
dev-task/src/main/java/com/tykj/dev/device/task/service/impl/TaskLogServiceImpl.java
浏览文件 @
35c40056
...
...
@@ -39,9 +39,9 @@ public class TaskLogServiceImpl implements TaskLogService {
@Override
public
TaskLogBto
addLog
(
TaskLogBto
taskLogBto
)
{
TaskLog
taskLog
=
taskLogDao
.
save
(
taskLogBto
.
toDo
());
BcHash
bcText
=
blockChainUtil
.
sendHash
(
1000
,
JacksonUtil
.
toJSon
(
taskLog
));
String
recordId
=
bcText
.
getData
().
getRecordID
();
taskLog
.
setRecordId
(
recordId
);
//
BcHash bcText = blockChainUtil.sendHash(1000, JacksonUtil.toJSon(taskLog));
//
String recordId = bcText.getData().getRecordID();
//
taskLog.setRecordId(recordId);
// blockChainUtil.appendHash(JacksonUtil.toJSon(taskLog),taskLog.getRecordId());
return
taskLogDao
.
save
(
taskLog
).
parse2bto
();
}
...
...
dev-task/src/main/java/com/tykj/dev/device/task/service/impl/TaskServiceImpl.java
浏览文件 @
35c40056
...
...
@@ -268,9 +268,9 @@ public class TaskServiceImpl implements TaskService {
@Log
public
TaskBto
start
(
TaskBto
taskBto
)
{
Task
task
=
taskDao
.
save
(
taskBto
.
toDo
());
BcHash
bcText
=
blockChainUtil
.
sendHash
(
1000
,
JacksonUtil
.
toJSon
(
task
));
String
recordId
=
bcText
.
getData
().
getRecordID
();
task
.
setRecordId
(
recordId
);
//
BcHash bcText = blockChainUtil.sendHash(1000, JacksonUtil.toJSon(task));
//
String recordId = bcText.getData().getRecordID();
//
task.setRecordId(recordId);
update
(
task
.
parse2Bto
());
return
task
.
parse2Bto
();
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论