Ver código fonte

修复订单明细审核通过后订单审核状态显示不正确

wangyu 6 anos atrás
pai
commit
3055226192

+ 1 - 1
diagbotman-service/src/main/java/com/diagbot/facade/ProductOrderFacade.java

@@ -285,7 +285,7 @@ public class ProductOrderFacade extends ProductOrderServiceImpl {
         if(orderDetailStatus.getCt() == orderDetailStatus.getNotAudit()){
             satus = AuditStatusEnum.NotAudit.getKey();
             // ct == sh 待审核
-        }else if(orderDetailStatus.getCt() > orderDetailStatus.getNotAudit() &&orderDetailStatus.getNotAudit() != 0){
+        }else if(orderDetailStatus.getCt() > orderDetailStatus.getNotAudit() && orderDetailStatus.getNotAudit() != 0){
             satus = AuditStatusEnum.Audit_Part.getKey();
             // ct > sh && sh != 0 部分审核
         }else if(orderDetailStatus.getCt() == orderDetailStatus.getPass()){

+ 1 - 1
diagbotman-service/src/main/resources/mapper/OrderDetailsMapper.xml

@@ -61,7 +61,7 @@
         (SELECT count(*) FROM `diag_order_details` where order_num = #{orderNum} and is_deleted = 'N') ct,
         (SELECT count(*) FROM `diag_order_details` where order_num = #{orderNum} and audit_status = 0 and is_deleted = 'N') not_pass,
         (SELECT count(*) FROM `diag_order_details` where order_num = #{orderNum} and audit_status = 1 and is_deleted = 'N') pass,
-        (SELECT count(*) FROM `diag_order_details` where order_num = #{orderNum} and audit_status is null and is_deleted = 'N') not_audit
+        (SELECT count(*) FROM `diag_order_details` where order_num = #{orderNum} and audit_status = 2 and is_deleted = 'N') not_audit
         from dual
     </select>