diff --git a/.github/workflows/sync2gitee.yml b/.github/workflows/sync2gitee.yml
new file mode 100644
index 000000000..186cf1570
--- /dev/null
+++ b/.github/workflows/sync2gitee.yml
@@ -0,0 +1,16 @@
+name: sync2gitee
+on: [push]
+
+jobs:
+ repo-sync:
+ runs-on: ubuntu-latest
+ steps:
+ - name: Mirror the Github organization repos to Gitee.
+ uses: Yikun/hub-mirror-action@master
+ with:
+ src: 'github/1Panel-dev'
+ dst: 'gitee/fit2cloud-feizhiyun'
+ dst_key: ${{ secrets.GITEE_PRIVATE_KEY }}
+ dst_token: ${{ secrets.GITEE_TOKEN }}
+ static_list: "MaxKB"
+ force_update: true
\ No newline at end of file
diff --git a/ui/src/views/document/index.vue b/ui/src/views/document/index.vue
index f97f60916..09584c981 100644
--- a/ui/src/views/document/index.vue
+++ b/ui/src/views/document/index.vue
@@ -47,8 +47,9 @@
@row-click="rowClickHandle"
@selection-change="handleSelectionChange"
v-loading="loading"
+ :row-key="(row: any) => row.id"
>
-
+