This commit is contained in:
lcc
2024-06-04 21:11:34 +08:00
parent 38cab97da2
commit 3f7995202d
20 changed files with 901 additions and 56 deletions
+36 -22
View File
@@ -379,25 +379,38 @@ class Cusorder extends Wxapp
$img_status = $this->order_datas_entity->data_status($order_datas[$val['id']][0]);
$title = "{$brand_name}-{$serie_name}";
$other_data = [
'客户' => ['type' => 'text', 'value' => $val['name'], 'bg_color' => ''],
$o_data_1 = [
'购车主体' => ['type' => 'text', 'value' => $val['main_type'] ? '公司' : '个人', 'bg_color' => ''],
'品牌' => ['type' => 'text', 'value' => $title, 'bg_color' => ''],
'车型' => ['type' => 'text', 'value' => $car_name, 'bg_color' => ''],
'付款方式' => ['type' => 'text', 'value' => $val['payway'] ? '全款' : '按揭', 'bg_color' => ''],
];
$other_data['订单合同'] = ['type' => 'text', 'value' => $img_status['contract_img']['text'], 'bg_color' => $img_status['contract_img']['color']];
$other_data['付款凭证'] = ['type' => 'text', 'value' => $img_status['pay_img']['text'], 'bg_color' => $img_status['pay_img']['color']];
if ($val['main_type']) {//公司
$other_data['营业执照'] = ['type' => 'text', 'value' => $img_status['business_licence']['text'], 'bg_color' => $img_status['business_licence']['color']];
$o_data_1['营业执照'] = ['type' => 'text', 'value' => $img_status['business_licence']['text'], 'bg_color' => $img_status['business_licence']['color']];
} else {
$other_data['客户身份证'] = ['type' => 'text', 'value' => $img_status['cardida']['text'], 'bg_color' => $img_status['cardida']['color']];
$o_data_1['客户身份证'] = ['type' => 'text', 'value' => $img_status['cardida']['text'], 'bg_color' => $img_status['cardida']['color']];
}
$other_data['权益确认书'] = ['type' => 'text', 'value' => $img_status['equity_ck_img']['text'], 'bg_color' => $img_status['equity_ck_img']['color']];
$val['order_time'] != '0000-00-00 00:00:00' && $other_data['下定时间'] = ['type' => 'text', 'value' => date('Y-m-d', strtotime($val['order_time'])), 'bg_color' => ''];
$val['delry_time'] != '0000-00-00 00:00:00' && $other_data['期望交付'] = ['type' => 'text', 'value' => date('Y-m-d', strtotime($val['delry_time'])), 'bg_color' => ''];
$o_data_1['订单合同'] = ['type' => 'text', 'value' => $img_status['contract_img']['text'], 'bg_color' => $img_status['contract_img']['color']];
$o_data_1['付款凭证'] = ['type' => 'text', 'value' => $img_status['pay_img']['text'], 'bg_color' => $img_status['pay_img']['color']];
$o_data_1['权益确认书'] = ['type' => 'text', 'value' => $img_status['equity_ck_img']['text'], 'bg_color' => $img_status['equity_ck_img']['color']];
$o_data_2 = [
'付款方式' => ['type' => 'text', 'value' => $val['payway'] ? '全款' : '按揭', 'bg_color' => ''],
'发票' => ['type' => 'text', 'value' => $img_status['bill_img']['text'], 'bg_color' => $img_status['bill_img']['color']]
];
$o_data_3 = [
'行驶证' => ['type' => 'text', 'value' => $img_status['car_img']['text'], 'bg_color' => $img_status['car_img']['color']],
'保单' => ['type' => 'text', 'value' => $img_status['insurance_img']['text'], 'bg_color' => $img_status['insurance_img']['color']],
'交车合照' => ['type' => 'text', 'value' => $img_status['delivery_ck_img']['text'], 'bg_color' => $img_status['delivery_ck_img']['color']]
];
$o_data_4 = [];
$val['order_time'] != '0000-00-00 00:00:00' && $o_data_4['下定时间'] = ['type' => 'text', 'value' => date('Y-m-d', strtotime($val['order_time'])), 'bg_color' => ''];
$val['delry_time'] != '0000-00-00 00:00:00' && $o_data_4['期望交付'] = ['type' => 'text', 'value' => date('Y-m-d', strtotime($val['delry_time'])), 'bg_color' => ''];
if ($map_users[$val['admin_id']]) {
$other_data['销售顾问'] = ['type' => 'text', 'value' => $map_users[$val['admin_id']], 'bg_color' => ''];
$o_data_4['销售顾问'] = ['type' => 'text', 'value' => $map_users[$val['admin_id']], 'bg_color' => ''];
}
$other_data['o_data_1'] = $o_data_1;
$other_data['o_data_2'] = $o_data_2;
$other_data['o_data_3'] = $o_data_3;
$other_data['o_data_4'] = $o_data_4;
$lists[] = [
'id' => $val['id'],
'cus_id' => $val['customer_id'],
@@ -408,7 +421,6 @@ class Cusorder extends Wxapp
'other_data' => $other_data,
'allot' => $allot,
];
}
}
$data = [
@@ -437,20 +449,22 @@ class Cusorder extends Wxapp
$row['color'] && $car_data['车身颜色'] = $row['color'];
$row['in_color'] && $car_data['内饰颜色'] = $row['in_color'];
$car_data['付款方式'] = $payway ? '全款' : '分期';
$car_data['期望交付时间'] = date('Y-m-d', strtotime($row['delry_time']));
$row['delry_time'] != '0000-00-00 00:00:00' && $car_data['期望交付时间'] = date('Y-m-d', strtotime($row['delry_time']));
if (!$payway) { // 分期
$car_data['首付款方式'] = $this->orders_model->downpayment_type($row['downpayment_type']);
$car_data['贷款额度'] = $money_json['loan_amount'];
$car_data['贷款期数'] = $money_json['loan_periods'];
$car_data['月供'] = $money_json['monthly_payment'];
}
$car_data['是否店内上牌'] = $row['if_num'] ? '是' : '否';
$car_data['是否店内投保'] = $row['if_insure'] ? '是' : '否';
if ($row['if_num']) {
$car_data['上牌费'] = $money_json['register_amount'] ? $money_json['register_amount'] : 0;
$car_data['按揭信息'] = '';
// $car_data['首付款方式'] = $this->orders_model->downpayment_type($row['downpayment_type']);
// $car_data['贷款额度'] = $money_json['loan_amount'];
// $car_data['贷款期数'] = $money_json['loan_periods'];
// $car_data['月供'] = $money_json['monthly_payment'];
}
$money_json['confirm_amount'] && $car_data['定金'] = $money_json['confirm_amount'];
$money_json['discount_amount'] && $car_data['车身优惠'] = $money_json['discount_amount'];
$car_data['是否店内投保'] = $row['if_insure'] ? '是' : '否';
$car_data['是否店内上牌'] = $row['if_num'] ? '是' : '否';
if ($row['if_num']) {
$car_data['上牌费'] = $money_json['register_amount'] ? $money_json['register_amount'] : 0;
}
$bt_cn_array = [0 => '下定信息确认无误', 1 => '发票信息确认无误', 2 => '车辆交付'];
$data = [
'id' => $id,