Commit 3b3b1bbd by biao

11

parent abb66b3f
<?php
// 获取亲子活动详情
require_once ("../user_include.inc");
ErrorLogger::doOutput("Compass...ajax_get_family_event_detail.php....Start.", 0);
//获取参数
$unionId = ParamUtil::getRequestString("unionId");
$eventId = ParamUtil::getRequestNumber("eventId", 0);
$result = array();
//参数检查
if(empty($unionId)) {
$result["message"] = "参数错误!";
responseNG($result);
}
//判断用户是否存在
$param = array();
$param['unionid'] = $unionId;
$param['delete_flg'] = false;
$userList = UserMst::getList($param,'id','desc', 0, 1);
if(empty($userList)) {
$result["message"] = "用户不存在!";
responseNG($result);
}
//查询亲子活动
$familyEventDat = FamilyEventDat::getById($eventId);
if(empty($familyEventDat)) {
$result["message"] = "参数错误!";
responseNG($result);
}
//todo 改为从家园系统数据库获取数据,格式一致!!
//todo 获取已完成和未完成人员名单
$finishUserList = array();
$finishUserList[] = "家校用户1";
$finishUserList[] = "家校用户2";
$unfinishUserList = array();
$unfinishUserList[] = "家校用户3";
$unfinishUserList[] = "家校用户4";
//组装返回数据
$result["familyEventDat"] = $familyEventDat;
$result["finishUserList"] = $finishUserList;
$result["unfinishUserList"] = $unfinishUserList;
ErrorLogger::doOutput("Compass...ajax_get_family_event_detail.php....End.", 0);
//返回结果
responseOK($result);
function responseNG($result) {
$result = array("status"=>"NG", "result"=>$result);
print json_encode($result);
exit;
}
function responseOK($result) {
$result = array("status"=>"OK", "result"=>$result);
print json_encode($result);
exit;
}
?>
\ No newline at end of file
<?php
// 获取亲子活动列表
require_once ("../user_include.inc");
ErrorLogger::doOutput("Compass...ajax_get_family_event_list.php....Start.", 0);
//获取参数
$unionId = ParamUtil::getRequestString("unionId");
//翻页
$page = ParamUtil::getRequestNumber("page", 0);//翻页
$result = array();
//参数检查
if(empty($unionId)) {
$result["message"] = "参数错误!";
responseNG($result);
}
//判断用户是否存在
$param = array();
$param['unionid'] = $unionId;
$param['delete_flg'] = false;
$userList = UserMst::getList($param,'id','desc', 0, 1);
if(empty($userList)) {
$result["message"] = "用户不存在!";
responseNG($result);
}
//每页显示条数
$rowCount = 10;
$offset = $page * $rowCount;
$userMst = $userList[0];
//亲子活动列表
//todo 以后从家园数据库中查询
$param = array();
$param['delete_flg'] = false;
$familyEventList = FamilyEventDat::getList($param,'id','desc', $offset, $rowCount);
$familyEventCount = FamilyEventDat::getListCount($param);
//组装返回数据
$result["rowCount"] = $rowCount;
$result["page"] = $page;
$result["familyEventCount"] = $familyEventCount;
$result["familyEventList"] = $familyEventList;
ErrorLogger::doOutput("Compass...ajax_get_family_event_list.php....End.", 0);
//返回结果
responseOK($result);
function responseNG($result) {
$result = array("status"=>"NG", "result"=>$result);
print json_encode($result);
exit;
}
function responseOK($result) {
$result = array("status"=>"OK", "result"=>$result);
print json_encode($result);
exit;
}
?>
\ No newline at end of file
<?php <?php
// 获取志愿者活动列表 // 获取社会实践活动列表
require_once ("../user_include.inc"); require_once ("../user_include.inc");
ErrorLogger::doOutput("Compass...ajax_get_socialEvent_event_list.php....Start.", 0); ErrorLogger::doOutput("Compass...ajax_get_socialEvent_event_list.php....Start.", 0);
...@@ -8,11 +8,6 @@ ErrorLogger::doOutput("Compass...ajax_get_socialEvent_event_list.php....Start.", ...@@ -8,11 +8,6 @@ ErrorLogger::doOutput("Compass...ajax_get_socialEvent_event_list.php....Start.",
//获取参数 //获取参数
$unionId = ParamUtil::getRequestString("unionId"); $unionId = ParamUtil::getRequestString("unionId");
//用户所在【省市区】
$province = ParamUtil::getRequestString("province");
$city = ParamUtil::getRequestString("city");
$district = ParamUtil::getRequestString("district");
//翻页 //翻页
$page = ParamUtil::getRequestNumber("page", 0);//翻页 $page = ParamUtil::getRequestNumber("page", 0);//翻页
......
<?php
// 上传亲子活动
require_once ("../user_include.inc");
ErrorLogger::doOutput("Compass...ajax_set_family_event_result.php....Start.", 0);
//获取参数
$unionId = ParamUtil::getRequestString("unionId");
$eventId = ParamUtil::getRequestNumber("eventId", 0);
$comment = ParamUtil::getRequestString("comment");//说明
$result = array();
//参数检查
if(empty($unionId || empty($eventId) || empty($comment))) {
$result["message"] = "参数错误!";
responseNG($result);
}
//判断用户是否存在
$param = array();
$param['unionid'] = $unionId;
$param['delete_flg'] = false;
$userList = UserMst::getList($param,'id','desc', 0, 1);
if(empty($userList)) {
$result["message"] = "用户不存在!";
responseNG($result);
}
//查询社会实践活动
//todo 以后改为家校系统查询
$familyEventDat = VolunteerEventDat::getById($eventId);
if(empty($familyEventDat)) {
$result["message"] = "参数错误!";
responseNG($result);
}
$userMst = $userList[0];
//添加用户完成情况
$familyEventMemberDat = new FamilyEventMemberDat[0];
$familyEventMemberDat->family_event_id = $familyEventDat->id;
$familyEventMemberDat->user_id = $userMst->id;
$familyEventMemberDat->comment = $comment;
$familyEventMemberDat->save();
//处理上传图片
$aliHandler = new AliUploadHandler();
if(!empty($_FILES['photo']['tmp_name'])){
$upload_file = FileUploadUtil::getScalarFile(@$_FILES['photo']);
$tmp_file_name = date("Ymd") . "_" . trim(basename($upload_file->name));//保存的名字自定义,这里如果图片的名字原来的是aa.jp,保存成20200220_aa.jpg
$url = $aliHandler->uploadImg($tmp_file_name, $upload_file->tmp_name);
//这里的url就是http://compass-dev.oss-cn-beijing.aliyuncs.com/20200220_aa.jpg
$familyEventMemberDat->images = $url;
}
$familyEventMemberDat->save();
//todo 改为通知家校系统用户
ErrorLogger::doOutput("Compass...ajax_set_family_event_result.php....End.", 0);
//返回结果
$result["message"] = "上传成功!";
responseOK($result);
function responseNG($result) {
$result = array("status"=>"NG", "result"=>$result);
print json_encode($result);
exit;
}
function responseOK($result) {
$result = array("status"=>"OK", "result"=>$result);
print json_encode($result);
exit;
}
?>
\ No newline at end of file
<?php <?php
// 上传志愿者活动凭证 // 上传社会实践活动
require_once ("../user_include.inc"); require_once ("../user_include.inc");
ErrorLogger::doOutput("Compass...ajax_set_volunteer_event_result.php....Start.", 0); ErrorLogger::doOutput("Compass...ajax_set_social_event_result.php....Start.", 0);
//获取参数 //获取参数
$unionId = ParamUtil::getRequestString("unionId"); $unionId = ParamUtil::getRequestString("unionId");
$eventId = ParamUtil::getRequestNumber("eventId", 0); $eventId = ParamUtil::getRequestNumber("eventId", 0);
$comment = ParamUtil::getRequestString("comment");//活动感悟 $comment = ParamUtil::getRequestString("comment");//说明
$result = array(); $result = array();
...@@ -28,27 +28,22 @@ if(empty($userList)) { ...@@ -28,27 +28,22 @@ if(empty($userList)) {
responseNG($result); responseNG($result);
} }
//查询志愿者活动 //查询社会实践活动
$volunteerDat = VolunteerEventDat::getById($eventId); //todo 以后改为家校系统查询
if(empty($volunteerDat)) { $socialEventDat = VolunteerEventDat::getById($eventId);
if(empty($socialEventDat)) {
$result["message"] = "参数错误!"; $result["message"] = "参数错误!";
responseNG($result); responseNG($result);
} }
$userMst = $userList[0]; $userMst = $userList[0];
//是否已经报名参加 //添加用户完成情况
$param = array(); $socialEventMemberDat = new SocialEventMemberDat[0];
$param['volunteer_event_id'] = $eventId; $socialEventMemberDat->social_event_id = $socialEventDat->id;
$param['user_id'] = $userMst->id; $socialEventMemberDat->user_id = $userMst->id;
$param['delete_flg'] = false; $socialEventMemberDat->comment = $comment;
$tmpVolunteerEventMemberList = VolunteerEventMemberDat::getList($param, "id", "desc", 0, 1); $socialEventMemberDat->save();
if(empty($tmpVolunteerEventMemberList)) {
$result["message"] = "数据错误!";
responseNG($result);
}
$volunteerEventMemberDat = $tmpVolunteerEventMemberList[0];
//处理上传图片 //处理上传图片
$aliHandler = new AliUploadHandler(); $aliHandler = new AliUploadHandler();
...@@ -58,12 +53,13 @@ if(!empty($_FILES['photo']['tmp_name'])){ ...@@ -58,12 +53,13 @@ if(!empty($_FILES['photo']['tmp_name'])){
$url = $aliHandler->uploadImg($tmp_file_name, $upload_file->tmp_name); $url = $aliHandler->uploadImg($tmp_file_name, $upload_file->tmp_name);
//这里的url就是http://compass-dev.oss-cn-beijing.aliyuncs.com/20200220_aa.jpg //这里的url就是http://compass-dev.oss-cn-beijing.aliyuncs.com/20200220_aa.jpg
$volunteerEventMemberDat->images = $url; $socialEventMemberDat->images = $url;
} }
$volunteerEventMemberDat->comment = $comment; $socialEventMemberDat->save();
$volunteerEventMemberDat->save();
//todo 改为通知家校系统用户
ErrorLogger::doOutput("Compass...ajax_set_volunteer_event_result.php....End.", 0); ErrorLogger::doOutput("Compass...ajax_set_social_event_result.php....End.", 0);
//返回结果 //返回结果
$result["message"] = "上传成功!"; $result["message"] = "上传成功!";
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment