Forráskód Böngészése

优化发货单的编码规则

wufeng 2 éve
szülő
commit
39263aa06e
1 módosított fájl, 9 hozzáadás és 0 törlés
  1. 9 0
      app/admin/controller/Sale.php

+ 9 - 0
app/admin/controller/Sale.php

@@ -626,6 +626,8 @@ class Sale extends Base
         }
         Db::startTrans();
         try {
+
+            $i=1;
             foreach ($addrlist as $value) {
                 $temp = [];
                 $addrs = [];
@@ -661,6 +663,13 @@ class Sale extends Base
                     }
 
                     $outCode = makeNo("DF");
+
+
+                    //改变编码规则,将原来的outCode后两位换成序列号
+                    //str_pad字符串填充
+                    $outCode = substr($outCode, 0, -2) . str_pad($i, 2, '0', STR_PAD_LEFT);
+                    $i++;
+
                     $order['send_num'] += $num;
                     $order['wsend_num'] -= $num;
                     $or = Db::name("order_num")->save($order);