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
0c7db0a6
Commit
0c7db0a6
authored
Jan 23, 2024
by
赵剑炜
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' of
http://gitlab.sothing.top/843502640/jyzb_platformV2
into develop-zhaojw
parents
73b4421d
76ac6478
显示空白字符变更
内嵌
并排
正在显示
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 @
0c7db0a6
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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
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 @
0c7db0a6
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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
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 @
0c7db0a6
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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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 @
0c7db0a6
...
@@ -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
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论