@@ -96,4 +96,12 @@ public class ZhjqArticleController extends BaseController {
return toAjax(zhjqArticleService.deleteZhjqArticleByIds(ids));
}
+ /**
+ * 小程序获取文章管理详细信息
+ */
+ @GetMapping(value = "columnList/{columnId}")
+ public AjaxResult columnList(@PathVariable("columnId") Long columnId) {
+ return success(zhjqArticleService.selectZhjqArticleByColumnId(columnId));
+ }
+
@@ -59,4 +59,6 @@ public interface ZhjqArticleMapper {
* @return 结果
*/
public int deleteZhjqArticleByIds(Long[] ids);
+ public List<ZhjqArticle> selectZhjqArticleByColumnId(Long columnId);
@@ -59,4 +59,6 @@ public interface IZhjqArticleService {
public int deleteZhjqArticleById(Long id);
@@ -86,4 +86,9 @@ public class ZhjqArticleServiceImpl implements IZhjqArticleService {
public int deleteZhjqArticleById(Long id) {
return zhjqArticleMapper.deleteZhjqArticleById(id);
+ @Override
+ public List<ZhjqArticle> selectZhjqArticleByColumnId(Long columnId) {
+ return zhjqArticleMapper.selectZhjqArticleByColumnId(columnId);
@@ -140,4 +140,11 @@
#{id}
</foreach>
</delete>
+ <select id="selectZhjqArticleByColumnId" parameterType="Long"
+ resultMap="ZhjqArticleResult">
+ select id, Journalism_name, Journalism_content, create_time, sort, column_id, author,release_time
+ from zhjq_article
+ where column_id = #{columnId}
+ </select>
</mapper>