Ver código fonte

添加subtotal和rowtotal到订单详情页

lvhao 6 meses atrás
pai
commit
30c778c33f

+ 12 - 0
core/CoreApp/controllers/Fullorder.php

@@ -1634,6 +1634,18 @@ class Fullorder extends Start_Controller {
 			}
 		}
 		$this->data['qc'] = $qc;
+
+		//新增row_total和sub_total
+		$row_total = $sub_total = "-";
+		if(!empty($fullorder['extra_price'])){
+			$extra_price = json_decode($fullorder['extra_price']);
+			foreach($extra_price as $k=>$v){
+				$row_total .= sprintf("%.2f",($v['qty']* $v['price'])).";";
+				$sub_total .= sprintf("%.2f",$v['sub_total']).";";
+			}
+		}
+		$this->data['row_total'] = trim($row_total,",");
+		$this->data['sub_total'] = trim($sub_total,",");
 		$this->_Template('fullorder_edit',$this->data);
 	}
 	//不可修改

+ 8 - 0
template/erp/fullorder_edit.html

@@ -224,7 +224,15 @@
 <b>{$fullorder['issku']}</b>
 </li>
 {/if}
+<li>
+<em>Subtotal:</em>
+<b >{$sub_total}</b>
+</li>
 
+<li>
+<em>Row Total:</em>
+<b >{$row_total}</b>
+</li>
 <li>
 <em>Quantity:</em>
 <b {if $qc > 0}style="color:#F00"{/if}>{$fullorder['quantity']}</b>