Bläddra i källkod

添加阅读接口

aaa 4 år sedan
förälder
incheckning
ad2817883d
2 ändrade filer med 22 tillägg och 1 borttagningar
  1. 5 1
      src/api/modules/learn.js
  2. 17 0
      src/store/modules/favorite.js

+ 5 - 1
src/api/modules/learn.js

@@ -13,6 +13,10 @@ export default {
     // 发表评论
     JTXT_POST_MATERIALS_COMMENT: "materials/{materialId}/comment",
     // 查询评论
-    JTXT_GET_MATERIALS_COMMENTS: "materials/{materialId}/comments"
+    JTXT_GET_MATERIALS_COMMENTS: "materials/{materialId}/comments",
+    // 校验是否可以阅读文章
+    JTXT_GET_MATERIALS_READ: "materials/{materialId}/read",
+    // 阅读文章
+    JTXT_POST_MATERIALS_READ: "materials/{materialId}/read"
   }
 };

+ 17 - 0
src/store/modules/favorite.js

@@ -0,0 +1,17 @@
+const exam = {
+    state: {
+        materials: [], // id列表
+        titles: [] // 标题列表
+    },
+    mutations: {
+        updateFavoriteItemStore(state, { field, value }) {
+            state[field] = value;
+        },
+        addFavoriteItemStore(state, { field, value }) {
+            state[field].push(value);
+        }
+    },
+    actions: {}
+};
+
+export default exam;