public function getFileByCode($code) { $shareCode = ShareCode::findOne(['code' => $code]); if ($shareCode == null) { return '1'; //提取码不存在 } $fileRecord = FileRecord::findOne(['f_record_id' => $shareCode->f_record_id, 'state' => '0']); if ($fileRecord == null) { return '2'; //文件已删除 } return $fileRecord->file_id; }
public function actionRename() { if (Yii::$app->request->isPost) { $record_id = $_POST['record_id']; $newName = $_POST['new_name']; $fileService = new FileService(); $msg = $fileService->rename($record_id, $newName); if ($msg == 'success') { $record = FileRecord::findOne(['f_record_id' => $record_id]); $result['code'] = '0'; $result['file_name'] = $record->file_name; echo json_encode($result); } else { $result['code'] = '1'; $result['msg'] = $msg; echo json_encode($result); } } }