diff --git a/src/api/api.js b/src/api/api.js
index 67770cd9..0fe10e54 100644
--- a/src/api/api.js
+++ b/src/api/api.js
@@ -129,6 +129,9 @@ const getWorkGroupTreeList = (params) => getAction('/sys/lawsWorkingGroup/list',
// 企业级别映射管理,获取列表
const getEnterpriseLevelMapList = (params) => getAction('/sys/lawsGrade/list', params)
+// 车型项目下拉数据
+const getCarTypeProjectList = (params) => getAction('/projectLibrary/lawsProjectLibrary/list', params)
+
export {
addRole,
editRole,
@@ -202,5 +205,8 @@ export {
getWorkGroupTreeList,
- getEnterpriseLevelMapList
+ getEnterpriseLevelMapList,
+
+ getCarTypeProjectList
+
}
diff --git a/src/common/lang/businessSupport/en.js b/src/common/lang/businessSupport/en.js
index 4ab23cde..18b52e6e 100644
--- a/src/common/lang/businessSupport/en.js
+++ b/src/common/lang/businessSupport/en.js
@@ -2,5 +2,16 @@ module.exports = {
// 标准化活动
standardizationActivity: {
nodeName: 'Node name' // 节点名称
+ },
+ // 问答库
+ questionAnswer: {
+ classify: '分类',
+ title: '标题',
+ quiz: '提问',
+ questionDesc: '问题描述',
+ attach: '附件',
+ quizTime: '提问时间',
+ answer: '回答',
+ poster: '发帖人'
}
}
diff --git a/src/common/lang/businessSupport/zh.js b/src/common/lang/businessSupport/zh.js
index 6d4a3323..5af68475 100644
--- a/src/common/lang/businessSupport/zh.js
+++ b/src/common/lang/businessSupport/zh.js
@@ -2,5 +2,16 @@ module.exports = {
// 标准化活动
standardizationActivity: {
nodeName: '节点名称', // 节点名称
+ },
+ // 问答库
+ questionAnswer: {
+ classify: '分类',
+ title: '标题',
+ quiz: '提问',
+ questionDesc: '问题描述',
+ attach: '附件',
+ quizTime: '提问时间',
+ answer: '回答',
+ poster: '发帖人'
}
}
diff --git a/src/common/lang/en-us.js b/src/common/lang/en-us.js
index 96ea22d1..300c9411 100644
--- a/src/common/lang/en-us.js
+++ b/src/common/lang/en-us.js
@@ -131,6 +131,9 @@ module.exports = {
fileDownloadFail: 'File download failure',
pleaseEnterTreeSystem: 'Please enter the tree system',
project: 'Project',
+ standardNumber: 'Standard Number',
+ standardName: 'Standard Name',
+ standardNumOrName: 'Standard Number Or Standard Name',
// 树右键
treeRight: {
addFolder: 'Create New Folder',
diff --git a/src/common/lang/zh-cn.js b/src/common/lang/zh-cn.js
index 51fe97a2..c2dce774 100644
--- a/src/common/lang/zh-cn.js
+++ b/src/common/lang/zh-cn.js
@@ -131,6 +131,9 @@ module.exports = {
fileDownloadFail: '文件下载失败',
pleaseEnterTreeSystem: '输入树状图体系',
project: '项目',
+ standardNumber: '标准编号',
+ standardName: '标准名称',
+ standardNumOrName: '标准号/标准名称',
// 树右键
treeRight: {
addFolder: '新增文件夹',
diff --git a/src/components/jero/JUpload.vue b/src/components/jero/JUpload.vue
index cc16a00e..9032e5c6 100644
--- a/src/components/jero/JUpload.vue
+++ b/src/components/jero/JUpload.vue
@@ -153,6 +153,11 @@ export default {
type: Boolean,
required: false,
default: true
+ },
+ isDownload: {
+ type: Boolean,
+ required: false,
+ default: true
}
},
watch: {
diff --git a/src/components/selection/StandardModelSelection.vue b/src/components/selection/StandardModelSelection.vue
new file mode 100644
index 00000000..e9d780f1
--- /dev/null
+++ b/src/components/selection/StandardModelSelection.vue
@@ -0,0 +1,74 @@
+
+
+
+
+
+ {{this.$t('standardSelect.standardSelection')}}
+
+
+
+
+
+
+
+
+
diff --git a/src/components/selection/StandardModelSelectionModal.vue b/src/components/selection/StandardModelSelectionModal.vue
new file mode 100644
index 00000000..807f9431
--- /dev/null
+++ b/src/components/selection/StandardModelSelectionModal.vue
@@ -0,0 +1,186 @@
+
+
+
+
+
+
{{$t('cancel')}}
+
{{$t('submit')}}
+
+
+
+
+
+
+
diff --git a/src/views/businessSupport/DataCenter.vue b/src/views/businessSupport/dataCenter/DataCenter.vue
similarity index 100%
rename from src/views/businessSupport/DataCenter.vue
rename to src/views/businessSupport/dataCenter/DataCenter.vue
diff --git a/src/views/businessSupport/modules/AddModel.vue b/src/views/businessSupport/dataCenter/modules/AddModel.vue
similarity index 100%
rename from src/views/businessSupport/modules/AddModel.vue
rename to src/views/businessSupport/dataCenter/modules/AddModel.vue
diff --git a/src/views/businessSupport/modules/AddNodeModal.vue b/src/views/businessSupport/dataCenter/modules/AddNodeModal.vue
similarity index 100%
rename from src/views/businessSupport/modules/AddNodeModal.vue
rename to src/views/businessSupport/dataCenter/modules/AddNodeModal.vue
diff --git a/src/views/businessSupport/questionAnswerLibrary/QuestionAnswerList.vue b/src/views/businessSupport/questionAnswerLibrary/QuestionAnswerList.vue
new file mode 100644
index 00000000..0952e127
--- /dev/null
+++ b/src/views/businessSupport/questionAnswerLibrary/QuestionAnswerList.vue
@@ -0,0 +1,247 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('businessSupport.questionAnswer.quiz') }}
+
+
+
+
+
+
+
+
+ {{ text || text === 0 ? text : global.emptyLine }}
+ {{ text }}
+ {{ global.emptyLine }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/businessSupport/questionAnswerLibrary/modules/AnswerPage.vue b/src/views/businessSupport/questionAnswerLibrary/modules/AnswerPage.vue
new file mode 100644
index 00000000..7c80530f
--- /dev/null
+++ b/src/views/businessSupport/questionAnswerLibrary/modules/AnswerPage.vue
@@ -0,0 +1,217 @@
+
+
+
{{ model.title }}
+
+ {{ $t('businessSupport.questionAnswer.poster') + ':' + model.orgCodeTxt + ' ' + model.poster }}
+
+
+
+
+
+
+
{{ model.questionDesc }}
+
+ {{ model.quizTime }}
+ {{ answerArr.length }}个回复
+
+
+
+
+
+
+
{{ item.realname }}
+
{{ item.orgCodeTxt }}
+
+
+
【置顶】
+
{{ item.answerDesc }}
+
+ {{ item.answerTime }}
+ 取消置顶
+ 设置为置顶
+ 删除
+
+
+
+
+
+
+
+
{{ currentUser.realname }}
+
{{ currentUser.orgCodeTxt }}
+
+
+
+
+
+
+
+
+
diff --git a/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue b/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue
new file mode 100644
index 00000000..d5015ad5
--- /dev/null
+++ b/src/views/businessSupport/questionAnswerLibrary/modules/QuizModal.vue
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+ 请选择
+ 国内标准
+ 海外标准
+ 企业标准
+ 其他问题
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 请选择
+ {{ item.projectName }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/enterpriseStandardLibrary/standard/detail/EnterpriseStandardDetail.vue b/src/views/enterpriseStandardLibrary/standard/detail/EnterpriseStandardDetail.vue
index 2f32dbd8..f4a8161b 100644
--- a/src/views/enterpriseStandardLibrary/standard/detail/EnterpriseStandardDetail.vue
+++ b/src/views/enterpriseStandardLibrary/standard/detail/EnterpriseStandardDetail.vue
@@ -25,7 +25,36 @@
-
{{ detailData[formItem.dbFieldName + '_dictText'] }}
+
+
+
+
+
+
+ {{ detailData[formItem.dbFieldName + '_dictText'].split(',')[index] }}
+
+
+
+
+ {{ $t('download') }}
+
+
+
+
+
+
+
+
+
+ —
+
+
+
{{ detailData[formItem.dbFieldName + '_dictText'] }}
{{ detailData[formItem.dbFieldName] }}
—
@@ -93,17 +122,26 @@