|
@@ -12,6 +12,7 @@ import com.diagbot.entity.OrderDetailsIndex;
|
|
|
import com.diagbot.entity.ProductOrder;
|
|
|
import com.diagbot.entity.ServiceInfo;
|
|
|
import com.diagbot.enums.AuditStatusEnum;
|
|
|
+import com.diagbot.enums.NotPassEnum;
|
|
|
import com.diagbot.enums.PaymentMethodEnum;
|
|
|
import com.diagbot.enums.ServiceTypeEnum;
|
|
|
import com.diagbot.enums.TokenTypeEnum;
|
|
@@ -79,8 +80,12 @@ public class OrderDetailsFacade extends OrderDetailsServiceImpl {
|
|
|
orderDetails.setModifier(UserUtils.getCurrentPrincipleID());
|
|
|
orderDetails.setAuditStatus(auditStatusVO.getAuditStatus());
|
|
|
if(auditStatusVO.getAuditStatus()== AuditStatusEnum.Veto.getKey()){
|
|
|
- orderDetails.setRejectType(auditStatusVO.getRejectType());
|
|
|
- orderDetails.setRejectReason(auditStatusVO.getRejectReason());
|
|
|
+ if(auditStatusVO.getRejectReason() != null){
|
|
|
+ orderDetails.setRejectType(-1);
|
|
|
+ orderDetails.setRejectReason(auditStatusVO.getRejectReason());
|
|
|
+ }else {
|
|
|
+ orderDetails.setRejectType(auditStatusVO.getRejectType());
|
|
|
+ }
|
|
|
if(!this.updateById(orderDetails)){
|
|
|
throw new CommonException(CommonErrorCode.SERVER_IS_ERROR,
|
|
|
"审核状态修改失败");
|
|
@@ -157,6 +162,7 @@ public class OrderDetailsFacade extends OrderDetailsServiceImpl {
|
|
|
if(uo != null) {
|
|
|
BeanUtil.copyProperties(uo,bean);
|
|
|
}
|
|
|
+ bean.setRejectTypeName(NotPassEnum.getName(bean.getRejectType()));
|
|
|
if(bean.getAuditStatus() == AuditStatusEnum.Adopt.getKey()){
|
|
|
for (UserAndProdutDTO openedProducts:openedProductTime) {
|
|
|
if(bean.getUserId().intValue() == openedProducts.getUserId().intValue() && bean.getProductId().intValue() == openedProducts.getProductId().intValue()){
|