fix: BUG修改

This commit is contained in:
kun 2023-10-09 11:26:08 +08:00
parent adcaec20e1
commit 362404c222
6 changed files with 52 additions and 19 deletions

View File

@ -107,12 +107,12 @@
<!-- 用于RSA加密 --> <!-- 用于RSA加密 -->
<script src="/jsWebControl-1.0.0.min.js"></script> <script src="/jsWebControl-1.0.0.min.js"></script>
<!-- 用于RSA加密 --> <!-- 用于RSA加密 -->
<script <!-- <script
type="text/javascript" type="text/javascript"
src="<%= BASE_URL %>lib/include-lib.js?time=20210329" src="<%= BASE_URL %>lib/include-lib.js?time=20210329"
libpath="<%= BASE_URL %>lib/" libpath="<%= BASE_URL %>lib/"
include="jquery,jquery.range,bootstrap,bootstrap-checkbox,font-awesome,web-icons,layer,haoutil,nprogress,toastr,admui,turf,cesium,mars3d,mars3d-widget" include="jquery,jquery.range,bootstrap,bootstrap-checkbox,font-awesome,web-icons,layer,haoutil,nprogress,toastr,admui,turf,cesium,mars3d,mars3d-widget"
></script> ></script> -->
<!-- 播放器视频文件 --> <!-- 播放器视频文件 -->
<script type="text/javascript" src="ckplayer/flv.js/flv.min.js"></script> <script type="text/javascript" src="ckplayer/flv.js/flv.min.js"></script>
<script type="text/javascript" src="ckplayer/hls.js/hls.min.js"></script> <script type="text/javascript" src="ckplayer/hls.js/hls.min.js"></script>

View File

@ -92,10 +92,11 @@ onMounted(async () => {
} }
const res = await props.requestApi!(); const res = await props.requestApi!();
console.log(res); console.log(res);
treeData.value = res?.result || [];
// treeAllData.value = [{ id: "", [props.label]: "" }, ...result]; // treeAllData.value = [{ id: "", [props.label]: "" }, ...result];
setTimeout(function () {
treeAllData.value = res ? [...res.result] : []; treeData.value = res?.result || [];
// treeAllData.value = res ? [...res.result] : [];
}, 200);
}); });
// onBeforeMount(async () => { // onBeforeMount(async () => {
// // // //

View File

@ -166,6 +166,7 @@ onBeforeUnmount(() => {
.message-list { .message-list {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
align-items: flex-end;
height: 300px; height: 300px;
overflow-y: scroll; overflow-y: scroll;
/* 隐藏滚动条 */ /* 隐藏滚动条 */
@ -173,15 +174,12 @@ onBeforeUnmount(() => {
display: none; display: none;
} }
.message-item { .message-item {
width: 100%; width: 96%;
display: flex; display: flex;
align-items: center; align-items: center;
padding: 20px 0; padding: 20px 0 15px 0;
border-bottom: 1px solid var(--el-border-color-light); border-bottom: 1px solid var(--el-border-color-light);
cursor: pointer; cursor: pointer;
&:last-child {
border: none;
}
.message-content { .message-content {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
@ -189,6 +187,7 @@ onBeforeUnmount(() => {
display: flex; display: flex;
align-items: center; align-items: center;
margin-bottom: 5px; margin-bottom: 5px;
position: relative;
.redCircle { .redCircle {
display: inline-block; display: inline-block;
width: 5px; width: 5px;
@ -196,14 +195,20 @@ onBeforeUnmount(() => {
border-radius: 50%; border-radius: 50%;
background-color: #e70000; background-color: #e70000;
margin-right: 5px; margin-right: 5px;
position: absolute;
left: -10px;
} }
.message-title { .message-title {
color: #343434; font-size: 14px;
font-weight: 700; font-family: Source Han Sans CN-Regular, Source Han Sans CN;
font-weight: 400;
color: #333333;
} }
} }
.message-date { .message-date {
font-size: 12px; font-size: 10px;
font-family: Source Han Sans CN-Regular, Source Han Sans CN;
font-weight: 400;
color: #bababa; color: #bababa;
} }
} }

View File

@ -5,7 +5,7 @@
flex-direction: column; flex-direction: column;
background-color: #f6f6f6; background-color: #f6f6f6;
// padding: 0 20px; // padding: 0 20px;
// overflow: hidden; overflow: hidden;
.middle-video { .middle-video {
margin: 0 20px; margin: 0 20px;
flex: 1; flex: 1;

View File

@ -1,7 +1,7 @@
<template> <template>
<div class="video-box" v-waterMarker> <div class="video-box" v-waterMarker>
<layoutTop></layoutTop> <layoutTop></layoutTop>
<div class="plr-20" style="display: flex"> <div class="plr-20" style="display: flex; height: calc(100% - 112px)">
<el-tabs class="demo-tabs" v-model="active"> <el-tabs class="demo-tabs" v-model="active">
<el-tab-pane label="项目名称" name="first"> <el-tab-pane label="项目名称" name="first">
<!-- <div>11</div> --> <!-- <div>11</div> -->

View File

@ -166,6 +166,18 @@
<el-form-item label="描述:"> <el-form-item label="描述:">
<el-input v-model="formMenu.menuDesc" placeholder="请输入" /> <el-input v-model="formMenu.menuDesc" placeholder="请输入" />
</el-form-item> </el-form-item>
<el-form-item label="是否全屏:" prop="isFull">
<el-select v-model="formMenu.isFull" class="m-2" placeholder="请选择">
<el-option label="是" :value="true" />
<el-option label="否" :value="false" />
</el-select>
</el-form-item>
<el-form-item label="是否显示侧边栏:" prop="showSidebar">
<el-select v-model="formMenu.showSidebar" class="m-2" placeholder="请选择">
<el-option label="是" :value="true" />
<el-option label="否" :value="false" />
</el-select>
</el-form-item>
</el-form> </el-form>
</div> </div>
<template #footer> <template #footer>
@ -258,7 +270,9 @@ const formMenu = ref({
status: "", status: "",
target: "", target: "",
priority: "", priority: "",
menuDesc: "" menuDesc: "",
isFull: false,
showSidebar: false
}); });
const rules = reactive<FormRules>({ const rules = reactive<FormRules>({
@ -287,14 +301,24 @@ const rules = reactive<FormRules>({
message: "请输入菜单图标", message: "请输入菜单图标",
trigger: "blur" trigger: "blur"
}, },
status: {
required: true,
message: "请选择状态",
trigger: "blur"
},
target: { target: {
required: true, required: true,
message: "请选择打开方式", message: "请选择打开方式",
trigger: "blur" trigger: "blur"
}, },
status: { isFull: {
required: true, required: true,
message: "请选择状态", message: "请选择",
trigger: "blur"
},
showSidebar: {
required: true,
message: "请选择",
trigger: "blur" trigger: "blur"
} }
}); });
@ -351,7 +375,10 @@ const onDiabtnAdd = (index: number, row) => {
const DiaAddItem = async (val: any) => { const DiaAddItem = async (val: any) => {
resetForm(ruleFormRef.value); resetForm(ruleFormRef.value);
formMenu.value = reactive({}); formMenu.value = reactive({
isFull: false,
showSidebar: false
});
const res1 = await menuList({ moduleId: getModuleId.value, flag: true }); const res1 = await menuList({ moduleId: getModuleId.value, flag: true });
fatherNameTo.value = res1.result; fatherNameTo.value = res1.result;
addOrEditDialogVisibleMenu.value = true; addOrEditDialogVisibleMenu.value = true;