wugg 2 년 전
부모
커밋
db73a24818
1개의 변경된 파일5개의 추가작업 그리고 0개의 파일을 삭제
  1. 5 0
      app/admin/controller/Reorder.php

+ 5 - 0
app/admin/controller/Reorder.php

@@ -84,6 +84,11 @@ class Reorder extends \app\BaseController
                             Db::rollback();
                             return error_show(1005,"地址信息未找到");
                         }
+                        $send =Db::name('order_out')->where([["addrid","=",$val['id']],["status",">=",2]])->sum('send_num');
+                        if($send!=0 && $addrinfo['receipt_quantity']<$send+$val['return_num']){
+                            Db::rollback();
+                            return error_show(1005,"地址已发货");
+                        }
                         $temp['returnCode']=$returnCode;
                         $temp['orderCode']=$ordeCode;
                         $temp['addrid']=$val['id'];