Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
J
jyzb_platformV2
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Members
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
赵剑炜
jyzb_platformV2
Commits
d64614ae
Commit
d64614ae
authored
Mar 03, 2024
by
赵剑炜
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加ws仓库设备
parent
05ca141f
全部展开
隐藏空白字符变更
内嵌
并排
正在显示
8 个修改的文件
包含
111 行增加
和
181 行删除
+111
-181
WsWarehouseReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/util/WsWarehouseReq.java
+41
-0
DeviceRedisCache.java
jyzb-biz/src/main/java/com/junmp/jyzb/cache/DeviceRedisCache.java
+19
-0
CabinetServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/CabinetServiceImpl.java
+0
-25
WarehouseWebSocketServer.java
jyzb-biz/src/main/java/com/junmp/jyzb/websocket/WarehouseWebSocketServer.java
+44
-138
Base64Test.java
jyzb-biz/src/test/java/com/junmp/police/test/Base64Test.java
+0
-16
application-local.yml
jyzb-boot/src/main/resources/application-local.yml
+1
-1
application-prod.yml
jyzb-boot/src/main/resources/application-prod.yml
+5
-1
FlowTaskServiceImpl.java
jyzb-process/src/main/java/com/junmp/junmpProcess/service/impl/FlowTaskServiceImpl.java
+1
-0
没有找到文件。
jyzb-api/src/main/java/com/junmp/jyzb/api/util/WsWarehouseReq.java
0 → 100644
View file @
d64614ae
package
com
.
junmp
.
jyzb
.
api
.
util
;
import
com.fasterxml.jackson.annotation.JsonProperty
;
import
lombok.Data
;
import
java.util.List
;
@Data
public
class
WsWarehouseReq
{
@JsonProperty
(
"deviceId"
)
private
String
deviceId
;
@JsonProperty
(
"onlineState"
)
private
String
onlineState
;
@JsonProperty
(
"orgId"
)
private
String
orgId
;
@JsonProperty
(
"warehouseId"
)
private
String
warehouseId
;
@JsonProperty
(
"boxList"
)
private
List
<
warehouseDevs
>
warehouseDevs
;
@Data
// 内部类表示box
public
static
class
warehouseDevs
{
@JsonProperty
(
"devId"
)
private
String
devId
;
@JsonProperty
(
"devIP"
)
private
int
devIP
;
@JsonProperty
(
"devName"
)
private
String
devName
;
@JsonProperty
(
"devState"
)
private
String
devState
;
@JsonProperty
(
"devType"
)
private
String
devType
;
}
}
\ No newline at end of file
jyzb-biz/src/main/java/com/junmp/jyzb/cache/DeviceRedisCache.java
0 → 100644
View file @
d64614ae
package
com
.
junmp
.
jyzb
.
cache
;
import
com.junmp.jyzb.api.constant.JYZBConstant
;
import
com.junmp.v2.cache.AbstractRedisCache
;
import
org.springframework.data.redis.core.RedisTemplate
;
import
org.springframework.stereotype.Component
;
@Component
public
class
DeviceRedisCache
extends
AbstractRedisCache
<
String
>
{
public
DeviceRedisCache
(
RedisTemplate
<
String
,
String
>
redisTemplate
)
{
super
(
redisTemplate
);
}
@Override
public
String
getCommonKeyPrefix
()
{
return
JYZBConstant
.
JYZB_CACHE_PREFIX
;
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/CabinetServiceImpl.java
View file @
d64614ae
...
...
@@ -44,35 +44,10 @@ public class CabinetServiceImpl extends ServiceImpl<CabinetMapper, Cabinet> impl
private
PubOrgService
pubOrgService
;
@Resource
private
CabinetBoxService
cabinetBoxService
;
@Resource
private
PolicemanService
policemanService
;
@Resource
private
CabinetBoxPoliceService
cabinetBoxPoliceService
;
@Resource
private
CabinetBoxPoliceMapper
cabinetBoxPoliceMapper
;
@Autowired
private
RabbitMQSendMsg
MQ
;
private
List
<
Long
>
getAllOrgId
(
CabinetReq
req
,
String
includeLowerLevel
)
{
List
<
Long
>
allOrg
=
new
ArrayList
<>();
if
(
includeLowerLevel
.
equals
(
"false"
))
{
allOrg
.
add
(
req
.
getOrgId
());
}
else
if
(
includeLowerLevel
.
equals
(
"true"
))
{
//查询某组织机构的本级及下级
allOrg
=
pubOrgService
.
getLowerOrg
(
req
.
getOrgId
());
}
return
allOrg
;
}
private
List
<
Cabinet
>
getAllCabinetByOrg
(
List
<
Long
>
allOrgId
)
{
List
<
Cabinet
>
allCabinet
=
new
ArrayList
<>();
allCabinet
=
cabinetMapper
.
getAllCabinetByOrgList
(
allOrgId
);
return
allCabinet
;
}
/**
* 添加单警柜
*
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/websocket/WarehouseWebSocketServer.java
View file @
d64614ae
差异被折叠。
点击展开。
jyzb-biz/src/test/java/com/junmp/police/test/Base64Test.java
deleted
100644 → 0
View file @
05ca141f
package
com
.
junmp
.
police
.
test
;
import
org.apache.tomcat.util.digester.DocumentProperties
;
import
java.nio.charset.StandardCharsets
;
import
java.util.Base64
;
public
class
Base64Test
{
public
static
void
main
(
String
args
[]){
// String str = "abc";
// byte[] val = str.getBytes(StandardCharsets.UTF_8);
// String base64EncodedChunk = Base64.getEncoder().encodeToString(val);
// System.out.println(base64EncodedChunk);
}
}
jyzb-boot/src/main/resources/application-local.yml
View file @
d64614ae
...
...
@@ -10,7 +10,7 @@ thing:
server
:
websocket
:
start
:
true
port
:
10040
# 配置第三方请求
junmp
:
swagger
:
...
...
jyzb-boot/src/main/resources/application-prod.yml
View file @
d64614ae
...
...
@@ -6,7 +6,11 @@ easy-es:
address
:
192.168.3.121:9200
username
:
password
:
thing
:
server
:
websocket
:
start
:
true
port
:
10030
# 配置第三方请求
junmp
:
swagger
:
...
...
jyzb-process/src/main/java/com/junmp/junmpProcess/service/impl/FlowTaskServiceImpl.java
View file @
d64614ae
...
...
@@ -210,6 +210,7 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
}
String
objJson
=
redisCache
.
get
(
processInstanceId
);
redisCache
.
remove
(
processInstanceId
);
List
<
MessageSendReq
>
msgs
=
JSONObject
.
parseArray
(
objJson
,
MessageSendReq
.
class
);
if
(
CollectionUtil
.
isNotEmpty
(
msgs
)){
msgs
.
forEach
(
msg
->
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论