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
1e982be6
Commit
1e982be6
authored
Dec 05, 2023
by
李小惠
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
1
parent
6b28da93
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
9 行增加
和
0 行删除
+9
-0
OrderMainServiceImpl.java
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/OrderMainServiceImpl.java
+9
-0
没有找到文件。
jyzb-biz/src/main/java/com/junmp/jyzb/service/impl/OrderMainServiceImpl.java
View file @
1e982be6
...
...
@@ -785,6 +785,10 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
e
=
policeBindEqs
(
req
,
reqList
,
orgId
);
}
//如果是归还入库,将警员下面的装备进行处理
if
(
req
.
getBussinessType
().
equals
(
"return"
)){
}
//如果是快速移库,记账完成之后新增入库单并且该单据不走审核流,但是审核状态和入库状态显示已完成
boolean
f
=
true
;
if
(
req
.
getBussinessType
().
equals
(
"quick"
)){
...
...
@@ -805,7 +809,11 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
//更新主单据
return
(
a
&&
b
&&
c
&&
d
&&
e
&&
f
);
}
public
boolean
policeUnBindEqs
(
UpdateOrderReq
req
,
List
<
UpdateOrderDetailReq
>
reqList
,
Long
orgId
){
//根据传递的装备信息对警员进行解绑操作
return
true
;
}
public
boolean
policeBindEqs
(
UpdateOrderReq
req
,
List
<
UpdateOrderDetailReq
>
reqList
,
Long
orgId
){
//如果是领用出库,那记账结束以后将装备挂到警员名下(存储到policemanEquipment表中)
if
(
req
.
getBussinessType
().
equals
(
"use"
)){
...
...
@@ -876,6 +884,7 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
}
else
if
(
req
.
getOrderType
().
equals
(
"out"
)
&&
req
.
getBussinessType
().
equals
(
"destruction"
)){
//销毁出库直接减库存,减金额
is
.
setPrice
(
is
.
getPrice
().
subtract
(
BigDecimal
.
valueOf
(
upReq
.
getModifyQuantity
()).
multiply
(
upReq
.
getPrice
())));
is
.
setNumber
(
is
.
getNumber
()-
upReq
.
getModifyQuantity
());
is
.
setStockNumber
(
is
.
getStockNumber
()-
upReq
.
getModifyQuantity
());
is
.
setDestructionNumber
(
is
.
getDestructionNumber
()+
upReq
.
getModifyQuantity
());
}
else
{
//其他出库就直接正常计算
is
.
setOutboundNumber
(
is
.
getOutboundNumber
()+
upReq
.
getModifyQuantity
());
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论