| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | <?phpnamespace App\Http\Controllers\Manage\Book;use App\Http\Controllers\Controller;use App\Http\Controllers\Manage\Book\Transformers\BadBookInfoTransformer;use App\Modules\Book\Services\BadBookInfoService;use DB;use Hashids;use Illuminate\Http\Request;use OSS\Core\OssException;use OSS\OssClient;use Storage;class BadBookController extends Controller{    /**     * 添加不良书籍信息     * @param Request $request     * @return mixed     */    public function addBadBookInfo(Request $request)    {        $badInfo = trim($request->input('badInfo'));        if (empty($badInfo)) {            return response()->error('PARAM_EMPTY');        }        $data = BadBookInfoService::addBadInfo(compact('badInfo'));        if ($data) {            return response()->success();        } else {            return response()->error("HANDLE_FAILED");        }    }    /**     * 添加不良书籍信息     * @param Request $request     * @return mixed     */    public function editBadBookInfo(Request $request)    {        $id = $request->input('id');        $badInfo = trim($request->input('badInfo'));        if (empty($badInfo) || !$id) {            return response()->error('PARAM_EMPTY');        }        $data = BadBookInfoService::editBadInfo(compact('id','badInfo'));        if ($data) {            return response()->success();        } else {            return response()->error("HANDLE_FAILED");        }    }    /**获取不良书籍信息     * @param Request $request     * @return mixed     */    public function getBadBookInfos(Request $request)    {        $data = BadBookInfoService::getBadInfos(false);        return response()->pagination(new BadBookInfoTransformer(), $data);    }}
 |