Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1813801a22 |
@@ -282,11 +282,18 @@ class Orders extends HD_Controller
|
|||||||
$contract_img[] = build_qiniu_image_url($value);
|
$contract_img[] = build_qiniu_image_url($value);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
$equity_ck_img = [];
|
||||||
|
if ($img_data['equity_ck_img']) {
|
||||||
|
$img_array = explode(',', $img_data['equity_ck_img']);
|
||||||
|
foreach ($img_array as $value) {
|
||||||
|
$equity_ck_img[] = build_qiniu_image_url($value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$img_data['equity_ck_img'] = $equity_ck_img;
|
||||||
$img_data['contract_img'] = $contract_img;
|
$img_data['contract_img'] = $contract_img;
|
||||||
$img_data['car_img'] && $img_data['car_img'] = build_qiniu_image_url($img_data['car_img']);
|
$img_data['car_img'] && $img_data['car_img'] = build_qiniu_image_url($img_data['car_img']);
|
||||||
$img_data['car_auth_img'] && $img_data['car_auth_img'] = build_qiniu_image_url($img_data['car_auth_img']);
|
$img_data['car_auth_img'] && $img_data['car_auth_img'] = build_qiniu_image_url($img_data['car_auth_img']);
|
||||||
$img_data['delivery_ck_img'] && $img_data['delivery_ck_img'] = build_qiniu_image_url($img_data['delivery_ck_img']);
|
$img_data['delivery_ck_img'] && $img_data['delivery_ck_img'] = build_qiniu_image_url($img_data['delivery_ck_img']);
|
||||||
$img_data['equity_ck_img'] && $img_data['equity_ck_img'] = build_qiniu_image_url($img_data['equity_ck_img']);
|
|
||||||
$img_data['bill_img'] && $img_data['bill_img'] = build_qiniu_image_url($img_data['bill_img']);
|
$img_data['bill_img'] && $img_data['bill_img'] = build_qiniu_image_url($img_data['bill_img']);
|
||||||
$img_data['insurance_img'] && $img_data['insurance_img'] = build_qiniu_image_url($img_data['insurance_img']);
|
$img_data['insurance_img'] && $img_data['insurance_img'] = build_qiniu_image_url($img_data['insurance_img']);
|
||||||
$img_data['business_img'] && $img_data['business_img'] = build_qiniu_image_url($img_data['business_img']);
|
$img_data['business_img'] && $img_data['business_img'] = build_qiniu_image_url($img_data['business_img']);
|
||||||
@@ -460,7 +467,9 @@ class Orders extends HD_Controller
|
|||||||
} else {
|
} else {
|
||||||
$re_data_id = $re_data['id'];
|
$re_data_id = $re_data['id'];
|
||||||
}
|
}
|
||||||
$field == 'contract_img' && $save_value = $re_data[$field] ? $re_data[$field] . ',' . $value : $value;
|
if ($field == 'contract_img' || $field == 'equity_ck_img') {
|
||||||
|
$save_value = $re_data[$field] ? $re_data[$field] . ',' . $value : $value;
|
||||||
|
}
|
||||||
if ($field == 'ins_img') {
|
if ($field == 'ins_img') {
|
||||||
$val_arr = json_decode($re_data[$field], true);
|
$val_arr = json_decode($re_data[$field], true);
|
||||||
$val_arr[] = $value;
|
$val_arr[] = $value;
|
||||||
@@ -536,7 +545,7 @@ class Orders extends HD_Controller
|
|||||||
if (!$row) {
|
if (!$row) {
|
||||||
return $this->show_json(SYS_CODE_FAIL, '参数错误');
|
return $this->show_json(SYS_CODE_FAIL, '参数错误');
|
||||||
}
|
}
|
||||||
if ($info['field'] == 'contract_img') {
|
if ($info['field'] == 'contract_img' || $info['field'] == 'equity_ck_img') {
|
||||||
$img_array = explode(',', $row[$info['field']]);
|
$img_array = explode(',', $row[$info['field']]);
|
||||||
$new_imgs = [];
|
$new_imgs = [];
|
||||||
foreach ($img_array as $item) {
|
foreach ($img_array as $item) {
|
||||||
|
|||||||
@@ -57,7 +57,7 @@
|
|||||||
</a>
|
</a>
|
||||||
<div class="tc f12">身份证正面</div>
|
<div class="tc f12">身份证正面</div>
|
||||||
</li>
|
</li>
|
||||||
<!--li style="position:relative;" v-if="info.img_data.cardidb">
|
<li style="position:relative;" v-if="info.img_data.cardidb">
|
||||||
<div style="position:absolute;top:5px;right:0;padding:0 8px 2px 8px;line-height:22px; background-color:rgba(0,0,0,.5);font-size:14px;color:#fff;"
|
<div style="position:absolute;top:5px;right:0;padding:0 8px 2px 8px;line-height:22px; background-color:rgba(0,0,0,.5);font-size:14px;color:#fff;"
|
||||||
onclick="del_img('data','cardidb','')">x
|
onclick="del_img('data','cardidb','')">x
|
||||||
</div>
|
</div>
|
||||||
@@ -69,7 +69,7 @@
|
|||||||
<a :href="info.img_data.cardidb" target="_blank">查看原图</a>
|
<a :href="info.img_data.cardidb" target="_blank">查看原图</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</li-->
|
</li>
|
||||||
<li v-else>
|
<li v-else>
|
||||||
<a href="javascript:void(0);" class="pic" data-file="1" data-type="jpg,png,gif,png,jpeg"
|
<a href="javascript:void(0);" class="pic" data-file="1" data-type="jpg,png,gif,png,jpeg"
|
||||||
data-uptype="qiniu" data-field="cardidb" data-mark="compalbum">
|
data-uptype="qiniu" data-field="cardidb" data-mark="compalbum">
|
||||||
@@ -81,32 +81,6 @@
|
|||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<!--
|
|
||||||
<div class="am-form-group clearfix">
|
|
||||||
<p class="am-text-default mb10 ml30 pt15 pb10">
|
|
||||||
订单合同:
|
|
||||||
</p>
|
|
||||||
<ul id="viewer-contract_img" class="photopic-list ml30 clearfix">
|
|
||||||
<li style="position:relative;" v-if="info.img_data.contract_img">
|
|
||||||
<div style="position:absolute;top:5px;right:0;padding:0 8px 2px 8px;line-height:22px; background-color:rgba(0,0,0,.5);font-size:14px;color:#fff;"
|
|
||||||
onclick="del_img('data','contract_img','')">x
|
|
||||||
</div>
|
|
||||||
<a target="_blank" class="pic">
|
|
||||||
<img alt="订单合同" onclick="showViewer('viewer-contract_img')"
|
|
||||||
:src="info.img_data.contract_img"/>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
<li v-else>
|
|
||||||
<a href="javascript:void(0);" class="pic" data-file="1" data-type="jpg,png,gif,png,jpeg"
|
|
||||||
data-uptype="qiniu" data-field="contract_img" data-mark="compalbum">
|
|
||||||
<input type="hidden" class="contract_img" name="contract_img" data-type="1" value=""
|
|
||||||
onchange="upImg('contract_img',this)">
|
|
||||||
<div></div>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
-->
|
|
||||||
<div class="am-form-group clearfix">
|
<div class="am-form-group clearfix">
|
||||||
<div class="">
|
<div class="">
|
||||||
<p class="am-text-default mb10 ml30 pt15 pb10">
|
<p class="am-text-default mb10 ml30 pt15 pb10">
|
||||||
@@ -166,16 +140,18 @@
|
|||||||
权益确认书:
|
权益确认书:
|
||||||
</p>
|
</p>
|
||||||
<ul id="viewer-equity_ck_img" class="photopic-list ml30 clearfix">
|
<ul id="viewer-equity_ck_img" class="photopic-list ml30 clearfix">
|
||||||
<li style="position:relative;" v-if="info.img_data.equity_ck_img">
|
<template v-if="info.img_data.equity_ck_img.length>0">
|
||||||
<div style="position:absolute;top:5px;right:0;padding:0 8px 2px 8px;line-height:22px; background-color:rgba(0,0,0,.5);font-size:14px;color:#fff;"
|
<li style="position:relative;" v-for="(item,index) in info.img_data.equity_ck_img" :key="index">
|
||||||
onclick="del_img('data','equity_ck_img','')">x
|
<div style="position:absolute;top:5px;right:0;padding:0 8px 2px 8px;line-height:22px; background-color:rgba(0,0,0,.5);font-size:14px;color:#fff;"
|
||||||
</div>
|
:onclick="'del_img(\'data\',\'equity_ck_img\',\''+item+'\')'">x
|
||||||
<a target="_blank" class="pic">
|
</div>
|
||||||
<img alt="权益确认书" onclick="showViewer('viewer-equity_ck_img')"
|
<a target="_blank" class="pic">
|
||||||
:src="info.img_data.equity_ck_img"/>
|
<img alt="权益确认书" onclick="showViewer('equity_ck_img')"
|
||||||
</a>
|
:src="item"/>
|
||||||
</li>
|
</a>
|
||||||
<li v-else>
|
</li>
|
||||||
|
</template>
|
||||||
|
<li v-if="info.img_data.equity_ck_img.length<5">
|
||||||
<a href="javascript:void(0);" class="pic" data-file="1" data-type="jpg,png,gif,png,jpeg"
|
<a href="javascript:void(0);" class="pic" data-file="1" data-type="jpg,png,gif,png,jpeg"
|
||||||
data-uptype="qiniu" data-field="equity_ck_img" data-mark="compalbum">
|
data-uptype="qiniu" data-field="equity_ck_img" data-mark="compalbum">
|
||||||
<input type="hidden" class="equity_ck_img" name="equity_ck_img" data-type="1" value=""
|
<input type="hidden" class="equity_ck_img" name="equity_ck_img" data-type="1" value=""
|
||||||
@@ -292,7 +268,7 @@
|
|||||||
onclick="del_img('data','car_auth_img','')">x
|
onclick="del_img('data','car_auth_img','')">x
|
||||||
</div>
|
</div>
|
||||||
<a target="_blank" class="pic">
|
<a target="_blank" class="pic">
|
||||||
<img alt="" onclick="showViewer('viewer-cardida')"
|
<img alt="" onclick="showViewer('viewer-car_auth_img')"
|
||||||
:src="info.img_data.car_auth_img"/>
|
:src="info.img_data.car_auth_img"/>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|||||||
@@ -67,10 +67,13 @@ class Cusorderdata extends Wxapp
|
|||||||
];
|
];
|
||||||
}
|
}
|
||||||
if ($row_data['equity_ck_img']) {
|
if ($row_data['equity_ck_img']) {
|
||||||
$equity_ck_img = [
|
$equity_ck_img_arr = explode(',', $row_data['equity_ck_img']);
|
||||||
'value' => $row_data['equity_ck_img'],
|
foreach ($equity_ck_img_arr as $value) {
|
||||||
'img' => build_qiniu_image_url($row_data['equity_ck_img'])
|
$equity_ck_img[] = [
|
||||||
];
|
'value' => $value,
|
||||||
|
'img' => build_qiniu_image_url($value)
|
||||||
|
];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
if ($row_data['car_auth_img']) {
|
if ($row_data['car_auth_img']) {
|
||||||
$car_auth_img = [
|
$car_auth_img = [
|
||||||
@@ -95,6 +98,7 @@ class Cusorderdata extends Wxapp
|
|||||||
}
|
}
|
||||||
$imgs = [
|
$imgs = [
|
||||||
'cardida' => [],
|
'cardida' => [],
|
||||||
|
'cardidb' => [],
|
||||||
'business_licence' => [],
|
'business_licence' => [],
|
||||||
'car_img' => $car_img,
|
'car_img' => $car_img,
|
||||||
'ins_img' => [],
|
'ins_img' => [],
|
||||||
@@ -129,8 +133,15 @@ class Cusorderdata extends Wxapp
|
|||||||
'value' => $row_data['cardida'],
|
'value' => $row_data['cardida'],
|
||||||
'img' => build_qiniu_image_url($row_data['cardida'])
|
'img' => build_qiniu_image_url($row_data['cardida'])
|
||||||
];
|
];
|
||||||
|
$data['imgs']['cardida'] = $cardida;
|
||||||
|
}
|
||||||
|
if ($row_data['cardidb']) {
|
||||||
|
$cardidb = [
|
||||||
|
'value' => $row_data['cardidb'],
|
||||||
|
'img' => build_qiniu_image_url($row_data['cardidb'])
|
||||||
|
];
|
||||||
|
$data['imgs']['cardidb'] = $cardidb;
|
||||||
}
|
}
|
||||||
$data['imgs']['cardida'] = $cardida;
|
|
||||||
}
|
}
|
||||||
return $data;
|
return $data;
|
||||||
}
|
}
|
||||||
@@ -149,6 +160,7 @@ class Cusorderdata extends Wxapp
|
|||||||
$this->receiver_order_datas_model->add(['o_id' => $id]);
|
$this->receiver_order_datas_model->add(['o_id' => $id]);
|
||||||
}
|
}
|
||||||
$cardida = $this->input_param('cardida');
|
$cardida = $this->input_param('cardida');
|
||||||
|
$cardidb = $this->input_param('cardidb');
|
||||||
$car_img = $this->input_param('car_img');
|
$car_img = $this->input_param('car_img');
|
||||||
|
|
||||||
$business_licence = $this->input_param('business_licence');
|
$business_licence = $this->input_param('business_licence');
|
||||||
@@ -205,12 +217,15 @@ class Cusorderdata extends Wxapp
|
|||||||
} elseif ($business_img) {
|
} elseif ($business_img) {
|
||||||
$update['business_img'] = $business_img;
|
$update['business_img'] = $business_img;
|
||||||
} else {
|
} else {
|
||||||
|
if ($cardidb) {
|
||||||
|
$key = 'cardidb';
|
||||||
|
$img = $cardidb;
|
||||||
|
}
|
||||||
if ($car_img) { //图片识别行驶证
|
if ($car_img) { //图片识别行驶证
|
||||||
$key = 'car_img';
|
$key = 'car_img';
|
||||||
$img = $car_img;
|
$img = $car_img;
|
||||||
$result = $this->tcorc->VehicleLicense(build_qiniu_image_url($car_img));
|
$result = $this->tcorc->VehicleLicense(build_qiniu_image_url($car_img));
|
||||||
if (!$result['code']) {
|
if (!$result['code']) {
|
||||||
// throw new Exception('行驶证识别失败,请重新上传', ERR_PARAMS_ERROR);
|
|
||||||
$res_data['code'] = API_CODE_ORC_FAIL;
|
$res_data['code'] = API_CODE_ORC_FAIL;
|
||||||
$res_data['data'] = [
|
$res_data['data'] = [
|
||||||
['car_img' => false, 'errmsg' => '行驶证识别失败,请重新上传'],
|
['car_img' => false, 'errmsg' => '行驶证识别失败,请重新上传'],
|
||||||
@@ -232,7 +247,7 @@ class Cusorderdata extends Wxapp
|
|||||||
$key = 'pay_img';
|
$key = 'pay_img';
|
||||||
$img = $pay_img;
|
$img = $pay_img;
|
||||||
}
|
}
|
||||||
if ($equity_ck_img) {
|
if (isset($equity_ck_img)) {
|
||||||
$key = 'equity_ck_img';
|
$key = 'equity_ck_img';
|
||||||
$img = $equity_ck_img;
|
$img = $equity_ck_img;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -64,14 +64,8 @@ class Orders_entity
|
|||||||
// $post_data['carryCarDate'] = '2024-06-02';
|
// $post_data['carryCarDate'] = '2024-06-02';
|
||||||
/*付款时间去订单下定时间*/
|
/*付款时间去订单下定时间*/
|
||||||
$post_data['order_time'] != '0000-00-00 00:00:00' && $post_data['payDate'] = date('Y-m-d', strtotime($post_data['order_time']));
|
$post_data['order_time'] != '0000-00-00 00:00:00' && $post_data['payDate'] = date('Y-m-d', strtotime($post_data['order_time']));
|
||||||
$contract_imgs = [];
|
$contract_imgs = $this->changeImgs($order_data['contract_img']);
|
||||||
if ($order_data['contract_img']) { //多图
|
$contract_imgs && $post_data['contractImg'] = $contract_imgs;
|
||||||
$img_arr = explode(',', $order_data['contract_img']);
|
|
||||||
foreach ($img_arr as $item) {
|
|
||||||
$contract_imgs[] = build_qiniu_image_url($item);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
$contract_imgs && $post_data['contractImg'] = implode(',', $contract_imgs);
|
|
||||||
$order_data['bill_img'] && $post_data['invoiceImg'] = build_qiniu_image_url($order_data['bill_img']);
|
$order_data['bill_img'] && $post_data['invoiceImg'] = build_qiniu_image_url($order_data['bill_img']);
|
||||||
$order_data['pay_img'] && $post_data['payImg'] = build_qiniu_image_url($order_data['pay_img']);
|
$order_data['pay_img'] && $post_data['payImg'] = build_qiniu_image_url($order_data['pay_img']);
|
||||||
$order_row['color'] && $post_data['outColor'] = $order_row['color'];
|
$order_row['color'] && $post_data['outColor'] = $order_row['color'];
|
||||||
@@ -87,7 +81,8 @@ class Orders_entity
|
|||||||
$order_data['business_img'] && $insuranceImg[] = build_qiniu_image_url($order_data['business_img']);
|
$order_data['business_img'] && $insuranceImg[] = build_qiniu_image_url($order_data['business_img']);
|
||||||
$insuranceImg && $post_data['insuranceImg'] = implode(',', $insuranceImg);
|
$insuranceImg && $post_data['insuranceImg'] = implode(',', $insuranceImg);
|
||||||
$order_data['delivery_ck_img'] && $post_data['deliveryPhoto'] = build_qiniu_image_url($order_data['delivery_ck_img']);
|
$order_data['delivery_ck_img'] && $post_data['deliveryPhoto'] = build_qiniu_image_url($order_data['delivery_ck_img']);
|
||||||
$order_data['equity_ck_img'] && $post_data['priceRightsConfirmDoc'] = build_qiniu_image_url($order_data['equity_ck_img']);
|
$equity_ck_img = $this->changeImgs($order_data['equity_ck_img']);
|
||||||
|
$equity_ck_img && $post_data['priceRightsConfirmDoc'] = $equity_ck_img;
|
||||||
$post_data['leadStairSource'] = $map_cfrom['title'] ?: ''; //线索⼀级来源
|
$post_data['leadStairSource'] = $map_cfrom['title'] ?: ''; //线索⼀级来源
|
||||||
$post_data['leadSecondSource'] = $map_cfrom2['title'] ?: ''; //线索⼆级来源
|
$post_data['leadSecondSource'] = $map_cfrom2['title'] ?: ''; //线索⼆级来源
|
||||||
$post_data['leadTime'] = date('Y-m-d H:i:s', $customer_row['c_time']); //线索时间
|
$post_data['leadTime'] = date('Y-m-d H:i:s', $customer_row['c_time']); //线索时间
|
||||||
@@ -114,6 +109,19 @@ class Orders_entity
|
|||||||
return ['code' => 0, 'msg' => $req['msg']];
|
return ['code' => 0, 'msg' => $req['msg']];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// 图片转完整链接
|
||||||
|
private function changeImgs($img)
|
||||||
|
{
|
||||||
|
$img_arr = $img ? explode(',', $img) : [];
|
||||||
|
$req = [];
|
||||||
|
if ($img_arr) {
|
||||||
|
foreach ($img_arr as $item) {
|
||||||
|
$req[] = build_qiniu_image_url($item);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return implode(',', $req);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|||||||
Reference in New Issue
Block a user