diff --git a/package-lock.json b/package-lock.json
index a00f41c7..962a85d5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -31,7 +31,7 @@
"dcmjs": "^0.29.8",
"dicom-parser": "^1.8.9",
"dicomedit": "^0.1.0",
- "echarts": "^4.8.0",
+ "echarts": "^6.0.0",
"element-ui": "^2.15.14",
"exceljs": "^4.4.0",
"file-saver": "^2.0.5",
@@ -10849,14 +10849,21 @@
}
},
"node_modules/echarts": {
- "version": "4.9.0",
- "resolved": "https://registry.npmmirror.com/echarts/-/echarts-4.9.0.tgz",
- "integrity": "sha512-+ugizgtJ+KmsJyyDPxaw2Br5FqzuBnyOWwcxPKO6y0gc5caYcfnEUIlNStx02necw8jmKmTafmpHhGo4XDtEIA==",
+ "version": "6.0.0",
+ "resolved": "https://registry.npmmirror.com/echarts/-/echarts-6.0.0.tgz",
+ "integrity": "sha512-Tte/grDQRiETQP4xz3iZWSvoHrkCQtwqd6hs+mifXcjrCuo2iKWbajFObuLJVBlDIJlOzgQPd1hsaKt/3+OMkQ==",
"license": "Apache-2.0",
"dependencies": {
- "zrender": "4.3.2"
+ "tslib": "2.3.0",
+ "zrender": "6.0.0"
}
},
+ "node_modules/echarts/node_modules/tslib": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz",
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==",
+ "license": "0BSD"
+ },
"node_modules/ee-first": {
"version": "1.1.1",
"resolved": "https://registry.npmmirror.com/ee-first/-/ee-first-1.1.1.tgz",
@@ -23905,10 +23912,19 @@
}
},
"node_modules/zrender": {
- "version": "4.3.2",
- "resolved": "https://registry.npmmirror.com/zrender/-/zrender-4.3.2.tgz",
- "integrity": "sha512-bIusJLS8c4DkIcdiK+s13HiQ/zjQQVgpNohtd8d94Y2DnJqgM1yjh/jpDb8DoL6hd7r8Awagw8e3qK/oLaWr3g==",
- "license": "BSD-3-Clause"
+ "version": "6.0.0",
+ "resolved": "https://registry.npmmirror.com/zrender/-/zrender-6.0.0.tgz",
+ "integrity": "sha512-41dFXEEXuJpNecuUQq6JlbybmnHaqqpGlbH1yxnA5V9MMP4SbohSVZsJIwz+zdjQXSSlR1Vc34EgH1zxyTDvhg==",
+ "license": "BSD-3-Clause",
+ "dependencies": {
+ "tslib": "2.3.0"
+ }
+ },
+ "node_modules/zrender/node_modules/tslib": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz",
+ "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==",
+ "license": "0BSD"
}
}
}
diff --git a/src/api/file.js b/src/api/file.js
index ccaef8d6..b320feed 100644
--- a/src/api/file.js
+++ b/src/api/file.js
@@ -8,6 +8,14 @@ export function addOrUpdateFileUploadRecord(params) {
})
}
+export function batchAddSyncFileTask(params) {
+ return request({
+ url: `/FileUploadRecord/batchAddSyncFileTask`,
+ method: 'post',
+ data: params
+ })
+}
+
export function getSubjectUploadRecordList(params) {
return request({
url: `/FileUploadRecord/getSubjectUploadRecordList`,
diff --git a/src/views/trials/trials-panel/trial-summary/data-sync/components/FileList.vue b/src/views/trials/trials-panel/trial-summary/data-sync/components/FileList.vue
index c2568eb1..8543fb31 100644
--- a/src/views/trials/trials-panel/trial-summary/data-sync/components/FileList.vue
+++ b/src/views/trials/trials-panel/trial-summary/data-sync/components/FileList.vue
@@ -51,16 +51,21 @@
{{ $t('common:button:reset') }}
+
+
+ 批量编辑
+
+ class="table" @sort-change="handleSortByColumn" :default-sort="{ prop: 'CreateTime', order: 'descending' }" @selection-change="handleSelectionChange">
+
-
+
{{ fileSizeFormatter(scope.row.FileSize) }}
@@ -68,13 +73,23 @@
-
+
-
-
-
+
+
+
+ {{ $fd('YesOrNo', scope.row.IsNeedSync) }}
+
+
+ {{ $fd('YesOrNo', scope.row.IsNeedSync) }}
+
+
+
+
+
+
@@ -86,11 +101,17 @@
-
+
-
+
详情
+
+ 重新同步
+
+
+ 编辑
+
@@ -98,17 +119,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/trials/trials-panel/trial-summary/data-sync/components/TaskList.vue b/src/views/trials/trials-panel/trial-summary/data-sync/components/TaskList.vue
index 134efc2b..7c3d079a 100644
--- a/src/views/trials/trials-panel/trial-summary/data-sync/components/TaskList.vue
+++ b/src/views/trials/trials-panel/trial-summary/data-sync/components/TaskList.vue
@@ -36,9 +36,10 @@
+
-
+
@@ -56,14 +57,15 @@
{{ $fd('JobState', scope.row.JobState) }}
-
+
+
-
+
-
- 重启
+
+ 再次执行
@@ -75,7 +77,7 @@
-
+
\ No newline at end of file