diff --git a/package.json b/package.json index a3c197cc04eca8d1ea2529fcddae56b9be52f0a2..9e7628087e02ac0e3b3adbdfc7c8b72db958c8f3 100644 --- a/package.json +++ b/package.json @@ -36,6 +36,7 @@ "vue-router": "^3.0.2", "vue-super-flow": "^1.3.2", "vuex": "^3.1.0", + "wangeditor": "^4.0.5", "xterm": "^4.7.0", "xterm-addon-fit": "^0.4.0", "yaml2json": "^1.0.2" diff --git a/src/components/wangE.vue b/src/components/wangE.vue new file mode 100644 index 0000000000000000000000000000000000000000..d25e04b47f19bf9fb90fa88fbf6389ee720e02f9 --- /dev/null +++ b/src/components/wangE.vue @@ -0,0 +1,146 @@ + + + diff --git a/src/pages/workbench/fwgl/serviceDetail.vue b/src/pages/workbench/fwgl/serviceDetail.vue index b3f5aaadf6fbcd5e4cdae354c296b809f36db9e9..a5a186274310c708cbf72624846c31da19939ccb 100644 --- a/src/pages/workbench/fwgl/serviceDetail.vue +++ b/src/pages/workbench/fwgl/serviceDetail.vue @@ -253,6 +253,13 @@ +
+ +
+ 保存 + 取消 +
+
@@ -267,6 +274,7 @@ import Topology from "@/components/topology.vue"; import serviceHeader from "@/components/service-header"; import ListPagination from "@/components/comments-pagination"; import dialogAction from "@/components/dialog-action"; +import wangE from '@/components/wangE' import { getRole, formatDateTime_date } from "@/utils/common"; import { mapGetters, mapState } from "vuex"; export default { @@ -280,6 +288,7 @@ export default { serviceHeader, dialogAction, ListPagination, + wangE }, data() { return { @@ -287,6 +296,7 @@ export default { process_in_up:true,//是否是服务注册产生的 perception_in:false,//是否是感知服务 buy_style: [1], + editstr:'

1221312

wuqwyequ827812731731', listTotal: 0, currentPage: 1, pageSize: 10, @@ -963,7 +973,7 @@ export default { if (n == 2) { this.getData(); } - }, + } }, created() { if (this.userInfo) { @@ -1314,6 +1324,19 @@ export default { padding: 0 20px; height: calc(100% - 55px); } +.editpage{ + background-color: #fff; + height: calc(100% - 20px); + margin-bottom: 20px; + box-shadow: 0px 3px 6px 0px + #f4f7fc; + border-radius: 12px; +} +.editpage .wangeditor_class{ + height: calc(100% - 100px); + padding: 0 20px; + box-sizing: border-box; +} .info_contain { padding: 25px 20px; background-color: #fff;