$time=(isset($data['time'])&&!empty($data['time']))?explode(' - ',$data['time']):' and n.addtime between '.(strtotime(date("Y-m-d 00:00:00")).' and '.strtotime(date("Y-m-d 23:59:59")));
$__Where.=is_array($time)?' and n.addtime between '.(strtotime(date($time[0])).' and '.strtotime(date($time[1]))):$time;
$__Where.=@$data['key']?" and s.sellername like '%".$data['key']."%'":"";
if($channel&&$channel!=-1){
$__Where.=' and rel.type_id='.$channel;
}else{
$__Where.="";
}
$total=Db::query("SELECT
count(1) as total
FROM
`xt-member-two-LINE`.xt_dc_dz_batch_notice AS n
LEFT JOIN `xt-member-two-LINE`.xt_seller AS s ON n.sid = s.id
LEFT JOIN `xt-member-two-LINE`.xt_dc_dz_seller_type_rel AS rel ON n.sid = rel.sid
WHERE
$__Where");
$list=Db::query("SELECT
s.id as sid,
s.sellername,
rel.type_id,
n.*
FROM
`xt-member-two-LINE`.xt_dc_dz_batch_notice AS n
LEFT JOIN `xt-member-two-LINE`.xt_seller AS s ON n.sid = s.id
LEFT JOIN `xt-member-two-LINE`.xt_dc_dz_seller_type_rel AS rel ON n.sid = rel.sid