Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
C
clx-performance
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
姜武杰
clx-performance
Commits
80265945
提交
80265945
authored
11月 06, 2023
作者:
aiqingguo
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
司机上报
上级
c8339b5e
显示空白字符变更
内嵌
并排
正在显示
11 个修改的文件
包含
79 行增加
和
50 行删除
+79
-50
CollectLineReportAbnormalSaveParam.java
...param/app/collect/CollectLineReportAbnormalSaveParam.java
+29
-0
CollectLineReportLoadAbnormalSaveParam.java
...m/app/collect/CollectLineReportLoadAbnormalSaveParam.java
+2
-0
CollectLineReportLoadUnloadAbnormalSaveParam.java
...collect/CollectLineReportLoadUnloadAbnormalSaveParam.java
+5
-3
CollectLineReportReceiveAddressAbnormalSaveParam.java
...ect/CollectLineReportReceiveAddressAbnormalSaveParam.java
+2
-0
CollectLineReportSendAddressAbnormalSaveParam.java
...ollect/CollectLineReportSendAddressAbnormalSaveParam.java
+2
-0
CollectLineReportVO.java
...m/clx/performance/vo/app/collect/CollectLineReportVO.java
+1
-1
AppDriverCollectLineReportController.java
.../controller/app/AppDriverCollectLineReportController.java
+13
-1
CollectLineReport.java
.../com/clx/performance/model/collect/CollectLineReport.java
+1
-2
CollectLineReportService.java
...performance/service/collect/CollectLineReportService.java
+1
-4
OrderChildServiceImpl.java
...m/clx/performance/service/impl/OrderChildServiceImpl.java
+0
-3
CollectLineReportServiceImpl.java
...ce/service/impl/collect/CollectLineReportServiceImpl.java
+23
-36
没有找到文件。
performance-api/src/main/java/com/clx/performance/param/app/collect/CollectLineReportAbnormalSaveParam.java
0 → 100644
浏览文件 @
80265945
package
com
.
clx
.
performance
.
param
.
app
.
collect
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Getter
;
import
lombok.NoArgsConstructor
;
import
lombok.Setter
;
import
javax.validation.constraints.NotBlank
;
import
javax.validation.constraints.NotNull
;
@Getter
@Setter
@NoArgsConstructor
public
class
CollectLineReportAbnormalSaveParam
{
@ApiModelProperty
(
value
=
"上报类型:1:无法到达货源地 2:无法装货 3:无法到达目的地 4装车卸车异常"
,
example
=
""
)
@NotNull
(
message
=
"上报类型不能为空"
)
private
Integer
reportType
;
@ApiModelProperty
(
value
=
"运单编号"
)
@NotBlank
(
message
=
"运单编号不能为空"
)
private
String
childNo
;
@ApiModelProperty
(
value
=
"无法到达货源地原因"
,
example
=
"车辆问题"
)
@NotBlank
(
message
=
"无法到达货源地原因不能为空"
)
private
String
remark
;
}
performance-api/src/main/java/com/clx/performance/param/app/collect/CollectLineReportLoadAbnormalSaveParam.java
浏览文件 @
80265945
package
com
.
clx
.
performance
.
param
.
app
.
collect
;
package
com
.
clx
.
performance
.
param
.
app
.
collect
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
lombok.Setter
;
import
lombok.Setter
;
...
@@ -10,6 +11,7 @@ import javax.validation.constraints.NotBlank;
...
@@ -10,6 +11,7 @@ import javax.validation.constraints.NotBlank;
@Getter
@Getter
@Setter
@Setter
@NoArgsConstructor
@NoArgsConstructor
@AllArgsConstructor
public
class
CollectLineReportLoadAbnormalSaveParam
{
public
class
CollectLineReportLoadAbnormalSaveParam
{
@ApiModelProperty
(
value
=
"运单编号"
)
@ApiModelProperty
(
value
=
"运单编号"
)
...
...
performance-api/src/main/java/com/clx/performance/param/app/collect/CollectLineReportLoadUnloadAbnormalSaveParam.java
浏览文件 @
80265945
package
com
.
clx
.
performance
.
param
.
app
.
collect
;
package
com
.
clx
.
performance
.
param
.
app
.
collect
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
lombok.Setter
;
import
lombok.Setter
;
...
@@ -10,14 +11,15 @@ import javax.validation.constraints.NotBlank;
...
@@ -10,14 +11,15 @@ import javax.validation.constraints.NotBlank;
@Getter
@Getter
@Setter
@Setter
@NoArgsConstructor
@NoArgsConstructor
@AllArgsConstructor
public
class
CollectLineReportLoadUnloadAbnormalSaveParam
{
public
class
CollectLineReportLoadUnloadAbnormalSaveParam
{
@ApiModelProperty
(
value
=
"运单编号"
)
@ApiModelProperty
(
value
=
"运单编号"
)
@NotBlank
(
message
=
"运单编号不能为空"
)
@NotBlank
(
message
=
"运单编号不能为空"
)
private
String
childNo
;
private
String
childNo
;
@ApiModelProperty
(
value
=
"
异常类型:1装车时间异常 2卸车时间异常"
,
example
=
"1
"
)
@ApiModelProperty
(
value
=
"
装卸车异常原因"
,
example
=
"车辆问题
"
)
@NotBlank
(
message
=
"
异常类型
不能为空"
)
@NotBlank
(
message
=
"
无法到达装货地原因
不能为空"
)
private
Integer
type
;
private
String
remark
;
}
}
performance-api/src/main/java/com/clx/performance/param/app/collect/CollectLineReportReceiveAddressAbnormalSaveParam.java
浏览文件 @
80265945
package
com
.
clx
.
performance
.
param
.
app
.
collect
;
package
com
.
clx
.
performance
.
param
.
app
.
collect
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
lombok.Setter
;
import
lombok.Setter
;
...
@@ -10,6 +11,7 @@ import javax.validation.constraints.NotBlank;
...
@@ -10,6 +11,7 @@ import javax.validation.constraints.NotBlank;
@Getter
@Getter
@Setter
@Setter
@NoArgsConstructor
@NoArgsConstructor
@AllArgsConstructor
public
class
CollectLineReportReceiveAddressAbnormalSaveParam
{
public
class
CollectLineReportReceiveAddressAbnormalSaveParam
{
@ApiModelProperty
(
value
=
"运单编号"
)
@ApiModelProperty
(
value
=
"运单编号"
)
...
...
performance-api/src/main/java/com/clx/performance/param/app/collect/CollectLineReportSendAddressAbnormalSaveParam.java
浏览文件 @
80265945
package
com
.
clx
.
performance
.
param
.
app
.
collect
;
package
com
.
clx
.
performance
.
param
.
app
.
collect
;
import
io.swagger.annotations.ApiModelProperty
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.AllArgsConstructor
;
import
lombok.Getter
;
import
lombok.Getter
;
import
lombok.NoArgsConstructor
;
import
lombok.NoArgsConstructor
;
import
lombok.Setter
;
import
lombok.Setter
;
...
@@ -10,6 +11,7 @@ import javax.validation.constraints.NotBlank;
...
@@ -10,6 +11,7 @@ import javax.validation.constraints.NotBlank;
@Getter
@Getter
@Setter
@Setter
@NoArgsConstructor
@NoArgsConstructor
@AllArgsConstructor
public
class
CollectLineReportSendAddressAbnormalSaveParam
{
public
class
CollectLineReportSendAddressAbnormalSaveParam
{
@ApiModelProperty
(
value
=
"运单编号"
)
@ApiModelProperty
(
value
=
"运单编号"
)
...
...
performance-api/src/main/java/com/clx/performance/vo/app/collect/CollectLineReportVO.java
浏览文件 @
80265945
...
@@ -50,7 +50,7 @@ public class CollectLineReportVO {
...
@@ -50,7 +50,7 @@ public class CollectLineReportVO {
@ApiModelProperty
(
value
=
"类型:1 发货地 2 目的地"
,
example
=
""
)
@ApiModelProperty
(
value
=
"类型:1 发货地 2 目的地"
,
example
=
""
)
private
Integer
type
;
private
Integer
type
;
@ApiModelProperty
(
value
=
"上报类型
:1:无法到达货源地 2:无法装货 3:无法到达目的地 4:运单取消 5:装车卸车异常
6:没有接单 7:货源地情况 8:其它上报 9:煤炭质量上报"
,
example
=
""
)
@ApiModelProperty
(
value
=
"上报类型
(1~4异常上报):1:无法到达货源地 2:无法装货 3:无法到达目的地 4:装车卸车异常
6:没有接单 7:货源地情况 8:其它上报 9:煤炭质量上报"
,
example
=
""
)
private
Integer
reportType
;
private
Integer
reportType
;
@ApiModelProperty
(
value
=
"拉运状态 1: 正常 2:异常"
,
example
=
""
)
@ApiModelProperty
(
value
=
"拉运状态 1: 正常 2:异常"
,
example
=
""
)
private
Integer
reportStatus
;
private
Integer
reportStatus
;
...
...
performance-web/src/main/java/com/clx/performance/controller/app/AppDriverCollectLineReportController.java
浏览文件 @
80265945
...
@@ -32,6 +32,15 @@ public class AppDriverCollectLineReportController {
...
@@ -32,6 +32,15 @@ public class AppDriverCollectLineReportController {
return
Result
.
ok
();
return
Result
.
ok
();
}
}
@ApiOperation
(
value
=
"上报异常"
,
notes
=
"<br>By:艾庆国"
)
@PostMapping
(
"/saveAbnormalReport"
)
public
Result
<
Void
>
saveAbnormalReport
(
@RequestBody
@Validated
CollectLineReportAbnormalSaveParam
param
)
{
collectLineReportService
.
saveAbnormalReport
(
param
);
return
Result
.
ok
();
}
@Deprecated
@ApiOperation
(
value
=
"上报异常无法到达货源地"
,
notes
=
"<br>By:艾庆国"
)
@ApiOperation
(
value
=
"上报异常无法到达货源地"
,
notes
=
"<br>By:艾庆国"
)
@PostMapping
(
"/saveSendAddressAbnormalReport"
)
@PostMapping
(
"/saveSendAddressAbnormalReport"
)
public
Result
<
Void
>
saveSendAddressAbnormalReport
(
@RequestBody
@Validated
CollectLineReportSendAddressAbnormalSaveParam
param
)
{
public
Result
<
Void
>
saveSendAddressAbnormalReport
(
@RequestBody
@Validated
CollectLineReportSendAddressAbnormalSaveParam
param
)
{
...
@@ -39,6 +48,7 @@ public class AppDriverCollectLineReportController {
...
@@ -39,6 +48,7 @@ public class AppDriverCollectLineReportController {
return
Result
.
ok
();
return
Result
.
ok
();
}
}
@Deprecated
@ApiOperation
(
value
=
"上报异常无法装货"
,
notes
=
"<br>By:艾庆国"
)
@ApiOperation
(
value
=
"上报异常无法装货"
,
notes
=
"<br>By:艾庆国"
)
@PostMapping
(
"/saveLoadAbnormalReport"
)
@PostMapping
(
"/saveLoadAbnormalReport"
)
public
Result
<
Void
>
saveLoadAbnormalReport
(
@RequestBody
@Validated
CollectLineReportLoadAbnormalSaveParam
param
)
{
public
Result
<
Void
>
saveLoadAbnormalReport
(
@RequestBody
@Validated
CollectLineReportLoadAbnormalSaveParam
param
)
{
...
@@ -46,6 +56,7 @@ public class AppDriverCollectLineReportController {
...
@@ -46,6 +56,7 @@ public class AppDriverCollectLineReportController {
return
Result
.
ok
();
return
Result
.
ok
();
}
}
@Deprecated
@ApiOperation
(
value
=
"上报异常无法到达目的地"
,
notes
=
"<br>By:艾庆国"
)
@ApiOperation
(
value
=
"上报异常无法到达目的地"
,
notes
=
"<br>By:艾庆国"
)
@PostMapping
(
"/saveReceiveAddressAbnormalReport"
)
@PostMapping
(
"/saveReceiveAddressAbnormalReport"
)
public
Result
<
Void
>
saveReceiveAddressAbnormalReport
(
@RequestBody
@Validated
CollectLineReportReceiveAddressAbnormalSaveParam
param
)
{
public
Result
<
Void
>
saveReceiveAddressAbnormalReport
(
@RequestBody
@Validated
CollectLineReportReceiveAddressAbnormalSaveParam
param
)
{
...
@@ -53,7 +64,7 @@ public class AppDriverCollectLineReportController {
...
@@ -53,7 +64,7 @@ public class AppDriverCollectLineReportController {
return
Result
.
ok
();
return
Result
.
ok
();
}
}
@Deprecated
@ApiOperation
(
value
=
"上报装卸车异常"
,
notes
=
"<br>By:艾庆国"
)
@ApiOperation
(
value
=
"上报装卸车异常"
,
notes
=
"<br>By:艾庆国"
)
@PostMapping
(
"/saveLoadUnloadAbnormalReport"
)
@PostMapping
(
"/saveLoadUnloadAbnormalReport"
)
public
Result
<
Void
>
saveLoadUnloadAbnormalReport
(
@RequestBody
@Validated
CollectLineReportLoadUnloadAbnormalSaveParam
param
)
{
public
Result
<
Void
>
saveLoadUnloadAbnormalReport
(
@RequestBody
@Validated
CollectLineReportLoadUnloadAbnormalSaveParam
param
)
{
...
@@ -62,6 +73,7 @@ public class AppDriverCollectLineReportController {
...
@@ -62,6 +73,7 @@ public class AppDriverCollectLineReportController {
return
Result
.
ok
();
return
Result
.
ok
();
}
}
@ApiOperation
(
value
=
"上报异常没有接单原因"
,
notes
=
"<br>By:艾庆国"
)
@ApiOperation
(
value
=
"上报异常没有接单原因"
,
notes
=
"<br>By:艾庆国"
)
@PostMapping
(
"/saveNoTakeOrderAbnormalReport"
)
@PostMapping
(
"/saveNoTakeOrderAbnormalReport"
)
public
Result
<
Void
>
saveNoTakeOrderAbnormalReport
(
@RequestBody
@Validated
CollectLineReportNoTakeOrderAbnormalSaveParam
param
)
{
public
Result
<
Void
>
saveNoTakeOrderAbnormalReport
(
@RequestBody
@Validated
CollectLineReportNoTakeOrderAbnormalSaveParam
param
)
{
...
...
performance-web/src/main/java/com/clx/performance/model/collect/CollectLineReport.java
浏览文件 @
80265945
...
@@ -74,8 +74,7 @@ public class CollectLineReport implements HasKey<Integer> {
...
@@ -74,8 +74,7 @@ public class CollectLineReport implements HasKey<Integer> {
UNABLE_TO_SEND_ADDRESS
(
1
,
"无法到达货源地"
),
UNABLE_TO_SEND_ADDRESS
(
1
,
"无法到达货源地"
),
UNABLE_LOAD
(
2
,
"无法装货"
),
UNABLE_LOAD
(
2
,
"无法装货"
),
UNABLE_TO_RECEIVE_ADDRESS
(
3
,
"无法到达目的地"
),
UNABLE_TO_RECEIVE_ADDRESS
(
3
,
"无法到达目的地"
),
CANCEL
(
4
,
"运单取消"
),
LOAD_UNLOAD
(
4
,
"装车卸车异常"
),
LOAD_UNLOAD
(
5
,
"装车卸车异常"
),
NO_TAKE_ORDER
(
6
,
"没有接单"
),
NO_TAKE_ORDER
(
6
,
"没有接单"
),
SEND_ADDRESS
(
7
,
"货源地情况"
),
SEND_ADDRESS
(
7
,
"货源地情况"
),
...
...
performance-web/src/main/java/com/clx/performance/service/collect/CollectLineReportService.java
浏览文件 @
80265945
...
@@ -5,12 +5,11 @@ import com.clx.performance.param.app.collect.*;
...
@@ -5,12 +5,11 @@ import com.clx.performance.param.app.collect.*;
import
com.clx.performance.param.pc.carrier.*
;
import
com.clx.performance.param.pc.carrier.*
;
import
com.clx.performance.vo.app.collect.CollectLineReportVO
;
import
com.clx.performance.vo.app.collect.CollectLineReportVO
;
import
java.util.List
;
public
interface
CollectLineReportService
{
public
interface
CollectLineReportService
{
void
saveSendAddressReport
(
CollectLineReportSendAddressSaveParam
param
);
void
saveSendAddressReport
(
CollectLineReportSendAddressSaveParam
param
);
void
saveAbnormalReport
(
CollectLineReportAbnormalSaveParam
param
);
void
saveSendAddressAbnormalReport
(
CollectLineReportSendAddressAbnormalSaveParam
param
);
void
saveSendAddressAbnormalReport
(
CollectLineReportSendAddressAbnormalSaveParam
param
);
void
saveLoadAbnormalReport
(
CollectLineReportLoadAbnormalSaveParam
param
);
void
saveLoadAbnormalReport
(
CollectLineReportLoadAbnormalSaveParam
param
);
void
saveReceiveAddressAbnormalReport
(
CollectLineReportReceiveAddressAbnormalSaveParam
param
);
void
saveReceiveAddressAbnormalReport
(
CollectLineReportReceiveAddressAbnormalSaveParam
param
);
...
@@ -18,8 +17,6 @@ public interface CollectLineReportService {
...
@@ -18,8 +17,6 @@ public interface CollectLineReportService {
void
saveLoadUnloadAbnormalReport
(
CollectLineReportLoadUnloadAbnormalSaveParam
param
);
void
saveLoadUnloadAbnormalReport
(
CollectLineReportLoadUnloadAbnormalSaveParam
param
);
void
saveCancelAbnormalReport
(
String
childNo
,
String
remark
,
List
<
String
>
imageList
);
void
saveOtherReport
(
CollectLineReportOtherSaveParam
param
);
void
saveOtherReport
(
CollectLineReportOtherSaveParam
param
);
void
saveQualityReport
(
CollectLineReportQualitySaveParam
param
);
void
saveQualityReport
(
CollectLineReportQualitySaveParam
param
);
...
...
performance-web/src/main/java/com/clx/performance/service/impl/OrderChildServiceImpl.java
浏览文件 @
80265945
...
@@ -1053,9 +1053,6 @@ public class OrderChildServiceImpl implements OrderChildService {
...
@@ -1053,9 +1053,6 @@ public class OrderChildServiceImpl implements OrderChildService {
// 更新出车状态
// 更新出车状态
updateDriverOrderStatusCancel
(
orderChild
.
getDriverUserNo
(),
orderChild
.
getTruckId
());
updateDriverOrderStatusCancel
(
orderChild
.
getDriverUserNo
(),
orderChild
.
getTruckId
());
// 取消上报
collectLineReportService
.
saveCancelAbnormalReport
(
childNo
,
orderChild
.
getCancelRemark
(),
param
.
getImageList
());
// 日志
// 日志
orderChildLogService
.
saveDriverOrderChildLog
(
childNo
,
OrderChildLogEnum
.
Type
.
DRIVER_CANCEL
.
getCode
(),
orderChildLogService
.
saveDriverOrderChildLog
(
childNo
,
OrderChildLogEnum
.
Type
.
DRIVER_CANCEL
.
getCode
(),
OrderChildLogEnum
.
Type
.
DRIVER_CANCEL
.
getMsg
(),
loginUserInfo
.
getUserNo
(),
loginUserInfo
.
getUserName
());
OrderChildLogEnum
.
Type
.
DRIVER_CANCEL
.
getMsg
(),
loginUserInfo
.
getUserNo
(),
loginUserInfo
.
getUserName
());
...
...
performance-web/src/main/java/com/clx/performance/service/impl/collect/CollectLineReportServiceImpl.java
浏览文件 @
80265945
...
@@ -64,6 +64,22 @@ public class CollectLineReportServiceImpl implements CollectLineReportService {
...
@@ -64,6 +64,22 @@ public class CollectLineReportServiceImpl implements CollectLineReportService {
collectLineReportDao
.
saveEntity
(
collectLineReport
);
collectLineReportDao
.
saveEntity
(
collectLineReport
);
}
}
@Override
public
void
saveAbnormalReport
(
CollectLineReportAbnormalSaveParam
param
)
{
if
(
Objects
.
equals
(
param
.
getReportType
(),
CollectLineReport
.
ReportType
.
UNABLE_TO_SEND_ADDRESS
.
getCode
())){
saveSendAddressAbnormalReport
(
new
CollectLineReportSendAddressAbnormalSaveParam
(
param
.
getChildNo
(),
param
.
getRemark
()));
}
else
if
(
Objects
.
equals
(
param
.
getReportType
(),
CollectLineReport
.
ReportType
.
UNABLE_LOAD
.
getCode
())){
saveLoadAbnormalReport
(
new
CollectLineReportLoadAbnormalSaveParam
(
param
.
getChildNo
(),
param
.
getRemark
()));
}
else
if
(
Objects
.
equals
(
param
.
getReportType
(),
CollectLineReport
.
ReportType
.
UNABLE_TO_RECEIVE_ADDRESS
.
getCode
())){
saveReceiveAddressAbnormalReport
(
new
CollectLineReportReceiveAddressAbnormalSaveParam
(
param
.
getChildNo
(),
param
.
getRemark
()));
}
else
if
(
Objects
.
equals
(
param
.
getReportType
(),
CollectLineReport
.
ReportType
.
LOAD_UNLOAD
.
getCode
())){
saveLoadUnloadAbnormalReport
(
new
CollectLineReportLoadUnloadAbnormalSaveParam
(
param
.
getChildNo
(),
param
.
getRemark
()));
}
}
@Override
@Override
public
void
saveSendAddressAbnormalReport
(
CollectLineReportSendAddressAbnormalSaveParam
param
)
{
public
void
saveSendAddressAbnormalReport
(
CollectLineReportSendAddressAbnormalSaveParam
param
)
{
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
...
@@ -152,7 +168,7 @@ public class CollectLineReportServiceImpl implements CollectLineReportService {
...
@@ -152,7 +168,7 @@ public class CollectLineReportServiceImpl implements CollectLineReportService {
}
}
@Override
@Override
public
void
save
NoTakeOrderAbnormalReport
(
CollectLineReportNoTakeOrder
AbnormalSaveParam
param
)
{
public
void
save
LoadUnloadAbnormalReport
(
CollectLineReportLoadUnload
AbnormalSaveParam
param
)
{
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
Long
userNo
=
loginUserInfo
.
getUserNo
();
Long
userNo
=
loginUserInfo
.
getUserNo
();
...
@@ -170,8 +186,7 @@ public class CollectLineReportServiceImpl implements CollectLineReportService {
...
@@ -170,8 +186,7 @@ public class CollectLineReportServiceImpl implements CollectLineReportService {
collectLineReport
.
setReceiveAddressId
(
orderChild
.
getReceiveAddressId
());
collectLineReport
.
setReceiveAddressId
(
orderChild
.
getReceiveAddressId
());
collectLineReport
.
setReceiveAddress
(
orderChild
.
getReceiveAddress
());
collectLineReport
.
setReceiveAddress
(
orderChild
.
getReceiveAddress
());
collectLineReport
.
setType
(
CollectLineReport
.
Type
.
SEND
.
getCode
());
collectLineReport
.
setReportType
(
CollectLineReport
.
ReportType
.
LOAD_UNLOAD
.
getCode
());
collectLineReport
.
setReportType
(
CollectLineReport
.
ReportType
.
NO_TAKE_ORDER
.
getCode
());
collectLineReport
.
setReportStatus
(
CollectLineReport
.
ReportStatus
.
ABNORMAL
.
getCode
());
collectLineReport
.
setReportStatus
(
CollectLineReport
.
ReportStatus
.
ABNORMAL
.
getCode
());
collectLineReport
.
setRemark
(
param
.
getRemark
());
collectLineReport
.
setRemark
(
param
.
getRemark
());
...
@@ -180,8 +195,9 @@ public class CollectLineReportServiceImpl implements CollectLineReportService {
...
@@ -180,8 +195,9 @@ public class CollectLineReportServiceImpl implements CollectLineReportService {
collectLineReportDao
.
saveEntity
(
collectLineReport
);
collectLineReportDao
.
saveEntity
(
collectLineReport
);
}
}
@Override
@Override
public
void
save
LoadUnloadAbnormalReport
(
CollectLineReportLoadUnload
AbnormalSaveParam
param
)
{
public
void
save
NoTakeOrderAbnormalReport
(
CollectLineReportNoTakeOrder
AbnormalSaveParam
param
)
{
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
Long
userNo
=
loginUserInfo
.
getUserNo
();
Long
userNo
=
loginUserInfo
.
getUserNo
();
...
@@ -199,40 +215,11 @@ public class CollectLineReportServiceImpl implements CollectLineReportService {
...
@@ -199,40 +215,11 @@ public class CollectLineReportServiceImpl implements CollectLineReportService {
collectLineReport
.
setReceiveAddressId
(
orderChild
.
getReceiveAddressId
());
collectLineReport
.
setReceiveAddressId
(
orderChild
.
getReceiveAddressId
());
collectLineReport
.
setReceiveAddress
(
orderChild
.
getReceiveAddress
());
collectLineReport
.
setReceiveAddress
(
orderChild
.
getReceiveAddress
());
collectLineReport
.
setType
(
Objects
.
equals
(
param
.
getType
(),
1
)?
CollectLineReport
.
Type
.
SEND
.
getCode
()
:
CollectLineReport
.
Type
.
RECEIVE
.
getCode
());
collectLineReport
.
setType
(
CollectLineReport
.
Type
.
SEND
.
getCode
());
collectLineReport
.
setReportType
(
CollectLineReport
.
ReportType
.
LOAD_UNLOAD
.
getCode
());
collectLineReport
.
setReportType
(
CollectLineReport
.
ReportType
.
NO_TAKE_ORDER
.
getCode
());
collectLineReport
.
setReportStatus
(
CollectLineReport
.
ReportStatus
.
ABNORMAL
.
getCode
());
collectLineReport
.
setRemark
(
Objects
.
equals
(
param
.
getType
(),
1
)?
"装车时间异常"
:
"卸车时间异常"
);
collectLineReport
.
setReportTime
(
LocalDateTime
.
now
());
collectLineReport
.
setCreateTime
(
collectLineReport
.
getReportTime
());
collectLineReportDao
.
saveEntity
(
collectLineReport
);
}
@Override
public
void
saveCancelAbnormalReport
(
String
childNo
,
String
remark
,
List
<
String
>
imageList
)
{
UserSessionData
loginUserInfo
=
TokenUtil
.
getLoginUserInfo
();
Long
userNo
=
loginUserInfo
.
getUserNo
();
OrderChild
orderChild
=
orderChildDao
.
getByChildNo
(
childNo
).
orElseThrow
(
PerformanceResultEnum
.
DATA_NOT_FIND
);
CollectLineReport
collectLineReport
=
new
CollectLineReport
();
collectLineReport
.
setUserNo
(
userNo
);
collectLineReport
.
setName
(
loginUserInfo
.
getUserName
());
collectLineReport
.
setMobile
(
loginUserInfo
.
getUserMobile
());
collectLineReport
.
setTruckNo
(
orderChild
.
getTruckNo
());
collectLineReport
.
setChildNo
(
childNo
);
collectLineReport
.
setSendAddressId
(
orderChild
.
getSendAddressId
());
collectLineReport
.
setSendAddress
(
orderChild
.
getSendAddress
());
collectLineReport
.
setReceiveAddressId
(
orderChild
.
getReceiveAddressId
());
collectLineReport
.
setReceiveAddress
(
orderChild
.
getReceiveAddress
());
collectLineReport
.
setReportType
(
CollectLineReport
.
ReportType
.
CANCEL
.
getCode
());
collectLineReport
.
setReportStatus
(
CollectLineReport
.
ReportStatus
.
ABNORMAL
.
getCode
());
collectLineReport
.
setReportStatus
(
CollectLineReport
.
ReportStatus
.
ABNORMAL
.
getCode
());
collectLineReport
.
setRemark
(
remark
);
collectLineReport
.
setRemark
(
param
.
getRemark
());
collectLineReport
.
setImage
(
imageList
==
null
?
null
:
JSON
.
toJSONString
(
imageList
));
collectLineReport
.
setReportTime
(
LocalDateTime
.
now
());
collectLineReport
.
setReportTime
(
LocalDateTime
.
now
());
collectLineReport
.
setCreateTime
(
collectLineReport
.
getReportTime
());
collectLineReport
.
setCreateTime
(
collectLineReport
.
getReportTime
());
collectLineReportDao
.
saveEntity
(
collectLineReport
);
collectLineReportDao
.
saveEntity
(
collectLineReport
);
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论