From 377fdcf70f40e2d16a8057e7ca0bea4fa78f9cb2 Mon Sep 17 00:00:00 2001 From: sunke <18850253506@163.com> Date: Wed, 18 Mar 2020 10:54:46 +0800 Subject: [PATCH] ios --- .../Controller/DownloadController.class.php | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/Application/Home/Controller/DownloadController.class.php b/Application/Home/Controller/DownloadController.class.php index 65c0f5a02..ef5c5c82c 100644 --- a/Application/Home/Controller/DownloadController.class.php +++ b/Application/Home/Controller/DownloadController.class.php @@ -249,7 +249,11 @@ class DownloadController extends BaseController { $levelPromote = $this->getLevelPromote(); $queryPromote = $this->getQueryPromote($levelPromote); $map = []; - $map['chain'] = ['like', $queryPromote['chain'] . $queryPromote['id'] . '/%']; + if ($queryPromote['level'] == 4) { + $map['id'] = $queryPromote['id']; + }else { + $map['chain'] = ['like', $queryPromote['chain'] . $queryPromote['id'] . '/%']; + } $createTime = I('create_time', ''); if ($createTime != '') { $createTimeRow = explode(' 至 ', $createTime); @@ -2349,13 +2353,21 @@ public function iosDetailExcelInfo($id,$map) { ); $pid = $map['pid']; unset($map['pid']); - $map1['chain'] = $map['chain']; + if (!empty($map['chain'])) { + $map1['chain'] = $map['chain']; + } if (!empty($map['create_time'])) { - $map2['create_time'] = $map['create_time']; + $map1['create_time'] = $map['create_time']; $tfMap['create_time'] = $map['create_time']; $companyMap['create_time'] = $map['create_time']; $superMap['create_time'] = $map['create_time']; } + if (!empty($map['id'])) { + $map1['id'] = $map['id']; + $tfMap['create_time'] = $map['craete_time']; + $superMap['create_time'] = $map['craete_time']; + $companyMap['create_time'] = $map['craete_time']; + } $rs = M('promote', 'tab_')->field(['id'])->where($map1)->select(); $allids = array_column($rs, 'id'); array_push($allids, PID);