|
|
@@ -55,6 +55,7 @@ class User extends BaseController
|
|
|
$data['nickname'] = $request->user['nickname'];
|
|
|
$data['avatar'] = $request->user['avatar'];
|
|
|
$data['name'] = $request->user['name'];
|
|
|
+ $data['sex'] = $request->user['sex'];
|
|
|
$data['info_audit_status'] = empty($infoAuditData)?-2:$infoAuditData["status"];
|
|
|
$data['user_audit_status'] = empty($userAuditData)?-2:$userAuditData["status"];
|
|
|
$data['type_audit_status'] = empty($typeAuditData)?-2:$typeAuditData["status"];
|
|
|
@@ -209,84 +210,26 @@ class User extends BaseController
|
|
|
return app('json')->success("提交成功,请耐心等待审核");
|
|
|
}
|
|
|
/**
|
|
|
- * 提交资料审核2
|
|
|
+ * 企业认证
|
|
|
* @param Request $request
|
|
|
*/
|
|
|
public function subTypeAudit(Request $request){
|
|
|
$data = (new TypeAudit)->where("uid",$request->user["uid"])->order("id desc")->find();
|
|
|
if(!empty($data) && $data["status"]==0){
|
|
|
- return app('json')->fail("资料审核中,请勿重复提交");
|
|
|
+ return app('json')->fail("平台审核中,请勿重复提交");
|
|
|
}
|
|
|
$post = UtilService::getMore([
|
|
|
- ['avatar',''],
|
|
|
- ['name','','empty','请输入真实姓名'],
|
|
|
- ['mobile','','is_moblie','请输入正确的手机号码'],
|
|
|
- ['idcard','','empty','请输入正确的身份证号码'],
|
|
|
- ['birthday',''],
|
|
|
- ['service_type',''],
|
|
|
- ['service_price',''],
|
|
|
- ['service_area',[]],
|
|
|
- ['service_project',[]],
|
|
|
- ['service_intro_content',''],
|
|
|
- ['service_intro_imgs',[]],
|
|
|
- ['service_audit_imgs',[]],
|
|
|
+ ['service_audit_imgs',[],"empty","请上传服务认证截图"],
|
|
|
],$request);
|
|
|
$save=[];
|
|
|
- $save["avatar"] = empty($post["avatar"]) ? "" : $post["avatar"];
|
|
|
- $save["name"] = empty($post["name"]) ? "" : $post["name"];
|
|
|
- $save["mobile"] = empty($post["mobile"]) ? "" : $post["mobile"];
|
|
|
- $save["idcard"] = empty($post["idcard"]) ? "" : $post["idcard"];
|
|
|
- $save["birthday"] = empty($post["birthday"])? 0 : strtotime($post["birthday"]);
|
|
|
- //服务类型
|
|
|
- if(!empty($post["service_type"])){
|
|
|
- $timeTypeData = (new ServiceTimeType)->where("code",$post["service_type"])->where("status",1)->select();
|
|
|
- if(empty($timeTypeData)){
|
|
|
- return app('json')->fail("服务时长类型不存在");
|
|
|
- }
|
|
|
- $save["service_type"] = $post["service_type"];
|
|
|
- }
|
|
|
- //服务价格区间
|
|
|
- $save["service_price"] = empty($post["service_price"]) ? "" : $post["service_price"];
|
|
|
- //服务区域
|
|
|
- $cityModel = new CityModel();
|
|
|
- if(!empty($post["service_area"]) && is_array($post["service_area"])){
|
|
|
- $saveAre=[];
|
|
|
- foreach($post["service_area"] as $k=>$v){
|
|
|
- if(empty(trim($v))){
|
|
|
- continue;
|
|
|
- }
|
|
|
- $itemData = $cityModel->where("name",trim($v))->where("level",2)->find();
|
|
|
- if(!empty($itemData)){
|
|
|
- $saveAre[]=$itemData["id"];
|
|
|
- }
|
|
|
- }
|
|
|
- if(!empty($saveAre)){
|
|
|
- $save["service_area"] = implode(",", $saveAre);
|
|
|
- }
|
|
|
- }
|
|
|
- //服务内容
|
|
|
- $serviceTypeModel = new ServiceTypeModel();
|
|
|
- if(!empty($post["service_project"]) && is_array($post["service_project"])){
|
|
|
- $saveCon=[];
|
|
|
- foreach($post["service_project"] as $k=>$v){
|
|
|
- if(empty(trim($v))){
|
|
|
- continue;
|
|
|
- }
|
|
|
- $itemData = $serviceTypeModel->where("id",(int)$v)->where("status",1)->find();
|
|
|
- if(!empty($itemData)){
|
|
|
- $saveCon[]=$itemData["id"];
|
|
|
- }
|
|
|
- }
|
|
|
- if(!empty($saveCon)){
|
|
|
- $save["service_project"] = implode(",", $saveCon);
|
|
|
- }
|
|
|
- }
|
|
|
- $save["service_intro_content"] = empty($post["service_intro_content"])?"": $post["service_intro_content"];
|
|
|
- $save["service_intro_imgs"] = empty($post["service_intro_imgs"]) ?"": implode(",", $post["service_intro_imgs"]);
|
|
|
- $save["service_audit_imgs"] = empty($post["service_audit_imgs"]) ?"": implode(",", $post["service_audit_imgs"]);
|
|
|
+ $save["service_audit_imgs"] = empty($post["service_audit_imgs"]) ?"": implode(",", $post["service_audit_imgs"]);
|
|
|
$save["status"] = 0;
|
|
|
$save["time"] = time();
|
|
|
$save["uid"] = $request->user["uid"];
|
|
|
+ if(empty($save["service_audit_imgs"])){
|
|
|
+ return app('json')->fail("请上传服务认证截图");
|
|
|
+ }
|
|
|
+
|
|
|
$r = (new TypeAudit)->insert($save);
|
|
|
if(!$r){
|
|
|
return app('json')->fail("系统错误");
|