From ec45151bf6aa38a420b3e008f146b9f07c3cf118 Mon Sep 17 00:00:00 2001
From: lccsw <805383944@qq.com>
Date: Mon, 6 Jun 2022 16:01:36 +0800
Subject: [PATCH] edit-api-add_over_time
---
admin/controllers/receiver/orderv2/Orders.php | 24 +++++++++++++++++++
admin/libraries/Ordersv2List.php | 4 ++--
admin/views/receiver/orderv2/get/paylog.php | 7 ++++++
api/controllers/wxapp/licheb/CusorderV2.php | 6 +++--
4 files changed, 37 insertions(+), 4 deletions(-)
diff --git a/admin/controllers/receiver/orderv2/Orders.php b/admin/controllers/receiver/orderv2/Orders.php
index 1fac92b0..ae10d43e 100644
--- a/admin/controllers/receiver/orderv2/Orders.php
+++ b/admin/controllers/receiver/orderv2/Orders.php
@@ -708,6 +708,30 @@ class Orders extends HD_Controller
$this->data['list'] = $list;
$hasNext = ceil($count / $size) > $page ? 1 : 0;
$this->data['commonPage'] = array('page' => $page, 'pageLimit' => $size, 'pageCount' => $count, 'hasNext' => $hasNext);
+
+ $car_info = [
+ 'vin' => ''
+ ];
+ $row = $this->receiver_orders_v2_model->get(['id' => $params['id']]);
+ $car_info['name'] = $row['owner_name'];
+ //获取车信息
+ $brand = $this->auto_brand_model->get(['id' => $row['brand_id']], 'name');
+ $serie = $this->auto_series_model->get(['id' => $row['s_id']], 'name');
+ $row['brand_name'] = $brand['name'];
+ $row['s_name'] = $serie['name'];
+ $attr_arr = [$row['v_id'], $row['cor_id'], $row['incor_id']];
+ $attr = $this->auto_attr_model->get_map_by_ids($attr_arr, 'id,title');
+ $row['v_name'] = isset($attr[$row['v_id']]) ? $attr[$row['v_id']][0]['title'] : '';
+ $row['cor_name'] = isset($attr[$row['cor_id']]) ? $attr[$row['cor_id']][0]['title'] : '';
+ $row['incor_name'] = isset($attr[$row['incor_id']]) ? $attr[$row['incor_id']][0]['title'] : '';
+ $car_info['car'] = "{$row['brand_name']}-{$row['s_name']}-{$row['v_name']}-{$row['incor_name']}";
+ //获取选择车辆vin
+ if ($row['item_id']) {
+ $this->load->model('items/items_model', 'mdItems');
+ $row_goods = $this->mdItems->get(array('id' => $row['item_id']));
+ $car_info['vin'] = $row_goods['vin'];
+ }
+ $this->data['car_info'] = $car_info;
return $this->show_json(SYS_CODE_SUCCESS, '操作成功');
}
$this->data['id'] = $this->input->get('id');
diff --git a/admin/libraries/Ordersv2List.php b/admin/libraries/Ordersv2List.php
index d453ef1a..eca730d1 100644
--- a/admin/libraries/Ordersv2List.php
+++ b/admin/libraries/Ordersv2List.php
@@ -323,8 +323,8 @@ class Ordersv2List
$fields['name'] = $size > 1000 ? $val['name']
: '' . $val['name'] . $o_tp . '
' . $val['mobile'] . '';
}
- $fields['id_card'] = $info_json['c_owner_cardid'] ? $info_json['c_owner_cardid'].'\t' : '';
- $fields['mobile'] = $size > 1000 ? $mobile.'\t' : $mobile;
+ $fields['id_card'] = $info_json['c_owner_cardid'] ? '\t'.$info_json['c_owner_cardid'] : '';
+ $fields['mobile'] = $size > 1000 ? '\t'.$mobile : $mobile;
$fields['car_name'] = "{$brand_name}-{$series_name}-{$v_name}-{$cor_name}";
$fields['price_car'] = number_format($money_json['price_car'],2);
$fields['payway_name'] = $this->paywayAry[$val['payway']];
diff --git a/admin/views/receiver/orderv2/get/paylog.php b/admin/views/receiver/orderv2/get/paylog.php
index 2c51999c..8292e6ce 100644
--- a/admin/views/receiver/orderv2/get/paylog.php
+++ b/admin/views/receiver/orderv2/get/paylog.php
@@ -1,4 +1,9 @@