diff --git a/src/views/news/index.vue b/src/views/news/index.vue
index 07484ba..053d064 100644
--- a/src/views/news/index.vue
+++ b/src/views/news/index.vue
@@ -2,17 +2,29 @@
+
搜索
+ 批量删除
添加文章
-
+
+
-
+
@@ -66,6 +78,7 @@ const editNews = (row) => {
sessionStorage.setItem('title', row.title);
router.push(`/addNew?id=${row.id}`)
}
+
const handleDeleteNews = (row) => {
deleteNews({ids: `${row.id}`}).then(res => {
ElMessage.success('删除成功')
@@ -75,6 +88,24 @@ const handleDeleteNews = (row) => {
})
}
+const selectedRows = ref([])
+const handleSelectionChange = (selection) => {
+ selectedRows.value = selection
+}
+const handleBatchDelete = () => {
+ deleteNews({ids: selectedRows.value.map(item => item.id).join(',')}).then(res => {
+ ElMessage.success('删除成功')
+ getNews()
+ }).catch(err => {
+ console.log(err)
+ })
+}
+const dateTime = ref([])
+const handleDateChange = () => {
+ query.value.start_time = dateTime.value[0]
+ query.value.end_time = dateTime.value[1]
+ getNews()
+}
const query = ref({
page: 1,
page_size: 20,
diff --git a/src/views/user/index.vue b/src/views/user/index.vue
index 0928210..00124f2 100644
--- a/src/views/user/index.vue
+++ b/src/views/user/index.vue
@@ -7,8 +7,19 @@
-
-
+
+
+
+
+
+
+
+
+
+
+ 查看详情
+
+
{
+ console.log(row)
+}
\ No newline at end of file