|
@@ -59,6 +59,7 @@ class Audit extends BaseController
|
|
|
['page', 1],
|
|
|
['keyword',''],
|
|
|
['mobile',''],
|
|
|
+ ['user_mobile',''],
|
|
|
['status', ''],
|
|
|
['uid', ''],
|
|
|
['time',[]],
|
|
@@ -70,10 +71,18 @@ class Audit extends BaseController
|
|
|
}
|
|
|
if(is_numeric($post['uid']) && $post['uid']>0) {
|
|
|
$where[]=["t.uid","=",(int)$post['uid']];
|
|
|
+ }else if(is_mobile($post['user_mobile'])){
|
|
|
+ $udata = (new UserModel)->where("mobile",$post['user_mobile'])->find();
|
|
|
+ if(!empty($udata)){
|
|
|
+ $where[]=["t.uid","=",(int)$udata['uid']];
|
|
|
+ }
|
|
|
}
|
|
|
if(is_mobile($post['mobile'])) {
|
|
|
$where[]=["t.mobile","=",$post['mobile']];
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
$startTime = "";
|
|
|
$endTime = "";
|
|
|
if(!empty($post['time'][0]) && !empty($post['time'][1])) {
|
|
@@ -89,7 +98,7 @@ class Audit extends BaseController
|
|
|
if($pageCount>0){
|
|
|
$data = (new InfoAudit)
|
|
|
->alias("t")
|
|
|
- ->field("t.*,u.nickname,a.username as admin_name,s.title as service_time_type_title")
|
|
|
+ ->field("t.*,u.nickname,u.mobile as user_mobile,a.username as admin_name,s.title as service_time_type_title")
|
|
|
->leftJoin("user u", "u.uid = t.uid")
|
|
|
->leftJoin("admin a", "a.id = t.admin_id")
|
|
|
->leftJoin("service_time_type s", "s.code = t.service_type")
|
|
@@ -129,6 +138,46 @@ class Audit extends BaseController
|
|
|
'page' => $post['page'],
|
|
|
]);
|
|
|
}
|
|
|
+
|
|
|
+ * 信息认证详情
|
|
|
+ * @param Request $request
|
|
|
+ */
|
|
|
+ public function infoAuditInfo(Request $request){
|
|
|
+ $post = UtilService::getMore([
|
|
|
+ ['id', '', 'empty', '参数错误'],
|
|
|
+ ], $request);
|
|
|
+ $data = (new InfoAudit)
|
|
|
+ ->alias("i")
|
|
|
+ ->field("i.*,u.mobile as user_mobile,u.nickname as user_nickname,u.avatar as user_avatar")
|
|
|
+ ->join("user as u","u.uid = i.uid","left")
|
|
|
+ ->where("i.id",$post["id"])
|
|
|
+ ->find();
|
|
|
+ if(empty($data)){
|
|
|
+ return app('json')->fail('数据不存在');
|
|
|
+ }
|
|
|
+ $data = $data->toArray();
|
|
|
+ $serviceTypeModel = new ServiceTypeModel();
|
|
|
+ $data["birthday"] = empty($data["birthday"]) ?"":date("Y-m-d",$data["birthday"]);
|
|
|
+ $data["admin_time"] = empty($data["admin_time"])?"":date("Y-m-d H:i:s",$data["admin_time"]);
|
|
|
+ $data["time"] = date("Y-m-d H:i:s",$data["time"]);
|
|
|
+
|
|
|
+ $data["service_audit_imgs"] = getImageAr($data["service_audit_imgs"]);
|
|
|
+ $data["service_intro_imgs"] = getImageAr($data["service_intro_imgs"]);
|
|
|
+
|
|
|
+
|
|
|
+ $data["service_area"] = getImageAr($data["service_area"]);
|
|
|
+ $data["service_area_all"] = [];
|
|
|
+ foreach($data["service_area"] as $k2=>$v2){
|
|
|
+ $data["service_area_all"][]=getAreaItemAr($v2);
|
|
|
+ }
|
|
|
+
|
|
|
+ $data["service_project"] = getImageAr($data["service_project"]);
|
|
|
+ $data["service_project_ar"] = [];
|
|
|
+ if(!empty($data["service_project"])){
|
|
|
+ $data["service_project_ar"] = $serviceTypeModel->where("id","in",$data["service_project"])->select();
|
|
|
+ }
|
|
|
+ return app('json')->success($data);
|
|
|
+ }
|
|
|
|
|
|
* 第一步审核处理
|
|
|
* @param Request $request
|
|
@@ -187,6 +236,14 @@ class Audit extends BaseController
|
|
|
'no' => (new TypeAudit)->where('status', -1)->count(),
|
|
|
]);
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ * 平台认证详情
|
|
|
+ * @param Request $request
|
|
|
+ */
|
|
|
+ public function typeAuditInfo(Request $request){
|
|
|
+
|
|
|
+ }
|
|
|
|
|
|
|
|
|
* 获取平台认证审核列表
|
|
@@ -200,6 +257,7 @@ class Audit extends BaseController
|
|
|
['page', 1],
|
|
|
['keyword',''],
|
|
|
['status', ''],
|
|
|
+ ['user_mobile',''],
|
|
|
['uid', ''],
|
|
|
['time',[]],
|
|
|
], $request
|
|
@@ -210,6 +268,11 @@ class Audit extends BaseController
|
|
|
}
|
|
|
if(is_numeric($post['uid']) && $post['uid']>0) {
|
|
|
$where[]=["t.uid","=",(int)$post['uid']];
|
|
|
+ }else if(is_mobile($post['user_mobile'])){
|
|
|
+ $udata = (new UserModel)->where("mobile",$post['user_mobile'])->find();
|
|
|
+ if(!empty($udata)){
|
|
|
+ $where[]=["t.uid","=",(int)$udata['uid']];
|
|
|
+ }
|
|
|
}
|
|
|
$startTime = "";
|
|
|
$endTime = "";
|