diff --git a/src/api/dashboard.js b/src/api/dashboard.js index d08f398..22bc179 100644 --- a/src/api/dashboard.js +++ b/src/api/dashboard.js @@ -1,4 +1,4 @@ -import { getAction, postAction } from './manage' +import { downFile, getAction, postAction } from './manage' // 获取检索历史数据 const getSearchHistoryData = (params) => getAction('/home/lawsHomeNormalSearchHistory/page', params) // 根据id删除检索历史 @@ -38,6 +38,13 @@ const saveQuickEntryModuleList = (params) => postAction('/home/lawsHomeQuickAcce // 待办任务-列表 const getTodoList = (params) => getAction('/home/lawsHomeBacklogTask/queryBacklogTaskList', params) +// 一般检索-导出 +const exportGeneralSearch = (params) => downFile('/home/lawsHomeSearch/normalSearchExportExcel', params) +// 高级检索-全部 +const getAdvancedSearchAll = (params) => postAction('/home/lawsHomeSearch/getAdvancedSearchAll', params) +// 高级检索-条款 +const getAdvancedSearchClause = (params) => postAction('/home/lawsHomeSearch/getAdvancedSearchClause', params) + export { getSearchHistoryData, deleteSearchHistoryById, @@ -55,5 +62,8 @@ export { getQuickEntryModuleList, getQuickEntryList, saveQuickEntryModuleList, - getTodoList + getTodoList, + exportGeneralSearch, + getAdvancedSearchAll, + getAdvancedSearchClause } diff --git a/src/common/lang/dashboard/en.js b/src/common/lang/dashboard/en.js index c186fa2..0a8a6ca 100644 --- a/src/common/lang/dashboard/en.js +++ b/src/common/lang/dashboard/en.js @@ -17,7 +17,7 @@ module.exports = { standardState: 'Standard State', standardGradeClassification: 'Standard Grade Classification', all: 'All', - releaseDate: 'Release Date' + implementationDate: 'Release Date' }, // 高级搜索 advancedSearch: { diff --git a/src/common/lang/dashboard/zh.js b/src/common/lang/dashboard/zh.js index 336d98d..28f6b1c 100644 --- a/src/common/lang/dashboard/zh.js +++ b/src/common/lang/dashboard/zh.js @@ -17,8 +17,10 @@ module.exports = { standardState: '标准状态', standardGradeClassification: '标准等级分类', all: '全部', - releaseDate: '发布日期', - standardStatusSet: '标准状态设置' + implementationDate: '实施日期', + standardStatusSet: '标准状态设置', + viewText: '查看文本', + exportName: '一般检索导出' }, // 高级搜索 advancedSearch: { @@ -39,7 +41,8 @@ module.exports = { itemsUnit: '项', listEmpty: '列表为空', pleaseEnterSearchContent: '请输入搜索内容', - maxSelectedNine: '最多选择9个模块' + maxSelected: '最多选择14个模块', + newFunction: '新增功能' }, // 待办任务 todoTask: { diff --git a/src/views/dashboard/search/GeneralSearch.vue b/src/views/dashboard/search/GeneralSearch.vue index b51f485..37d079b 100644 --- a/src/views/dashboard/search/GeneralSearch.vue +++ b/src/views/dashboard/search/GeneralSearch.vue @@ -27,11 +27,19 @@ {{ $t('dashboard.generalSearch.retrievalMode') }} - +
{{ item.label }}
+ +
+ + + {{ $t('export') }} + +
+
@@ -80,15 +88,16 @@ -

+

-

{{ resourceTypeOptions.find(i => i.key === item.resourceType).label }}

+

{{ (resourceTypeOptions.find(i => i.key === item.resourceType) || {}).label }}

{{ StandardStatus.ABOLISH.text }}

-

{{ $t('dashboard.generalSearch.releaseDate') }} {{ item.releaseDate || global.emptyLine }}

+

{{ $t('dashboard.generalSearch.implementationDate') }} {{ item.implementationDate || global.emptyLine }}

+ {{ $t('dashboard.generalSearch.viewText') }}