|
@@ -122,15 +122,6 @@
|
|
|
@input="isModified = true"
|
|
@input="isModified = true"
|
|
|
/>
|
|
/>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item label="分享描述">
|
|
|
|
|
- <el-input
|
|
|
|
|
- v-model="editData.shareConfig.desc"
|
|
|
|
|
- type="textarea"
|
|
|
|
|
- :rows="3"
|
|
|
|
|
- placeholder="请输入分享描述语"
|
|
|
|
|
- @input="isModified = true"
|
|
|
|
|
- />
|
|
|
|
|
- </el-form-item>
|
|
|
|
|
</el-form>
|
|
</el-form>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -547,13 +538,14 @@ export default {
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
createDefaultShareConfig(overrides = {}) {
|
|
createDefaultShareConfig(overrides = {}) {
|
|
|
- return {
|
|
|
|
|
|
|
+ const config = {
|
|
|
enabled: false,
|
|
enabled: false,
|
|
|
thumbnail: '',
|
|
thumbnail: '',
|
|
|
title: '',
|
|
title: '',
|
|
|
- desc: '',
|
|
|
|
|
...overrides
|
|
...overrides
|
|
|
}
|
|
}
|
|
|
|
|
+ delete config.desc
|
|
|
|
|
+ return config
|
|
|
},
|
|
},
|
|
|
ensureReactiveField(target, key, value) {
|
|
ensureReactiveField(target, key, value) {
|
|
|
if (Object.prototype.hasOwnProperty.call(target, key)) {
|
|
if (Object.prototype.hasOwnProperty.call(target, key)) {
|
|
@@ -991,9 +983,9 @@ export default {
|
|
|
}
|
|
}
|
|
|
.share-card-body {
|
|
.share-card-body {
|
|
|
display: flex;
|
|
display: flex;
|
|
|
- gap: 40px;
|
|
|
|
|
|
|
+ gap: 24px;
|
|
|
align-items: flex-start;
|
|
align-items: flex-start;
|
|
|
- padding: 0 4px;
|
|
|
|
|
|
|
+ padding: 4px;
|
|
|
}
|
|
}
|
|
|
.share-thumb-section {
|
|
.share-thumb-section {
|
|
|
width: 108px;
|
|
width: 108px;
|
|
@@ -1030,9 +1022,16 @@ export default {
|
|
|
color: #909399;
|
|
color: #909399;
|
|
|
}
|
|
}
|
|
|
.share-fields {
|
|
.share-fields {
|
|
|
- flex: 1;
|
|
|
|
|
|
|
+ flex: 0 1 420px;
|
|
|
min-width: 0;
|
|
min-width: 0;
|
|
|
}
|
|
}
|
|
|
|
|
+.share-fields :deep(.el-form-item__label) {
|
|
|
|
|
+ line-height: 18px;
|
|
|
|
|
+ padding-bottom: 8px;
|
|
|
|
|
+}
|
|
|
|
|
+.share-fields :deep(.el-form-item) {
|
|
|
|
|
+ margin-bottom: 0;
|
|
|
|
|
+}
|
|
|
|
|
|
|
|
.block-card {
|
|
.block-card {
|
|
|
background: #fff; border-radius: 8px; border: 1px solid #ebeef5;
|
|
background: #fff; border-radius: 8px; border: 1px solid #ebeef5;
|