|
@@ -324,26 +324,9 @@
|
|
</a-tooltip>
|
|
</a-tooltip>
|
|
</a-space>
|
|
</a-space>
|
|
</a>
|
|
</a>
|
|
- <div class="table-page-search-wrapper">
|
|
|
|
- <a-form layout="inline">
|
|
|
|
- <a-row :gutter="24">
|
|
|
|
- <template v-if="currentType == 'container'">
|
|
|
|
- <a-col :md="6" :sm="10">
|
|
|
|
- <a-form-item :label="$t('doc.Sort')">
|
|
|
|
- <a-select
|
|
|
|
- :placeholder="$t('global.Placeholder-select')"
|
|
|
|
- v-model="order_by"
|
|
|
|
- @change="getDocOpenList"
|
|
|
|
- >
|
|
|
|
- <a-select-option label="Desc" value="desc">{{ $t('global.desc') }}</a-select-option>
|
|
|
|
- <a-select-option label="Asc" value="asc">{{ $t('global.asc') }}</a-select-option>
|
|
|
|
- </a-select>
|
|
|
|
- </a-form-item>
|
|
|
|
- </a-col>
|
|
|
|
- </template>
|
|
|
|
- </a-row>
|
|
|
|
- </a-form>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <template v-if="currentType == 'container'">
|
|
|
|
+ <searchFileOrFolder/>
|
|
|
|
+ </template>
|
|
<div v-if="show == 'transverse'">
|
|
<div v-if="show == 'transverse'">
|
|
<a-table
|
|
<a-table
|
|
ref="showTable"
|
|
ref="showTable"
|
|
@@ -815,14 +798,14 @@
|
|
}}</a-select-option>
|
|
}}</a-select-option>
|
|
</a-select>
|
|
</a-select>
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
- <a-form-model-item :label="$t('global.Doc-Stage')" prop="doc_stage">
|
|
|
|
|
|
+ <a-form-model-item :label="$t('namingRule.Doc-Stage')" prop="doc_stage">
|
|
<a-select :placeholder="$t('global.Placeholder-select')" v-model="containerForm.doc_stage">
|
|
<a-select :placeholder="$t('global.Placeholder-select')" v-model="containerForm.doc_stage">
|
|
<a-select-option v-for="(item, i) in docStageTable.options" :key="i" :value="item.value">{{
|
|
<a-select-option v-for="(item, i) in docStageTable.options" :key="i" :value="item.value">{{
|
|
item.lang.en
|
|
item.lang.en
|
|
}}</a-select-option>
|
|
}}</a-select-option>
|
|
</a-select>
|
|
</a-select>
|
|
</a-form-model-item>
|
|
</a-form-model-item>
|
|
- <a-form-model-item :label="$t('global.Doc-Type')" prop="doc_type">
|
|
|
|
|
|
+ <a-form-model-item :label="$t('namingRule.Doc-Type')" prop="doc_type">
|
|
<a-select :placeholder="$t('global.Placeholder-select')" v-model="containerForm.doc_type">
|
|
<a-select :placeholder="$t('global.Placeholder-select')" v-model="containerForm.doc_type">
|
|
<a-select-option v-for="(item, i) in docTypeTable.options" :key="i" :value="item.value">{{
|
|
<a-select-option v-for="(item, i) in docTypeTable.options" :key="i" :value="item.value">{{
|
|
item.lang.en
|
|
item.lang.en
|
|
@@ -1248,6 +1231,7 @@ import { enabledDictionaryList, customFieldt } from '@/api/setting/index.js'
|
|
import { userInfoItems, downloadFile } from '@/api/user'
|
|
import { userInfoItems, downloadFile } from '@/api/user'
|
|
import { postApproval, revokeApproval, approvalList } from '@/api/Approval/index.js'
|
|
import { postApproval, revokeApproval, approvalList } from '@/api/Approval/index.js'
|
|
import { autoNaming } from '@/api/project/detail/index'
|
|
import { autoNaming } from '@/api/project/detail/index'
|
|
|
|
+import { renderSize, capitalize, generateUUIDv4, initPathParams } from '@/utils/util'
|
|
import Editor from '@/components/Editor/QuillEditor.vue'
|
|
import Editor from '@/components/Editor/QuillEditor.vue'
|
|
import Acl from '@/components/Acl/index.vue'
|
|
import Acl from '@/components/Acl/index.vue'
|
|
import AclUser from '@/components/AclUser/index.vue'
|
|
import AclUser from '@/components/AclUser/index.vue'
|
|
@@ -1257,7 +1241,7 @@ import permissionsManagement from './comp/permissionsManagement.vue'
|
|
import previewFile from './comp/previewFile.vue'
|
|
import previewFile from './comp/previewFile.vue'
|
|
import shareFile from './comp/shareFile.vue'
|
|
import shareFile from './comp/shareFile.vue'
|
|
import editColumns from './comp/editColumns.vue'
|
|
import editColumns from './comp/editColumns.vue'
|
|
-import { renderSize, capitalize, generateUUIDv4, initPathParams } from '@/utils/util'
|
|
|
|
|
|
+import searchFileOrFolder from './comp/searchFileOrFolder.vue'
|
|
|
|
|
|
import Vue from 'vue'
|
|
import Vue from 'vue'
|
|
import VueDraggableResizable from 'vue-draggable-resizable'
|
|
import VueDraggableResizable from 'vue-draggable-resizable'
|
|
@@ -1275,6 +1259,7 @@ export default {
|
|
shareFile,
|
|
shareFile,
|
|
editColumns,
|
|
editColumns,
|
|
NamingRuleSearch,
|
|
NamingRuleSearch,
|
|
|
|
+ searchFileOrFolder
|
|
},
|
|
},
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
@@ -3910,12 +3895,6 @@ export default {
|
|
padding: 12px;
|
|
padding: 12px;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- .ant-transfer {
|
|
|
|
- display: flex;
|
|
|
|
- align-items: center;
|
|
|
|
- justify-content: space-around;
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
.ant-table-row {
|
|
.ant-table-row {
|
|
cursor: pointer;
|
|
cursor: pointer;
|
|
}
|
|
}
|