Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-performance
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
姜武杰
clx-performance
Commits
6bd11b2f
提交
6bd11b2f
authored
9月 21, 2023
作者:
liruixin
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
记录运单磅单审核日志
上级
e9671d14
显示空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
15 行增加
和
48 行删除
+15
-48
OrderChildPoundAudit.java
.../java/com/clx/performance/model/OrderChildPoundAudit.java
+1
-18
OrderChildPoundLog.java
...in/java/com/clx/performance/model/OrderChildPoundLog.java
+0
-23
OrderChildPoundAuditServiceImpl.java
...ormance/service/impl/OrderChildPoundAuditServiceImpl.java
+14
-7
没有找到文件。
performance-web/src/main/java/com/clx/performance/model/OrderChildPoundAudit.java
浏览文件 @
6bd11b2f
...
@@ -32,7 +32,7 @@ public class OrderChildPoundAudit implements HasKey<Integer> {
...
@@ -32,7 +32,7 @@ public class OrderChildPoundAudit implements HasKey<Integer> {
private
String
childNo
;
//运单编号
private
String
childNo
;
//运单编号
private
BigDecimal
loadNet
;
//装货净重(单位吨)
private
BigDecimal
loadNet
;
//装货净重(单位吨)
private
BigDecimal
unloadNet
;
//卸货净重(单位吨)
private
BigDecimal
unloadNet
;
//卸货净重(单位吨)
private
Integer
status
;
//审核状态
0-待审核,1-审核失败, 2-审核成功
private
Integer
status
;
//审核状态
0 待审核 1 审核通过 2 审核驳回
private
Integer
rejectType
;
//审核驳回类型:1装车 2卸车 3装车+卸车
private
Integer
rejectType
;
//审核驳回类型:1装车 2卸车 3装车+卸车
private
String
remark
;
//备注
private
String
remark
;
//备注
private
String
createTime
;
//创建时间
private
String
createTime
;
//创建时间
...
@@ -45,23 +45,6 @@ public class OrderChildPoundAudit implements HasKey<Integer> {
...
@@ -45,23 +45,6 @@ public class OrderChildPoundAudit implements HasKey<Integer> {
}
}
@Getter
@AllArgsConstructor
public
enum
AuditStatus
{
AUDIT
(
0
,
"待审核"
),
FAIL
(
1
,
"审核失败"
),
SUCCESS
(
2
,
"审核成功"
)
;
private
final
Integer
code
;
private
final
String
msg
;
public
static
Optional
<
OrderChildPoundAudit
.
AuditStatus
>
getByCode
(
int
code
)
{
return
Arrays
.
stream
(
values
()).
filter
(
e
->
e
.
code
==
code
).
findFirst
();
}
}
@Getter
@Getter
...
...
performance-web/src/main/java/com/clx/performance/model/OrderChildPoundLog.java
浏览文件 @
6bd11b2f
...
@@ -8,9 +8,6 @@ import com.msl.common.model.HasKey;
...
@@ -8,9 +8,6 @@ import com.msl.common.model.HasKey;
import
lombok.*
;
import
lombok.*
;
import
lombok.experimental.Accessors
;
import
lombok.experimental.Accessors
;
import
java.util.Arrays
;
import
java.util.Optional
;
/**
/**
* @Author: aiqinguo
* @Author: aiqinguo
* @Description: 磅单日志表
* @Description: 磅单日志表
...
@@ -45,23 +42,4 @@ public class OrderChildPoundLog implements HasKey<Integer> {
...
@@ -45,23 +42,4 @@ public class OrderChildPoundLog implements HasKey<Integer> {
}
}
@Getter
@AllArgsConstructor
public
enum
CreateType
{
OWNER
(
1
,
"货主"
),
CARRIER
(
2
,
"承运端"
),
DRIVER
(
3
,
"司机"
),
;
private
final
Integer
code
;
private
final
String
msg
;
public
static
Optional
<
CreateType
>
getByCode
(
int
code
)
{
return
Arrays
.
stream
(
values
()).
filter
(
e
->
e
.
code
==
code
).
findFirst
();
}
}
}
}
\ No newline at end of file
performance-web/src/main/java/com/clx/performance/service/impl/OrderChildPoundAuditServiceImpl.java
浏览文件 @
6bd11b2f
...
@@ -5,12 +5,12 @@ import com.clx.performance.dao.OrderChildDao;
...
@@ -5,12 +5,12 @@ import com.clx.performance.dao.OrderChildDao;
import
com.clx.performance.dao.OrderChildImageDao
;
import
com.clx.performance.dao.OrderChildImageDao
;
import
com.clx.performance.dao.OrderChildPoundAuditDao
;
import
com.clx.performance.dao.OrderChildPoundAuditDao
;
import
com.clx.performance.dao.OrderChildPoundLogDao
;
import
com.clx.performance.dao.OrderChildPoundLogDao
;
import
com.clx.performance.enums.OrderChildLogEnum
;
import
com.clx.performance.enums.OrderChildPoundAuditEnum
;
import
com.clx.performance.enums.PerformanceResultEnum
;
import
com.clx.performance.enums.PerformanceResultEnum
;
import
com.clx.performance.model.OrderChild
;
import
com.clx.performance.model.*
;
import
com.clx.performance.model.OrderChildImage
;
import
com.clx.performance.model.OrderChildPoundAudit
;
import
com.clx.performance.model.OrderChildPoundLog
;
import
com.clx.performance.param.pc.PoundAuditParam
;
import
com.clx.performance.param.pc.PoundAuditParam
;
import
com.clx.performance.service.OrderChildLogService
;
import
com.clx.performance.service.OrderChildPoundAuditService
;
import
com.clx.performance.service.OrderChildPoundAuditService
;
import
com.clx.performance.vo.pc.OrderChildPoundAuditDetailVO
;
import
com.clx.performance.vo.pc.OrderChildPoundAuditDetailVO
;
import
com.msl.user.data.UserSessionData
;
import
com.msl.user.data.UserSessionData
;
...
@@ -42,6 +42,8 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
...
@@ -42,6 +42,8 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
private
final
OrderChildDao
orderChildDao
;
private
final
OrderChildDao
orderChildDao
;
private
final
OrderChildLogService
orderChildLogService
;
@Override
@Override
public
OrderChildPoundAuditDetailVO
getPoundAuditDetail
(
String
childNo
)
{
public
OrderChildPoundAuditDetailVO
getPoundAuditDetail
(
String
childNo
)
{
...
@@ -73,9 +75,11 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
...
@@ -73,9 +75,11 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
poundAuditDetail
.
setRemark
(
param
.
getRemark
());
poundAuditDetail
.
setRemark
(
param
.
getRemark
());
poundAuditDetail
.
setId
(
null
);
poundAuditDetail
.
setId
(
null
);
if
(
Objects
.
equals
(
param
.
getStatus
(),
OrderChildPoundAudit
.
AuditStatus
.
FAIL
.
getCode
())){
Integer
type
=
OrderChildLogEnum
.
Type
.
POUND_AUDIT
.
getCode
();
if
(
Objects
.
equals
(
param
.
getStatus
(),
OrderChildPoundAuditEnum
.
Status
.
REJECT
.
getCode
())){
poundAuditDetail
.
setLoadNet
(
orderChild
.
getLoadNet
());
poundAuditDetail
.
setLoadNet
(
orderChild
.
getLoadNet
());
poundAuditDetail
.
setUnloadNet
(
orderChild
.
getUnloadNet
());
poundAuditDetail
.
setUnloadNet
(
orderChild
.
getUnloadNet
());
type
=
OrderChildLogEnum
.
Type
.
POUND_AUDIT_REJECT
.
getCode
();
}
else
{
}
else
{
if
(
Objects
.
nonNull
(
param
.
getLoadNet
())){
if
(
Objects
.
nonNull
(
param
.
getLoadNet
())){
poundAuditDetail
.
setLoadNet
(
param
.
getLoadNet
());
poundAuditDetail
.
setLoadNet
(
param
.
getLoadNet
());
...
@@ -94,8 +98,8 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
...
@@ -94,8 +98,8 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
orderChildPoundAuditDao
.
saveEntity
(
poundAuditDetail
);
orderChildPoundAuditDao
.
saveEntity
(
poundAuditDetail
);
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
OrderChildPoundLog
poundLog
=
OrderChildPoundLog
.
builder
().
childNo
(
param
.
getChildNo
()).
status
(
param
.
getStatus
()).
createType
(
OrderChild
PoundLog
.
CreateType
.
CARRIER
.
getCode
())
OrderChildPoundLog
poundLog
=
OrderChildPoundLog
.
builder
().
childNo
(
param
.
getChildNo
()).
status
(
param
.
getStatus
()).
createType
(
OrderChild
LogEnum
.
CreateType
.
PLATFORM
.
getCode
())
.
remark
(
OrderChildPoundAudit
.
Audit
Status
.
getByCode
(
param
.
getStatus
()).
get
().
getMsg
()).
createBy
(
loginUserInfo
.
getUserNo
()).
createName
(
loginUserInfo
.
getUserName
()).
build
();
.
remark
(
OrderChildPoundAudit
Enum
.
Status
.
getByCode
(
param
.
getStatus
()).
get
().
getMsg
()).
createBy
(
loginUserInfo
.
getUserNo
()).
createName
(
loginUserInfo
.
getUserName
()).
build
();
orderChildPoundLogDao
.
saveEntity
(
poundLog
);
orderChildPoundLogDao
.
saveEntity
(
poundLog
);
...
@@ -108,5 +112,8 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
...
@@ -108,5 +112,8 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
orderChild
.
setPoundStatus
(
param
.
getStatus
());
orderChild
.
setPoundStatus
(
param
.
getStatus
());
orderChildDao
.
updatePoundAuditStatus
(
orderChild
);
orderChildDao
.
updatePoundAuditStatus
(
orderChild
);
orderChildLogService
.
saveOrderChildLog
(
param
.
getChildNo
(),
type
,
OrderChildLogEnum
.
Type
.
getByCode
(
type
).
get
().
getMsg
(),
OrderChildLogEnum
.
CreateType
.
PLATFORM
.
getCode
(),
loginUserInfo
.
getUserNo
(),
loginUserInfo
.
getUserName
());
}
}
}
}
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论