فهرست منبع

删除话术调整、增加分页请求

vera_min 3 سال پیش
والد
کامیت
3e994732aa

+ 3 - 1
src/views/network/server/component/list.vue

@@ -112,10 +112,12 @@ export default defineComponent({
         // 分页改变
 		const onHandleSizeChange = (val: number) => {
 			state.param.pageSize = val;
+            fetchList()
 		};
 		// 分页改变
 		const onHandleCurrentChange = (val: number) => {
 			state.param.page = val;
+            fetchList()
 		};
         // 初始化表格数据
 		const initTableData = () => {
@@ -141,7 +143,7 @@ export default defineComponent({
 		};
         // 删除
 		const onRowDel = (row: TableDataForm) => {
-			ElMessageBox.confirm(`此操作将永久删除账户名称:“${row.name}”,是否继续?`, '提示', {
+			ElMessageBox.confirm(`此操作将永久删除“${row.name}”,是否继续?`, '提示', {
 				confirmButtonText: '确认',
 				cancelButtonText: '取消',
 				type: 'warning',

+ 10 - 1
src/views/network/server/component/table.vue

@@ -112,13 +112,21 @@ export default defineComponent({
         // 分页改变
 		const onHandleSizeChange = (val: number) => {
 			state.param.pageSize = val;
+            fetchList()
 		};
 		// 分页改变
 		const onHandleCurrentChange = (val: number) => {
 			state.param.page = val;
+            fetchList()
 		};
         // 初始化表格数据
 		const initTableData = () => {
+            fetchList()
+
+
+		};
+        // 获取数据
+        const fetchList = () => {
             console.log(props.queryForm.title)
             let params = {
                 keyWord: props.queryForm.title,
@@ -143,7 +151,7 @@ export default defineComponent({
             () => props.queryForm,
             // 新数据
             () => {
-                initTableData()
+                fetchList()
             },
             {   deep: true,
                 immediate: true
@@ -154,6 +162,7 @@ export default defineComponent({
 			initTableData();
 		});
         return {
+            fetchList,
             toDetail,
             onHandleSizeChange,
             onHandleCurrentChange,

+ 1 - 1
src/views/network/tunnel/component/list.vue

@@ -143,7 +143,7 @@ export default defineComponent({
 		};
         // 删除
 		const onRowDel = (row: TableDataForm) => {
-			ElMessageBox.confirm(`此操作将永久删除账户名称:“${row.name}”,是否继续?`, '提示', {
+			ElMessageBox.confirm(`此操作将永久删除“${row.name}”,是否继续?`, '提示', {
 				confirmButtonText: '确认',
 				cancelButtonText: '取消',
 				type: 'warning',

+ 10 - 1
src/views/network/tunnel/component/table.vue

@@ -112,13 +112,21 @@ export default defineComponent({
         // 分页改变
 		const onHandleSizeChange = (val: number) => {
 			state.param.pageSize = val;
+            fetchList()
 		};
 		// 分页改变
 		const onHandleCurrentChange = (val: number) => {
 			state.param.page = val;
+            fetchList()
 		};
         // 初始化表格数据
 		const initTableData = () => {
+            fetchList()
+
+
+		};
+        // 获取数据
+        const fetchList = () => {
             console.log(props.queryForm.title)
             let params = {
                 keyWord: props.queryForm.title,
@@ -143,7 +151,7 @@ export default defineComponent({
             () => props.queryForm,
             // 新数据
             () => {
-                initTableData()
+                fetchList()
             },
             {   deep: true,
                 immediate: true
@@ -154,6 +162,7 @@ export default defineComponent({
 			initTableData();
 		});
         return {
+            fetchList,
             toDetail,
             onHandleSizeChange,
             onHandleCurrentChange,