|
|
@@ -3,7 +3,7 @@
|
|
|
>
|
|
|
<template #title><div @click="handleSettingClick" v-log="{ describe: { action: '点击设置标题' } }">设置</div></template>
|
|
|
</headerBar>
|
|
|
- <div class="container">
|
|
|
+ <div class="container setting-wrap">
|
|
|
<nav class="settings-nav">
|
|
|
<div class="nav-item" :class="{'active': activeIndex === 0}" @click="toggleTab(0)" v-log="{ describe: { action: '点击切换设置Tab', tab: '基础配置' } }">
|
|
|
<img src="@/assets/images/setting/icon1.png" class="nav-icon" v-if="activeIndex !== 0"/>
|
|
|
@@ -111,6 +111,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
+ <other-config/>
|
|
|
<!-- <div class="form-item">
|
|
|
<label>运行模式:</label>
|
|
|
<div class="select-wrapper">
|
|
|
@@ -121,7 +122,6 @@
|
|
|
</div>-->
|
|
|
</div>
|
|
|
|
|
|
- <other-config/>
|
|
|
</template>
|
|
|
<!--其他设置-->
|
|
|
<div class="selectBox" style="padding-top: 0px;padding-left: 0;" v-if="activeIndex === 4">
|
|
|
@@ -513,6 +513,53 @@ const saveSetting = async (index) => {
|
|
|
.el-image-viewer__wrapper{
|
|
|
z-index: 9999 !important;
|
|
|
}
|
|
|
+.setting-wrap {
|
|
|
+
|
|
|
+ .selectBox{
|
|
|
+ padding-top: 30px;
|
|
|
+ padding-left: 100px;
|
|
|
+ border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
|
+ :deep(.el-tabs__header){
|
|
|
+ padding-left: 0;
|
|
|
+ }
|
|
|
+ :deep(.el-tabs--card>.el-tabs__header){
|
|
|
+ border-bottom: 1px solid #CCCCCC;
|
|
|
+ }
|
|
|
+ :deep(.el-tabs__item){
|
|
|
+ height: 30px;
|
|
|
+ line-height: 30px;
|
|
|
+ }
|
|
|
+ :deep(.el-tabs__nav-wrap){
|
|
|
+ margin-bottom: 0;
|
|
|
+ }
|
|
|
+ :deep(.el-tabs__item.is-active){
|
|
|
+ color: #333;
|
|
|
+ font-weight: bold;
|
|
|
+ background: #fff;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ .form-item {
|
|
|
+ margin-bottom: 24px;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
+ }
|
|
|
+ .form-item label {
|
|
|
+ display: block;
|
|
|
+ min-width: 98px;
|
|
|
+ text-align: right;
|
|
|
+ font-size: 14px;
|
|
|
+ color: #1A1A1A;
|
|
|
+ }
|
|
|
+
|
|
|
+ .select-wrapper {
|
|
|
+ position: relative;
|
|
|
+ width: 200px;
|
|
|
+ :deep(.el-input__inner){
|
|
|
+ border-radius: 6px;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
</style>
|
|
|
<style lang="scss" scoped>
|
|
|
body {
|
|
|
@@ -570,18 +617,6 @@ body {
|
|
|
margin: 0 auto;
|
|
|
height: 306px;
|
|
|
}
|
|
|
-.form-item {
|
|
|
- margin-bottom: 24px;
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
-}
|
|
|
-.form-item label {
|
|
|
- display: block;
|
|
|
- min-width: 98px;
|
|
|
- text-align: right;
|
|
|
- font-size: 14px;
|
|
|
- color: #1A1A1A;
|
|
|
-}
|
|
|
.input-group {
|
|
|
display: flex;
|
|
|
gap: 12px;
|
|
|
@@ -593,13 +628,6 @@ body {
|
|
|
padding: 8px 12px;
|
|
|
font-size: 14px;
|
|
|
}
|
|
|
-.select-wrapper {
|
|
|
- position: relative;
|
|
|
- width: 200px;
|
|
|
- :deep(.el-input__inner){
|
|
|
- border-radius: 6px;
|
|
|
- }
|
|
|
-}
|
|
|
.error-text {
|
|
|
color: #dc2626;
|
|
|
font-size: 12px;
|
|
|
@@ -618,29 +646,6 @@ body {
|
|
|
.captureBox{
|
|
|
border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
|
}
|
|
|
-.selectBox{
|
|
|
- padding-top: 30px;
|
|
|
- padding-left: 100px;
|
|
|
- border-bottom: 1px solid rgba(0,0,0,0.1);
|
|
|
- :deep(.el-tabs__header){
|
|
|
- padding-left: 0;
|
|
|
- }
|
|
|
- :deep(.el-tabs--card>.el-tabs__header){
|
|
|
- border-bottom: 1px solid #CCCCCC;
|
|
|
- }
|
|
|
- :deep(.el-tabs__item){
|
|
|
- height: 30px;
|
|
|
- line-height: 30px;
|
|
|
- }
|
|
|
- :deep(.el-tabs__nav-wrap){
|
|
|
- margin-bottom: 0;
|
|
|
- }
|
|
|
- :deep(.el-tabs__item.is-active){
|
|
|
- color: #333;
|
|
|
- font-weight: bold;
|
|
|
- background: #fff;
|
|
|
- }
|
|
|
-}
|
|
|
.select-btn{
|
|
|
display: flex;
|
|
|
align-items: center;
|