主数据配置

This commit is contained in:
hyt 2024-06-20 11:40:26 +08:00
parent 1f1e28ff6f
commit ce3fc2f6ca
1 changed files with 79 additions and 75 deletions

View File

@ -151,9 +151,10 @@
:footerShow="true" :footerShow="true"
:dialogVisible.sync="mainTableDialogShow" :dialogVisible.sync="mainTableDialogShow"
:title="activeTitle + '设置'" :title="activeTitle + '设置'"
:submitShow="true" :submitShow="true"
:size="'50%'" :size="'50%'"
@handleConfirmClick="mainTableSaveHandle" @handleConfirmClick="mainTableSaveHandle"
@handleClose="mainTableDialogShow=false"
> >
<div class="mainTable"> <div class="mainTable">
<settingChunk ref="settingChunk" @saveSuccessEmit="saveSuccessEmit"></settingChunk> <settingChunk ref="settingChunk" @saveSuccessEmit="saveSuccessEmit"></settingChunk>
@ -434,100 +435,103 @@ export default {
> .tabIndex { > .tabIndex {
margin-top: 10px; margin-top: 10px;
} }
.main{
overflow: auto;
> .content {
margin-top: 1vh;
width: 2100px;
.showItem {
display: inline-block;
width: 340px;
margin-left: 8px;
height: 68vh;
background: #FFFFFF;
border-radius: 8px;
border: 1px solid #EBEBEB;
padding: 14px 20px;
position: relative;
.itemTitle { .main {
font-family: PingFangSC, PingFang SC; overflow: auto;
font-weight: 500;
font-size: 16px;
color: #333333;
line-height: 22px;
font-style: normal;
text-align: center;
padding-bottom: 20px;
border-bottom: 1px #ebebeb solid;
}
.setting { > .content {
width: 100%; margin-top: 1vh;
height: 140px; width: 2100px;
position: absolute;
bottom: 0; .showItem {
left: 0; display: inline-block;
width: 340px;
margin-left: 8px;
height: 68vh;
background: #FFFFFF;
border-radius: 8px; border-radius: 8px;
display: none; border: 1px solid #EBEBEB;
justify-content: center; padding: 14px 20px;
align-items: center; position: relative;
background-color: rgba(0, 0, 0, .6);
.settingBox { .itemTitle {
cursor: pointer; font-family: PingFangSC, PingFang SC;
font-weight: 500;
font-size: 16px;
color: #333333;
line-height: 22px;
font-style: normal;
text-align: center;
padding-bottom: 20px;
border-bottom: 1px #ebebeb solid;
}
.img { .setting {
width: 44px; width: 100%;
height: 44px; height: 140px;
position: absolute;
bottom: 0;
left: 0;
border-radius: 8px;
display: none;
justify-content: center;
align-items: center;
background-color: rgba(0, 0, 0, .6);
img { .settingBox {
width: 100%; cursor: pointer;
height: 100%;
.img {
width: 44px;
height: 44px;
img {
width: 100%;
height: 100%;
}
}
.value {
margin-top: 10px;
font-family: PingFangSC, PingFang SC;
font-weight: 600;
font-size: 16px;
color: #FFFFFF;
line-height: 22px;
text-align: center;
font-style: normal;
} }
} }
}
.value { &:hover {
margin-top: 10px; .setting {
font-family: PingFangSC, PingFang SC; display: flex !important;
font-weight: 600;
font-size: 16px;
color: #FFFFFF;
line-height: 22px;
text-align: center;
font-style: normal;
} }
} }
}
&:hover { .showCheckBoxList {
.setting { height: 45vh;
display: flex !important; overflow: auto;
} }
}
.showCheckBoxList { .showCheckBoxItem {
height: 45vh; display: flex;
overflow: auto; justify-content: space-between;
} align-items: center;
margin: 16px 0 16px;
.showCheckBoxItem { border-radius: 4px;
display: flex; font-size: 14px;
justify-content: space-between;
align-items: center;
margin: 16px 0 16px;
border-radius: 4px;
font-size: 14px;
.btn { .btn {
color: grey; color: grey;
cursor: pointer; cursor: pointer;
}
} }
} }
} }
} }
}
} }