فهرست منبع

批量入库优化bn号生成

wufeng 2 سال پیش
والد
کامیت
87330e2673
1فایلهای تغییر یافته به همراه6 افزوده شده و 5 حذف شده
  1. 6 5
      app/admin/controller/Purchin.php

+ 6 - 5
app/admin/controller/Purchin.php

@@ -681,12 +681,13 @@ class Purchin extends Base
                     $good_data[] = ['good_log_code' => $wsm_in_code, "stock_id" => $stockid, "type" => 2, 'stock' => $send_num, "stock_name" => "wait_in_stock"];
                     if ($upd) {
                         GoodLog::LogAdd(['id' => $uid, 'nickname' => $nickname], $good_data, 'RKD');
+                        $bnin = GoodStockInfo::AddBn($stockid, $bn_code, $send_num, $cgdinfo[$cgdNo]['good_price']);
+                        if ($bnin == false) {
+                            Db::rollback();
+                            return error_show(1004, "库存bn数据新增失败");
+                        }
                         if ($cgdinfo[$cgdNo]['order_type'] == 1) {
-                            $bnin = GoodStockInfo::AddBn($stockid, $bn_code, $send_num, $cgdinfo[$cgdNo]['good_price']);
-                            if ($bnin == false) {
-                                Db::rollback();
-                                return error_show(1004, "库存bn数据新增失败");
-                            }
+
                             $bk = Db::name("order_bk")->where(['cgdNo' => $cgdNo])->find();
                             if ($bk == false) {
                                 $bk = [