刘洋 1 年間 前
コミット
ff2a97e63a
2 ファイル変更7 行追加6 行削除
  1. 3 2
      src/hooks/useFetchTable.js
  2. 4 4
      src/style/tdesign-reset.less

+ 3 - 2
src/hooks/useFetchTable.js

@@ -1,4 +1,4 @@
-import { ref, reactive, watch } from 'vue';
+import { ref, reactive, watch, isRef } from 'vue';
 
 // options参数示例:
 // {
@@ -30,7 +30,8 @@ export default function useFetchTable(apiFn, options = {}, immediately = true) {
       let params = {
         pageNumber: pagination.pageNumber,
         pageSize: pagination.pageSize,
-        ...(options.params || {}),
+        ...((isRef(options.params) ? options.params?.value : options.params) ||
+          {}),
       };
       let res = await apiFn(params);
       //下方代码 后续根据实际接口返回字段进行修改

+ 4 - 4
src/style/tdesign-reset.less

@@ -11,18 +11,18 @@
   // margin-bottom: 15px;
 }
 .t-dialog--default {
-  padding-top: 20px;
+  // padding-top: 20px;
 }
 .t-dialog__body {
-  padding-top: 25px;
+  // padding-top: 25px;
 }
 
 .t-date-picker__panel .t-pagination-mini .t-pagination-mini__current {
   display: none;
 }
 .t-dialog__ctx .t-dialog__position.t-dialog--top {
-  padding: 0;
-  align-items: center;
+  // padding: 0;
+  // align-items: center;
 }
 .t-table__empty-row > td {
   padding: 0 !important;