审核图片

localizer
lzq 2025-10-23 09:18:19 +08:00
parent ca9a965519
commit 9f1ef44b6a
5 changed files with 22 additions and 2 deletions

View File

@ -110,6 +110,11 @@ public class OrderInfoEntity {
* *
*/ */
private LocalDateTime auditTime; private LocalDateTime auditTime;
/**
*
*/
private String quAuditPicture;
private String shiAuditPicture;
/** /**
* *

View File

@ -25,4 +25,8 @@ public class AuditOrderParam {
* *
*/ */
private String auditMemo; private String auditMemo;
/**
*
*/
private String auditPicture;
} }

View File

@ -51,6 +51,8 @@ public class OrderPagingResult {
private LocalDateTime assignmentTransTime; private LocalDateTime assignmentTransTime;
private LocalDateTime assignmentDriverTime; private LocalDateTime assignmentDriverTime;
private LocalDateTime driverConfirmTime; private LocalDateTime driverConfirmTime;
private String quAuditPicture;
private String shiAuditPicture;
/** /**
* Id * Id
*/ */

View File

@ -545,10 +545,12 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
Long quAuditUserId = null; Long quAuditUserId = null;
Long shiAuditUserId = null; Long shiAuditUserId = null;
String quAuditPicture = null;
String shiAuditPicture = null;
if (auditStatus == AuditStatus.QuDaiShenHe) { if (auditStatus == AuditStatus.QuDaiShenHe) {
if (StrUtil.isNotBlank(areaRole) && roles.contains(areaRole)) { if (StrUtil.isNotBlank(areaRole) && roles.contains(areaRole)) {
quAuditUserId = SecurityUtil.currentUserId(); quAuditUserId = SecurityUtil.currentUserId();
quAuditPicture = auditOrderParam.getAuditPicture();
auditStatus = newAuditStatus == AuditStatus.TongGuo ? AuditStatus.ShiDaiShenHe : newAuditStatus; auditStatus = newAuditStatus == AuditStatus.TongGuo ? AuditStatus.ShiDaiShenHe : newAuditStatus;
} else { } else {
throw Exceptions.clierr("您没有权限审核该订单"); throw Exceptions.clierr("您没有权限审核该订单");
@ -556,6 +558,7 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
} else if (auditStatus == AuditStatus.ShiDaiShenHe) { } else if (auditStatus == AuditStatus.ShiDaiShenHe) {
if (StrUtil.isNotBlank(cityRole) && roles.contains(cityRole)) { if (StrUtil.isNotBlank(cityRole) && roles.contains(cityRole)) {
shiAuditUserId = SecurityUtil.currentUserId(); shiAuditUserId = SecurityUtil.currentUserId();
shiAuditPicture = auditOrderParam.getAuditPicture();
auditStatus = newAuditStatus; auditStatus = newAuditStatus;
} else { } else {
throw Exceptions.clierr("您没有权限审核该订单"); throw Exceptions.clierr("您没有权限审核该订单");
@ -563,6 +566,8 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
} else if (auditStatus == AuditStatus.DaiShenHe) { } else if (auditStatus == AuditStatus.DaiShenHe) {
quAuditUserId = SecurityUtil.currentUserId(); quAuditUserId = SecurityUtil.currentUserId();
shiAuditUserId = SecurityUtil.currentUserId(); shiAuditUserId = SecurityUtil.currentUserId();
quAuditPicture = auditOrderParam.getAuditPicture();
shiAuditPicture = auditOrderParam.getAuditPicture();
auditStatus = newAuditStatus; auditStatus = newAuditStatus;
} }
@ -579,6 +584,8 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
.setAuditStatus(auditStatus) .setAuditStatus(auditStatus)
.setQuAuditUserId(quAuditUserId) .setQuAuditUserId(quAuditUserId)
.setShiAuditUserId(shiAuditUserId) .setShiAuditUserId(shiAuditUserId)
.setQuAuditPicture(quAuditPicture)
.setShiAuditPicture(shiAuditPicture)
.setCertificateSn(certificateSn) .setCertificateSn(certificateSn)
.setAuditTime(LocalDateTime.now()) .setAuditTime(LocalDateTime.now())
.setCheckStatus(checkStatus) .setCheckStatus(checkStatus)

View File

@ -13,6 +13,8 @@
a.trans_company_id, a.trans_company_id,
a.user_id, a.user_id,
a.audit_status, a.audit_status,
a.qu_audit_picture,
a.shi_audit_picture,
a.audit_memo, a.audit_memo,
a.audit_time, a.audit_time,
a.qu_audit_user_id, a.qu_audit_user_id,