|
...
|
...
|
@@ -296,4 +296,83 @@ class Seller extends Common |
|
|
|
$this->assign ( 'title','商家详情页面');
|
|
|
|
return $this->fetch();
|
|
|
|
}
|
|
|
|
|
|
|
|
//商家列表 用于配置商家活动
|
|
|
|
public function seller_activity_list(){
|
|
|
|
if(Request::isAjax()){
|
|
|
|
$data = Request::except('file');
|
|
|
|
$key= input('post.key') ? input('post.key') : "";
|
|
|
|
$channel = @$key['channel'] ? @$key['channel'] : 1;
|
|
|
|
$limit = '&x='.$data["page"].'&y='.$data["limit"].'&keywords='.@$key['id'].'&channel='.$channel;
|
|
|
|
|
|
|
|
//获取运营人员列表
|
|
|
|
$list= file_get_contents(ON_LINE.'App.Seller.GetSellerList'.$limit);
|
|
|
|
$array = json_decode($list,TRUE);
|
|
|
|
return $result = ['code'=>0,'msg'=>'获取成功!','data'=>$array['data'][0]['data'],'count'=>$array['data'][0]['total'],'rel'=>1];
|
|
|
|
}
|
|
|
|
$this->assign ( 'title','商家活动配置');
|
|
|
|
return $this->fetch();
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 商家活动列表页
|
|
|
|
*/
|
|
|
|
public function seller_activity(){
|
|
|
|
$data = Request::except('file');
|
|
|
|
if(Request::isAjax()){
|
|
|
|
if($data['hid'] && $data['aid']){
|
|
|
|
$seller_activity= file_get_contents(ON_LINE.'App.Seller.SetSellerActivity&sid='.$data['hid'].'&aid='.$data['aid']);
|
|
|
|
$result['code'] = 1;
|
|
|
|
$result['msg'] = "配置成功!";
|
|
|
|
}else{
|
|
|
|
$result['code'] = 0;
|
|
|
|
$result['msg'] = "配置失败,请重新配置";
|
|
|
|
}
|
|
|
|
return $result;
|
|
|
|
}
|
|
|
|
|
|
|
|
//获取商家现有活动
|
|
|
|
$seller_activity= file_get_contents(ON_LINE.'App.Seller.GetSellerActivity&sid='.$data['id']);
|
|
|
|
$seller_activity = json_decode($seller_activity,TRUE);
|
|
|
|
//活动列表
|
|
|
|
$activity_list= file_get_contents(ON_LINE.'App.Seller.GetActivityList');
|
|
|
|
$activity_list = json_decode($activity_list,TRUE);
|
|
|
|
$this->assign('sid',$data['id']);
|
|
|
|
$this->assign ( 'activity_list',$activity_list['data']);
|
|
|
|
$this->assign ( 'seller_activity',$seller_activity['data']);
|
|
|
|
$this->assign ( 'title','商家活动配置页面');
|
|
|
|
return $this->fetch();
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
|
|
* 商家活动列表页
|
|
|
|
*/
|
|
|
|
public function activity(){
|
|
|
|
if(Request::isAjax()){
|
|
|
|
//活动列表
|
|
|
|
$activity_list= file_get_contents(ON_LINE.'App.Seller.GetActivityList');
|
|
|
|
$activity_list = json_decode($activity_list,TRUE);
|
|
|
|
return $result = ['code'=>0,'msg'=>'获取成功!','data'=>$activity_list['data'],'rel'=>1];
|
|
|
|
}
|
|
|
|
$this->assign ( 'title','商家活动配置');
|
|
|
|
return $this->fetch();
|
|
|
|
}
|
|
|
|
|
|
|
|
//添加活动
|
|
|
|
public function add_activity(){
|
|
|
|
$data = Request::except('file');
|
|
|
|
if(Request::isAjax()){
|
|
|
|
//添加活动
|
|
|
|
$res= file_get_contents(ON_LINE.'App.Seller.SetActivity&title='.$data['title'].'&desc='.$data['desc']);
|
|
|
|
$res = json_decode($res,TRUE);
|
|
|
|
if($res['data']){
|
|
|
|
$result = ['code'=>1,'msg'=>'添加成功!','data'=>$activity_list['data'],'rel'=>1];
|
|
|
|
}else{
|
|
|
|
$result = ['code'=>0,'msg'=>'添加失败!','data'=>$activity_list['data'],'rel'=>1];
|
|
|
|
}
|
|
|
|
return $result;
|
|
|
|
}
|
|
|
|
$this->assign ( 'title','添加活动');
|
|
|
|
return $this->fetch();
|
|
|
|
}
|
|
|
|
} |
...
|
...
|
|