diff --git a/src/assets/images/lcbTip.png b/src/assets/images/lcbTip.png new file mode 100644 index 0000000..217c722 Binary files /dev/null and b/src/assets/images/lcbTip.png differ diff --git a/src/views/commandScreen/commandCenter/centerTop.vue b/src/views/commandScreen/commandCenter/centerTop.vue index 3775cae..60393ec 100644 --- a/src/views/commandScreen/commandCenter/centerTop.vue +++ b/src/views/commandScreen/commandCenter/centerTop.vue @@ -80,9 +80,9 @@
@@ -69,7 +69,7 @@
@@ -96,19 +96,25 @@
@@ -143,8 +149,12 @@
@@ -195,7 +205,11 @@
{{ item.type === typeItem.type? typeItem.name : '' }}
@@ -193,7 +212,7 @@
@@ -219,7 +246,7 @@
@@ -250,6 +285,7 @@
import { ref, onMounted } from "vue";
import { GlobalStore } from "@/stores";
import type { TabsPaneContext } from 'element-plus'
+import noDataImage from "@/assets/images/vehicleManagement/car.png";
import { getSafeEducationDataApi,getEduPlanDataApi,
getStudyDataApi,getExamDataApi
} from "@/api/modules/agjtCommandApi";
@@ -266,6 +302,7 @@ function handleChangeTab(val: any){
//教育培训相关属性
isDetail.value = false
activeIndex.value = 0
+ activeName.value = 'first'
//切换安全教育和教育培训相关属性
currentTab.value = val
partyMemberList.value = []
@@ -282,12 +319,15 @@ const activeName = ref('first' as any)
const studyExamRecord = ref('' as any)
//进入详情页面
const handleOpenDetail = async(item: any) => {
+ activeIndex.value = 0
+ activeName.value = 'first'
isDetail.value = true
eduPlanItem.value = item
getStudyExamData()
}
const handleCloseDetail = async() => {
activeIndex.value = 0
+ activeName.value = 'first'
isDetail.value = false
}
//详情tab
@@ -551,6 +591,11 @@ onMounted(async () => {
height: 100%;
}
}
+ .el-no-img {
+ transform: translateX(-6px);
+ width: 30px;
+ height: 30px;
+ }
}
div {
width: 10%;