|
@@ -135,21 +135,20 @@ class Feieyun
|
|
|
return $result;
|
|
|
}
|
|
|
|
|
|
- # 打印商品排版 商品列表,名称长度,单价长度,数量长度,金额长度
|
|
|
- public function goods($name, $goods, $A = 14, $B = 6, $C = 3, $D = 6)
|
|
|
+ # 打印商品排版 商品列表,名称长度,数量长度,单价长度
|
|
|
+ public function goods($name, $goods, $A = 14, $B = 4, $C = 12)
|
|
|
{
|
|
|
$orderInfo = '';
|
|
|
$orderInfo .= '--------------------------------<BR>';
|
|
|
if ($name) {
|
|
|
$orderInfo .= '<C>'.$name.'</C><BR>';
|
|
|
}
|
|
|
- $orderInfo .= '名称 单价 数量 金额<BR>';
|
|
|
+ $orderInfo .= '名称 数量 单价 <BR>';
|
|
|
|
|
|
foreach ($goods as $k5 => $v5) {
|
|
|
$name = $v5['title'];
|
|
|
$price = $v5['price'];
|
|
|
$num = $v5['num'];
|
|
|
- $prices = $v5['total'];
|
|
|
$kw3 = '';
|
|
|
$kw1 = '';
|
|
|
$kw2 = '';
|
|
@@ -161,27 +160,23 @@ class Feieyun
|
|
|
$j=1;
|
|
|
$blankNum++;
|
|
|
$result = array();
|
|
|
- if (strlen($price) < $B) {
|
|
|
- $k1 = $B - strlen($price);
|
|
|
+
|
|
|
+ if (strlen($num) < $B) {
|
|
|
+ $k2 = $B - strlen($num);
|
|
|
+ for ($q=0; $q<$k2; $q++) {
|
|
|
+ $kw2 .= ' ';
|
|
|
+ }
|
|
|
+ $num = $num.$kw2;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (strlen($price) < $C) {
|
|
|
+ $k1 = $C - strlen($price);
|
|
|
for ($q=0; $q<$k1; $q++) {
|
|
|
$kw1 .= ' ';
|
|
|
}
|
|
|
$price = $price.$kw1;
|
|
|
}
|
|
|
- if (strlen($num) < $C) {
|
|
|
- $k2 = $C - strlen($num);
|
|
|
- for ($q=0; $q<$k2; $q++) {
|
|
|
- $kw2 .= ' ';
|
|
|
- }
|
|
|
- $num = $num.$kw2;
|
|
|
- }
|
|
|
- if (strlen($prices) < $D) {
|
|
|
- $k3 = $D - strlen($prices);
|
|
|
- for ($q=0;$q<$k3;$q++) {
|
|
|
- $kw4 .= ' ';
|
|
|
- }
|
|
|
- $prices = $prices.$kw4;
|
|
|
- }
|
|
|
+
|
|
|
for ($i=0;$i<$lan;$i++) {
|
|
|
$new = mb_substr($str,$m,$j,'utf-8');
|
|
|
$j++;
|
|
@@ -195,7 +190,7 @@ class Feieyun
|
|
|
$kw3 .= ' ';
|
|
|
}
|
|
|
if ($m==$j) {
|
|
|
- $tail .= $kw3.' '.$price.' '.$num.' '.$prices;
|
|
|
+ $tail .= $kw3.' '.$num.' '.$price;
|
|
|
} else {
|
|
|
$tail .= $kw3.'<BR>';
|
|
|
}
|
|
@@ -218,7 +213,7 @@ class Feieyun
|
|
|
$v_lenght = Dever::convert($value);
|
|
|
$v_lenght = strlen($v_lenght);
|
|
|
if($v_lenght == 13) $value = $value." ";
|
|
|
- $head .= $value.' '.$price.' '.$num.' '.$prices;
|
|
|
+ $head .= $value.' '.$num.' '.$price;
|
|
|
} else {
|
|
|
$head .= $value.'<BR>';
|
|
|
}
|