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
692d9ee7
Commit
692d9ee7
authored
Dec 05, 2023
by
赵剑炜
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'develop' of
http://gitlab.sothing.top/843502640/jyzb_platformV2
into develop-zhaojw
parents
9012c737
6b28da93
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
25 行增加
和
11 行删除
+25
-11
EquipmentSizeDto.java
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/dto/EquipmentSizeDto.java
+3
-0
OrderMainServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/OrderMainServiceImpl.java
+14
-5
PolicemanServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/PolicemanServiceImpl.java
+6
-6
EquipmentSizeMapper.xml
jyzb-biz/src/main/resources/mapper/EquipmentSizeMapper.xml
+2
-0
没有找到文件。
jyzb-api/src/main/java/com/junmp/jyzb/api/bean/dto/EquipmentSizeDto.java
View file @
692d9ee7
...
@@ -78,4 +78,7 @@ public class EquipmentSizeDto {
...
@@ -78,4 +78,7 @@ public class EquipmentSizeDto {
private
String
instructions
;
private
String
instructions
;
private
String
maintenancePeriod
;
private
String
warrantyPeriod
;
}
}
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/OrderMainServiceImpl.java
View file @
692d9ee7
...
@@ -121,7 +121,9 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
...
@@ -121,7 +121,9 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
@Resource
@Resource
protected
TaskService
taskService
;
protected
TaskService
taskService
;
@Resource
private
PubOrgService
pubOrgService
;
@Resource
@Resource
...
@@ -774,7 +776,8 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
...
@@ -774,7 +776,8 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
else
{
else
{
orgId
=
orderMain
.
getStartOrgId
();
orgId
=
orderMain
.
getStartOrgId
();
}
}
boolean
d
=
updateSummaryInfo
(
req
,
orderDetailReqList
,
orgId
);
PubOrg
pubOrg
=
pubOrgService
.
PubOrgExist
(
orgId
);
boolean
d
=
updateSummaryInfo
(
req
,
orderDetailReqList
,
orgId
,
pubOrg
.
getOrgCode
(),
pubOrg
.
getOrgName
());
//如果是领用,警员绑定装备
//如果是领用,警员绑定装备
boolean
e
=
true
;
boolean
e
=
true
;
...
@@ -815,6 +818,7 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
...
@@ -815,6 +818,7 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
policeEquipment
.
setTypeName
(
updateOrderDetailReq
.
getTypeName
());
policeEquipment
.
setTypeName
(
updateOrderDetailReq
.
getTypeName
());
policeEquipment
.
setNum
(
updateOrderDetailReq
.
getModifyQuantity
());
policeEquipment
.
setNum
(
updateOrderDetailReq
.
getModifyQuantity
());
policeEquipment
.
setOrgId
(
orgId
);
policeEquipment
.
setOrgId
(
orgId
);
policeEquipment
.
setPrice
(
updateOrderDetailReq
.
getPrice
());
policeEquipment
.
setLocationId
(
updateOrderDetailReq
.
getWarehouseId
());
policeEquipment
.
setLocationId
(
updateOrderDetailReq
.
getWarehouseId
());
policeEquipment
.
setCreateTime
(
DateTimeUtil
.
getCurrentDateTime
());
policeEquipment
.
setCreateTime
(
DateTimeUtil
.
getCurrentDateTime
());
return
policeEquipment
;
return
policeEquipment
;
...
@@ -849,7 +853,7 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
...
@@ -849,7 +853,7 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
}
}
//修改装备汇总表中的数据inventory_summary
//修改装备汇总表中的数据inventory_summary
public
boolean
updateSummaryInfo
(
UpdateOrderReq
req
,
List
<
UpdateOrderDetailReq
>
orderDetailReqList
,
Long
orgId
){
public
boolean
updateSummaryInfo
(
UpdateOrderReq
req
,
List
<
UpdateOrderDetailReq
>
orderDetailReqList
,
Long
orgId
,
String
orgCode
,
String
orgName
){
//将库存summary表中数据进行查询出来一一进行比较,如果说sizeId,typeId,warehouseId相同则对该数据进行修改,如果说该数据不存在的话则在summary表中添加一条数据
//将库存summary表中数据进行查询出来一一进行比较,如果说sizeId,typeId,warehouseId相同则对该数据进行修改,如果说该数据不存在的话则在summary表中添加一条数据
List
<
Object
[]>
searchCriteria
=
new
ArrayList
<>();
List
<
Object
[]>
searchCriteria
=
new
ArrayList
<>();
for
(
UpdateOrderDetailReq
upReq:
orderDetailReqList
)
{
for
(
UpdateOrderDetailReq
upReq:
orderDetailReqList
)
{
...
@@ -886,18 +890,23 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
...
@@ -886,18 +890,23 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
//表示库存中没有,那么插入数据
//表示库存中没有,那么插入数据
if
(!
flag
){
if
(!
flag
){
InventorySummary
inventorySummary
=
new
InventorySummary
();
InventorySummary
inventorySummary
=
new
InventorySummary
();
inventorySummary
.
setOrgCode
(
orgCode
);
inventorySummary
.
setOrgName
(
orgName
);
inventorySummary
.
setValuekey
(
orgCode
+
upReq
.
getSizeId
());
inventorySummary
.
setSizeId
(
upReq
.
getSizeId
());
inventorySummary
.
setSizeId
(
upReq
.
getSizeId
());
inventorySummary
.
setSizeName
(
upReq
.
getSizeName
());
inventorySummary
.
setSizeName
(
upReq
.
getSizeName
());
inventorySummary
.
setTypeName
(
upReq
.
getTypeName
());
inventorySummary
.
setTypeName
(
upReq
.
getTypeName
());
inventorySummary
.
setTypeId
(
upReq
.
getTypeId
());
inventorySummary
.
setTypeId
(
upReq
.
getTypeId
());
inventorySummary
.
setLocationName
(
upReq
.
getWarehouseName
());
inventorySummary
.
setLocationName
(
upReq
.
getWarehouseName
());
inventorySummary
.
setLocationId
(
upReq
.
getWarehouse
Name
());
inventorySummary
.
setLocationId
(
upReq
.
getWarehouse
Id
());
inventorySummary
.
setUnitPrice
(
upReq
.
getPrice
());
inventorySummary
.
setUnitPrice
(
upReq
.
getPrice
());
inventorySummary
.
setPrice
(
BigDecimal
.
valueOf
(
upReq
.
getModifyQuantity
()).
multiply
(
upReq
.
getPrice
()));
inventorySummary
.
setPrice
(
BigDecimal
.
valueOf
(
upReq
.
getModifyQuantity
()).
multiply
(
upReq
.
getPrice
()));
inventorySummary
.
setLocationType
(
"0"
);
inventorySummary
.
setBrokenNumber
(
0
);
inventorySummary
.
setBrokenNumber
(
0
);
inventorySummary
.
setExpireNumber
(
0
);
inventorySummary
.
setExpireNumber
(
0
);
inventorySummary
.
setDestructionNumber
(
0
);
inventorySummary
.
setDestructionNumber
(
0
);
inventorySummary
.
setNearBrokenNumber
(
0
);
inventorySummary
.
setNearBrokenNumber
(
0
);
inventorySummary
.
setNumber
(
upReq
.
getModifyQuantity
());
inventorySummary
.
setCreateTime
(
DateTimeUtil
.
getCurrentDateTime
());
inventorySummary
.
setCreateTime
(
DateTimeUtil
.
getCurrentDateTime
());
if
(
req
.
getOrderType
().
equals
(
"in"
)){
if
(
req
.
getOrderType
().
equals
(
"in"
)){
inventorySummary
.
setOutboundNumber
(
0
);
inventorySummary
.
setOutboundNumber
(
0
);
...
@@ -917,7 +926,7 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
...
@@ -917,7 +926,7 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
boolean
b
=
inventorySummaryService
.
updateBatchById
(
updateList
);
boolean
b
=
inventorySummaryService
.
updateBatchById
(
updateList
);
a
=
a
&&
b
;
a
=
a
&&
b
;
}
}
System
.
out
.
println
(
"addList.get(0) = "
+
addList
.
get
(
0
));
return
a
;
return
a
;
}
}
...
...
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/PolicemanServiceImpl.java
View file @
692d9ee7
...
@@ -375,7 +375,8 @@ public class PolicemanServiceImpl extends ServiceImpl<PolicemanMapper, Policeman
...
@@ -375,7 +375,8 @@ public class PolicemanServiceImpl extends ServiceImpl<PolicemanMapper, Policeman
one
.
setUpdateTime
(
DateTimeUtil
.
getCurrentDateTime
());
one
.
setUpdateTime
(
DateTimeUtil
.
getCurrentDateTime
());
//修改角色
//修改角色
if
(
req
.
getRolesList
().
size
()>
0
){
if
(
req
.
getRolesList
().
size
()>
0
){
sysUserRoleService
.
removeBatchByIds
(
req
.
getRolesList
());
// sysUserRoleService.removeBatchByIds(req.getRolesList());
sysUserRoleService
.
remove
(
new
LambdaQueryWrapper
<
SysUserRole
>().
eq
(
SysUserRole:
:
getUserId
,
req
.
getUserId
()));
List
<
SysUserRole
>
collect
=
req
.
getRolesList
().
stream
().
map
(
s
->
{
List
<
SysUserRole
>
collect
=
req
.
getRolesList
().
stream
().
map
(
s
->
{
SysUserRole
sysUserRole
=
new
SysUserRole
();
SysUserRole
sysUserRole
=
new
SysUserRole
();
sysUserRole
.
setUserId
(
req
.
getUserId
());
sysUserRole
.
setUserId
(
req
.
getUserId
());
...
@@ -1018,14 +1019,13 @@ public class PolicemanServiceImpl extends ServiceImpl<PolicemanMapper, Policeman
...
@@ -1018,14 +1019,13 @@ public class PolicemanServiceImpl extends ServiceImpl<PolicemanMapper, Policeman
public
String
PoliceReassignment
(
UpdateReassignmentReq
req
)
{
public
String
PoliceReassignment
(
UpdateReassignmentReq
req
)
{
//判断该警员是否已经在审核中,如果是的话,那么则提示报错,存草稿没事,但是一旦发起审核流,则需要进行判断
//判断该警员是否已经在审核中,如果是的话,那么则提示报错,存草稿没事,但是一旦发起审核流,则需要进行判断
if
(
ObjectUtil
.
isNotNull
(
req
.
getProcessDefinitionId
())){
if
(
ObjectUtil
.
isNotNull
(
req
.
getProcessDefinitionId
())){
Reassignment
reassign
=
reassignmentService
.
list
(
new
LambdaQueryWrapper
<
Reassignment
>()
List
<
Reassignment
>
list
=
reassignmentService
.
list
(
new
LambdaQueryWrapper
<
Reassignment
>()
.
eq
(
Reassignment:
:
getPoliceId
,
req
.
getPoliceId
())
.
eq
(
Reassignment:
:
getPoliceId
,
req
.
getPoliceId
())
.
eq
(
Reassignment:
:
getReassignmentType
,
"reassign"
)
.
isNotNull
(
Reassignment:
:
getReassignmentType
)
.
eq
(
Reassignment:
:
getOrgId
,
req
.
getOrgId
())
.
eq
(
Reassignment:
:
getOrgId
,
req
.
getOrgId
())
.
isNotNull
(
Reassignment:
:
getProcessId
)
.
isNotNull
(
Reassignment:
:
getProcessId
)
.
eq
(
Reassignment:
:
getExamineState
,
"working"
)
.
orderByDesc
(
Reassignment:
:
getCreateTime
));
.
orderByDesc
(
Reassignment:
:
getCreateTime
)).
get
(
0
);
if
(
list
.
size
()>
0
){
if
(
ObjectUtil
.
isNotNull
(
reassign
)){
throw
new
ServiceException
(
PolicemanExceptionEnum
.
POLICE_IS_IN_EXAMINE
);
throw
new
ServiceException
(
PolicemanExceptionEnum
.
POLICE_IS_IN_EXAMINE
);
}
}
}
}
...
...
jyzb-biz/src/main/resources/mapper/EquipmentSizeMapper.xml
View file @
692d9ee7
...
@@ -6,6 +6,8 @@
...
@@ -6,6 +6,8 @@
SELECT
SELECT
t1.id,
t1.id,
t1.state,
t1.state,
t2.maintenance_period as maintenancePeriod,
t2.warranty_period as warrantyPeriod,
t2.name AS eqName,
t2.name AS eqName,
t1.name AS name,
t1.name AS name,
t1.type_id as typeId,
t1.type_id as typeId,
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论