diff --git a/src/components/uploadDicomAndNonedicom/nonedicomFile.vue b/src/components/uploadDicomAndNonedicom/nonedicomFile.vue index 7b2e343c..74cb28b5 100644 --- a/src/components/uploadDicomAndNonedicom/nonedicomFile.vue +++ b/src/components/uploadDicomAndNonedicom/nonedicomFile.vue @@ -9,6 +9,8 @@ style="width: 100%" v-adaptive="{ bottomOffset: 40 }" :loading="loading" + @sort-change="handleSortByColumn" + :default-sort="{ prop: 'TaskBlindName', order: 'descending' }" > - - + - - - - - - -
- - {{ scope.row.FileCount }} - -
-
- {{ scope.row.FileCount }} + + + + + + + +
+ + {{ scope.row.FileCount }} + +
+ + {{ scope.row.FileCount }} +
+ > + + @@ -112,7 +160,7 @@ @@ -131,10 +179,161 @@ /> + + + +
+ {{ + $t('trials:uploadNonDicoms:label:fileType') + }} +
+
+ +
+ {{ $t('trials:uploadNonDicoms:button:selectFolder') }} +
+
+
+ +
+ {{ $t('trials:uploadNonDicoms:button:select') }} +
+
+ {{ + $store.state.trials.uploadTip + }} +
+
+ + + + + + + + + + + + + + + + + + + + + + + +
+ + {{ $t('trials:uploadNonDicoms:action:upload') }} + +
+
@@ -205,4 +720,43 @@ export default { .top { margin: 10px 0; } +.upload { + display: inline-block; + height: 30px; + width: 90px; + padding: 2px 10px; + line-height: 23px; + position: relative; + text-decoration: none; + border-radius: 3px; + overflow: hidden; + text-align: center; + background: #428bca; + border-color: #428bca; + color: #fff; + .select-file { + height: 30px; + width: 90px; + position: absolute; + overflow: hidden; + left: 0; + top: 0; + opacity: 0; + font-size: 0; + } + .btn-select { + //给显示在页面上的按钮写样式 + width: 90px; + height: 30px; + line-height: 30px; + text-align: center; + cursor: pointer; + border-radius: 24px; + overflow: hidden; + position: absolute; + top: 0; + left: 0; + pointer-events: none; //pointer-events:none用来控制该标签的点击穿透事件 + } +} \ No newline at end of file