edit-sylive-act

This commit is contained in:
lccsw
2022-12-09 17:28:00 +08:00
parent eb2058633d
commit ab3d76486b
2 changed files with 16 additions and 3 deletions
+2 -2
View File
@@ -43,11 +43,11 @@ class Act extends Wx {
'icon' => build_qiniu_image_url($val['icon'])
];
if($val['urlType']=='miniProgram'){
$temp['type'] = 1;
$temp['type'] = 2;
$temp['wechat_ghid'] = $val['miniProgramId'];
$temp['wechat_path'] = $val['url'];
}else{
$temp['type'] = 2;
$temp['type'] = 1;
$temp['url'] = $val['url'];
}
$bottoms[] = $temp;
+14 -1
View File
@@ -92,7 +92,12 @@ class User extends Admin
}
//所有分组添加顾问
$filed = 'activityId,groupsId,bizId,levelId1,levelId2,levelId3,userFrom';
$admin_lists = $this->groups_user_model->select(['userId'=>$this->uid],'groupsUserId desc',0,0,$filed);
$day = date('Y-m-d H:i:s');
$where = [
'userId' => $this->uid,
"activityId in (select activityId from lc_market_sylive_activity where timeEnd>'{$day}' and status=0)" => null
];
$admin_lists = $this->groups_user_model->select($where,'groupsUserId desc',0,0,$filed);
if($admin_lists){
foreach ($admin_lists as $key => $val) {
$add_data[] = [
@@ -153,6 +158,14 @@ class User extends Admin
$this->show_json('', 400, '参数错误');
}
$this->user_model->update(['status' => $status], ['userId' => $userId]);
if(!$status){
$day = date('Y-m-d H:i:s');
$where = [
'userId' => $userId,
"activityId in (select activityId from lc_market_sylive_activity where timeEnd>'{$day}' and status=0)" => null
];
$this->groups_user_model->delete($where);
}
$this->show_json('', 200, '操作成功');
}
}