|
@@ -85,26 +85,26 @@ class Userpledge extends Backend
|
|
|
|
|
|
|
|
// 提取所有id,返回一个包含id的一维数组
|
|
// 提取所有id,返回一个包含id的一维数组
|
|
|
$order_no = array_column($details, 'order_no');
|
|
$order_no = array_column($details, 'order_no');
|
|
|
- dump($order_no);
|
|
|
|
|
|
|
+
|
|
|
$orderData = $this->product_order_model
|
|
$orderData = $this->product_order_model
|
|
|
->where('order_no', 'in', $order_no)
|
|
->where('order_no', 'in', $order_no)
|
|
|
->field('order_no, status') // 指定字段
|
|
->field('order_no, status') // 指定字段
|
|
|
->select();
|
|
->select();
|
|
|
$status_txt=['已下单','支付','转让','提货','取消','关闭','存储中'];
|
|
$status_txt=['已下单','支付','转让','提货','取消','关闭','存储中'];
|
|
|
// 合并 status 到主数据
|
|
// 合并 status 到主数据
|
|
|
|
|
+
|
|
|
foreach ($details as &$item_outside) {
|
|
foreach ($details as &$item_outside) {
|
|
|
|
|
+
|
|
|
foreach ($orderData as &$item_inside) {
|
|
foreach ($orderData as &$item_inside) {
|
|
|
if($item_outside['order_no']==$item_inside['order_no']){
|
|
if($item_outside['order_no']==$item_inside['order_no']){
|
|
|
$status=$item_inside['status'];
|
|
$status=$item_inside['status'];
|
|
|
$item_outside['status']=$status;
|
|
$item_outside['status']=$status;
|
|
|
$item_outside['status_txt']=$status_txt[$status];
|
|
$item_outside['status_txt']=$status_txt[$status];
|
|
|
- }else{
|
|
|
|
|
- $item_outside['status']="-1";
|
|
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
- dump($details);
|
|
|
|
|
|
|
+ dump($orderData);
|
|
|
$userpledge_status=$row['status'];
|
|
$userpledge_status=$row['status'];
|
|
|
|
|
|
|
|
$this->view->assign("userpledge_status", $userpledge_status);
|
|
$this->view->assign("userpledge_status", $userpledge_status);
|