|
@@ -122,13 +122,17 @@ class SaleReport extends Base
|
|
|
//【一、管理报表】1.日报_导出
|
|
|
public function consultDayExport()
|
|
|
{
|
|
|
- $param = $this->request->only(['token', 'date' => date('Y-m-d')], 'post', 'trim');
|
|
|
+ $param = $this->request->only(['token', 'date' => date('Y-m-d'),'relaComNo'=>''], 'post', 'trim');
|
|
|
|
|
|
+ $rs_1_where=[
|
|
|
+ ['ci.is_del','=',0],
|
|
|
+ ['ci.addtime','between',[$param['date'] . ' 00:00:00', $param['date'] . ' 23:59:59']],
|
|
|
+ ];
|
|
|
+ if($param['relaComNo'] !== '') $rs_1_where[]=['co.companyNo','=',$param['relaComNo']];
|
|
|
$rs_1 = Db::name('consult_info')
|
|
|
->alias('ci')
|
|
|
->leftJoin('consult_order co', 'co.zxNo=ci.zxNo')
|
|
|
- ->where('ci.is_del', 0)
|
|
|
- ->whereBetween('ci.addtime', [$param['date'] . ' 00:00:00', $param['date'] . ' 23:59:59'])
|
|
|
+ ->where($rs_1_where)
|
|
|
->group('co.createrid,co.creater')
|
|
|
->column('COUNT(ci.id) 当日咨询单数量,SUM(ci.budget_price*ci.num) 金额,co.creater 创建人', 'co.createrid');
|
|
|
|