|
|
@@ -22,6 +22,13 @@
|
|
|
<el-form-item prop="pic" label="图片">
|
|
|
<single-upload v-model="formData.pic"></single-upload>
|
|
|
</el-form-item>
|
|
|
+ <el-form-item prop="backgroundColor" label="背景颜色">
|
|
|
+ <color-select
|
|
|
+ :value="formData.backgroundColor"
|
|
|
+ placeholder="请输入背景颜色"
|
|
|
+ @change="(val)=>{formData.backgroundColor=val}"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
<el-form-item prop="remark" label="备注">
|
|
|
<el-input v-model="formData.remark"></el-input>
|
|
|
</el-form-item>
|
|
|
@@ -83,7 +90,15 @@
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
+
|
|
|
+import colorSelect from "../components/ColorSelect.vue";
|
|
|
+
|
|
|
export default {
|
|
|
+
|
|
|
+ components: {
|
|
|
+ colorSelect
|
|
|
+ },
|
|
|
+
|
|
|
name: 'BannerEdit',
|
|
|
created() {
|
|
|
if (this.$route.query.id) {
|
|
|
@@ -113,6 +128,13 @@ export default {
|
|
|
formData: {
|
|
|
link: false
|
|
|
},
|
|
|
+ //颜色初始数据
|
|
|
+ colorList: ["#FFC0CB", "#DB7093", "#FF1493", "#DC143C",
|
|
|
+ "#DDA0DD", "#DA70D6", "#FF00FF", "#9370DB",
|
|
|
+ "#800080", "#6495ED", "#4169E1", "#0000FF",
|
|
|
+ "#87CEEB", "#E1FFFF", "#00FFFF", "#7FFFAA",
|
|
|
+ "#00FF7F", "#008000", "#FFFFE0", "#FFFF00",
|
|
|
+ "#FFD700", "#F5DEB3", "#FFA500", "#CD5C5C"],
|
|
|
rules: {
|
|
|
name: [
|
|
|
{
|