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
123d14e2
Commit
123d14e2
authored
Jan 22, 2024
by
李小惠
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改装备号型和类型导出接口,修改单警柜出入库数据结构及接口
parent
a5f19520
显示空白字符变更
内嵌
并排
正在显示
34 个修改的文件
包含
177 行增加
和
47 行删除
+177
-47
OrderDetailDto.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/dto/OrderDetailDto.java
+0
-1
CabinetLogsRecordReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/InAndOutRecordReq/CabinetLogsRecordReq.java
+1
-1
DetailJsonReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/InAndOutRecordReq/DetailJsonReq.java
+0
-1
EquipmentSumReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/InAndOutRecordReq/EquipmentSumReq.java
+2
-1
PurchaseEqsReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/InAndOutRecordReq/PurchaseEqsReq.java
+0
-1
QueryEquipmentTypeReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/QueryEquipmentTypeReq.java
+2
-0
UpdateOrderDetailReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/UpdateOrderDetailReq.java
+0
-3
UpdatePoliceEquipmentReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/UpdatePoliceEquipmentReq.java
+19
-0
JYZBConstant.java
jyzb-api/src/main/java/com/junmp/jyzb/api/constant/JYZBConstant.java
+4
-0
pom.xml
jyzb-biz/pom.xml
+10
-0
EquipmentTypeController.java
jyzb-biz/src/main/java/com/junmp/jyzb/controller/EquipmentTypeController.java
+5
-0
InventoryController.java
jyzb-biz/src/main/java/com/junmp/jyzb/controller/InventoryController.java
+3
-1
OutAndInboundController.java
jyzb-biz/src/main/java/com/junmp/jyzb/controller/OutAndInboundController.java
+9
-9
InventorySummary.java
jyzb-biz/src/main/java/com/junmp/jyzb/entity/InventorySummary.java
+0
-2
SizeAndType.java
jyzb-biz/src/main/java/com/junmp/jyzb/entity/SizeAndType.java
+11
-0
CabinetLogReceiver.java
jyzb-biz/src/main/java/com/junmp/jyzb/rabbitmq/CabinetLogReceiver.java
+0
-3
OutInLogsByCabinetReceiver.java
jyzb-biz/src/main/java/com/junmp/jyzb/rabbitmq/OutInLogsByCabinetReceiver.java
+0
-1
OutInLogsReceiver.java
jyzb-biz/src/main/java/com/junmp/jyzb/rabbitmq/OutInLogsReceiver.java
+0
-1
EquipmentTypeService.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/EquipmentTypeService.java
+2
-0
InventoryService.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/InventoryService.java
+1
-0
LogSummarySecondService.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/LogSummarySecondService.java
+0
-1
OrderMainService.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/OrderMainService.java
+0
-1
PoliceEquipmentService.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/PoliceEquipmentService.java
+2
-0
ApplicationServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/ApplicationServiceImpl.java
+2
-1
EquipmentTypeServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/EquipmentTypeServiceImpl.java
+40
-0
InventorySummaryServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/InventorySummaryServiceImpl.java
+0
-7
LogSummarySecondServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/LogSummarySecondServiceImpl.java
+0
-2
LogSummaryServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/LogSummaryServiceImpl.java
+2
-6
OrderMainServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/OrderMainServiceImpl.java
+0
-2
PoliceEquipmentServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/PoliceEquipmentServiceImpl.java
+6
-0
EncryptionUtils.java
jyzb-biz/src/main/java/com/junmp/jyzb/utils/EncryptionUtils.java
+39
-0
JyzbBootApplication.java
jyzb-boot/src/main/java/com/junmp/jyzb/boot/JyzbBootApplication.java
+4
-0
application.yml
jyzb-boot/src/main/resources/application.yml
+4
-2
pom.xml
pom.xml
+9
-0
没有找到文件。
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/dto/OrderDetailDto.java
View file @
123d14e2
package
com
.
junmp
.
jyzb
.
api
.
bean
.
dto
;
package
com
.
junmp
.
jyzb
.
api
.
bean
.
dto
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.DetailJsonReq
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.DetailJsonReq
;
import
lombok.Data
;
import
lombok.Data
;
...
...
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/InAndOutRecordReq/CabinetLogsRecordReq.java
View file @
123d14e2
...
@@ -17,7 +17,7 @@ public class CabinetLogsRecordReq {
...
@@ -17,7 +17,7 @@ public class CabinetLogsRecordReq {
private
Date
createTime
;
private
Date
createTime
;
private
String
equipmentList
;
private
String
equipmentList
;
private
List
<
SummaryLogReq
>
outInLogList
;
private
List
<
SummaryLogReq
>
outInLogList
;
private
List
<
EquipmentSum
r
eq
>
equipmentSum
;
private
List
<
EquipmentSum
R
eq
>
equipmentSum
;
}
}
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/InAndOutRecordReq/DetailJsonReq.java
View file @
123d14e2
...
@@ -3,7 +3,6 @@ package com.junmp.jyzb.api.bean.query.InAndOutRecordReq;
...
@@ -3,7 +3,6 @@ package com.junmp.jyzb.api.bean.query.InAndOutRecordReq;
import
lombok.Data
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.List
;
@Data
@Data
public
class
DetailJsonReq
{
public
class
DetailJsonReq
{
...
...
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/InAndOutRecordReq/EquipmentSum
r
eq.java
→
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/InAndOutRecordReq/EquipmentSum
R
eq.java
View file @
123d14e2
...
@@ -3,11 +3,12 @@ package com.junmp.jyzb.api.bean.query.InAndOutRecordReq;
...
@@ -3,11 +3,12 @@ package com.junmp.jyzb.api.bean.query.InAndOutRecordReq;
import
lombok.Data
;
import
lombok.Data
;
@Data
@Data
public
class
EquipmentSum
r
eq
{
public
class
EquipmentSum
R
eq
{
private
Integer
outNum
;
private
Integer
outNum
;
private
Integer
inNum
;
private
Integer
inNum
;
private
String
sizeId
;
private
String
sizeId
;
private
String
sizeName
;
private
String
sizeName
;
private
String
typpeId
;
private
String
typpeId
;
private
String
typeName
;
private
String
typeName
;
private
Integer
num
;
}
}
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/InAndOutRecordReq/PurchaseEqsReq.java
View file @
123d14e2
...
@@ -3,7 +3,6 @@ package com.junmp.jyzb.api.bean.query.InAndOutRecordReq;
...
@@ -3,7 +3,6 @@ package com.junmp.jyzb.api.bean.query.InAndOutRecordReq;
import
lombok.Data
;
import
lombok.Data
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.Date
;
@Data
@Data
public
class
PurchaseEqsReq
{
public
class
PurchaseEqsReq
{
...
...
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/query/QueryEquipmentTypeReq.java
View file @
123d14e2
...
@@ -7,6 +7,7 @@ import lombok.EqualsAndHashCode;
...
@@ -7,6 +7,7 @@ import lombok.EqualsAndHashCode;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
import
javax.validation.constraints.NotNull
;
import
java.util.Date
;
import
java.util.List
;
import
java.util.List
;
@Data
@Data
...
@@ -19,5 +20,6 @@ public class QueryEquipmentTypeReq {
...
@@ -19,5 +20,6 @@ public class QueryEquipmentTypeReq {
private
String
searchType
;
private
String
searchType
;
private
String
typeName
;
private
String
typeName
;
private
String
nickName
;
private
String
nickName
;
private
Date
updateTime
;
}
}
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/UpdateOrderDetailReq.java
View file @
123d14e2
package
com
.
junmp
.
jyzb
.
api
.
bean
.
req
;
package
com
.
junmp
.
jyzb
.
api
.
bean
.
req
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.DetailJsonReq
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.DetailJsonReq
;
import
com.junmp.v2.common.bean.request.ValidationApi
;
import
lombok.Data
;
import
lombok.Data
;
import
javax.validation.constraints.NotBlank
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.Date
;
...
...
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/UpdatePoliceEquipmentReq.java
0 → 100644
View file @
123d14e2
package
com
.
junmp
.
jyzb
.
api
.
bean
.
req
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.EquipmentSumReq
;
import
lombok.Data
;
import
java.util.List
;
@Data
public
class
UpdatePoliceEquipmentReq
{
private
Long
orgId
;
private
String
orgName
;
private
String
policeId
;
private
String
policeName
;
private
Integer
totalNum
;
private
Integer
InNum
;
private
Integer
outNum
;
private
List
<
String
>
epcList
;
private
EquipmentSumReq
equipmentSum
;
}
jyzb-api/src/main/java/com/junmp/jyzb/api/constant/JYZBConstant.java
View file @
123d14e2
...
@@ -41,4 +41,8 @@ public interface JYZBConstant {
...
@@ -41,4 +41,8 @@ public interface JYZBConstant {
*/
*/
String
JYZB_ONLINE_PREFIX
=
"onlineState:"
;
String
JYZB_ONLINE_PREFIX
=
"onlineState:"
;
String
JYZB_JWT_KEY
=
"JWT"
;
String
JYZB_JWT_KEY
=
"JWT"
;
// String MINIO_ENDPOINT="http://192.168.3.121:9090";
// String MINIO_ACCESS_KEY="admin";
// String MINIO_SECRET_KEY="12345678";
}
}
jyzb-biz/pom.xml
View file @
123d14e2
...
@@ -147,5 +147,15 @@
...
@@ -147,5 +147,15 @@
<version>
1.0.0
</version>
<version>
1.0.0
</version>
<scope>
compile
</scope>
<scope>
compile
</scope>
</dependency>
</dependency>
<dependency>
<groupId>
io.minio
</groupId>
<artifactId>
minio
</artifactId>
<version>
3.0.10
</version>
<scope>
compile
</scope>
</dependency>
<dependency>
<groupId>
org.bouncycastle
</groupId>
<artifactId>
bcprov-jdk15on
</artifactId>
</dependency>
</dependencies>
</dependencies>
</project>
</project>
jyzb-biz/src/main/java/com/junmp/jyzb/controller/EquipmentTypeController.java
View file @
123d14e2
...
@@ -110,5 +110,10 @@ public class EquipmentTypeController {
...
@@ -110,5 +110,10 @@ public class EquipmentTypeController {
return
ApiRes
.
success
(
equipmentTypeService
.
alignTypeInfo
(
req
));
return
ApiRes
.
success
(
equipmentTypeService
.
alignTypeInfo
(
req
));
}
}
@PostMapping
(
path
=
"/exportSizeAndType"
,
name
=
"导出指定时间后的类型号型#logThpe=30"
)
@ApiOperation
(
"导出指定时间后的类型号型"
)
public
ApiRes
<
String
>
exportSizeAndType
(
@RequestBody
QueryEquipmentTypeReq
req
){
return
ApiRes
.
success
(
equipmentTypeService
.
exportSizeAndType
(
req
));
}
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/controller/InventoryController.java
View file @
123d14e2
...
@@ -312,11 +312,13 @@ public class InventoryController {
...
@@ -312,11 +312,13 @@ public class InventoryController {
return
ApiRes
.
success
(
inventoryService
.
alignInventoryInfo
(
req
));
return
ApiRes
.
success
(
inventoryService
.
alignInventoryInfo
(
req
));
}
}
@PostMapping
(
path
=
"/EqsImport"
,
name
=
"装备导入"
)
@PostMapping
(
path
=
"/EqsImport"
,
name
=
"装备导入
#logType=30
"
)
@ApiOperation
(
"装备导入"
)
@ApiOperation
(
"装备导入"
)
public
ApiRes
<
Boolean
>
EqsImport
(
@RequestBody
InventoryReq
req
){
public
ApiRes
<
Boolean
>
EqsImport
(
@RequestBody
InventoryReq
req
){
return
ApiRes
.
success
(
inventoryService
.
EqsImport
(
req
));
return
ApiRes
.
success
(
inventoryService
.
EqsImport
(
req
));
}
}
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/controller/OutAndInboundController.java
View file @
123d14e2
...
@@ -3,16 +3,13 @@ package com.junmp.jyzb.controller;
...
@@ -3,16 +3,13 @@ package com.junmp.jyzb.controller;
import
com.junmp.jyzb.api.bean.dto.LogDetailDto
;
import
com.junmp.jyzb.api.bean.dto.LogDetailDto
;
import
com.junmp.jyzb.api.bean.dto.LogSummarySecondDto
;
import
com.junmp.jyzb.api.bean.dto.LogSummarySecondDto
;
import
com.junmp.jyzb.api.bean.dto.OrderLogDto
;
import
com.junmp.jyzb.api.bean.dto.OrderLogDto
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.LogSummarySecondReq
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.OutInLogsReq
;
import
com.junmp.jyzb.api.bean.query.InventoryReq
;
import
com.junmp.jyzb.api.bean.query.InventoryReq
;
import
com.junmp.jyzb.api.bean.query.LogDetailReq
;
import
com.junmp.jyzb.api.bean.query.LogDetailReq
;
import
com.junmp.jyzb.api.bean.query.LogSummaryReq
;
import
com.junmp.jyzb.api.bean.query.LogSummaryReq
;
import
com.junmp.jyzb.api.bean.query.QueryLogSummarySecondReq
;
import
com.junmp.jyzb.api.bean.query.QueryLogSummarySecondReq
;
import
com.junmp.jyzb.api.bean.req.
RabbitMqOrder
Req
;
import
com.junmp.jyzb.api.bean.req.
UpdatePoliceEquipment
Req
;
import
com.junmp.jyzb.entity.LogDetail
;
import
com.junmp.jyzb.entity.LogDetail
;
import
com.junmp.jyzb.entity.LogSummary
;
import
com.junmp.jyzb.entity.LogSummary
;
import
com.junmp.jyzb.entity.LogSummarySecond
;
import
com.junmp.jyzb.service.*
;
import
com.junmp.jyzb.service.*
;
import
com.junmp.v2.common.bean.request.ValidationApi
;
import
com.junmp.v2.common.bean.request.ValidationApi
;
import
com.junmp.v2.common.bean.response.ApiRes
;
import
com.junmp.v2.common.bean.response.ApiRes
;
...
@@ -50,6 +47,9 @@ public class OutAndInboundController {
...
@@ -50,6 +47,9 @@ public class OutAndInboundController {
@Resource
@Resource
private
InventoryService
inventoryService
;
private
InventoryService
inventoryService
;
@Resource
private
PoliceEquipmentService
policeEquipmentService
;
@ApiOperation
(
"/查看出入库详情"
)
@ApiOperation
(
"/查看出入库详情"
)
@PostMapping
(
path
=
"/GetDetailByLogSumId"
,
name
=
"查看出入库详情#enable"
)
@PostMapping
(
path
=
"/GetDetailByLogSumId"
,
name
=
"查看出入库详情#enable"
)
public
ApiRes
<
List
<
LogDetailDto
>>
GetDetailByLogSumId
(
@RequestBody
@Validated
(
ValidationApi
.
detail
.
class
)
LogDetailReq
req
){
public
ApiRes
<
List
<
LogDetailDto
>>
GetDetailByLogSumId
(
@RequestBody
@Validated
(
ValidationApi
.
detail
.
class
)
LogDetailReq
req
){
...
@@ -104,11 +104,11 @@ public class OutAndInboundController {
...
@@ -104,11 +104,11 @@ public class OutAndInboundController {
return
ApiRes
.
success
(
orderLogService
.
getSecondInfoByLogSumId
(
req
));
return
ApiRes
.
success
(
orderLogService
.
getSecondInfoByLogSumId
(
req
));
}
}
//
@PostMapping(path = "bind",name = "装备绑定或解绑#enable")
@PostMapping
(
path
=
"bind"
,
name
=
"装备绑定或解绑#enable"
)
//
@ApiOperation("装备绑定或者解绑")
@ApiOperation
(
"装备绑定或者解绑"
)
// public ApiRes<Boolean> bind (
){
public
ApiRes
<
Boolean
>
bind
(
@RequestBody
UpdatePoliceEquipmentReq
req
){
// return ApiRes.success(inventoryService.bind(
));
return
ApiRes
.
success
(
policeEquipmentService
.
bind
(
req
));
//
}
}
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/entity/InventorySummary.java
View file @
123d14e2
package
com
.
junmp
.
jyzb
.
entity
;
package
com
.
junmp
.
jyzb
.
entity
;
import
com.baomidou.mybatisplus.annotation.*
;
import
com.baomidou.mybatisplus.annotation.*
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.DetailJsonReq
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
java.io.Serializable
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
java.util.Date
;
import
java.util.List
;
import
lombok.AllArgsConstructor
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.Data
;
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/entity/SizeAndType.java
0 → 100644
View file @
123d14e2
package
com
.
junmp
.
jyzb
.
entity
;
import
lombok.Data
;
import
java.util.List
;
@Data
public
class
SizeAndType
{
private
List
<
EquipmentType
>
typeList
;
private
List
<
EquipmentSize
>
sizeList
;
}
jyzb-biz/src/main/java/com/junmp/jyzb/rabbitmq/CabinetLogReceiver.java
View file @
123d14e2
...
@@ -2,7 +2,6 @@ package com.junmp.jyzb.rabbitmq;
...
@@ -2,7 +2,6 @@ package com.junmp.jyzb.rabbitmq;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.CabinetLogsRecordReq
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.CabinetLogsRecordReq
;
import
com.junmp.jyzb.api.bean.req.RabbitMqOrderReq
;
import
com.junmp.jyzb.service.InventorySummaryService
;
import
com.junmp.jyzb.service.InventorySummaryService
;
import
com.junmp.v2.log.api.LogRecordApi
;
import
com.junmp.v2.log.api.LogRecordApi
;
import
com.junmp.v2.log.api.bean.dto.LogRecordDto
;
import
com.junmp.v2.log.api.bean.dto.LogRecordDto
;
...
@@ -10,7 +9,6 @@ import com.junmp.v2.log.api.constant.LogConstant;
...
@@ -10,7 +9,6 @@ import com.junmp.v2.log.api.constant.LogConstant;
import
com.junmp.v2.log.api.enums.LogTypeEnum
;
import
com.junmp.v2.log.api.enums.LogTypeEnum
;
import
com.junmp.v2.log.api.factory.LogRecordFactory
;
import
com.junmp.v2.log.api.factory.LogRecordFactory
;
import
com.rabbitmq.client.Channel
;
import
com.rabbitmq.client.Channel
;
import
org.apache.poi.ss.formula.functions.Now
;
import
org.springframework.amqp.rabbit.annotation.RabbitListener
;
import
org.springframework.amqp.rabbit.annotation.RabbitListener
;
import
org.springframework.amqp.support.AmqpHeaders
;
import
org.springframework.amqp.support.AmqpHeaders
;
import
org.springframework.messaging.handler.annotation.Header
;
import
org.springframework.messaging.handler.annotation.Header
;
...
@@ -18,7 +16,6 @@ import org.springframework.stereotype.Component;
...
@@ -18,7 +16,6 @@ import org.springframework.stereotype.Component;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.io.IOException
;
import
java.io.IOException
;
import
java.sql.Time
;
/**
/**
* 单警柜出入库记录上报并且记录到数据库中
* 单警柜出入库记录上报并且记录到数据库中
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/rabbitmq/OutInLogsByCabinetReceiver.java
View file @
123d14e2
...
@@ -2,7 +2,6 @@ package com.junmp.jyzb.rabbitmq;
...
@@ -2,7 +2,6 @@ package com.junmp.jyzb.rabbitmq;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.CabinetLogsRecordReq
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.CabinetLogsRecordReq
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.OutInLogsReq
;
import
com.junmp.jyzb.service.LogSummaryService
;
import
com.junmp.jyzb.service.LogSummaryService
;
import
com.junmp.v2.log.api.LogRecordApi
;
import
com.junmp.v2.log.api.LogRecordApi
;
import
com.junmp.v2.log.api.bean.dto.LogRecordDto
;
import
com.junmp.v2.log.api.bean.dto.LogRecordDto
;
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/rabbitmq/OutInLogsReceiver.java
View file @
123d14e2
...
@@ -3,7 +3,6 @@ package com.junmp.jyzb.rabbitmq;
...
@@ -3,7 +3,6 @@ package com.junmp.jyzb.rabbitmq;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSON
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.OutInLogsReq
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.OutInLogsReq
;
import
com.junmp.jyzb.service.LogSummaryService
;
import
com.junmp.jyzb.service.LogSummaryService
;
import
com.junmp.jyzb.service.OrderMainService
;
import
com.junmp.v2.log.api.LogRecordApi
;
import
com.junmp.v2.log.api.LogRecordApi
;
import
com.junmp.v2.log.api.bean.dto.LogRecordDto
;
import
com.junmp.v2.log.api.bean.dto.LogRecordDto
;
import
com.junmp.v2.log.api.constant.LogConstant
;
import
com.junmp.v2.log.api.constant.LogConstant
;
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/EquipmentTypeService.java
View file @
123d14e2
...
@@ -32,4 +32,6 @@ public interface EquipmentTypeService extends IService<EquipmentType> {
...
@@ -32,4 +32,6 @@ public interface EquipmentTypeService extends IService<EquipmentType> {
List
<
EquipmentTreeDto
>
GetTypeTree
(
QueryEquipmentTypeReq
req
);
List
<
EquipmentTreeDto
>
GetTypeTree
(
QueryEquipmentTypeReq
req
);
List
<
TypeDto
>
alignTypeInfo
(
UpdateEquipmentTypeReq
req
);
List
<
TypeDto
>
alignTypeInfo
(
UpdateEquipmentTypeReq
req
);
String
exportSizeAndType
(
QueryEquipmentTypeReq
req
);
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/service/InventoryService.java
View file @
123d14e2
...
@@ -89,4 +89,5 @@ public interface InventoryService extends IService<Inventory> {
...
@@ -89,4 +89,5 @@ public interface InventoryService extends IService<Inventory> {
List
<
EquipmentDto
>
alignInventoryInfo
(
InventoryReq
req
);
List
<
EquipmentDto
>
alignInventoryInfo
(
InventoryReq
req
);
boolean
EqsImport
(
InventoryReq
req
);
boolean
EqsImport
(
InventoryReq
req
);
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/service/LogSummarySecondService.java
View file @
123d14e2
package
com
.
junmp
.
jyzb
.
service
;
package
com
.
junmp
.
jyzb
.
service
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.LogSummarySecondReq
;
import
com.junmp.jyzb.api.bean.query.QueryLogSummarySecondReq
;
import
com.junmp.jyzb.api.bean.query.QueryLogSummarySecondReq
;
import
com.junmp.jyzb.entity.LogSummarySecond
;
import
com.junmp.jyzb.entity.LogSummarySecond
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/OrderMainService.java
View file @
123d14e2
...
@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.extension.service.IService;
...
@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.extension.service.IService;
import
com.junmp.jyzb.api.bean.dto.OrderDto
;
import
com.junmp.jyzb.api.bean.dto.OrderDto
;
import
com.junmp.jyzb.api.bean.dto.OrderMainDto
;
import
com.junmp.jyzb.api.bean.dto.OrderMainDto
;
import
com.junmp.jyzb.api.bean.dto.ProcessOrderDto
;
import
com.junmp.jyzb.api.bean.dto.ProcessOrderDto
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.OutInLogsReq
;
import
com.junmp.jyzb.api.bean.query.OrderMainReq
;
import
com.junmp.jyzb.api.bean.query.OrderMainReq
;
import
com.junmp.jyzb.api.bean.query.OrderUploadReq
;
import
com.junmp.jyzb.api.bean.query.OrderUploadReq
;
import
com.junmp.jyzb.api.bean.query.QueryOrderLogReq
;
import
com.junmp.jyzb.api.bean.query.QueryOrderLogReq
;
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/PoliceEquipmentService.java
View file @
123d14e2
package
com
.
junmp
.
jyzb
.
service
;
package
com
.
junmp
.
jyzb
.
service
;
import
com.junmp.jyzb.api.bean.req.FormEqsReq
;
import
com.junmp.jyzb.api.bean.req.FormEqsReq
;
import
com.junmp.jyzb.api.bean.req.UpdatePoliceEquipmentReq
;
import
com.junmp.jyzb.entity.PoliceEquipment
;
import
com.junmp.jyzb.entity.PoliceEquipment
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
...
@@ -12,4 +13,5 @@ import com.baomidou.mybatisplus.extension.service.IService;
...
@@ -12,4 +13,5 @@ import com.baomidou.mybatisplus.extension.service.IService;
public
interface
PoliceEquipmentService
extends
IService
<
PoliceEquipment
>
{
public
interface
PoliceEquipmentService
extends
IService
<
PoliceEquipment
>
{
boolean
bind
(
UpdatePoliceEquipmentReq
req
);
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/ApplicationServiceImpl.java
View file @
123d14e2
...
@@ -45,7 +45,8 @@ public class ApplicationServiceImpl extends ServiceImpl<ApplicationMapper, Appli
...
@@ -45,7 +45,8 @@ public class ApplicationServiceImpl extends ServiceImpl<ApplicationMapper, Appli
}
}
public
Application
GetOne
(
ApplicationReq
req
)
{
public
Application
GetOne
(
ApplicationReq
req
)
{
LambdaQueryWrapper
<
Application
>
wrapper
=
createWrapper
(
req
);
LambdaQueryWrapper
<
Application
>
wrapper
=
createWrapper
(
req
);
return
getOne
(
wrapper
);
Application
one
=
getOne
(
wrapper
);
return
ObjectUtil
.
isNull
(
one
)?
new
Application
():
one
;
}
}
//新增应用信息
//新增应用信息
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/EquipmentTypeServiceImpl.java
View file @
123d14e2
...
@@ -2,6 +2,7 @@ package com.junmp.jyzb.service.impl;
...
@@ -2,6 +2,7 @@ package com.junmp.jyzb.service.impl;
import
cn.hutool.core.collection.CollectionUtil
;
import
cn.hutool.core.collection.CollectionUtil
;
import
cn.hutool.core.util.ObjectUtil
;
import
cn.hutool.core.util.ObjectUtil
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
...
@@ -25,10 +26,18 @@ import org.elasticsearch.client.RestHighLevelClient;
...
@@ -25,10 +26,18 @@ import org.elasticsearch.client.RestHighLevelClient;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
javax.crypto.Cipher
;
import
javax.crypto.SecretKey
;
import
javax.crypto.SecretKeyFactory
;
import
javax.crypto.spec.DESKeySpec
;
import
javax.crypto.spec.IvParameterSpec
;
import
javax.crypto.spec.SecretKeySpec
;
import
com.junmp.jyzb.mapper.EquipmentTypeMapper
;
import
com.junmp.jyzb.mapper.EquipmentTypeMapper
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.io.IOException
;
import
java.io.IOException
;
import
java.nio.charset.StandardCharsets
;
import
java.text.SimpleDateFormat
;
import
java.text.SimpleDateFormat
;
import
java.util.*
;
import
java.util.*
;
import
java.util.stream.Collectors
;
import
java.util.stream.Collectors
;
...
@@ -452,6 +461,8 @@ public class EquipmentTypeServiceImpl extends ServiceImpl<EquipmentTypeMapper, E
...
@@ -452,6 +461,8 @@ public class EquipmentTypeServiceImpl extends ServiceImpl<EquipmentTypeMapper, E
return
equipmentTypeMapper
.
alignTypeInfo
(
date
);
return
equipmentTypeMapper
.
alignTypeInfo
(
date
);
}
}
private
EquipmentTreeDto
convertNode
(
EquipmentType
entity
,
List
<
EquipmentType
>
entityList
,
Integer
type
)
{
private
EquipmentTreeDto
convertNode
(
EquipmentType
entity
,
List
<
EquipmentType
>
entityList
,
Integer
type
)
{
EquipmentTreeDto
dto
=
new
EquipmentTreeDto
();
EquipmentTreeDto
dto
=
new
EquipmentTreeDto
();
BeanPlusUtil
.
copyProperties
(
entity
,
dto
);
BeanPlusUtil
.
copyProperties
(
entity
,
dto
);
...
@@ -491,6 +502,35 @@ public class EquipmentTypeServiceImpl extends ServiceImpl<EquipmentTypeMapper, E
...
@@ -491,6 +502,35 @@ public class EquipmentTypeServiceImpl extends ServiceImpl<EquipmentTypeMapper, E
return
wrapper
;
return
wrapper
;
}
}
@Override
public
String
exportSizeAndType
(
QueryEquipmentTypeReq
req
)
{
List
<
EquipmentType
>
typeList
=
list
(
new
LambdaQueryWrapper
<
EquipmentType
>().
ge
(
EquipmentType:
:
getUpdateTime
,
req
.
getUpdateTime
()));
SizeAndType
sizeAndType
=
new
SizeAndType
();
sizeAndType
.
setTypeList
(
CollectionUtil
.
isNotEmpty
(
typeList
)?
typeList:
new
ArrayList
<>());
List
<
EquipmentSize
>
sizeList
=
equipmentSizeService
.
list
(
new
LambdaQueryWrapper
<
EquipmentSize
>().
ge
(
EquipmentSize:
:
getUpdateTime
,
req
.
getUpdateTime
()));
sizeAndType
.
setSizeList
(
CollectionUtil
.
isNotEmpty
(
sizeList
)?
sizeList:
new
ArrayList
<>());
String
jsonString
=
JSONObject
.
toJSONString
(
sizeAndType
);
try
{
byte
[]
byKey
=
Arrays
.
copyOf
(
"junmp888"
.
getBytes
(
StandardCharsets
.
UTF_8
),
8
);
byte
[]
iv
=
{
(
byte
)
0x12
,
(
byte
)
0x34
,
(
byte
)
0x56
,
(
byte
)
0x78
,
(
byte
)
0x90
,
(
byte
)
0xAB
,
(
byte
)
0xCD
,
(
byte
)
0xEF
};
SecretKeySpec
secretKeySpec
=
new
SecretKeySpec
(
byKey
,
"DES"
);
IvParameterSpec
ivParameterSpec
=
new
IvParameterSpec
(
iv
);
Cipher
desCipher
=
Cipher
.
getInstance
(
"DES/CBC/NoPadding"
);
desCipher
.
init
(
Cipher
.
ENCRYPT_MODE
,
secretKeySpec
,
ivParameterSpec
);
byte
[]
inputByteArray
=
jsonString
.
getBytes
(
StandardCharsets
.
UTF_8
);
byte
[]
encryptedBytes
=
desCipher
.
doFinal
(
inputByteArray
);
return
Base64
.
getEncoder
().
encodeToString
(
encryptedBytes
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
return
""
;
}
}
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/InventorySummaryServiceImpl.java
View file @
123d14e2
...
@@ -5,15 +5,11 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
...
@@ -5,15 +5,11 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.junmp.jyzb.api.bean.dto.FetchingDataDto.EquipmentDto
;
import
com.junmp.jyzb.api.bean.dto.InventorySumDto
;
import
com.junmp.jyzb.api.bean.dto.InventorySumDto
;
import
com.junmp.jyzb.api.bean.dto.NormalInOutDto
;
import
com.junmp.jyzb.api.bean.dto.WarehouseDto
;
import
com.junmp.jyzb.api.bean.dto.WarehouseDto
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.CabinetLogsRecordReq
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.CabinetLogsRecordReq
;
import
com.junmp.jyzb.api.bean.query.InventoryReq
;
import
com.junmp.jyzb.api.bean.query.InventorySumReq
;
import
com.junmp.jyzb.api.bean.query.InventorySumReq
;
import
com.junmp.jyzb.api.bean.query.SelectTotalNumReq
;
import
com.junmp.jyzb.api.bean.query.SelectTotalNumReq
;
import
com.junmp.jyzb.api.bean.req.RabbitMqOrderReq
;
import
com.junmp.jyzb.api.exception.enums.CabinetExceptionEnum
;
import
com.junmp.jyzb.api.exception.enums.CabinetExceptionEnum
;
import
com.junmp.jyzb.entity.*
;
import
com.junmp.jyzb.entity.*
;
import
com.junmp.jyzb.mapper.EquipmentCountSummaryMapper
;
import
com.junmp.jyzb.mapper.EquipmentCountSummaryMapper
;
...
@@ -26,16 +22,13 @@ import com.junmp.v2.db.api.factory.PageResultFactory;
...
@@ -26,16 +22,13 @@ import com.junmp.v2.db.api.factory.PageResultFactory;
import
com.junmp.v2.db.api.page.PageResult
;
import
com.junmp.v2.db.api.page.PageResult
;
import
com.junmp.v2.dict.entity.SysDictItem
;
import
com.junmp.v2.dict.entity.SysDictItem
;
import
com.junmp.v2.dict.service.SysDictItemService
;
import
com.junmp.v2.dict.service.SysDictItemService
;
import
liquibase.pro.packaged.L
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
com.junmp.jyzb.mapper.InventorySummaryMapper
;
import
com.junmp.jyzb.mapper.InventorySummaryMapper
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.util.*
;
import
java.util.*
;
import
java.util.stream.Collectors
;
@Service
@Service
public
class
InventorySummaryServiceImpl
extends
ServiceImpl
<
InventorySummaryMapper
,
InventorySummary
>
implements
InventorySummaryService
{
public
class
InventorySummaryServiceImpl
extends
ServiceImpl
<
InventorySummaryMapper
,
InventorySummary
>
implements
InventorySummaryService
{
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/LogSummarySecondServiceImpl.java
View file @
123d14e2
...
@@ -3,8 +3,6 @@ package com.junmp.jyzb.service.impl;
...
@@ -3,8 +3,6 @@ package com.junmp.jyzb.service.impl;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.junmp.jyzb.api.bean.dto.LogSummarySecondDto
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.LogSummarySecondReq
;
import
com.junmp.jyzb.api.bean.query.QueryLogSummarySecondReq
;
import
com.junmp.jyzb.api.bean.query.QueryLogSummarySecondReq
;
import
com.junmp.jyzb.entity.LogSummarySecond
;
import
com.junmp.jyzb.entity.LogSummarySecond
;
import
com.junmp.jyzb.service.LogSummarySecondService
;
import
com.junmp.jyzb.service.LogSummarySecondService
;
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/LogSummaryServiceImpl.java
View file @
123d14e2
package
com
.
junmp
.
jyzb
.
service
.
impl
;
package
com
.
junmp
.
jyzb
.
service
.
impl
;
import
cn.hutool.core.util.ObjectUtil
;
import
cn.hutool.core.util.ObjectUtil
;
import
com.alibaba.fastjson.JSON
;
import
com.alibaba.fastjson.JSONObject
;
import
com.alibaba.fastjson.JSONObject
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.plugins.pagination.Page
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.junmp.jyzb.api.bean.dto.InventorySumDto
;
import
com.junmp.jyzb.api.bean.dto.NormalInOutDto
;
import
com.junmp.jyzb.api.bean.dto.NormalInOutDto
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.CabinetLogsRecordReq
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.*
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.*
;
import
com.junmp.jyzb.api.bean.query.LogSummaryReq
;
import
com.junmp.jyzb.api.bean.query.LogSummaryReq
;
import
com.junmp.jyzb.entity.*
;
import
com.junmp.jyzb.entity.*
;
...
@@ -24,15 +23,12 @@ import com.junmp.v2.db.api.page.PageResult;
...
@@ -24,15 +23,12 @@ import com.junmp.v2.db.api.page.PageResult;
import
com.junmp.v2.file.api.bean.req.SysFileInfoReq
;
import
com.junmp.v2.file.api.bean.req.SysFileInfoReq
;
import
com.junmp.v2.file.api.bean.res.SysFileInfoResp
;
import
com.junmp.v2.file.api.bean.res.SysFileInfoResp
;
import
com.junmp.v2.file.biz.service.SysFileInfoService
;
import
com.junmp.v2.file.biz.service.SysFileInfoService
;
import
liquibase.pro.packaged.S
;
import
liquibase.pro.packaged.W
;
import
org.springframework.mock.web.MockMultipartFile
;
import
org.springframework.mock.web.MockMultipartFile
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.web.multipart.MultipartFile
;
import
org.springframework.web.multipart.MultipartFile
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.io.File
;
import
java.math.BigDecimal
;
import
java.math.BigDecimal
;
import
java.text.ParseException
;
import
java.text.ParseException
;
import
java.text.SimpleDateFormat
;
import
java.text.SimpleDateFormat
;
...
@@ -239,9 +235,9 @@ public class LogSummaryServiceImpl extends ServiceImpl<LogSummaryMapper, LogSumm
...
@@ -239,9 +235,9 @@ public class LogSummaryServiceImpl extends ServiceImpl<LogSummaryMapper, LogSumm
return
a
&&
b
&&
c
&&
c1
&&
d
;
return
a
&&
b
&&
c
&&
c1
&&
d
;
}
}
@Override
@Override
public
Boolean
processOutInRecords
(
CabinetLogsRecordReq
req
)
{
public
Boolean
processOutInRecords
(
CabinetLogsRecordReq
req
)
{
//根据单警柜
return
null
;
return
null
;
}
}
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/OrderMainServiceImpl.java
View file @
123d14e2
...
@@ -15,7 +15,6 @@ import com.junmp.junmpProcess.service.IFlowInstanceService;
...
@@ -15,7 +15,6 @@ import com.junmp.junmpProcess.service.IFlowInstanceService;
import
com.junmp.jyzb.api.bean.dto.*
;
import
com.junmp.jyzb.api.bean.dto.*
;
import
com.junmp.jyzb.api.bean.query.*
;
import
com.junmp.jyzb.api.bean.query.*
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.DetailJsonReq
;
import
com.junmp.jyzb.api.bean.query.InAndOutRecordReq.DetailJsonReq
;
import
com.junmp.jyzb.api.bean.req.UpdateBusFormReq
;
import
com.junmp.jyzb.api.bean.req.UpdateOrderDetailReq
;
import
com.junmp.jyzb.api.bean.req.UpdateOrderDetailReq
;
import
com.junmp.jyzb.api.bean.req.UpdateOrderReq
;
import
com.junmp.jyzb.api.bean.req.UpdateOrderReq
;
import
com.junmp.jyzb.api.bean.vo.InOrderInfo
;
import
com.junmp.jyzb.api.bean.vo.InOrderInfo
;
...
@@ -57,7 +56,6 @@ import org.springframework.amqp.core.*;
...
@@ -57,7 +56,6 @@ import org.springframework.amqp.core.*;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.util.CollectionUtils
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
javax.servlet.http.HttpServletResponse
;
import
javax.servlet.http.HttpServletResponse
;
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/PoliceEquipmentServiceImpl.java
View file @
123d14e2
...
@@ -2,6 +2,7 @@ package com.junmp.jyzb.service.impl;
...
@@ -2,6 +2,7 @@ package com.junmp.jyzb.service.impl;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.junmp.jyzb.api.bean.req.FormEqsReq
;
import
com.junmp.jyzb.api.bean.req.FormEqsReq
;
import
com.junmp.jyzb.api.bean.req.UpdatePoliceEquipmentReq
;
import
com.junmp.jyzb.entity.PoliceEquipment
;
import
com.junmp.jyzb.entity.PoliceEquipment
;
import
com.junmp.jyzb.service.PoliceEquipmentService
;
import
com.junmp.jyzb.service.PoliceEquipmentService
;
import
com.junmp.jyzb.mapper.PoliceEquipmentMapper
;
import
com.junmp.jyzb.mapper.PoliceEquipmentMapper
;
...
@@ -23,6 +24,11 @@ public class PoliceEquipmentServiceImpl extends ServiceImpl<PoliceEquipmentMappe
...
@@ -23,6 +24,11 @@ public class PoliceEquipmentServiceImpl extends ServiceImpl<PoliceEquipmentMappe
private
PolicemanService
policemanService
;
private
PolicemanService
policemanService
;
@Override
public
boolean
bind
(
UpdatePoliceEquipmentReq
req
)
{
return
false
;
}
}
}
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/utils/EncryptionUtils.java
0 → 100644
View file @
123d14e2
package
com
.
junmp
.
jyzb
.
utils
;
import
org.bouncycastle.crypto.BufferedBlockCipher
;
import
org.bouncycastle.crypto.CipherParameters
;
import
org.bouncycastle.crypto.engines.DESedeEngine
;
import
org.bouncycastle.crypto.paddings.PaddedBufferedBlockCipher
;
import
org.bouncycastle.crypto.params.KeyParameter
;
import
org.bouncycastle.util.encoders.Base64
;
import
javax.crypto.SecretKeyFactory
;
import
javax.crypto.spec.DESedeKeySpec
;
import
java.nio.charset.StandardCharsets
;
import
java.security.Key
;
import
java.security.spec.KeySpec
;
public
class
EncryptionUtils
{
private
static
final
String
ENCRYPTION_ALGORITHM
=
"DESede"
;
private
static
final
String
ENCRYPTION_KEY
=
"junmp"
;
//Des加密
public
static
String
encryptDES
(
String
message
)
throws
Exception
{
byte
[]
keyBytes
=
ENCRYPTION_KEY
.
getBytes
(
StandardCharsets
.
UTF_8
);
KeySpec
keySpec
=
new
DESedeKeySpec
(
keyBytes
);
SecretKeyFactory
keyFactory
=
SecretKeyFactory
.
getInstance
(
ENCRYPTION_ALGORITHM
);
Key
key
=
keyFactory
.
generateSecret
(
keySpec
);
BufferedBlockCipher
cipher
=
new
PaddedBufferedBlockCipher
(
new
DESedeEngine
());
CipherParameters
cipherParameters
=
new
KeyParameter
(
key
.
getEncoded
());
cipher
.
init
(
true
,
cipherParameters
);
byte
[]
plaintext
=
message
.
getBytes
(
StandardCharsets
.
UTF_8
);
byte
[]
ciphertext
=
new
byte
[
cipher
.
getOutputSize
(
plaintext
.
length
)];
int
encryptedLength
=
cipher
.
processBytes
(
plaintext
,
0
,
plaintext
.
length
,
ciphertext
,
0
);
cipher
.
doFinal
(
ciphertext
,
encryptedLength
);
return
new
String
(
Base64
.
encode
(
ciphertext
),
StandardCharsets
.
UTF_8
);
}
}
\ No newline at end of file
jyzb-boot/src/main/java/com/junmp/jyzb/boot/JyzbBootApplication.java
View file @
123d14e2
...
@@ -34,6 +34,8 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2;
...
@@ -34,6 +34,8 @@ import springfox.documentation.swagger2.annotations.EnableSwagger2;
JpDataSourceAutoConfiguration
.
class
})
JpDataSourceAutoConfiguration
.
class
})
public
class
JyzbBootApplication
extends
SpringBootServletInitializer
{
public
class
JyzbBootApplication
extends
SpringBootServletInitializer
{
public
static
void
main
(
String
[]
args
)
{
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
JyzbBootApplication
.
class
,
args
);
SpringApplication
.
run
(
JyzbBootApplication
.
class
,
args
);
}
}
...
@@ -54,4 +56,6 @@ public class JyzbBootApplication extends SpringBootServletInitializer {
...
@@ -54,4 +56,6 @@ public class JyzbBootApplication extends SpringBootServletInitializer {
}
}
};
};
}
}
}
}
jyzb-boot/src/main/resources/application.yml
View file @
123d14e2
...
@@ -35,8 +35,8 @@ spring:
...
@@ -35,8 +35,8 @@ spring:
active
:
local
active
:
local
servlet
:
servlet
:
multipart
:
multipart
:
max-request-size
:
2
00MB
max-request-size
:
5
00MB
max-file-size
:
2
00MB
max-file-size
:
5
00MB
jackson
:
jackson
:
time-zone
:
GMT+8
time-zone
:
GMT+8
date-format
:
yyyy-MM-dd HH:mm:ss
date-format
:
yyyy-MM-dd HH:mm:ss
...
@@ -72,3 +72,5 @@ mybatis-plus:
...
@@ -72,3 +72,5 @@ mybatis-plus:
mapper-locations
:
classpath*:/mapper/**/*Mapper.xml
mapper-locations
:
classpath*:/mapper/**/*Mapper.xml
pom.xml
View file @
123d14e2
...
@@ -342,6 +342,15 @@
...
@@ -342,6 +342,15 @@
<artifactId>
file-biz
</artifactId>
<artifactId>
file-biz
</artifactId>
<version>
${junmp.v2.version}
</version>
<version>
${junmp.v2.version}
</version>
</dependency>
</dependency>
<!-- 其他依赖... -->
<dependency>
<groupId>
org.bouncycastle
</groupId>
<artifactId>
bcprov-jdk15on
</artifactId>
<version>
1.70
</version>
</dependency>
</dependencies>
</dependencies>
</dependencyManagement>
</dependencyManagement>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论