$service->staticArticle($id); $category = $categoryService->findById(v('cid')); $service->staticArticleList($category); $service->staticIndex(); } forward('article_list.php?status=' . $_REQUEST['status']); } else { send_result(0, 'request does not have id ro status parame'); } } else { if ($method == 'draft') { if (v('cid') && v('type') && v('title') && v('content') && v('abstract')) { if (v('id')) { // 文章更新 $id = v('id'); if ($service->update($id, v('title'), v('abstract'), v('content'), v('cid'), v('type'))) { if ($service->draft($id)) { // 静态化文章,及更新列表 $service->staticArticle($id); $category = $categoryService->findById(v('cid')); $service->staticArticleList($category); $service->staticIndex(); } } } else { if ($service->save(v('title'), v('abstract'), v('content'), v('cid'), v('type'))) { // 静态化文章,及更新列表 $service->staticArticle($id); $category = $categoryService->findById(v('cid')); $service->staticArticleList($category); $service->staticIndex();