Commit f56842d0 authored by wuxiaoli's avatar wuxiaoli

我的激活码

parent 293194b3
...@@ -68,7 +68,7 @@ class Family extends Api ...@@ -68,7 +68,7 @@ class Family extends Api
$data=FamilyTreeModel::claimFamilyPeople(['ft1.name'=>$name,'ft2.name'=>$parent_name,'ft3.name'=>$grandpa_name]); $data=FamilyTreeModel::claimFamilyPeople(['ft1.name'=>$name,'ft2.name'=>$parent_name,'ft3.name'=>$grandpa_name]);
$list=[]; $list=[];
if($type==2){ if($type==2){
$family_id= NameCardModel::where(['activation_code'=>$activation_code,'user_id'=>0])->column("family_id"); $family_id= NameCardModel::where(['activation_code'=>$activation_code,'user_id'=>0])->value("family_id");
foreach ($data as $key=>$val){ foreach ($data as $key=>$val){
if ($val['family_id'] == $family_id){ if ($val['family_id'] == $family_id){
array_push($list,$val); array_push($list,$val);
......
...@@ -701,6 +701,19 @@ class FamilyTree extends Api ...@@ -701,6 +701,19 @@ class FamilyTree extends Api
$this->success("审核成功"); $this->success("审核成功");
} }
/**
* 我创建的族员
*/
public function myCreateFamilyPeople(){
$page=$this->request->param("page",1);
$skeyword=$this->request->param("skeyword");
$map["ft.create_user_id"] =$this->auth->id;
if(!empty($skeyword)){
$map["ft.name"] = ["like","%".$skeyword."%"];
}
$list=FamilyTreeModel::myCreateFamilyPeople($map,$page,$this->pageSize);
$this->success("",$list);
}
......
...@@ -206,4 +206,19 @@ ORDER BY ...@@ -206,4 +206,19 @@ ORDER BY
return $data; return $data;
}*/ }*/
/**
* 查询我创建的族员
*/
public static function myCreateFamilyPeople($where,$page,$pageSize=10){
$data=self::alias("ft")
->join("family_people fp","ft.people_id=fp.id","LEFT")
->field("ft.id,ft.name,ft.photo,ft.sex,ft.people_id,fp.activation_code")
->where($where)
->page($page)
->limit($pageSize)
->order("ft.parent_id asc,ft.id asc")
->select();
return $data;
}
} }
\ No newline at end of file
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