主数据配置

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