edit-admin-order_agent_list

This commit is contained in:
lccsw
2021-12-17 15:58:28 +08:00
parent 26e5059336
commit b3802bddff
+10 -3
View File
@@ -1062,6 +1062,7 @@ class OrdersList
$fields['deposit'] = number_format($val['deposit'], 2);
$fields['payway_name'] = $this->paywayAry[$val['payway']];
$fields['incor_name'] = isset($attr[$val['incor_id']]) ? $attr[$val['incor_id']][0]['title'] : '';
$jsondata = json_decode($val['jsondata'],true);
$fields['status_name'] = $status_arr[$val['status']];
$fields['biz_name'] = $bizs[$val['biz_id']];
$fields['cf_title'] = $customers[$val['rid']];
@@ -1209,9 +1210,9 @@ class OrdersList
$count = $this->ci->order_agents_model->count_order($where, $t2);
$lists = [];
if ($count) {
$fileds = "$t1.o_id,$t1.status,$t1.c_time,";
$fileds = "$t1.o_id,$t1.status,$t1.u_time,$t1.c_time,$t1.jsondata,$t1.ins_img,$t1.car_img,";
$fileds .= "$t2.rid,$t2.sid,$t2.name,$t2.mobile,$t2.brand_id,$t2.biz_id,$t2.s_id,$t2.v_id,$t2.cor_id,$t2.incor_id,$t2.price,$t2.deposit,$t2.payway,$t2.c_time,$t2.bill_time";
$rows = $this->ci->order_agents_model->select_order($where, "$t2.c_time desc", $page, $size, $fileds);
$rows = $this->ci->order_agents_model->select_order($where, "$t1.u_time desc", $page, $size, $fileds);
//客户来源
$str_rids = implode(',', array_unique(array_column($rows, 'rid')));
!$str_rids && $str_rids = 0;
@@ -1256,13 +1257,18 @@ class OrdersList
$fields['deposit'] = number_format($val['deposit'], 2);
$fields['payway_name'] = $this->paywayAry[$val['payway']];
$fields['incor_name'] = isset($attr[$val['incor_id']]) ? $attr[$val['incor_id']][0]['title'] : '';
$fields['status_name'] = $status_arr[$val['status']];
$complete = "";
if($val['ins_img'] && $val['car_img'] && isset($jsondata['register_img']) && $jsondata['register_img']){
$complete = "(已完成)";
}
$fields['status_name'] = $status_arr[$val['status']].$complete;
$fields['biz_name'] = $bizs[$val['biz_id']];
$fields['cf_title'] = $customers[$val['rid']][0]['cf_title'];
$cf_name = '';
$cfroms[$customers[$val['rid']][0]['cf_id']][0]['title'] && $cf_name = $cfroms[$customers[$val['rid']][0]['cf_id']][0]['title'].'(线上)<br>';
$customers[$val['rid']][0]['cf_clues'] && $cf_name .= $customers[$val['rid']][0]['cf_clues'].'(线下)';
$fields['cf_name'] = $cf_name;
$fileds['u_time'] = date('Y-m-d H:i',strtotime($val['u_time']));
$lists[] = $fields;
}
}
@@ -1501,6 +1507,7 @@ class OrdersList
'payway_name' => ['title' => '付款方式', 'width' => '8%'],
'cf_title' => ['title' => '来源类型', 'width' => '9%'], 'cf_name' => ['title' => '来源','width' => '10%'],
'status_name' => ['title' => '状态', 'width' => '9%']];
$status_pid==4 && $fields2['u_time'] = ['title'=>'更新时间','width'=>'9%'];
$fields = array_merge($fields1, $fields2);
} else {
$fields2 = ['car_name' => ['title' => '车辆', 'width' => '27%'],