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
eb009d36
Commit
eb009d36
authored
Jul 24, 2023
by
shenweidong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
更新了supplier模块
parent
14cd869f
全部展开
显示空白字符变更
内嵌
并排
正在显示
38 个修改的文件
包含
855 行增加
和
176 行删除
+855
-176
jyzb-api.iml
jyzb-api/jyzb-api.iml
+72
-1
InventoryReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/InventoryReq.java
+0
-4
PolicemanReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/PolicemanReq.java
+53
-0
SupplierReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/SupplierReq.java
+41
-0
WarehouseReq.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/WarehouseReq.java
+57
-0
SupplierExceptionEnum.java
jyzb-api/src/main/java/com/junmp/jyzb/api/exception/enums/SupplierExceptionEnum.java
+83
-0
jyzb-biz.iml
jyzb-biz/jyzb-biz.iml
+0
-0
PoliceController.java
jyzb-biz/src/main/java/com/junmp/jyzb/controller/PoliceController.java
+16
-5
SupplierController.java
jyzb-biz/src/main/java/com/junmp/jyzb/controller/SupplierController.java
+17
-16
WarehouseController.java
jyzb-biz/src/main/java/com/junmp/jyzb/controller/WarehouseController.java
+25
-6
Inventory.java
jyzb-biz/src/main/java/com/junmp/jyzb/entity/Inventory.java
+1
-1
PoliceFinger.java
jyzb-biz/src/main/java/com/junmp/jyzb/entity/PoliceFinger.java
+0
-1
PubOrg.java
jyzb-biz/src/main/java/com/junmp/jyzb/entity/PubOrg.java
+3
-1
Supplier.java
jyzb-biz/src/main/java/com/junmp/jyzb/entity/Supplier.java
+4
-5
Warehouse.java
jyzb-biz/src/main/java/com/junmp/jyzb/entity/Warehouse.java
+3
-1
SupplierMapper.java
jyzb-biz/src/main/java/com/junmp/jyzb/mapper/SupplierMapper.java
+3
-1
WarehouseMapper.java
jyzb-biz/src/main/java/com/junmp/jyzb/mapper/WarehouseMapper.java
+3
-1
PolicemanService.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/PolicemanService.java
+5
-1
SupplierService.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/SupplierService.java
+37
-7
WarehouseService.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/WarehouseService.java
+10
-3
CabinetServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/CabinetServiceImpl.java
+3
-3
EquipmentSizeServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/EquipmentSizeServiceImpl.java
+3
-2
InventoryServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/InventoryServiceImpl.java
+0
-1
PolicemanServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/PolicemanServiceImpl.java
+24
-30
ProductServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/ProductServiceImpl.java
+1
-0
ProductSkuServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/ProductSkuServiceImpl.java
+1
-0
PubOrgServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/PubOrgServiceImpl.java
+59
-46
SupplierServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/SupplierServiceImpl.java
+73
-3
WarehouseServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/WarehouseServiceImpl.java
+41
-3
ClearLogAction.java
jyzb-biz/src/main/java/com/junmp/jyzb/task/ClearLogAction.java
+13
-13
jyzb-boot.iml
jyzb-boot/jyzb-boot.iml
+0
-0
pom.xml
jyzb-boot/pom.xml
+1
-1
jyzb-common.iml
jyzb-common/jyzb-common.iml
+18
-0
jyzb-mq-consumer.iml
jyzb-mq/jyzb-mq-consumer/jyzb-mq-consumer.iml
+86
-1
jyzb-mq-producer.iml
jyzb-mq/jyzb-mq-producer/jyzb-mq-producer.iml
+86
-1
jyzb-mq.iml
jyzb-mq/jyzb-mq.iml
+0
-3
jyzb-process.iml
jyzb-process/jyzb-process.iml
+12
-14
pom.xml
pom.xml
+1
-1
没有找到文件。
jyzb-api/jyzb-api.iml
View file @
eb009d36
<?xml version="1.0" encoding="UTF-8"?>
<module
version=
"4"
>
<module
org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule=
"true"
type=
"JAVA_MODULE"
version=
"4"
>
<component
name=
"FacetManager"
>
<facet
type=
"Spring"
name=
"Spring"
>
<configuration
/>
</facet>
</component>
<component
name=
"NewModuleRootManager"
LANGUAGE_LEVEL=
"JDK_1_8"
>
<output
url=
"file://$MODULE_DIR$/target/classes"
/>
<output-test
url=
"file://$MODULE_DIR$/target/test-classes"
/>
<content
url=
"file://$MODULE_DIR$"
>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/java"
isTestSource=
"false"
/>
<excludeFolder
url=
"file://$MODULE_DIR$/target"
/>
</content>
<orderEntry
type=
"inheritedJdk"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
<orderEntry
type=
"library"
name=
"Maven: org.projectlombok:lombok:1.18.20"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.junmp.v2:junmp-v2-common:1.0.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.oshi:oshi-core:6.3.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.java.dev.jna:jna:5.12.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.java.dev.jna:jna-platform:5.12.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.slf4j:slf4j-api:1.7.36"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-context:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-aop:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-beans:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-expression:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-autoconfigure:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-logging:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: ch.qos.logback:logback-classic:1.2.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: ch.qos.logback:logback-core:1.2.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.logging.log4j:log4j-to-slf4j:2.13.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.logging.log4j:log4j-api:2.13.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.slf4j:jul-to-slf4j:1.7.36"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.annotation:jakarta.annotation-api:1.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-core:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-jcl:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.yaml:snakeyaml:1.27"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: cn.hutool:hutool-all:5.6.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.alibaba.fastjson2:fastjson2:2.0.27"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.whvcse:easy-captcha:1.6.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.junmp.v2:v2-validator-api:1.0.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.junmp.v2:v2-db-api:1.0.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.junmp.v2:v2-config-api:1.0.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.baomidou:mybatis-plus-boot-starter:3.5.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.baomidou:mybatis-plus:3.5.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.baomidou:mybatis-plus-extension:3.5.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.baomidou:mybatis-plus-core:3.5.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.baomidou:mybatis-plus-annotation:3.5.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.github.jsqlparser:jsqlparser:4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.mybatis:mybatis:3.5.10"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.mybatis:mybatis-spring:2.0.7"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.31"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.jetbrains.kotlin:kotlin-stdlib:1.4.31"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.jetbrains.kotlin:kotlin-stdlib-common:1.4.31"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.jetbrains:annotations:13.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.4.31"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-jdbc:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.zaxxer:HikariCP:3.4.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-jdbc:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-tx:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: javax.servlet:javax.servlet-api:4.0.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.alibaba:druid:1.2.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: javax.annotation:javax.annotation-api:1.3.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-validation:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.glassfish:jakarta.el:3.0.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.hibernate.validator:hibernate-validator:6.1.7.Final"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.jboss.logging:jboss-logging:3.4.1.Final"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml:classmate:1.5.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.jsonwebtoken:jjwt:0.9.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-databind:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-annotations:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-core:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.swagger:swagger-annotations:1.5.22"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.validation:jakarta.validation-api:2.0.2"
level=
"project"
/>
</component>
</module>
\ No newline at end of file
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/InventoryReq.java
View file @
eb009d36
...
...
@@ -99,8 +99,4 @@ public class InventoryReq extends BaseRequest {
* 是否遗失
*/
private
int
lostFlag
;
}
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/PolicemanReq.java
0 → 100644
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
api
.
bean
.
req
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.junmp.v2.common.bean.request.BaseRequest
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
javax.validation.constraints.NotNull
;
import
java.util.Date
;
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
public
class
PolicemanReq
extends
BaseRequest
{
@NotNull
(
message
=
"警员主键不能为空"
,
groups
=
{
edit
.
class
,
delete
.
class
,
detail
.
class
})
private
String
id
;
private
String
name
;
private
String
cabinetBoxId
;
private
Long
orgIdInt
;
private
String
orgId
;
private
Long
departmentId
;
private
String
policeCode
;
private
String
sex
;
private
String
faceInfo
;
private
Boolean
isCreatedAccount
;
private
String
doorCode
;
private
String
password
;
private
String
photo
;
private
String
phone
;
private
Date
createTime
;
private
Date
updateTime
;
private
String
idCard
;
private
String
updateUser
;
private
Integer
state
;
}
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/SupplierReq.java
0 → 100644
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
api
.
bean
.
req
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.fasterxml.jackson.annotation.JsonProperty
;
import
com.junmp.v2.common.bean.request.BaseRequest
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
javax.validation.constraints.NotNull
;
import
java.util.Date
;
import
java.util.List
;
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
public
class
SupplierReq
extends
BaseRequest
{
@NotNull
(
message
=
"供应商主键不能为空"
,
groups
=
{
edit
.
class
,
delete
.
class
,
detail
.
class
})
private
String
id
;
private
String
name
;
private
String
code
;
private
String
shortName
;
private
String
contacts
;
private
String
phone
;
private
Date
createTime
;
private
String
createUser
;
private
Date
updateTime
;
private
String
updateUser
;
private
Integer
state
;
private
List
<
String
>
supplierList
;
}
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/req/WarehouseReq.java
0 → 100644
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
api
.
bean
.
req
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.junmp.v2.common.bean.request.BaseRequest
;
import
io.swagger.annotations.ApiModel
;
import
lombok.AllArgsConstructor
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.NoArgsConstructor
;
import
javax.validation.constraints.NotNull
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.util.Date
;
@Data
@EqualsAndHashCode
(
callSuper
=
true
)
public
class
WarehouseReq
extends
BaseRequest
{
@NotNull
(
message
=
"仓库主键不能为空"
,
groups
=
{
edit
.
class
,
delete
.
class
,
detail
.
class
})
private
String
id
;
private
Long
departmentId
;
private
String
name
;
private
String
location
;
private
String
phone
;
private
String
video
;
private
Date
createTime
;
private
Date
updateTime
;
private
String
updateUser
;
private
Long
orgIdInt
;
private
Boolean
isLocked
;
private
String
orgId
;
private
Integer
sum
;
private
Integer
outSum
;
private
Integer
inSum
;
private
BigDecimal
priceTotal
;
private
Integer
state
;
private
Long
orderId
;
}
\ No newline at end of file
jyzb-api/src/main/java/com/junmp/jyzb/api/exception/enums/SupplierExceptionEnum.java
0 → 100644
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
api
.
exception
.
enums
;
import
com.junmp.jyzb.api.constant.JYZBConstant
;
import
com.junmp.v2.common.constant.CommonConstant
;
import
com.junmp.v2.common.exception.IExceptionEnum
;
import
lombok.Getter
;
@Getter
public
enum
SupplierExceptionEnum
implements
IExceptionEnum
{
/**
* 供应商信息不存在
*/
SUPPLIER_NOT_EXIST
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
12
,
"供应商信息不存在"
),
/**
* 产品信息不存在
*/
PRODUCT_SKU_NOT_EXIST
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
13
,
"号型不存在"
),
/**
* 批次信息不存在
*/
BATCH_NOT_EXIST
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
14
,
"批次不存在"
),
/**
* 批次信息不存在
*/
BATCH_PROCESSED
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
15
,
"批次已生产"
),
/**
* 批次生产已完成
*/
BATCH_PROCESSED_DONE
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
16
,
"批次生产已完成"
),
/**
* 批次生产已完成
*/
MODIFY_NUM_ERROR
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
17
,
"批次生产已完成,数量不能小于原数量"
),
/**
* 标签信息不存在
*/
TAG_INFO_NOT_EXISTS
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
19
,
"标签信息不存在"
),
/**
* 标签信息初始化完成
*/
TAG_INFO_INIT_DONE
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
20
,
"检查标签信息是否绑定完成"
),
/**
* 标签已绑定
*/
TAG_INFO_HAD_BINDING
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
21
,
"标签已绑定"
),
/**
* 确认绑定是否已完成
*/
TAG_UID_BINDING_ERROR
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
22
,
"确认绑定是否已完成"
),
/**
* 标签重复
*/
TAG_INFO_REPEAT_ERROR
(
CommonConstant
.
DEFAULT_USER_ERROR_CODE
+
JYZBConstant
.
JYZB_EXCEPTION_STEP_CODE
+
23
,
"标签重复"
),
;
/**
* 错误编码
*/
private
final
Integer
code
;
/**
* 提示用户信息
*/
private
final
String
message
;
SupplierExceptionEnum
(
Integer
code
,
String
message
)
{
this
.
code
=
code
;
this
.
message
=
message
;
}
}
jyzb-biz/jyzb-biz.iml
View file @
eb009d36
差异被折叠。
点击展开。
jyzb-biz/src/main/java/com/junmp/jyzb/controller/PoliceController.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
controller
;
import
com.junmp.jyzb.api.bean.dto.InventoryDto
;
import
com.junmp.jyzb.api.bean.req.PolicemanReq
;
import
com.junmp.jyzb.api.bean.req.ProductReq
;
import
com.junmp.jyzb.entity.Policeman
;
import
com.junmp.jyzb.service.PolicemanService
;
import
com.junmp.jyzb.utils.ResponseResult
;
import
com.junmp.v2.common.bean.response.ApiRes
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.web.bind.annotation.*
;
import
javax.annotation.Resource
;
import
java.util.List
;
import
java.util.Map
;
@RestController
...
...
@@ -34,7 +40,7 @@ public class PoliceController {
return
returnMsg
;
}
@PostMapping
(
"/update
f
aceInfo"
)
@PostMapping
(
"/update
F
aceInfo"
)
@ApiOperation
(
"修改、删除人脸信息"
)
public
ResponseResult
updateFaceInfo
(
@RequestBody
Map
<
String
,
Object
>
msg
)
{
ResponseResult
returnMsg
=
policemanService
.
updateFaceInfo
(
msg
);
...
...
@@ -48,7 +54,6 @@ public class PoliceController {
return
returnMsg
;
}
@PostMapping
(
"/DeletePolice"
)
@ApiOperation
(
"删除警员信息"
)
public
ResponseResult
deletePolice
(
@RequestBody
Map
<
String
,
Object
>
msg
)
{
...
...
@@ -63,11 +68,17 @@ public class PoliceController {
return
returnMsg
;
}
// @PostMapping("/ShowPolice")
// @ApiOperation("查询警员列表") //根据组织机构id查询
// public ResponseResult getAllPoliceman(@RequestBody Map<String, Object> orgId){
// ResponseResult returnMsg = policemanService.getAllPoliceman(orgId);
// return returnMsg;
// }
@PostMapping
(
"/ShowPolice"
)
@ApiOperation
(
"查询警员列表"
)
//根据组织机构id查询
public
ResponseResult
getAllPoliceman
(
@RequestBody
Map
<
String
,
Object
>
orgId
){
ResponseResult
returnMsg
=
policemanService
.
getAllPoliceman
(
orgId
);
return
returnMsg
;
public
ApiRes
<
List
<
Policeman
>>
getAllPoliceman
(
PolicemanReq
req
){
return
ApiRes
.
success
(
policemanService
.
getAllPoliceman
(
req
));
}
@PostMapping
(
"/GetPoliceDetail"
)
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/controller/SupplierController.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
controller
;
import
com.junmp.jyzb.api.bean.req.ProductReq
;
import
com.junmp.jyzb.api.bean.req.SupplierReq
;
import
com.junmp.jyzb.entity.Product
;
import
com.junmp.jyzb.entity.Supplier
;
import
com.junmp.jyzb.service.SupplierService
;
import
com.junmp.jyzb.service.WarehouseService
;
import
com.junmp.jyzb.utils.HttpStatus
;
import
com.junmp.jyzb.utils.RequestParam
;
import
com.junmp.jyzb.utils.ResponseResult
;
import
com.junmp.v2.common.bean.response.ApiRes
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
...
...
@@ -28,23 +34,20 @@ public class SupplierController {
@PostMapping
(
"/AddSupplier"
)
@ApiOperation
(
"添加供应商"
)
public
ResponseResult
addSupplier
(
@RequestBody
Map
<
String
,
Object
>
msg
)
{
ResponseResult
returnMsg
=
supplierService
.
addSupplier
(
msg
);
return
returnMsg
;
public
ApiRes
<
Boolean
>
addSupplier
(
@RequestBody
@Validated
(
SupplierReq
.
add
.
class
)
SupplierReq
req
)
{
return
ApiRes
.
success
(
supplierService
.
addSupplier
(
req
));
}
@PostMapping
(
"/DeleteSupplier"
)
@ApiOperation
(
"删除供应商信息"
)
public
ResponseResult
deleteSupplier
(
@RequestBody
Map
<
String
,
Object
>
msg
)
{
ResponseResult
returnMsg
=
supplierService
.
deleteSupplier
(
msg
);
return
returnMsg
;
public
ApiRes
<
Boolean
>
deleteSupplier
(
@RequestBody
@Validated
(
SupplierReq
.
delete
.
class
)
SupplierReq
req
)
{
return
ApiRes
.
success
(
supplierService
.
deleteSupplier
(
req
));
}
@PostMapping
(
"/ShowSupplier"
)
@ApiOperation
(
"查询供应商列表"
)
public
ResponseResult
getAllSupplier
(
@RequestBody
Map
<
String
,
Object
>
msg
){
ResponseResult
returnMsg
=
supplierService
.
getAllSupplier
(
msg
);
return
returnMsg
;
public
ApiRes
<
List
<
Supplier
>>
showSupplier
(
SupplierReq
req
){
return
ApiRes
.
success
(
supplierService
.
showSupplier
(
req
));
}
// @PostMapping("/GetOneSupplier")
...
...
@@ -57,15 +60,13 @@ public class SupplierController {
@PostMapping
(
"/UpdateSupplier"
)
@ApiOperation
(
"修改供应商信息"
)
public
ResponseResult
updateSupplier
(
@RequestBody
Map
<
String
,
Object
>
msg
)
{
ResponseResult
returnMsg
=
supplierService
.
updateSupplier
(
msg
);
return
returnMsg
;
public
ApiRes
<
Boolean
>
updateSupplier
(
@RequestBody
@Validated
(
SupplierReq
.
edit
.
class
)
SupplierReq
req
)
{
return
ApiRes
.
success
(
supplierService
.
updateSupplier
(
req
));
}
@PostMapping
(
"/ChangeSupplierState"
)
@ApiOperation
(
"修改警员状态"
)
public
ResponseResult
changeSupplierState
(
@RequestBody
Map
<
String
,
Object
>
msg
)
{
ResponseResult
returnMsg
=
supplierService
.
changeSupplierState
(
msg
);
return
returnMsg
;
@ApiOperation
(
"修改供应商状态"
)
public
ApiRes
<
Boolean
>
changeSupplierState
(
@RequestBody
@Validated
(
SupplierReq
.
edit
.
class
)
SupplierReq
req
)
{
return
ApiRes
.
success
(
supplierService
.
changeSupplierState
(
req
));
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/controller/WarehouseController.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
controller
;
import
com.junmp.jyzb.api.bean.req.ProductReq
;
import
com.junmp.jyzb.api.bean.req.WarehouseReq
;
import
com.junmp.jyzb.entity.Product
;
import
com.junmp.jyzb.service.PoliceFingerService
;
import
com.junmp.jyzb.service.PolicemanService
;
import
com.junmp.jyzb.service.WarehouseService
;
...
...
@@ -7,9 +10,11 @@ import com.junmp.jyzb.utils.HttpStatus;
import
com.junmp.jyzb.utils.ResponseResult
;
import
com.junmp.jyzb.utils.ReturnData
;
import
com.junmp.jyzb.utils.ReturnMsg
;
import
com.junmp.v2.common.bean.response.ApiRes
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.validation.annotation.Validated
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
...
...
@@ -28,18 +33,32 @@ public class WarehouseController {
@Resource
public
WarehouseService
warehouseService
;
// @PostMapping("/AddWarehouse")
// @ApiOperation("添加仓库")
// public ResponseResult addWarehouse(@RequestBody Map<String,Object> msg) {
// ResponseResult returnMsg = warehouseService.addWarehouse(msg);
// return returnMsg;
// }
@PostMapping
(
"/AddWarehouse"
)
@ApiOperation
(
"添加仓库"
)
public
ResponseResult
addWarehouse
(
@RequestBody
Map
<
String
,
Object
>
msg
)
{
ResponseResult
returnMsg
=
warehouseService
.
addWarehouse
(
msg
);
return
returnMsg
;
public
ApiRes
<
Boolean
>
addWarehouse
(
@RequestBody
@Validated
(
WarehouseReq
.
add
.
class
)
WarehouseReq
req
)
{
//
ResponseResult returnMsg = warehouseService.addWarehouse(msg);
return
ApiRes
.
success
(
warehouseService
.
addWarehouse
(
req
))
;
}
// @PostMapping("/DeleteWarehouse")
// @ApiOperation("删除仓库信息")
// public ResponseResult deleteWarehouse(@RequestBody Map<String,Object> msg) {
// ResponseResult returnMsg = warehouseService.deleteWarehouse(msg);
// return returnMsg;
// }
@PostMapping
(
"/DeleteWarehouse"
)
@ApiOperation
(
"删除仓库信息"
)
public
ResponseResult
deleteWarehouse
(
@RequestBody
Map
<
String
,
Object
>
msg
)
{
ResponseResult
returnMsg
=
warehouseService
.
deleteWarehouse
(
msg
);
return
returnMsg
;
public
ApiRes
<
Boolean
>
deleteWarehouse
(
@RequestBody
@Validated
(
WarehouseReq
.
delete
.
class
)
List
<
WarehouseReq
>
req
)
{
//
ResponseResult returnMsg = warehouseService.deleteWarehouse(msg);
return
ApiRes
.
success
(
warehouseService
.
deleteWarehouse
(
req
))
;
}
@PostMapping
(
"/ChangeWarehouseState"
)
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/entity/Inventory.java
View file @
eb009d36
...
...
@@ -71,7 +71,7 @@ public class Inventory implements Serializable {
* 组织机构ID
*/
@TableField
(
"org_id_int"
)
private
l
ong
orgId
;
private
L
ong
orgId
;
/**
* 规格尺寸
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/entity/PoliceFinger.java
View file @
eb009d36
...
...
@@ -15,7 +15,6 @@ import javax.validation.constraints.NotNull;
@ApiModel
(
value
=
"com-junmp-jyzb-domain-PoliceFinger"
)
@Data
@TableName
(
"base_police_finger"
)
@AllArgsConstructor
@NoArgsConstructor
@TableName
(
"base_police_finger"
)
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/entity/PubOrg.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
@@ -22,7 +24,7 @@ public class PubOrg implements Serializable {
/**
* 主键
*/
@Table
Field
(
value
=
"org_id"
)
@Table
Id
(
value
=
"org_id"
,
type
=
IdType
.
ASSIGN_UUID
)
private
Long
orgId
;
/**
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/entity/Supplier.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
entity
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.*
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
java.io.Serializable
;
...
...
@@ -19,7 +18,7 @@ public class Supplier implements Serializable {
/**
* 供应商ID
*/
@Table
Field
(
value
=
"id"
)
@Table
Id
(
value
=
"id"
,
type
=
IdType
.
ASSIGN_UUID
)
private
String
id
;
/**
...
...
@@ -61,13 +60,13 @@ public class Supplier implements Serializable {
/**
* 创建人员
*/
@TableField
(
value
=
"create_
user"
)
@TableField
(
value
=
"create_
time"
,
fill
=
FieldFill
.
INSERT
)
private
String
createUser
;
/**
* 最后更新时间
*/
@TableField
(
value
=
"update_time"
)
@TableField
(
value
=
"update_time"
,
fill
=
FieldFill
.
UPDATE
)
private
Date
updateTime
;
/**
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/entity/Warehouse.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
entity
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
...
...
@@ -17,7 +19,7 @@ import lombok.NoArgsConstructor;
@NoArgsConstructor
@TableName
(
"base_warehouse"
)
public
class
Warehouse
implements
Serializable
{
@Table
Field
(
"id"
)
@Table
Id
(
value
=
"id"
,
type
=
IdType
.
ASSIGN_UUID
)
private
String
id
;
@TableField
(
"department_id"
)
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/mapper/SupplierMapper.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.junmp.jyzb.entity.Product
;
import
com.junmp.jyzb.entity.Supplier
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
...
...
@@ -8,7 +10,7 @@ import java.util.List;
import
java.util.Map
;
@Mapper
public
interface
SupplierMapper
{
public
interface
SupplierMapper
extends
BaseMapper
<
Supplier
>
{
public
int
addSupplier
(
Supplier
supplier
);
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/mapper/WarehouseMapper.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.junmp.jyzb.entity.Product
;
import
com.junmp.jyzb.entity.Warehouse
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
...
...
@@ -8,7 +10,7 @@ import java.util.List;
import
java.util.Map
;
@Mapper
public
interface
WarehouseMapper
{
public
interface
WarehouseMapper
extends
BaseMapper
<
Warehouse
>
{
public
int
addWarehouse
(
Warehouse
warehouse
);
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/PolicemanService.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
service
;
import
com.junmp.jyzb.api.bean.req.PolicemanReq
;
import
com.junmp.jyzb.entity.PoliceFinger
;
import
com.junmp.jyzb.entity.Policeman
;
import
com.junmp.jyzb.utils.ResponseResult
;
import
java.util.List
;
...
...
@@ -33,7 +35,9 @@ public interface PolicemanService{
//List<Map<String, Object>> getAllPoliceman(List<String> allPoliceId);
ResponseResult
getAllPoliceman
(
Map
<
String
,
Object
>
orgId
);
// ResponseResult getAllPoliceman(Map<String, Object> orgId);
List
<
Policeman
>
getAllPoliceman
(
PolicemanReq
req
);
ResponseResult
getPoliceData
(
Map
<
String
,
Object
>
cabinetId
);
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/SupplierService.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.junmp.jyzb.api.bean.req.ProductReq
;
import
com.junmp.jyzb.api.bean.req.SupplierReq
;
import
com.junmp.jyzb.entity.Product
;
import
com.junmp.jyzb.entity.Supplier
;
import
com.junmp.jyzb.utils.ResponseResult
;
import
java.util.List
;
import
java.util.Map
;
public
interface
SupplierService
{
ResponseResult
addSupplier
(
Map
<
String
,
Object
>
msg
);
public
interface
SupplierService
extends
IService
<
Supplier
>
{
/**
* 新增
*
* @param req
*/
boolean
addSupplier
(
SupplierReq
req
);
Map
<
String
,
Object
>
getOneSupplier
(
String
id
,
Object
name
,
Object
code
);
ResponseResult
deleteSupplier
(
Map
<
String
,
Object
>
msg
);
/**
* 删除
*
* @param req
*/
boolean
deleteSupplier
(
SupplierReq
req
);
ResponseResult
updateSupplier
(
Map
<
String
,
Object
>
msg
);
/**
* 编辑
*
* @param req
*/
boolean
updateSupplier
(
SupplierReq
req
);
List
<
String
>
getAllSupplierId
();
ResponseResult
getAllSupplier
(
Map
<
String
,
Object
>
msg
);
ResponseResult
changeSupplierState
(
Map
<
String
,
Object
>
msg
);
/**
* 列表信息
*
* @param req
*/
List
<
Supplier
>
showSupplier
(
SupplierReq
req
);
/**
* 更改状态
*
* @param req
*/
boolean
changeSupplierState
(
SupplierReq
req
);
}
jyzb-biz/src/main/java/com/junmp/jyzb/service/WarehouseService.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
service
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.junmp.jyzb.api.bean.req.ProductReq
;
import
com.junmp.jyzb.api.bean.req.WarehouseReq
;
import
com.junmp.jyzb.entity.Product
;
import
com.junmp.jyzb.entity.Warehouse
;
import
com.junmp.jyzb.utils.ResponseResult
;
import
java.util.List
;
import
java.util.Map
;
public
interface
WarehouseService
{
public
interface
WarehouseService
extends
IService
<
Warehouse
>
{
ResponseResult
addWarehouse
(
Map
<
String
,
Object
>
msg
);
//ResponseResult addWarehouse(Map<String, Object> msg);
boolean
addWarehouse
(
WarehouseReq
req
);
ResponseResult
getOneWarehouse
(
Map
<
String
,
Object
>
id
);
ResponseResult
deleteWarehouse
(
Map
<
String
,
Object
>
msg
);
// ResponseResult deleteWarehouse(Map<String, Object> msg);
boolean
deleteWarehouse
(
List
<
WarehouseReq
>
req
);
ResponseResult
updateWarehouse
(
Map
<
String
,
Object
>
msg
);
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/CabinetServiceImpl.java
View file @
eb009d36
...
...
@@ -75,11 +75,11 @@ public class CabinetServiceImpl extends ServiceImpl<CabinetMapper, Cabinet> impl
cabinet
.
setId
(
uuid
);
cabinet
.
setCreateTime
(
currentDate
);
cabinet
.
setUpdateTime
(
currentDate
);
cabinet
.
setOrgId
((
Stri
ng
)
msg
.
get
(
"orgId"
));
cabinet
.
setOrgId
((
Lo
ng
)
msg
.
get
(
"orgId"
));
cabinet
.
setName
((
String
)
msg
.
get
(
"name"
));
//cabinet.setUpdateUser((String) msg.get("updateUser"));
cabinet
.
setLocation
((
String
)
msg
.
get
(
"location"
));
cabinet
.
setNum
((
String
)
msg
.
get
(
"num"
));
cabinet
.
setNum
((
Integer
)
msg
.
get
(
"num"
));
cabinet
.
setCabinetNum
(
cabinetNum
);
cabinetMapper
.
addCabinet
(
cabinet
);
/**
...
...
@@ -181,7 +181,7 @@ public class CabinetServiceImpl extends ServiceImpl<CabinetMapper, Cabinet> impl
cabinet
.
setId
((
String
)
msg
.
get
(
"id"
));
cabinet
.
setCabinetNum
((
String
)
msg
.
get
(
"cabinetNum"
));
cabinet
.
setName
((
String
)
msg
.
get
(
"name"
));
cabinet
.
setOrgId
((
Stri
ng
)
msg
.
get
(
"orgId"
));
cabinet
.
setOrgId
((
Lo
ng
)
msg
.
get
(
"orgId"
));
cabinet
.
setLocation
((
String
)
msg
.
get
(
"location"
));
//cabinet.setUpdateUser((String) msg.get("updateUser"));
//cabinet.setState((Integer) msg.get("errorState"));
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/EquipmentSizeServiceImpl.java
View file @
eb009d36
...
...
@@ -12,6 +12,7 @@ import org.springframework.stereotype.Service;
import
javax.annotation.Resource
;
import
com.junmp.jyzb.mapper.EquipmentSizeMapper
;
import
java.math.BigDecimal
;
import
java.util.*
;
import
static
com
.
junmp
.
jyzb
.
utils
.
CheckBlank
.
checkNotBlank
;
...
...
@@ -65,7 +66,7 @@ public class EquipmentSizeServiceImpl extends ServiceImpl<EquipmentSizeMapper, E
size
.
setCode
((
String
)
msg
.
get
(
"code"
));
size
.
setName
((
String
)
msg
.
get
(
"name"
));
size
.
setNote
((
String
)
msg
.
get
(
"note"
));
size
.
setPrice
((
Double
)
msg
.
get
(
"price"
));
size
.
setPrice
((
BigDecimal
)
msg
.
get
(
"price"
));
size
.
setEpcType
((
Integer
)
msg
.
get
(
"epcType"
));
equipmentSizeMapper
.
addSize
(
size
);
...
...
@@ -132,7 +133,7 @@ public class EquipmentSizeServiceImpl extends ServiceImpl<EquipmentSizeMapper, E
size
.
setName
((
String
)
msg
.
get
(
"name"
));
size
.
setNote
((
String
)
msg
.
get
(
"note"
));
size
.
setUpdateTime
(
currentDate
);
size
.
setPrice
((
Double
)
msg
.
get
(
"price"
));
size
.
setPrice
((
BigDecimal
)
msg
.
get
(
"price"
));
//size.setState((Integer) msg.get("state"));
size
.
setEpcType
((
Integer
)
msg
.
get
(
"epcType"
));
equipmentSizeMapper
.
updateSize
(
size
);
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/InventoryServiceImpl.java
View file @
eb009d36
...
...
@@ -62,7 +62,6 @@ public class InventoryServiceImpl extends ServiceImpl<InventoryMapper, Inventory
// 填充其他关联信息的字段和对象引用
return
bean
;
}
@Override
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/PolicemanServiceImpl.java
View file @
eb009d36
...
...
@@ -3,8 +3,11 @@ package com.junmp.jyzb.service.impl;
import
cn.hutool.core.util.ObjectUtil
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.junmp.jyzb.api.bean.req.PolicemanReq
;
import
com.junmp.jyzb.api.bean.req.ProductReq
;
import
com.junmp.jyzb.entity.Cabinet
;
import
com.junmp.jyzb.entity.PoliceFinger
;
import
com.junmp.jyzb.entity.Product
;
import
com.junmp.jyzb.mapper.*
;
import
com.junmp.jyzb.service.PolicemanService
;
import
com.junmp.jyzb.service.PubOrgService
;
...
...
@@ -49,6 +52,12 @@ public class PolicemanServiceImpl extends ServiceImpl<PolicemanMapper, Policeman
private
static
final
String
REDIS_ORG
=
"Organization_"
;
@Override
public
List
<
Policeman
>
getAllPoliceman
(
PolicemanReq
req
)
{
LambdaQueryWrapper
<
Policeman
>
wrapper
=
createWrapper
(
req
);
return
this
.
list
(
wrapper
);
}
@Override
public
ResponseResult
addPoliceman
(
Map
<
String
,
Object
>
policeman
)
{
// 进行参数校验
try
{
...
...
@@ -78,7 +87,6 @@ public class PolicemanServiceImpl extends ServiceImpl<PolicemanMapper, Policeman
//todo cabinetBoxId能否重复
//查询单警柜箱号是否存在
if
(
policeman
.
containsKey
(
"cabinetBoxId"
)
&&
policeman
.
get
(
"cabinetBoxId"
).
toString
()!=
""
){
//如果cabinetBoxId的存在且值不为空
String
oneCabinetBox
=
cabinetBoxMapper
.
getOneCabinetBox
(
policeman
.
get
(
"cabinetBoxId"
).
toString
());
...
...
@@ -108,34 +116,6 @@ public class PolicemanServiceImpl extends ServiceImpl<PolicemanMapper, Policeman
policemanMapper
.
addPoliceman
(
police
);
// // 将uuid、创建时间、更新时间加入到policeman中
// policeman.put("id",uuid);
// long timestamp = currentDate.getTime(); // 将Date对象转换为long类型的时间戳
// policeman.put("updateTime",timestamp);
//
// /**
// * 更新缓存
// * */
// //构建Redis缓存键
// String redisKey = REDIS_ORG + "true" +'_'+ policeman.get("orgId").toString();
// // 从 Redis 中获取数据
// List<Map<String, Object>> cachedDataTrue = redisUtils.findCachedData(redisKey);
// if (cachedDataTrue != null) {
// cachedDataTrue.add(0,policeman);
// //将查询结果存入 Redis 中
// redisUtils.set(redisKey, cachedDataTrue);
// }
//
// //构建Redis缓存键
// redisKey = REDIS_ORG + "false" +'_'+ policeman.get("orgId").toString();
// // 从 Redis 中获取数据
// List<Map<String, Object>> cachedDataFalse = redisUtils.findCachedData(redisKey);
// if (cachedDataFalse != null) {
// cachedDataFalse.add(0,policeman);
// //将查询结果存入 Redis 中
// redisUtils.set(redisKey, cachedDataFalse);
// }
return
new
ResponseResult
(
HttpStatus
.
SUCCESS
,
ReturnMsg
.
PASS
,
uuid
);
}
...
...
@@ -551,7 +531,7 @@ public class PolicemanServiceImpl extends ServiceImpl<PolicemanMapper, Policeman
return
allPoliceman
;
}
@Override
//
@Override
public
ResponseResult
getAllPoliceman
(
Map
<
String
,
Object
>
msg
)
{
try
{
checkNotBlank
(
msg
.
get
(
"orgId"
),
"orgId不能为空"
);
...
...
@@ -758,4 +738,18 @@ public class PolicemanServiceImpl extends ServiceImpl<PolicemanMapper, Policeman
return
new
ResponseResult
<>(
HttpStatus
.
SUCCESS
,
"操作成功"
,
policemenList
);
}
private
LambdaQueryWrapper
<
Policeman
>
createWrapper
(
PolicemanReq
req
)
{
LambdaQueryWrapper
<
Policeman
>
wrapper
=
new
LambdaQueryWrapper
<>();
if
(
ObjectUtil
.
isEmpty
(
req
))
{
return
wrapper
;
}
//根据组织机构编码查询
wrapper
.
like
(
ObjectUtil
.
isNotEmpty
(
req
.
getOrgId
()),
Policeman:
:
getOrgId
,
req
.
getOrgId
());
//根据警员姓名模糊查询
wrapper
.
like
(
ObjectUtil
.
isNotEmpty
(
req
.
getName
()),
Policeman:
:
getName
,
req
.
getName
());
//wrapper.orderByDesc(Product::getCreateTime);
return
wrapper
;
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/ProductServiceImpl.java
View file @
eb009d36
...
...
@@ -68,6 +68,7 @@ public class ProductServiceImpl extends ServiceImpl<ProductMapper, Product> impl
public
boolean
del
(
ProductReq
req
)
{
Product
product
=
queryProduct
(
req
);
this
.
removeById
(
req
.
getProductId
());
//删除关联信息
productSkuService
.
delByProductId
(
product
.
getProductId
());
return
true
;
}
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/ProductSkuServiceImpl.java
View file @
eb009d36
...
...
@@ -78,6 +78,7 @@ public class ProductSkuServiceImpl extends ServiceImpl<ProductSkuMapper, Product
@Override
public
boolean
del
(
ProductSkuReq
req
)
{
ProductSku
sku
=
queryProductSku
(
req
);
return
removeById
(
sku
.
getSpecId
());
}
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/PubOrgServiceImpl.java
View file @
eb009d36
差异被折叠。
点击展开。
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/SupplierServiceImpl.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
service
.
impl
;
import
cn.hutool.core.util.ObjectUtil
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.junmp.jyzb.api.bean.req.ProductReq
;
import
com.junmp.jyzb.api.bean.req.SupplierReq
;
import
com.junmp.jyzb.api.exception.enums.ProductExceptionEnum
;
import
com.junmp.jyzb.api.exception.enums.SupplierExceptionEnum
;
import
com.junmp.jyzb.api.util.GenCodeUtil
;
import
com.junmp.jyzb.entity.Product
;
import
com.junmp.jyzb.entity.Supplier
;
import
com.junmp.jyzb.mapper.ProductMapper
;
import
com.junmp.jyzb.service.SupplierService
;
import
com.junmp.jyzb.utils.*
;
import
com.junmp.v2.common.exception.base.ServiceException
;
import
com.junmp.v2.common.util.BeanPlusUtil
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
import
com.junmp.jyzb.mapper.SupplierMapper
;
...
...
@@ -12,7 +24,7 @@ import java.util.*;
import
static
com
.
junmp
.
jyzb
.
utils
.
CheckBlank
.
checkNotBlank
;
@Service
public
class
SupplierServiceImpl
implements
SupplierService
{
public
class
SupplierServiceImpl
extends
ServiceImpl
<
SupplierMapper
,
Supplier
>
implements
SupplierService
{
@Resource
private
SupplierMapper
supplierMapper
;
...
...
@@ -23,6 +35,13 @@ public class SupplierServiceImpl implements SupplierService {
private
static
final
String
REDIS_SUPPLIER
=
"Supplier_"
;
@Override
public
boolean
addSupplier
(
SupplierReq
req
)
{
Supplier
supplier
=
new
Supplier
();
BeanPlusUtil
.
copyProperties
(
req
,
supplier
);
return
this
.
save
(
supplier
);
}
//@Override
public
ResponseResult
addSupplier
(
Map
<
String
,
Object
>
msg
)
{
try
{
checkNotBlank
(
msg
.
get
(
"name"
),
"name不能为空"
);
...
...
@@ -81,6 +100,27 @@ public class SupplierServiceImpl implements SupplierService {
}
@Override
public
boolean
deleteSupplier
(
SupplierReq
req
)
{
this
.
removeById
(
req
.
getId
());
return
true
;
}
@Override
public
boolean
updateSupplier
(
SupplierReq
req
)
{
Supplier
supplier
=
this
.
querySupplier
(
req
);
BeanPlusUtil
.
copyProperties
(
req
,
supplier
);
return
this
.
updateById
(
supplier
);
}
private
Supplier
querySupplier
(
SupplierReq
req
)
{
Supplier
app
=
this
.
getById
(
req
.
getId
());
if
(
ObjectUtil
.
isNull
(
app
))
{
throw
new
ServiceException
(
SupplierExceptionEnum
.
SUPPLIER_NOT_EXIST
);
}
return
app
;
}
//@Override
public
ResponseResult
deleteSupplier
(
Map
<
String
,
Object
>
msg
)
{
try
{
checkNotBlank
(
msg
.
get
(
"supplierList"
),
"supplierList不能为空"
);
...
...
@@ -94,7 +134,7 @@ public class SupplierServiceImpl implements SupplierService {
return
new
ResponseResult
(
HttpStatus
.
SUCCESS
,
"操作成功"
);
}
@Override
//
@Override
public
ResponseResult
updateSupplier
(
Map
<
String
,
Object
>
msg
)
{
try
{
checkNotBlank
(
msg
.
get
(
"id"
),
"id不能为空"
);
...
...
@@ -129,6 +169,22 @@ public class SupplierServiceImpl implements SupplierService {
}
@Override
public
List
<
Supplier
>
showSupplier
(
SupplierReq
req
)
{
LambdaQueryWrapper
<
Supplier
>
wrapper
=
createWrapper
(
req
);
return
this
.
list
(
wrapper
);
}
@Override
public
boolean
changeSupplierState
(
SupplierReq
req
)
{
Supplier
supplier
=
this
.
querySupplier
(
req
);
//获取supplierId 放入到 id中
// supplier.setId(req.getSupplierId());
//supplier.setId(req);
BeanPlusUtil
.
copyProperties
(
req
,
supplier
);
return
this
.
updateById
(
supplier
);
}
//@Override
public
ResponseResult
getAllSupplier
(
Map
<
String
,
Object
>
msg
)
{
String
name
=
""
;
String
shortName
=
""
;
...
...
@@ -147,7 +203,7 @@ public class SupplierServiceImpl implements SupplierService {
return
new
ResponseResult
(
HttpStatus
.
SUCCESS
,
"操作成功"
,
allSupplier
);
}
@Override
//
@Override
public
ResponseResult
changeSupplierState
(
Map
<
String
,
Object
>
msg
)
{
try
{
checkNotBlank
(
msg
.
get
(
"supplierId"
),
"supplierId不能为空"
);
...
...
@@ -164,4 +220,18 @@ public class SupplierServiceImpl implements SupplierService {
supplierMapper
.
changeSupplierState
(
supplier
);
return
new
ResponseResult
(
HttpStatus
.
SUCCESS
,
ReturnMsg
.
PASS
);
}
private
LambdaQueryWrapper
<
Supplier
>
createWrapper
(
SupplierReq
req
)
{
LambdaQueryWrapper
<
Supplier
>
wrapper
=
new
LambdaQueryWrapper
<>();
if
(
ObjectUtil
.
isEmpty
(
req
))
{
return
wrapper
;
}
//根据供应商短码查询查询
wrapper
.
like
(
ObjectUtil
.
isNotEmpty
(
req
.
getCode
()),
Supplier:
:
getCode
,
req
.
getCode
());
//供应商名称模糊查询
wrapper
.
eq
(
ObjectUtil
.
isNotEmpty
(
req
.
getName
()),
Supplier:
:
getName
,
req
.
getName
());
//根据创建时间降序
wrapper
.
orderByDesc
(
Supplier:
:
getCreateTime
);
return
wrapper
;
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/WarehouseServiceImpl.java
View file @
eb009d36
package
com
.
junmp
.
jyzb
.
service
.
impl
;
import
cn.hutool.core.util.ObjectUtil
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.junmp.jyzb.api.bean.req.ProductReq
;
import
com.junmp.jyzb.api.bean.req.WarehouseReq
;
import
com.junmp.jyzb.api.exception.enums.ProductExceptionEnum
;
import
com.junmp.jyzb.api.util.GenCodeUtil
;
import
com.junmp.jyzb.entity.*
;
import
com.junmp.jyzb.mapper.*
;
import
com.junmp.jyzb.service.PolicemanService
;
import
com.junmp.jyzb.service.PubOrgService
;
import
com.junmp.jyzb.service.WarehouseService
;
import
com.junmp.jyzb.utils.*
;
import
com.junmp.v2.common.exception.base.ServiceException
;
import
com.junmp.v2.common.util.BeanPlusUtil
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
...
...
@@ -14,7 +23,8 @@ import java.util.*;
import
static
com
.
junmp
.
jyzb
.
utils
.
CheckBlank
.
checkNotBlank
;
@Service
public
class
WarehouseServiceImpl
implements
WarehouseService
{
@Slf4j
public
class
WarehouseServiceImpl
extends
ServiceImpl
<
WarehouseMapper
,
Warehouse
>
implements
WarehouseService
{
@Resource
private
RedisUtils
redisUtils
;
...
...
@@ -39,7 +49,7 @@ public class WarehouseServiceImpl implements WarehouseService {
private
static
final
String
REDIS_WAREHOUSE
=
"Warehouse_"
;
@Override
//
@Override
public
ResponseResult
addWarehouse
(
Map
<
String
,
Object
>
msg
)
{
try
{
checkNotBlank
(
msg
.
get
(
"name"
),
"name不能为空"
);
...
...
@@ -104,6 +114,14 @@ public class WarehouseServiceImpl implements WarehouseService {
}
@Override
public
boolean
addWarehouse
(
WarehouseReq
req
)
{
Warehouse
warehouse
=
new
Warehouse
();
BeanPlusUtil
.
copyProperties
(
req
,
warehouse
);
return
this
.
save
(
warehouse
);
}
@Override
public
ResponseResult
getOneWarehouse
(
Map
<
String
,
Object
>
id
)
{
try
{
checkNotBlank
(
id
.
get
(
"warehouseId"
),
"warehouseId不能为空"
);
...
...
@@ -116,7 +134,9 @@ public class WarehouseServiceImpl implements WarehouseService {
return
new
ResponseResult
(
HttpStatus
.
SUCCESS
,
ReturnMsg
.
PASS
,
warehouse
);
}
@Override
//@Override
public
ResponseResult
deleteWarehouse
(
Map
<
String
,
Object
>
msg
)
{
// 进行参数校验
try
{
...
...
@@ -133,6 +153,16 @@ public class WarehouseServiceImpl implements WarehouseService {
}
@Override
public
boolean
deleteWarehouse
(
List
<
WarehouseReq
>
req
)
{
for
(
WarehouseReq
one:
req
){
Warehouse
warehouse
=
queryWarehouse
(
one
);
this
.
removeById
(
one
.
getId
());
//productSkuService.delByProductId(product.getProductId());
}
return
true
;
}
@Override
public
ResponseResult
updateWarehouse
(
Map
<
String
,
Object
>
msg
)
{
try
{
checkNotBlank
(
msg
.
get
(
"warehouseId"
),
"warehouseId不能为空"
);
...
...
@@ -521,4 +551,12 @@ public class WarehouseServiceImpl implements WarehouseService {
warehouseMapper
.
setWarehousePriceInventory
(
id
);
return
new
ResponseResult
(
HttpStatus
.
SUCCESS
,
ReturnMsg
.
PASS
);
}
private
Warehouse
queryWarehouse
(
WarehouseReq
req
)
{
Warehouse
app
=
this
.
getById
(
req
.
getId
());
if
(
ObjectUtil
.
isNull
(
app
))
{
throw
new
ServiceException
(
null
);
}
return
app
;
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/task/ClearLogAction.java
View file @
eb009d36
...
...
@@ -36,18 +36,18 @@ public class ClearLogAction implements JobAction {
@Override
public
void
action
()
{
//获取两月前的日期
// ConfigExpander.getClearLogOffsetValue()
Integer
offset
=
60
;
//Date maxTime = DateUtil.offsetMonth(new Date(), offset);
Date
maxTime
=
DateUtil
.
offsetDay
(
new
Date
(),
offset
);
//配置过滤条件
LogRequest
request
=
new
LogRequest
();
request
.
setLogType
(
10
);
request
.
setEndDate
(
DateUtil
.
formatDate
(
maxTime
));
logManagerApi
.
clearLog
(
request
);
log
.
warn
(
StrUtil
.
format
(
"{} 清理日志完成"
,
DateUtil
.
format
(
new
Date
(),
DatePattern
.
NORM_DATETIME_FORMAT
)));
//
//获取两月前的日期
//
//
ConfigExpander.getClearLogOffsetValue()
//
Integer offset = 60;
//
//Date maxTime = DateUtil.offsetMonth(new Date(), offset);
//
Date maxTime = DateUtil.offsetDay(new Date(),offset);
//
//配置过滤条件
//
LogRequest request = new LogRequest();
//
request.setLogType(10);
//
request.setEndDate(DateUtil.formatDate(maxTime));
//
//
logManagerApi.clearLog(request);
//
log.warn(StrUtil.format("{} 清理日志完成",
//
DateUtil.format(new Date(), DatePattern.NORM_DATETIME_FORMAT)));
}
}
jyzb-boot/jyzb-boot.iml
View file @
eb009d36
差异被折叠。
点击展开。
jyzb-boot/pom.xml
View file @
eb009d36
...
...
@@ -131,4 +131,4 @@
</plugins>
</build>
</project>
</project>
jyzb-common/jyzb-common.iml
0 → 100644
View file @
eb009d36
<?xml version="1.0" encoding="UTF-8"?>
<module
org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule=
"true"
type=
"JAVA_MODULE"
version=
"4"
>
<component
name=
"NewModuleRootManager"
LANGUAGE_LEVEL=
"JDK_1_8"
>
<output
url=
"file://$MODULE_DIR$/target/classes"
/>
<output-test
url=
"file://$MODULE_DIR$/target/test-classes"
/>
<content
url=
"file://$MODULE_DIR$"
>
<excludeFolder
url=
"file://$MODULE_DIR$/target"
/>
</content>
<orderEntry
type=
"inheritedJdk"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
<orderEntry
type=
"library"
name=
"Maven: com.alibaba:fastjson:1.2.83"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: io.jsonwebtoken:jjwt:0.9.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-databind:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-annotations:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-core:2.11.4"
level=
"project"
/>
</component>
</module>
\ No newline at end of file
jyzb-mq/jyzb-mq-consumer/jyzb-mq-consumer.iml
View file @
eb009d36
<?xml version="1.0" encoding="UTF-8"?>
<module
version=
"4"
>
<module
org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule=
"true"
type=
"JAVA_MODULE"
version=
"4"
>
<component
name=
"FacetManager"
>
<facet
type=
"Spring"
name=
"Spring"
>
<configuration
/>
</facet>
<facet
type=
"web"
name=
"Web"
>
<configuration>
<webroots
/>
</configuration>
</facet>
</component>
<component
name=
"NewModuleRootManager"
LANGUAGE_LEVEL=
"JDK_1_8"
>
<output
url=
"file://$MODULE_DIR$/target/classes"
/>
<output-test
url=
"file://$MODULE_DIR$/target/test-classes"
/>
<content
url=
"file://$MODULE_DIR$"
>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/java"
isTestSource=
"false"
/>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/resources"
type=
"java-resource"
/>
<excludeFolder
url=
"file://$MODULE_DIR$/target"
/>
</content>
<orderEntry
type=
"inheritedJdk"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-amqp:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-autoconfigure:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-logging:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: ch.qos.logback:logback-classic:1.2.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: ch.qos.logback:logback-core:1.2.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.logging.log4j:log4j-to-slf4j:2.13.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.logging.log4j:log4j-api:2.13.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.slf4j:jul-to-slf4j:1.7.36"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.annotation:jakarta.annotation-api:1.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.yaml:snakeyaml:1.27"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-messaging:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-beans:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.amqp:spring-rabbit:2.3.6"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.amqp:spring-amqp:2.3.6"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.retry:spring-retry:1.3.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: javax.annotation:javax.annotation-api:1.3.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.rabbitmq:amqp-client:5.10.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-context:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-tx:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-test:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-test:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-test-autoconfigure:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.jayway.jsonpath:json-path:2.4.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.minidev:json-smart:2.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.minidev:accessors-smart:1.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.ow2.asm:asm:5.0.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.slf4j:slf4j-api:1.7.36"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.activation:jakarta.activation-api:1.2.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.assertj:assertj-core:3.18.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.hamcrest:hamcrest:2.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.junit.jupiter:junit-jupiter:5.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.junit.jupiter:junit-jupiter-api:5.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apiguardian:apiguardian-api:1.1.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.opentest4j:opentest4j:1.2.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.junit.platform:junit-platform-commons:1.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.junit.jupiter:junit-jupiter-params:5.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: org.junit.jupiter:junit-jupiter-engine:5.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: org.junit.platform:junit-platform-engine:1.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.mockito:mockito-core:3.6.28"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.bytebuddy:byte-buddy:1.10.22"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.bytebuddy:byte-buddy-agent:1.10.22"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.objenesis:objenesis:3.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.mockito:mockito-junit-jupiter:3.6.28"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.skyscreamer:jsonassert:1.5.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.vaadin.external.google:android-json:0.0.20131108.vaadin1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-core:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-jcl:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-test:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.xmlunit:xmlunit-core:2.7.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-web:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-json:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-databind:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-annotations:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-core:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-tomcat:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.44"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.glassfish:jakarta.el:3.0.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.44"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-web:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-webmvc:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-aop:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-expression:5.3.5"
level=
"project"
/>
</component>
</module>
\ No newline at end of file
jyzb-mq/jyzb-mq-producer/jyzb-mq-producer.iml
View file @
eb009d36
<?xml version="1.0" encoding="UTF-8"?>
<module
version=
"4"
>
<module
org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule=
"true"
type=
"JAVA_MODULE"
version=
"4"
>
<component
name=
"FacetManager"
>
<facet
type=
"Spring"
name=
"Spring"
>
<configuration
/>
</facet>
<facet
type=
"web"
name=
"Web"
>
<configuration>
<webroots
/>
</configuration>
</facet>
</component>
<component
name=
"NewModuleRootManager"
LANGUAGE_LEVEL=
"JDK_1_8"
>
<output
url=
"file://$MODULE_DIR$/target/classes"
/>
<output-test
url=
"file://$MODULE_DIR$/target/test-classes"
/>
<content
url=
"file://$MODULE_DIR$"
>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/java"
isTestSource=
"false"
/>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/resources"
type=
"java-resource"
/>
<excludeFolder
url=
"file://$MODULE_DIR$/target"
/>
</content>
<orderEntry
type=
"inheritedJdk"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-amqp:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-autoconfigure:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-logging:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: ch.qos.logback:logback-classic:1.2.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: ch.qos.logback:logback-core:1.2.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.logging.log4j:log4j-to-slf4j:2.13.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.logging.log4j:log4j-api:2.13.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.slf4j:jul-to-slf4j:1.7.36"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.annotation:jakarta.annotation-api:1.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.yaml:snakeyaml:1.27"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-messaging:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-beans:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.amqp:spring-rabbit:2.3.6"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.amqp:spring-amqp:2.3.6"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.retry:spring-retry:1.3.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: javax.annotation:javax.annotation-api:1.3.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.rabbitmq:amqp-client:5.10.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-context:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-tx:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-test:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-test:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-test-autoconfigure:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.jayway.jsonpath:json-path:2.4.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.minidev:json-smart:2.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.minidev:accessors-smart:1.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.ow2.asm:asm:5.0.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.slf4j:slf4j-api:1.7.36"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.xml.bind:jakarta.xml.bind-api:2.3.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: jakarta.activation:jakarta.activation-api:1.2.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.assertj:assertj-core:3.18.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.hamcrest:hamcrest:2.2"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.junit.jupiter:junit-jupiter:5.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.junit.jupiter:junit-jupiter-api:5.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apiguardian:apiguardian-api:1.1.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.opentest4j:opentest4j:1.2.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.junit.platform:junit-platform-commons:1.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.junit.jupiter:junit-jupiter-params:5.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: org.junit.jupiter:junit-jupiter-engine:5.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
scope=
"RUNTIME"
name=
"Maven: org.junit.platform:junit-platform-engine:1.7.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.mockito:mockito-core:3.6.28"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.bytebuddy:byte-buddy:1.10.22"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: net.bytebuddy:byte-buddy-agent:1.10.22"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.objenesis:objenesis:3.1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.mockito:mockito-junit-jupiter:3.6.28"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.skyscreamer:jsonassert:1.5.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.vaadin.external.google:android-json:0.0.20131108.vaadin1"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-core:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-jcl:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-test:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.xmlunit:xmlunit-core:2.7.0"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-web:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-json:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-databind:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-annotations:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.core:jackson-core:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: com.fasterxml.jackson.module:jackson-module-parameter-names:2.11.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework.boot:spring-boot-starter-tomcat:2.4.4"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.tomcat.embed:tomcat-embed-core:9.0.44"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.glassfish:jakarta.el:3.0.3"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.apache.tomcat.embed:tomcat-embed-websocket:9.0.44"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-web:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-webmvc:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-aop:5.3.5"
level=
"project"
/>
<orderEntry
type=
"library"
name=
"Maven: org.springframework:spring-expression:5.3.5"
level=
"project"
/>
</component>
</module>
\ No newline at end of file
jyzb-mq/jyzb-mq.iml
View file @
eb009d36
...
...
@@ -4,9 +4,6 @@
<output
url=
"file://$MODULE_DIR$/target/classes"
/>
<output-test
url=
"file://$MODULE_DIR$/target/test-classes"
/>
<content
url=
"file://$MODULE_DIR$"
>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/java"
isTestSource=
"false"
/>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/resources"
type=
"java-resource"
/>
<sourceFolder
url=
"file://$MODULE_DIR$/src/test/java"
isTestSource=
"true"
/>
<excludeFolder
url=
"file://$MODULE_DIR$/target"
/>
</content>
<orderEntry
type=
"inheritedJdk"
/>
...
...
jyzb-process/jyzb-process.iml
View file @
eb009d36
<?xml version="1.0" encoding="UTF-8"?>
<module
version=
"4"
>
<component
name=
"FacetManager"
>
<facet
type=
"jpa"
name=
"JPA"
>
<configuration>
<setting
name=
"validation-enabled"
value=
"true"
/>
<datasource-mapping>
<factory-entry
name=
"jyzb-process"
/>
</datasource-mapping>
<naming-strategy-map
/>
</configuration>
</facet>
<facet
type=
"Spring"
name=
"Spring"
>
<configuration
/>
</facet>
<module
org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule=
"true"
type=
"JAVA_MODULE"
version=
"4"
>
<component
name=
"NewModuleRootManager"
LANGUAGE_LEVEL=
"JDK_1_8"
>
<output
url=
"file://$MODULE_DIR$/../target/classes"
/>
<output-test
url=
"file://$MODULE_DIR$/../target/test-classes"
/>
<content
url=
"file://$MODULE_DIR$"
>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/java"
isTestSource=
"false"
/>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/resources"
type=
"java-resource"
/>
<excludeFolder
url=
"file://$MODULE_DIR$/target"
/>
</content>
<orderEntry
type=
"inheritedJdk"
/>
<orderEntry
type=
"sourceFolder"
forTests=
"false"
/>
</component>
</module>
\ No newline at end of file
pom.xml
View file @
eb009d36
...
...
@@ -13,7 +13,7 @@
<module>
jyzb-api
</module>
<module>
jyzb-boot
</module>
<module>
jyzb-biz
</module>
<module>
jyzb-process
</module
>
<!-- <module>jyzb-process</module>--
>
<module>
jyzb-common
</module>
<module>
jyzb-mq
</module>
</modules>
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论