|
...
|
...
|
@@ -308,8 +308,17 @@ class Seller extends Common |
|
|
|
$limit = '&x='.$data["page"].'&y='.$data["limit"].'&keywords='.@$key['id'].'&channel='.$channel;
|
|
|
|
|
|
|
|
//获取运营人员列表
|
|
|
|
$list= file_get_contents(ON_LINE.'App.Seller.GetSellerList'.$limit);
|
|
|
|
$list= file_get_contents(ON_LINE.'App.Seller.GetSellerListByActivity'.$limit);
|
|
|
|
$array = json_decode($list,TRUE);
|
|
|
|
foreach($array['data'][0]['data'] as $key=>$value){
|
|
|
|
if(!empty($value['activity'])){
|
|
|
|
foreach ($value['activity'] as $k => $v) {
|
|
|
|
$str[] = $v['id'].'、'.$v['title'];
|
|
|
|
}
|
|
|
|
$array['data'][0]['data'][$key]['activity'] = implode('<br/>', $str);
|
|
|
|
//$array['data'][0]['data'][$key]['activity'] = implode('<br/>', array_column($value['activity'], 'title'));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
return $result = ['code'=>0,'msg'=>'获取成功!','data'=>$array['data'][0]['data'],'count'=>$array['data'][0]['total'],'rel'=>1];
|
|
|
|
}
|
|
|
|
$this->assign ( 'title','商家活动配置');
|
|
...
|
...
|
@@ -321,26 +330,11 @@ class Seller extends Common |
|
|
|
*/
|
|
|
|
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();
|
|
...
|
...
|
@@ -364,16 +358,37 @@ class Seller extends Common |
|
|
|
public function add_activity(){
|
|
|
|
$data = Request::except('file');
|
|
|
|
if(Request::isAjax()){
|
|
|
|
switch ($data['type']) {
|
|
|
|
case '1':
|
|
|
|
$data['title'] = '满'.$data['max_num'].'元,立减'.$data['min_num'].'元';
|
|
|
|
break;
|
|
|
|
case '2':
|
|
|
|
$data['title'] = '满赠';
|
|
|
|
break;
|
|
|
|
case '3':
|
|
|
|
$data['title'] = '满'.$data['max_num'].'元,立享'.$data['min_num'].'折';
|
|
|
|
break;
|
|
|
|
case '4':
|
|
|
|
$data['title'] = $data['max_num'].'元代金券,现价'.$data['min_num'].'元';
|
|
|
|
break;
|
|
|
|
case '5':
|
|
|
|
$data['title'] = '会员价';
|
|
|
|
break;
|
|
|
|
default:
|
|
|
|
# code...
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
//添加活动
|
|
|
|
$res= file_get_contents(ON_LINE.'App.Seller.SetActivity&title='.$data['title'].'&desc='.$data['desc']);
|
|
|
|
$res= file_get_contents(ON_LINE.'App.Seller.SetActivity&str='.serialize($data));
|
|
|
|
$res = json_decode($res,TRUE);
|
|
|
|
if($res['data']){
|
|
|
|
$result = ['code'=>1,'msg'=>'添加成功!','data'=>$activity_list['data'],'rel'=>1];
|
|
|
|
$result = ['code'=>1,'msg'=>'添加成功!','rel'=>1];
|
|
|
|
}else{
|
|
|
|
$result = ['code'=>0,'msg'=>'添加失败!','data'=>$activity_list['data'],'rel'=>1];
|
|
|
|
$result = ['code'=>0,'msg'=>'添加失败!','rel'=>1];
|
|
|
|
}
|
|
|
|
return $result;
|
|
|
|
}
|
|
|
|
$this->assign ( 'hid',$data['sid']);
|
|
|
|
$this->assign ( 'title','添加活动');
|
|
|
|
return $this->fetch();
|
|
|
|
}
|
...
|
...
|
|