|
@@ -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);
|