Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-performance
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
姜武杰
clx-performance
Commits
560114b6
提交
560114b6
authored
1月 24, 2024
作者:
huyufan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
增加皮重毛重字段
上级
b6f799fc
隐藏空白字符变更
内嵌
并排
正在显示
13 个修改的文件
包含
110 行增加
和
45 行删除
+110
-45
OrderChildLoadAndUnloadAgainParam.java
...formance/param/app/OrderChildLoadAndUnloadAgainParam.java
+3
-4
OrderChildLoadParam.java
...va/com/clx/performance/param/app/OrderChildLoadParam.java
+3
-4
OrderChildUnloadParam.java
.../com/clx/performance/param/app/OrderChildUnloadParam.java
+1
-4
PoundAuditParam.java
...in/java/com/clx/performance/param/pc/PoundAuditParam.java
+12
-4
CarrierOrderChildDetailVO.java
.../com/clx/performance/vo/pc/CarrierOrderChildDetailVO.java
+12
-1
OrderChildPoundAuditDetailVO.java
...m/clx/performance/vo/pc/OrderChildPoundAuditDetailVO.java
+12
-0
PageCarrierOrderChildVO.java
...va/com/clx/performance/vo/pc/PageCarrierOrderChildVO.java
+12
-0
PageOrderChildPoundAuditVO.java
...com/clx/performance/vo/pc/PageOrderChildPoundAuditVO.java
+12
-0
OrderChildPoundAuditController.java
...ormance/controller/pc/OrderChildPoundAuditController.java
+1
-1
OrderChildPoundAudit.java
.../java/com/clx/performance/model/OrderChildPoundAudit.java
+4
-0
OrderChildPoundAuditServiceImpl.java
...ormance/service/impl/OrderChildPoundAuditServiceImpl.java
+15
-11
OrderChildServiceImpl.java
...m/clx/performance/service/impl/OrderChildServiceImpl.java
+18
-14
OrderChildSqlProvider.java
...om/clx/performance/sqlProvider/OrderChildSqlProvider.java
+5
-2
没有找到文件。
performance-api/src/main/java/com/clx/performance/param/app/OrderChildLoadAndUnloadAgainParam.java
浏览文件 @
560114b6
...
...
@@ -26,13 +26,12 @@ public class OrderChildLoadAndUnloadAgainParam extends PositionParam {
private
String
unloadPoundNo
;
@ApiModelProperty
(
value
=
"装货毛重(单位吨)"
,
example
=
"2.46"
)
@NotNull
private
BigDecimal
loadRough
;
@ApiModelProperty
(
value
=
"装货皮重(单位吨)"
,
example
=
"1.23"
)
@NotNull
private
BigDecimal
loadTare
;
@ApiModelProperty
(
value
=
"装货净重(单位吨)"
,
example
=
"1.23"
)
@NotNull
(
message
=
"装货净重不能为空"
)
@Max
(
value
=
999
,
message
=
"最大999吨"
)
private
BigDecimal
loadNet
;
@ApiModelProperty
(
value
=
"磅单图片列表"
)
@NotEmpty
(
message
=
"请上传磅单照片"
)
...
...
performance-api/src/main/java/com/clx/performance/param/app/OrderChildLoadParam.java
浏览文件 @
560114b6
...
...
@@ -22,13 +22,12 @@ public class OrderChildLoadParam extends PositionParam {
private
String
childNo
;
@ApiModelProperty
(
value
=
"装货毛重(单位吨)"
,
example
=
"2.46"
)
@NotNull
private
BigDecimal
loadRough
;
@ApiModelProperty
(
value
=
"装货皮重(单位吨)"
,
example
=
"1.23"
)
@NotNull
private
BigDecimal
loadTare
;
@ApiModelProperty
(
value
=
"装货净重(单位吨)"
,
example
=
"1.23"
)
@NotNull
(
message
=
"装货净重不能为空"
)
@Max
(
value
=
999
,
message
=
"最大999吨"
)
private
BigDecimal
loadNet
;
@ApiModelProperty
(
value
=
"磅单图片列表"
)
@NotEmpty
(
message
=
"请上传磅单照片"
)
...
...
performance-api/src/main/java/com/clx/performance/param/app/OrderChildUnloadParam.java
浏览文件 @
560114b6
...
...
@@ -27,12 +27,9 @@ public class OrderChildUnloadParam extends PositionParam {
@ApiModelProperty
(
value
=
"卸货毛重(单位吨)"
,
example
=
"2.46"
)
private
BigDecimal
unloadRough
;
@ApiModelProperty
(
value
=
"卸货皮重(单位吨)"
,
example
=
"1.23"
)
private
BigDecimal
unloadTare
;
@ApiModelProperty
(
value
=
"卸货净重(单位吨)"
,
example
=
"1.23"
)
@NotNull
(
message
=
"装货净重不能为空"
)
@Max
(
value
=
999
,
message
=
"最大999吨"
)
private
BigDecimal
unloadNet
;
@ApiModelProperty
(
value
=
"磅单图片列表"
)
@NotEmpty
(
message
=
"请上传磅单照片"
)
...
...
performance-api/src/main/java/com/clx/performance/param/pc/PoundAuditParam.java
浏览文件 @
560114b6
...
...
@@ -34,11 +34,19 @@ public class PoundAuditParam {
@ApiModelProperty
(
value
=
"审核状态 0 待审核 1 审核通过 2 审核驳回"
,
example
=
"1"
)
private
Integer
status
;
@ApiModelProperty
(
value
=
"装货净重"
,
example
=
"11"
)
private
BigDecimal
loadNet
;
@ApiModelProperty
(
value
=
"装货毛重"
,
example
=
"10"
)
private
BigDecimal
loadRough
;
@ApiModelProperty
(
value
=
"装货皮重"
,
example
=
"10"
)
private
BigDecimal
loadTare
;
@ApiModelProperty
(
value
=
"卸货毛重"
,
example
=
"41"
)
private
BigDecimal
unloadRough
;
@ApiModelProperty
(
value
=
"卸货皮重"
,
example
=
"41"
)
private
BigDecimal
unloadTare
;
@ApiModelProperty
(
value
=
"卸货净重"
,
example
=
"22"
)
private
BigDecimal
unloadNet
;
}
performance-api/src/main/java/com/clx/performance/vo/pc/CarrierOrderChildDetailVO.java
浏览文件 @
560114b6
...
...
@@ -46,7 +46,6 @@ public class CarrierOrderChildDetailVO {
@MoneyOutConvert
private
BigDecimal
realFreight
;
@ApiModelProperty
(
value
=
"损耗单价(元)"
,
example
=
"1.23"
)
@MoneyOutConvert
private
BigDecimal
lossPrice
;
...
...
@@ -79,6 +78,18 @@ public class CarrierOrderChildDetailVO {
@ApiModelProperty
(
value
=
"卸货净重(单位吨)"
,
example
=
"1.23"
)
private
BigDecimal
unloadNet
;
@ApiModelProperty
(
value
=
"装货毛重"
,
example
=
"10"
)
private
BigDecimal
loadRough
;
@ApiModelProperty
(
value
=
"装货皮重"
,
example
=
"10"
)
private
BigDecimal
loadTare
;
@ApiModelProperty
(
value
=
"卸货毛重"
,
example
=
"41"
)
private
BigDecimal
unloadRough
;
@ApiModelProperty
(
value
=
"卸货皮重"
,
example
=
"41"
)
private
BigDecimal
unloadTare
;
@ApiModelProperty
(
value
=
"取消原因"
,
example
=
"取消原因类型:1个人原因, 2价格不合适, 3无法装货, 4车辆原因, 5交通管制, 6交通事故, 7无法找到地址, 8排队时间较长, 9其他原因"
)
private
Integer
cancelType
;
@ApiModelProperty
(
value
=
"取消原因"
,
example
=
"抢错了"
)
...
...
performance-api/src/main/java/com/clx/performance/vo/pc/OrderChildPoundAuditDetailVO.java
浏览文件 @
560114b6
...
...
@@ -23,6 +23,18 @@ public class OrderChildPoundAuditDetailVO {
@ApiModelProperty
(
value
=
"卸货净重"
,
example
=
"41"
)
private
BigDecimal
unloadNet
;
@ApiModelProperty
(
value
=
"装货毛重"
,
example
=
"10"
)
private
BigDecimal
loadRough
;
@ApiModelProperty
(
value
=
"装货皮重"
,
example
=
"10"
)
private
BigDecimal
loadTare
;
@ApiModelProperty
(
value
=
"卸货毛重"
,
example
=
"41"
)
private
BigDecimal
unloadRough
;
@ApiModelProperty
(
value
=
"卸货皮重"
,
example
=
"41"
)
private
BigDecimal
unloadTare
;
@ApiModelProperty
(
value
=
"卸货磅单编号"
,
example
=
"url"
)
private
String
unloadPoundNo
;
...
...
performance-api/src/main/java/com/clx/performance/vo/pc/PageCarrierOrderChildVO.java
浏览文件 @
560114b6
...
...
@@ -43,6 +43,18 @@ public class PageCarrierOrderChildVO {
@ApiModelProperty
(
value
=
"卸货净重"
,
example
=
"41"
)
private
BigDecimal
unloadNet
;
@ApiModelProperty
(
value
=
"装货毛重"
,
example
=
"10"
)
private
BigDecimal
loadRough
;
@ApiModelProperty
(
value
=
"装货皮重"
,
example
=
"10"
)
private
BigDecimal
loadTare
;
@ApiModelProperty
(
value
=
"卸货毛重"
,
example
=
"41"
)
private
BigDecimal
unloadRough
;
@ApiModelProperty
(
value
=
"卸货皮重"
,
example
=
"41"
)
private
BigDecimal
unloadTare
;
@ApiModelProperty
(
value
=
"接单时间"
,
example
=
"2020-01-01 10:10:10"
)
private
String
payTime
;
...
...
performance-api/src/main/java/com/clx/performance/vo/pc/PageOrderChildPoundAuditVO.java
浏览文件 @
560114b6
...
...
@@ -43,6 +43,18 @@ public class PageOrderChildPoundAuditVO {
@ApiModelProperty
(
value
=
"卸货净重"
,
example
=
"41"
)
private
BigDecimal
unloadNet
;
@ApiModelProperty
(
value
=
"装货毛重"
,
example
=
"10"
)
private
BigDecimal
loadRough
;
@ApiModelProperty
(
value
=
"装货皮重"
,
example
=
"10"
)
private
BigDecimal
loadTare
;
@ApiModelProperty
(
value
=
"卸货毛重"
,
example
=
"41"
)
private
BigDecimal
unloadRough
;
@ApiModelProperty
(
value
=
"卸货皮重"
,
example
=
"41"
)
private
BigDecimal
unloadTare
;
@ApiModelProperty
(
value
=
"审核状态 0 待审核 1 审核通过 2 审核驳回"
,
example
=
"1"
)
private
Integer
status
;
...
...
performance-web/src/main/java/com/clx/performance/controller/pc/OrderChildPoundAuditController.java
浏览文件 @
560114b6
...
...
@@ -48,7 +48,7 @@ public class OrderChildPoundAuditController {
@ApiOperation
(
value
=
"磅单审核接口"
,
notes
=
"<br>By:李瑞新"
)
@PostMapping
(
"/updatePoundAudit"
)
public
Result
updatePoundAudit
(
@RequestBody
@Validated
PoundAuditParam
param
)
{
public
Result
<
Object
>
updatePoundAudit
(
@RequestBody
@Validated
PoundAuditParam
param
)
{
orderChildPoundAuditService
.
updatePoundAudit
(
param
);
return
Result
.
ok
();
}
...
...
performance-web/src/main/java/com/clx/performance/model/OrderChildPoundAudit.java
浏览文件 @
560114b6
...
...
@@ -33,6 +33,10 @@ public class OrderChildPoundAudit implements HasKey<Integer> {
private
String
childNo
;
//运单编号
private
BigDecimal
loadNet
;
//装货净重(单位吨)
private
BigDecimal
unloadNet
;
//卸货净重(单位吨)
private
BigDecimal
loadRough
;
//装货毛重(单位吨)
private
BigDecimal
loadTare
;
//装货皮重(单位吨)
private
BigDecimal
unloadRough
;
//卸货毛重(单位吨)
private
BigDecimal
unloadTare
;
//卸货皮重(单位吨)
private
String
unloadPoundNo
;
//卸货磅单编号
private
Integer
status
;
//审核状态 0 待审核 1 审核通过 2 审核驳回
private
Integer
rejectType
;
//审核驳回类型:1装车 2卸车 3装车+卸车
...
...
performance-web/src/main/java/com/clx/performance/service/impl/OrderChildPoundAuditServiceImpl.java
浏览文件 @
560114b6
...
...
@@ -62,6 +62,10 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
vo
.
setLoadNet
(
poundAuditDetail
.
getLoadNet
());
vo
.
setUnloadNet
(
poundAuditDetail
.
getUnloadNet
());
vo
.
setUnloadPoundNo
(
poundAuditDetail
.
getUnloadPoundNo
());
vo
.
setUnloadTare
(
poundAuditDetail
.
getUnloadTare
());
vo
.
setUnloadRough
(
poundAuditDetail
.
getUnloadRough
());
vo
.
setLoadRough
(
poundAuditDetail
.
getLoadRough
());
vo
.
setLoadTare
(
poundAuditDetail
.
getLoadTare
());
vo
.
setStatus
(
poundAuditDetail
.
getStatus
());
vo
.
setRemark
(
poundAuditDetail
.
getRemark
());
vo
.
setRejectType
(
poundAuditDetail
.
getRejectType
());
...
...
@@ -74,7 +78,8 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
public
void
updatePoundAudit
(
PoundAuditParam
param
)
{
//运单详情
OrderChild
orderChild
=
orderChildDao
.
getByChildNo
(
param
.
getChildNo
()).
orElseThrow
(
PerformanceResultEnum
.
DATA_NOT_FIND
);
BigDecimal
loadNet
=
param
.
getLoadRough
().
subtract
(
param
.
getLoadTare
());
BigDecimal
unLoadNet
=
param
.
getUnloadRough
().
subtract
(
param
.
getUnloadRough
());
if
(
OrderChildEnum
.
CANCEL_lIST
.
contains
(
orderChild
.
getStatus
())){
throw
new
ServiceSystemException
(
PerformanceResultEnum
.
ORDER_CHILD_CANCELED
);
}
...
...
@@ -94,21 +99,20 @@ public class OrderChildPoundAuditServiceImpl implements OrderChildPoundAuditSer
poundAuditDetail
.
setCreateTime
(
null
);
poundAuditDetail
.
setModifiedTime
(
null
);
BigDecimal
dif
=
param
.
getLoadNet
()
.
subtract
(
orderChild
.
getLoadNet
());
BigDecimal
dif
=
loadNet
.
subtract
(
orderChild
.
getLoadNet
());
int
type
=
OrderChildLogEnum
.
Type
.
POUND_AUDIT
.
getCode
();
if
(
Objects
.
equals
(
param
.
getStatus
(),
OrderChildPoundAuditEnum
.
Status
.
REJECT
.
getCode
())){
type
=
OrderChildLogEnum
.
Type
.
POUND_AUDIT_REJECT
.
getCode
();
}
else
{
if
(
Objects
.
nonNull
(
param
.
getLoadNet
())){
poundAuditDetail
.
setLoadNet
(
param
.
getLoadNet
());
orderChild
.
setLoadNet
(
param
.
getLoadNet
());
}
if
(
Objects
.
nonNull
(
param
.
getUnloadNet
())){
poundAuditDetail
.
setUnloadNet
(
param
.
getUnloadNet
());
orderChild
.
setUnloadNet
(
param
.
getUnloadNet
());
}
poundAuditDetail
.
setLoadNet
(
loadNet
);
poundAuditDetail
.
setUnloadNet
(
unLoadNet
);
poundAuditDetail
.
setLoadRough
(
poundAuditDetail
.
getLoadRough
());
poundAuditDetail
.
setLoadTare
(
poundAuditDetail
.
getLoadTare
());
poundAuditDetail
.
setUnloadRough
(
poundAuditDetail
.
getUnloadRough
());
poundAuditDetail
.
setUnloadTare
(
poundAuditDetail
.
getUnloadTare
());
orderChild
.
setLoadNet
(
loadNet
);
orderChild
.
setUnloadNet
(
unLoadNet
);
}
orderChild
.
setWeight
(
orderChildWeightCalc
(
orderChild
));
orderChild
.
setFreight
(
orderChildFreightCalc
(
orderChild
));
...
...
performance-web/src/main/java/com/clx/performance/service/impl/OrderChildServiceImpl.java
浏览文件 @
560114b6
...
...
@@ -655,7 +655,7 @@ public class OrderChildServiceImpl implements OrderChildService {
public
void
updateLoad
(
OrderChildLoadParam
param
)
{
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
Long
userNo
=
loginUserInfo
.
getUserNo
();
BigDecimal
loadNet
=
param
.
getLoadRough
().
subtract
(
param
.
getLoadTare
());
String
childNo
=
param
.
getChildNo
();
OrderChild
orderChild
=
orderChildDao
.
getByChildNo
(
childNo
).
orElseThrow
(
...
...
@@ -672,7 +672,7 @@ public class OrderChildServiceImpl implements OrderChildService {
throw
new
ServiceSystemException
(
PerformanceResultEnum
.
ORDER_CHILD_CANCELED
);
}
if
(!
loadCheck
(
param
.
getLoadNet
()
,
orderChild
.
getTruckLoad
()))
{
if
(!
loadCheck
(
loadNet
,
orderChild
.
getTruckLoad
()))
{
throw
new
ServiceSystemException
(
PerformanceResultEnum
.
ORDER_CHILD_LOAD_WEIGHT_ERROR
);
}
...
...
@@ -695,7 +695,7 @@ public class OrderChildServiceImpl implements OrderChildService {
private
void
updateLoadFirst
(
OrderChildLoadParam
param
,
OrderChild
orderChild
,
OrderGoods
orderGoods
)
{
String
childNo
=
param
.
getChildNo
();
BigDecimal
loadNet
=
param
.
getLoadRough
().
subtract
(
param
.
getLoadTare
());
// // 装车时间验证
// FeignOrderInfoVO orderInfo = orderService.getOrderInfo(orderChild.getOrderNo()).orElseThrow
// (PerformanceResultEnum.DATA_NOT_FIND);
...
...
@@ -717,14 +717,14 @@ public class OrderChildServiceImpl implements OrderChildService {
imageList
.
add
(
image
);
}
BigDecimal
dif
=
param
.
getLoadNet
()
.
subtract
(
orderChild
.
getWeight
());
BigDecimal
dif
=
loadNet
.
subtract
(
orderChild
.
getWeight
());
//更新货单吨数
updateOrderGoodsAmountLoad
(
orderGoods
,
childNo
,
dif
,
OrderGoodsStatusEnum
.
Status
.
GO_TO_SEND
.
getCode
());
orderChild
.
setLoadRough
(
param
.
getLoadRough
());
orderChild
.
setLoadTare
(
param
.
getLoadTare
());
orderChild
.
setLoadNet
(
param
.
getLoadNet
()
);
orderChild
.
setLoadNet
(
loadNet
);
orderChild
.
setLoadTime
(
LocalDateTime
.
now
());
orderChild
.
setWeight
(
orderChildWeightCalc
(
orderChild
));
orderChild
.
setFreight
(
orderChildFreightCalc
(
orderChild
));
...
...
@@ -740,6 +740,7 @@ public class OrderChildServiceImpl implements OrderChildService {
private
void
updateReload
(
OrderChildLoadParam
param
,
OrderChild
orderChild
,
OrderGoods
orderGoods
)
{
String
childNo
=
param
.
getChildNo
();
BigDecimal
loadNet
=
param
.
getLoadRough
().
subtract
(
param
.
getLoadTare
());
List
<
OrderChildImage
>
imageList
=
new
ArrayList
<>();
for
(
String
item
:
param
.
getLoadImageList
())
{
...
...
@@ -750,11 +751,11 @@ public class OrderChildServiceImpl implements OrderChildService {
imageList
.
add
(
image
);
}
BigDecimal
dif
=
param
.
getLoadNet
()
.
subtract
(
orderChild
.
getWeight
());
BigDecimal
dif
=
loadNet
.
subtract
(
orderChild
.
getWeight
());
orderChild
.
setLoadRough
(
param
.
getLoadRough
());
orderChild
.
setLoadTare
(
param
.
getLoadTare
());
orderChild
.
setLoadNet
(
param
.
getLoadNet
()
);
orderChild
.
setLoadNet
(
loadNet
);
orderChild
.
setLoadTime
(
LocalDateTime
.
now
());
orderChild
.
setWeight
(
orderChildWeightCalc
(
orderChild
));
orderChild
.
setFreight
(
orderChildFreightCalc
(
orderChild
));
...
...
@@ -841,7 +842,7 @@ public class OrderChildServiceImpl implements OrderChildService {
orderChild
.
setUnloadPoundNo
(
param
.
getUnloadPoundNo
());
orderChild
.
setUnloadRough
(
param
.
getUnloadRough
());
orderChild
.
setUnloadTare
(
param
.
getUnloadTare
());
orderChild
.
setUnloadNet
(
param
.
getUnloadNet
(
));
orderChild
.
setUnloadNet
(
orderChild
.
getUnloadRough
().
subtract
(
orderChild
.
getUnloadTare
()
));
orderChild
.
setUnloadTime
(
LocalDateTime
.
now
());
orderChild
.
setWeight
(
orderChildWeightCalc
(
orderChild
));
orderChild
.
setStatus
(
OrderChildEnum
.
Status
.
UNLOAD
.
getCode
());
...
...
@@ -853,6 +854,10 @@ public class OrderChildServiceImpl implements OrderChildService {
audit
.
setStatus
(
OrderChildPoundAuditEnum
.
Status
.
AUDIT
.
getCode
());
audit
.
setLoadNet
(
orderChild
.
getLoadNet
());
audit
.
setUnloadNet
(
orderChild
.
getUnloadNet
());
audit
.
setUnloadTare
(
orderChild
.
getUnloadTare
());
audit
.
setUnloadRough
(
orderChild
.
getUnloadRough
());
audit
.
setLoadTare
(
orderChild
.
getLoadTare
());
audit
.
setLoadRough
(
orderChild
.
getLoadRough
());
orderChildDao
.
updateUnload
(
orderChild
);
...
...
@@ -893,7 +898,7 @@ public class OrderChildServiceImpl implements OrderChildService {
orderChild
.
setUnloadPoundNo
(
param
.
getUnloadPoundNo
());
orderChild
.
setUnloadRough
(
param
.
getUnloadRough
());
orderChild
.
setUnloadTare
(
param
.
getUnloadTare
());
orderChild
.
setUnloadNet
(
param
.
getUnloadNet
(
));
orderChild
.
setUnloadNet
(
orderChild
.
getUnloadRough
().
subtract
(
orderChild
.
getUnloadTare
()
));
orderChild
.
setUnloadTime
(
LocalDateTime
.
now
());
orderChild
.
setWeight
(
orderChildWeightCalc
(
orderChild
));
orderChild
.
setPoundStatus
(
OrderChildPoundAuditEnum
.
Status
.
AUDIT
.
getCode
());
...
...
@@ -920,8 +925,7 @@ public class OrderChildServiceImpl implements OrderChildService {
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
Long
userNo
=
loginUserInfo
.
getUserNo
();
String
childNo
=
param
.
getChildNo
();
LocalDateTime
now
=
LocalDateTime
.
now
();
BigDecimal
loadNet
=
param
.
getLoadRough
().
subtract
(
param
.
getLoadTare
());
OrderChild
orderChild
=
orderChildDao
.
getByChildNo
(
childNo
).
orElseThrow
(
PerformanceResultEnum
.
ORDER_CHILD_NO_FOUND
);
if
(
Objects
.
equals
(
orderChild
.
getDriverUserNo
(),
userNo
))
{
...
...
@@ -946,7 +950,7 @@ public class OrderChildServiceImpl implements OrderChildService {
throw
new
ServiceSystemException
(
PerformanceResultEnum
.
ORDER_CHILD_STATUS_CHANGED
);
}
if
(!
loadCheck
(
param
.
getLoadNet
()
,
orderChild
.
getTruckLoad
()))
{
if
(!
loadCheck
(
loadNet
,
orderChild
.
getTruckLoad
()))
{
throw
new
ServiceSystemException
(
PerformanceResultEnum
.
ORDER_CHILD_LOAD_WEIGHT_ERROR
);
}
// if (!loadCheck(param.getUnloadNet(), orderChild.getTruckLoad())){
...
...
@@ -972,11 +976,11 @@ public class OrderChildServiceImpl implements OrderChildService {
imageList
.
add
(
image
);
}
BigDecimal
dif
=
param
.
getLoadNet
()
.
subtract
(
orderChild
.
getWeight
());
BigDecimal
dif
=
loadNet
.
subtract
(
orderChild
.
getWeight
());
orderChild
.
setLoadRough
(
param
.
getLoadRough
());
orderChild
.
setLoadTare
(
param
.
getLoadTare
());
orderChild
.
setLoadNet
(
param
.
getLoadNet
()
);
orderChild
.
setLoadNet
(
loadNet
);
orderChild
.
setUnloadRough
(
param
.
getUnloadRough
());
orderChild
.
setUnloadTare
(
param
.
getUnloadTare
());
orderChild
.
setUnloadNet
(
param
.
getUnloadNet
());
...
...
performance-web/src/main/java/com/clx/performance/sqlProvider/OrderChildSqlProvider.java
浏览文件 @
560114b6
...
...
@@ -83,7 +83,8 @@ public class OrderChildSqlProvider {
public
String
pagePoundAuditList
(
@Param
(
"page"
)
Page
<
PageOrderChildPoundAuditVO
>
page
,
@Param
(
"param"
)
PagePoundAuditParam
param
)
{
return
new
SQL
(){{
SELECT
(
"child_no,pound_status as status,goods_name,send_address,receive_address,driver_name,driver_mobile,load_net,unload_net,"
+
SELECT
(
"child_no,pound_status as status,goods_name,send_address,receive_address,driver_name,"
+
"driver_mobile,load_net,unload_net,load_rough,load_tare,unload_rough,unload_tare,"
+
"date_format(pay_time, '%Y-%m-%d %H:%i:%s') as payTime,"
+
"date_format(load_time, '%Y-%m-%d %H:%i:%s') as loadTime,"
+
"date_format(unload_time, '%Y-%m-%d %H:%i:%s') as unloadTime "
);
...
...
@@ -107,7 +108,9 @@ public class OrderChildSqlProvider {
public
String
pageCarrierOrderChildList
(
@Param
(
"page"
)
Page
<
PageCarrierOrderChildVO
>
page
,
@Param
(
"param"
)
PageCarrierOrderChildParam
param
)
{
return
new
SQL
(){{
SELECT
(
"child_no,order_goods_no,status,goods_name,freight_price,send_address,receive_address,driver_name,driver_mobile,load_net,unload_net,"
+
SELECT
(
"child_no,order_goods_no,status,goods_name,"
+
"freight_price,send_address,receive_address,load_rough,load_tare,unload_rough,unload_tare,"
+
"driver_name,driver_mobile,load_net,unload_net,"
+
"date_format(pay_time, '%Y-%m-%d %H:%i:%s') as payTime,"
+
"date_format(finish_time, '%Y-%m-%d %H:%i:%s') as finishTime"
);
FROM
(
"order_child "
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论