Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1813801a22 |
@@ -282,11 +282,18 @@ class Orders extends HD_Controller
|
||||
$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['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['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['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']);
|
||||
@@ -460,7 +467,9 @@ class Orders extends HD_Controller
|
||||
} else {
|
||||
$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') {
|
||||
$val_arr = json_decode($re_data[$field], true);
|
||||
$val_arr[] = $value;
|
||||
@@ -536,7 +545,7 @@ class Orders extends HD_Controller
|
||||
if (!$row) {
|
||||
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']]);
|
||||
$new_imgs = [];
|
||||
foreach ($img_array as $item) {
|
||||
|
||||
@@ -57,7 +57,7 @@
|
||||
</a>
|
||||
<div class="tc f12">身份证正面</div>
|
||||
</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;"
|
||||
onclick="del_img('data','cardidb','')">x
|
||||
</div>
|
||||
@@ -69,7 +69,7 @@
|
||||
<a :href="info.img_data.cardidb" target="_blank">查看原图</a>
|
||||
</div>
|
||||
|
||||
</li-->
|
||||
</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="cardidb" data-mark="compalbum">
|
||||
@@ -81,32 +81,6 @@
|
||||
</li>
|
||||
</ul>
|
||||
</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="">
|
||||
<p class="am-text-default mb10 ml30 pt15 pb10">
|
||||
@@ -166,16 +140,18 @@
|
||||
权益确认书:
|
||||
</p>
|
||||
<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">
|
||||
<li style="position:relative;" v-for="(item,index) in info.img_data.equity_ck_img" :key="index">
|
||||
<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','equity_ck_img','')">x
|
||||
:onclick="'del_img(\'data\',\'equity_ck_img\',\''+item+'\')'">x
|
||||
</div>
|
||||
<a target="_blank" class="pic">
|
||||
<img alt="权益确认书" onclick="showViewer('viewer-equity_ck_img')"
|
||||
:src="info.img_data.equity_ck_img"/>
|
||||
<img alt="权益确认书" onclick="showViewer('equity_ck_img')"
|
||||
:src="item"/>
|
||||
</a>
|
||||
</li>
|
||||
<li v-else>
|
||||
</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"
|
||||
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=""
|
||||
@@ -292,7 +268,7 @@
|
||||
onclick="del_img('data','car_auth_img','')">x
|
||||
</div>
|
||||
<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"/>
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@@ -67,11 +67,14 @@ class Cusorderdata extends Wxapp
|
||||
];
|
||||
}
|
||||
if ($row_data['equity_ck_img']) {
|
||||
$equity_ck_img = [
|
||||
'value' => $row_data['equity_ck_img'],
|
||||
'img' => build_qiniu_image_url($row_data['equity_ck_img'])
|
||||
$equity_ck_img_arr = explode(',', $row_data['equity_ck_img']);
|
||||
foreach ($equity_ck_img_arr as $value) {
|
||||
$equity_ck_img[] = [
|
||||
'value' => $value,
|
||||
'img' => build_qiniu_image_url($value)
|
||||
];
|
||||
}
|
||||
}
|
||||
if ($row_data['car_auth_img']) {
|
||||
$car_auth_img = [
|
||||
'value' => $row_data['car_auth_img'],
|
||||
@@ -95,6 +98,7 @@ class Cusorderdata extends Wxapp
|
||||
}
|
||||
$imgs = [
|
||||
'cardida' => [],
|
||||
'cardidb' => [],
|
||||
'business_licence' => [],
|
||||
'car_img' => $car_img,
|
||||
'ins_img' => [],
|
||||
@@ -129,9 +133,16 @@ class Cusorderdata extends Wxapp
|
||||
'value' => $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;
|
||||
}
|
||||
}
|
||||
return $data;
|
||||
}
|
||||
|
||||
@@ -149,6 +160,7 @@ class Cusorderdata extends Wxapp
|
||||
$this->receiver_order_datas_model->add(['o_id' => $id]);
|
||||
}
|
||||
$cardida = $this->input_param('cardida');
|
||||
$cardidb = $this->input_param('cardidb');
|
||||
$car_img = $this->input_param('car_img');
|
||||
|
||||
$business_licence = $this->input_param('business_licence');
|
||||
@@ -205,12 +217,15 @@ class Cusorderdata extends Wxapp
|
||||
} elseif ($business_img) {
|
||||
$update['business_img'] = $business_img;
|
||||
} else {
|
||||
if ($cardidb) {
|
||||
$key = 'cardidb';
|
||||
$img = $cardidb;
|
||||
}
|
||||
if ($car_img) { //图片识别行驶证
|
||||
$key = 'car_img';
|
||||
$img = $car_img;
|
||||
$result = $this->tcorc->VehicleLicense(build_qiniu_image_url($car_img));
|
||||
if (!$result['code']) {
|
||||
// throw new Exception('行驶证识别失败,请重新上传', ERR_PARAMS_ERROR);
|
||||
$res_data['code'] = API_CODE_ORC_FAIL;
|
||||
$res_data['data'] = [
|
||||
['car_img' => false, 'errmsg' => '行驶证识别失败,请重新上传'],
|
||||
@@ -232,7 +247,7 @@ class Cusorderdata extends Wxapp
|
||||
$key = 'pay_img';
|
||||
$img = $pay_img;
|
||||
}
|
||||
if ($equity_ck_img) {
|
||||
if (isset($equity_ck_img)) {
|
||||
$key = 'equity_ck_img';
|
||||
$img = $equity_ck_img;
|
||||
}
|
||||
|
||||
@@ -64,14 +64,8 @@ class Orders_entity
|
||||
// $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']));
|
||||
$contract_imgs = [];
|
||||
if ($order_data['contract_img']) { //多图
|
||||
$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);
|
||||
$contract_imgs = $this->changeImgs($order_data['contract_img']);
|
||||
$contract_imgs && $post_data['contractImg'] = $contract_imgs;
|
||||
$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_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']);
|
||||
$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['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['leadSecondSource'] = $map_cfrom2['title'] ?: ''; //线索⼆级来源
|
||||
$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']];
|
||||
}
|
||||
}
|
||||
|
||||
// 图片转完整链接
|
||||
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