diff --git a/back/src/assets/img/workBench/banner-gg.png b/back/src/assets/img/workBench/banner-gg.png
new file mode 100644
index 00000000..66076b4d
Binary files /dev/null and b/back/src/assets/img/workBench/banner-gg.png differ
diff --git a/back/src/assets/img/workBench/banner-jc.png b/back/src/assets/img/workBench/banner-jc.png
new file mode 100644
index 00000000..89d47a32
Binary files /dev/null and b/back/src/assets/img/workBench/banner-jc.png differ
diff --git a/back/src/assets/img/workBench/banner-sj.png b/back/src/assets/img/workBench/banner-sj.png
new file mode 100644
index 00000000..10f9f7f2
Binary files /dev/null and b/back/src/assets/img/workBench/banner-sj.png differ
diff --git a/back/src/assets/img/workBench/banner-yy.png b/back/src/assets/img/workBench/banner-yy.png
new file mode 100644
index 00000000..edf898e4
Binary files /dev/null and b/back/src/assets/img/workBench/banner-yy.png differ
diff --git a/back/src/assets/img/workBench/banner-zj.png b/back/src/assets/img/workBench/banner-zj.png
new file mode 100644
index 00000000..5b9cae95
Binary files /dev/null and b/back/src/assets/img/workBench/banner-zj.png differ
diff --git a/back/src/views/modules/ability/IntegratedServices-add.vue b/back/src/views/modules/ability/IntegratedServices-add.vue
index 612dcf7e..15d9c049 100644
--- a/back/src/views/modules/ability/IntegratedServices-add.vue
+++ b/back/src/views/modules/ability/IntegratedServices-add.vue
@@ -88,9 +88,8 @@
- 提交
{{ $t("cancel") }}
-
+ 提交
diff --git a/back/src/views/modules/ability/assignedScene/area-add.vue b/back/src/views/modules/ability/assignedScene/area-add.vue
index bec30639..3f429dc3 100644
--- a/back/src/views/modules/ability/assignedScene/area-add.vue
+++ b/back/src/views/modules/ability/assignedScene/area-add.vue
@@ -2,7 +2,6 @@
-
@@ -10,7 +9,7 @@
:label-width="$i18n.locale === 'en-US' ? '120px' : '100px'">
-
- 提交
{{ $t("cancel") }}
+ 提交
-
+
-
+
-
+
-
\ No newline at end of file
diff --git a/back/src/views/modules/ability/assignedScene/city-add.vue b/back/src/views/modules/ability/assignedScene/city-add.vue
index e77d109a..4cd278a1 100644
--- a/back/src/views/modules/ability/assignedScene/city-add.vue
+++ b/back/src/views/modules/ability/assignedScene/city-add.vue
@@ -22,7 +22,6 @@
-
- 提交
{{ $t("cancel") }}
+ 提交
-
+
-
+
-
+
-
\ No newline at end of file
diff --git a/back/src/views/modules/ability/assignedScene/components/ability-add.vue b/back/src/views/modules/ability/assignedScene/components/ability-add.vue
index 199dd0a9..3a4ff5e8 100644
--- a/back/src/views/modules/ability/assignedScene/components/ability-add.vue
+++ b/back/src/views/modules/ability/assignedScene/components/ability-add.vue
@@ -63,7 +63,7 @@
{},
+ default: () => {}
},
title: {
type: String,
- default: "",
+ default: ''
},
typeList: {
type: Array,
- default: () => [],
- },
+ default: () => []
+ }
},
watch: {
dataInfo: {
- handler(newVal) {
- this.dataInfo = newVal;
- this.$emit("update", {
+ handler (newVal) {
+ this.dataInfo = newVal
+ this.$emit('update', {
title: this.title,
- list: newVal,
- });
+ list: newVal
+ })
},
deep: true,
- immediate: true,
+ immediate: true
},
count: {
- handler(newVal) {
- this.count = newVal;
- this.$emit("updateCount", {
+ handler (newVal) {
+ this.count = newVal
+ this.$emit('updateCount', {
title: this.title,
- count: newVal,
- });
+ count: newVal
+ })
},
deep: true,
- immediate: true,
- },
+ immediate: true
+ }
},
- data() {
+ data () {
return {
- count: "",
- dataInfo: [],
- };
+ count: '',
+ dataInfo: []
+ }
},
methods: {
- addBaseInfo() {
- let data = {
- name: "",
- type: "",
- dept: "",
- };
- this.dataInfo.push(data);
+ addBaseInfo () {
+ const data = {
+ name: '',
+ type: '',
+ dept: ''
+ }
+ this.dataInfo.push(data)
},
- handleDelete(row) {
- this.dataInfo.splice(row, 1);
+ handleDelete (row) {
+ this.dataInfo.splice(row, 1)
},
- getDataInfo(dataForm) {
- let arr = [];
+ getDataInfo (dataForm) {
+ let arr = []
if (dataForm && (dataForm.id || dataForm.id === 0)) {
- if (this.title === "基础设施") {
- this.count = dataForm.infrastructureCount;
+ if (this.title === '基础设施') {
+ this.count = dataForm.infrastructureCount
}
- if (this.title === "组件服务") {
- this.count = dataForm.componentCount;
+ if (this.title === '组件服务') {
+ this.count = dataForm.componentCount
}
- if (this.title === "数据资源") {
- this.count = dataForm.dataSourceCount;
+ if (this.title === '数据资源') {
+ this.count = dataForm.dataSourceCount
}
- let fuseAttrList = dataForm.fuseAttrList || [];
- let obj = fuseAttrList.find((v) => v.attrType === this.title) || {};
- let attrValue = JSON.parse(obj.attrValue || "[]");
+ const fuseAttrList = dataForm.fuseAttrList || []
+ const obj = fuseAttrList.find((v) => v.attrType === this.title) || {}
+ const attrValue = JSON.parse(obj.attrValue || '[]')
if (attrValue.length > 0) {
attrValue.map((v) => {
- arr.push(v);
- });
+ arr.push(v)
+ })
} else {
- arr = [];
+ arr = []
}
} else {
- arr = [];
+ arr = []
}
- this.dataInfo = arr;
+ this.dataInfo = arr
},
// 新增
- addItem() {
- let index = this.dataInfo.length - 1;
- if (this.dataInfo[index][this.keyTextObj.descObj.key] === "") {
- return this.$message.warning("请填写完整信息!");
+ addItem () {
+ const index = this.dataInfo.length - 1
+ if (this.dataInfo[index][this.keyTextObj.descObj.key] === '') {
+ return this.$message.warning('请填写完整信息!')
}
this.dataInfo.push({
- [this.keyTextObj.descObj.key]: "",
- });
+ [this.keyTextObj.descObj.key]: ''
+ })
},
// 删除
- deleteItem(index) {
- this.$confirm("确认是否删除?", "提示", {
- confirmButtonText: "确定",
- cancelButtonText: "取消",
- type: "warning",
+ deleteItem (index) {
+ this.$confirm('确认是否删除?', '提示', {
+ confirmButtonText: '确定',
+ cancelButtonText: '取消',
+ type: 'warning'
})
.then(() => {
this.$message({
- type: "success",
- message: "删除成功!",
- });
- this.dataInfo.splice(index, 1);
+ type: 'success',
+ message: '删除成功!'
+ })
+ this.dataInfo.splice(index, 1)
})
- .catch(() => {});
- },
- },
-};
+ .catch(() => {})
+ }
+ }
+}
\ No newline at end of file
+
diff --git a/back/src/views/modules/ability/assignedScene/index.vue b/back/src/views/modules/ability/assignedScene/index.vue
index d1165cc4..287ebc29 100644
--- a/back/src/views/modules/ability/assignedScene/index.vue
+++ b/back/src/views/modules/ability/assignedScene/index.vue
@@ -3,7 +3,7 @@
@@ -71,56 +71,56 @@
diff --git a/back/src/views/modules/workBench/components/bottom-view.vue b/back/src/views/modules/workBench/components/bottom-view.vue
index 206a7e11..d0e95683 100644
--- a/back/src/views/modules/workBench/components/bottom-view.vue
+++ b/back/src/views/modules/workBench/components/bottom-view.vue
@@ -16,13 +16,14 @@
查看更多 >
-
暂无数据
-
+
-->
+
diff --git a/back/src/views/modules/workBench/components/dept-chart-view.vue b/back/src/views/modules/workBench/components/dept-chart-view.vue
index 844c5dcc..6b89a287 100644
--- a/back/src/views/modules/workBench/components/dept-chart-view.vue
+++ b/back/src/views/modules/workBench/components/dept-chart-view.vue
@@ -3,7 +3,8 @@
{{ title }}
- 暂无数据
+
+
diff --git a/back/src/views/modules/workBench/components/frequency-top5-view.vue b/back/src/views/modules/workBench/components/frequency-top5-view.vue
index 246708b7..6ee1a0bf 100644
--- a/back/src/views/modules/workBench/components/frequency-top5-view.vue
+++ b/back/src/views/modules/workBench/components/frequency-top5-view.vue
@@ -33,7 +33,8 @@
{{ formatCount(data.count) }}
- 暂无数据
+
+
diff --git a/back/src/views/modules/workBench/components/risk-view.vue b/back/src/views/modules/workBench/components/risk-view.vue
index e65320da..59fa41c3 100644
--- a/back/src/views/modules/workBench/components/risk-view.vue
+++ b/back/src/views/modules/workBench/components/risk-view.vue
@@ -21,13 +21,14 @@
-
暂无数据
-
+ -->
+
diff --git a/front/src/views/instructionManual/components/TheOverallProcess.vue b/front/src/views/instructionManual/components/TheOverallProcess.vue
index a09fb3e8..a207e4b7 100644
--- a/front/src/views/instructionManual/components/TheOverallProcess.vue
+++ b/front/src/views/instructionManual/components/TheOverallProcess.vue
@@ -21,6 +21,15 @@
需求中心
能力申请流程
能力需求流程
+
+
+
+
+
+
+
+
+
@@ -47,6 +56,7 @@
}
}
.TheOverallProcess-content {
+ width:1920px;
height: 855px;
background: url('~@/assets/menu/TheOverallProcess-bg.png');
position: relative;
@@ -166,6 +176,75 @@
left: 125px;
top: 102px;
}
+ .data-property-library-flow {
+ width: 50px;
+ height: 38px;
+ background-image: url("~@/assets/menu/line-flow.png");
+ }
+ .absolute {
+ position: absolute;
+ }
+ .flow-1 {
+ offset-path: path("m982,198c0,0 0,68 0,68");
+ animation: move 2s linear infinite;
+ -webkit-animation: move 2s linear infinite;
+ }
+ .flow-2 {
+ offset-path: path("m928,281c0,0 0,-71 0,-71");
+ animation: move 2s linear infinite;
+ -webkit-animation: move 2s linear infinite;
+ }
+ .flow-3 {
+ offset-path: path("m539,359c0,0 318,-1 318,-1");
+ animation: move 2s linear infinite;
+ -webkit-animation: move 2s linear infinite;
+ animation-delay: 1s;
+ -webkit-animation-delay: 1s;
+ }
+ .flow-4 {
+ offset-path: path("m856,412c0,0 -308,0 -308,0");
+ animation: move 3s linear infinite;
+ -webkit-animation: move 3s linear infinite;
+ animation-delay: 2s;
+ -webkit-animation-delay: 2s;
+ }
+ .flow-5 {
+ offset-path: path("m454,480c0,0 0,160 0,160c0,0 401,0 401,0");
+ animation: move 4s linear infinite;
+ -webkit-animation: move 4s linear infinite;
+ }
+ .flow-6 {
+ offset-path: path("m402,478c0,0 0,295 0,295c0,0 1067,0 1067,0c0,0 -1,-273 -1,-273");
+ animation: move 6s linear infinite;
+ -webkit-animation: move 6s linear infinite;
+ }
+ .flow-7 {
+ offset-path: path("m1392,383c0,0 -332,0 -332,0");
+ animation: move 2s linear infinite;
+ -webkit-animation: move 2s linear infinite;
+ }
+ .flow-8 {
+ offset-path: path("m1457,295c0,0 0,-181 0,-181c0,0 -397,0 -397,0");
+ animation: move 3s linear infinite;
+ -webkit-animation: move 3s linear infinite;
+ animation-delay: 1s;
+ -webkit-animation-delay: 1s;
+ }
+ .flow-9 {
+ offset-path: path("m955,483c0,0 0,74 0,74");
+ animation: move 2s linear infinite;
+ -webkit-animation: move 2s linear infinite;
+ animation-delay: 1s;
+ -webkit-animation-delay: 1s;
+ }
+ @keyframes move {
+ 0% {
+ offset-distance: 0%;
+ }
+ 100% {
+ offset-distance: 100%;
+ }
+ }
}
}
diff --git a/front/src/views/instructionManual/components/menuBook.vue b/front/src/views/instructionManual/components/menuBook.vue
index c4fe8828..3e723872 100644
--- a/front/src/views/instructionManual/components/menuBook.vue
+++ b/front/src/views/instructionManual/components/menuBook.vue
@@ -55,6 +55,22 @@
>
{{ item.btnText }} >>
+
+
+
能力归属方资源发生变更或停用,可对改能力进行下架申请
+
能力归属方下架前需要先检查能力使用情况,如果能力处于被使用状态,需要提前协调使用方后再进行能力下架
+
+
+
开始
+
能力使用状态检查
+
通知使用方
+
能力下架申请
+
市大数据局审核
+
完成下架
+
+
+
+