$status[$value], 'value' => $value]; } /** * 获取详情 */ public static function getAppletName(array $filter) { // 筛选条件 return self::where($filter)->order('applet_name_id','desc')->find(); } /** * 操作 */ public function action(array $data, $applet_id) { if (!isset($data['license']) || empty($data['license'])) { $this->error = '请选择营业执照'; return false; } $wx = new Driver; //上传临时素材 if(!$license = $wx->upTempMaterial($data['license'],$applet_id)){ $this->error = '营业执照上传失败'; return false; } $other1 = ''; if(isset($data['naming_other_stuff_1']) AND !empty($data['naming_other_stuff_1'])){ if(!$other1 = $wx->upTempMaterial($data['naming_other_stuff_1'],$applet_id)){ $this->error = '补充材料上传失败'; return false; } } if(!$result = $wx->setNickName($applet_id,$data['nick_name'],$license,$other1)){ $this->error = $wx->getError(); return false; } $data['status'] = 1;//审核成功 $status = ''; if(isset($result['audit_id']) AND !empty($result['audit_id'])){ $data['status'] = 0;//需要审核 $data['audit_id'] = $result['audit_id']; $status = '-> 审核中...'; } $applet = Applet::get($applet_id); $applet->app_name = $data['nick_name'] . $status; $applet->save(); return $this->save($data); } }