|
@@ -136,7 +136,7 @@ class YigongService extends BaseService
|
|
|
->select(['id','user_id','mark','status'])
|
|
->select(['id','user_id','mark','status'])
|
|
|
->first();
|
|
->first();
|
|
|
if($info && $info->mark==1 && $info->status == 1){
|
|
if($info && $info->mark==1 && $info->status == 1){
|
|
|
- return message('您已提交申请,请耐心等候审核', false);
|
|
|
|
|
|
|
+ return message('您已提交过申请,请耐心等候审核', false);
|
|
|
}else if($info && $info->mark==1 && $info->status == 2){
|
|
}else if($info && $info->mark==1 && $info->status == 2){
|
|
|
return message('您的申请已通过,请不要重复提交', false);
|
|
return message('您的申请已通过,请不要重复提交', false);
|
|
|
}
|
|
}
|
|
@@ -173,4 +173,20 @@ class YigongService extends BaseService
|
|
|
return message('操作失败,请刷新页面后重试', false);
|
|
return message('操作失败,请刷新页面后重试', false);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 获取申请信息
|
|
|
|
|
+ * @param $userId
|
|
|
|
|
+ * @return mixed
|
|
|
|
|
+ */
|
|
|
|
|
+ public function applyInfo($userId){
|
|
|
|
|
+ $params = request()->all();
|
|
|
|
|
+ $siyuanId = isset($params['siyuan_id'])? $params['siyuan_id'] : 0;
|
|
|
|
|
+ $info = $this->model::from('yigong as y')
|
|
|
|
|
+ ->leftJoin('siyuan as s','s.id','=','y.siyuan_id')
|
|
|
|
|
+ ->where(['y.siyuan_id'=> $siyuanId,'user_id'=> $userId, 'y.mark'=> 1])
|
|
|
|
|
+ ->select(['y.id','y.user_id','y.siyuan_id','y.realname','y.phone','y.idcard','y.description','y.reason','y.create_time','y.status','s.title as siyuan_text'])
|
|
|
|
|
+ ->orderBy('y.create_time','desc')
|
|
|
|
|
+ ->first();
|
|
|
|
|
+ return message(1005, true, $info? $info : []);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|