From 5ff017b263a0189a0967b0eae5228042dd07a34a Mon Sep 17 00:00:00 2001
From: qq787203167 <787203167@qq.com>
Date: Tue, 2 Aug 2022 11:54:37 +0800
Subject: [PATCH] =?UTF-8?q?=E5=B8=83=E5=B1=80=E9=97=AE=E9=A2=98=E7=9F=A5?=
=?UTF-8?q?=E8=AF=86=E5=BA=93?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
jero-web/package.json | 1 +
jero-web/src/common/lang/en-us.js | 7 +
jero-web/src/common/lang/zh-cn.js | 7 +
jero-web/src/components/layouts/TabLayout.vue | 3 +
jero-web/src/config/router.config.js | 15 +
.../components/problemKnowledgeBaseAdd.vue | 408 ++++++++++++++++++
.../components/problemKnowledgeBaseList.vue | 22 +-
.../problemKnowledgeBaseRelease.vue | 13 +
.../components/problemKnowledgeBaseView.vue | 13 +
9 files changed, 484 insertions(+), 5 deletions(-)
create mode 100644 jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseAdd.vue
create mode 100644 jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseRelease.vue
create mode 100644 jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseView.vue
diff --git a/jero-web/package.json b/jero-web/package.json
index 895530955..0a928ac24 100644
--- a/jero-web/package.json
+++ b/jero-web/package.json
@@ -43,6 +43,7 @@
"vue-ls": "^3.2.0",
"vue-photo-preview": "^1.1.3",
"vue-print-nb-jeecg": "^1.0.9",
+ "vue-quill-editor": "^3.0.6",
"vue-router": "^3.0.1",
"vue-splitpane": "^1.0.4",
"vuedraggable": "^2.20.0",
diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js
index e81246812..9cfe92ae3 100644
--- a/jero-web/src/common/lang/en-us.js
+++ b/jero-web/src/common/lang/en-us.js
@@ -1209,4 +1209,11 @@ module.exports = {
financialReimbursement:'Financial Reimbursement',
classificationMaintenance:'Classification Maintenance',
managePublishing:'Manage Publishing',
+ displayPermission:'Display permission',
+ authorizedUser:'Authorized user',
+ problemClassification:'Problem classification',
+ market:'market',
+ documentNumber:'Document Number',
+ documentTitle:'Document Title',
+ bringInDocumentInformation:'Bring in document information',
}
\ No newline at end of file
diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js
index 69b0d8324..715a564bf 100644
--- a/jero-web/src/common/lang/zh-cn.js
+++ b/jero-web/src/common/lang/zh-cn.js
@@ -1312,4 +1312,11 @@ module.exports = {
financialReimbursement:'财务报销',
classificationMaintenance:'分类维护',
managePublishing:'管理发布',
+ displayPermission:'展示权限',
+ authorizedUser:'权限用户',
+ problemClassification:'问题分类',
+ market:'市场',
+ documentNumber:'文档编号',
+ documentTitle:'文档标题',
+ bringInDocumentInformation:'带入文档信息',
}
\ No newline at end of file
diff --git a/jero-web/src/components/layouts/TabLayout.vue b/jero-web/src/components/layouts/TabLayout.vue
index 43d3b7322..eab0ee130 100644
--- a/jero-web/src/components/layouts/TabLayout.vue
+++ b/jero-web/src/components/layouts/TabLayout.vue
@@ -92,6 +92,9 @@
this.$route.path == '/virtualListDetails' ||
this.$route.path == '/taskListProcess' ||
this.$route.path == '/ProjectDetails' ||
+ this.$route.path == '/problemKnowledgeBaseAdd' ||
+ this.$route.path == '/problemKnowledgeBaseRelease' ||
+ this.$route.path == '/problemKnowledgeBaseView' ||
this.$route.path == '/regulatoryInitiatingProcess' ||
this.$route.path == '/regulatoryProcessReview' ||
this.$route.path == '/handshakeProcess' ||
diff --git a/jero-web/src/config/router.config.js b/jero-web/src/config/router.config.js
index b4a8ba6b4..0ddd91599 100644
--- a/jero-web/src/config/router.config.js
+++ b/jero-web/src/config/router.config.js
@@ -357,6 +357,21 @@ export const constantRouterMap = [
name: 'evaluationResultsClause',
component: () => import(/* webpackChunkName: "user" */ '@/views/businessSupport/technologyAssessment/components/evaluationResultsClause')
},
+ {
+ path: '/problemKnowledgeBaseAdd',
+ name: 'problemKnowledgeBaseAdd',
+ component: () => import(/* webpackChunkName: "user" */ '@/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseAdd')
+ },
+ {
+ path: '/problemKnowledgeBaseRelease',
+ name: 'problemKnowledgeBaseRelease',
+ component: () => import(/* webpackChunkName: "user" */ '@/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseRelease')
+ },
+ {
+ path: '/problemKnowledgeBaseView',
+ name: 'problemKnowledgeBaseView',
+ component: () => import(/* webpackChunkName: "user" */ '@/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseView')
+ },
// {
// path: '/ParameterItemCollection',
// name: 'ParameterItemCollection',
diff --git a/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseAdd.vue b/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseAdd.vue
new file mode 100644
index 000000000..2b654d9c4
--- /dev/null
+++ b/jero-web/src/views/businessSupport/problemKnowledgeBase/components/problemKnowledgeBaseAdd.vue
@@ -0,0 +1,408 @@
+
+