瀏覽代碼

优化发货单的编码规则

wufeng 2 年之前
父節點
當前提交
39263aa06e
共有 1 個文件被更改,包括 9 次插入0 次删除
  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);