|
@@ -1400,36 +1400,25 @@ class Order
|
|
|
$end = Dever::input('search_option_end_cdate');
|
|
|
$fstart = Dever::input('search_option_start_fdate');
|
|
|
$fend = Dever::input('search_option_end_fdate');
|
|
|
+ $where = array();
|
|
|
+ $where['state'] = 1;
|
|
|
if($start){
|
|
|
- $starts=strtotime($start);
|
|
|
+ $where['start'] = strtotime($start);
|
|
|
}
|
|
|
if($end){
|
|
|
- $ends=strtotime($end);
|
|
|
+ $where['end'] = strtotime($end);
|
|
|
}
|
|
|
if($fstart){
|
|
|
- $fstarts=strtotime($fstart);
|
|
|
+ $where['fstart'] = strtotime($fstart);
|
|
|
}
|
|
|
if($fend){
|
|
|
- $fends=strtotime($fend);
|
|
|
+ $where['fend'] = strtotime($fend);
|
|
|
}
|
|
|
+ $where['status'] = $status;
|
|
|
$header = array('邀请码', '姓名', '手机号', '身份证号', '会员角色', '代理商区域', '注册金额', '代理费', '直推业绩', '团队业绩', '申请类型','公司名称','申请时间', '初审时间','初审人','终审时间','终审人','审核状态','分润发放时间','分润发放人','权益发放时间','权益发放人','驳回原因','驳回时间','驳回人','管理员备注','推荐人姓名','推荐人电话','推荐人等级','推荐人代理地区');
|
|
|
- if($status && isset($starts) && $starts && isset($ends) && $ends && isset($fstarts) && $fstarts && isset($fends) && $fends){
|
|
|
- $data = Dever::db('agent/order')->getExcelAll(array('start'=>$starts,'end'=>$ends,'fstart'=>$fstarts,'fend'=>$fends,'status'=>$status,'state'=>1));
|
|
|
- }elseif(isset($starts) && $starts && isset($ends) && $ends && isset($fstarts) && $fstarts && isset($fends) && $fends){
|
|
|
- $data = Dever::db('agent/order')->getExcelAll(array('start'=>$starts,'end'=>$ends,'fstart'=>$fstarts,'fend'=>$fends,'state'=>1));
|
|
|
- }elseif(isset($starts) && $starts && isset($ends) && $ends){
|
|
|
- $data = Dever::db('agent/order')->getExcelAll(array('start'=>$starts,'end'=>$ends,'state'=>1));
|
|
|
- }elseif(isset($fstarts) && $fstarts && isset($fends) && $fends){
|
|
|
- $data = Dever::db('agent/order')->getExcelAll(array('fstart'=>$fstarts,'fend'=>$fends,'state'=>1));
|
|
|
- }elseif(isset($starts) && $starts && isset($ends) && $ends && $status){
|
|
|
- $data = Dever::db('agent/order')->getExcelAll(array('start'=>$starts,'end'=>$ends,'status'=>$status,'state'=>1));
|
|
|
- }elseif(isset($fstarts) && $fstarts && isset($fends) && $fends && $status){
|
|
|
- $data = Dever::db('agent/order')->getExcelAll(array('fstart'=>$fstarts,'fend'=>$fends,'status'=>$status,'state'=>1));
|
|
|
- }elseif($status){
|
|
|
- $data = Dever::db('agent/order')->getExcelAll(array('status'=>$status,'state'=>1));
|
|
|
- }else{
|
|
|
- $data = Dever::db('agent/order')->getExcelAll(array('state'=>1));
|
|
|
- }
|
|
|
+
|
|
|
+ $data = Dever::db('agent/order')->getExcelAll($where);
|
|
|
+
|
|
|
$body = array();
|
|
|
foreach($data as $k => $v){
|
|
|
$config = Dever::db('agent/order')->config['set'];
|