Commit c8dc5d0e authored by “yiyousong”'s avatar “yiyousong”

perf: 修改填单皮肤、优化皮肤设置

parent a4819003
...@@ -143,11 +143,11 @@ export default { ...@@ -143,11 +143,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -169,11 +169,11 @@ export default { ...@@ -169,11 +169,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -294,11 +294,11 @@ export default { ...@@ -294,11 +294,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -78,11 +78,11 @@ export default { ...@@ -78,11 +78,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -133,11 +133,11 @@ export default { ...@@ -133,11 +133,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -96,11 +96,11 @@ export default { ...@@ -96,11 +96,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -148,11 +148,11 @@ export default { ...@@ -148,11 +148,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -195,11 +195,11 @@ export default { ...@@ -195,11 +195,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -171,11 +171,11 @@ export default { ...@@ -171,11 +171,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -133,11 +133,11 @@ export default { ...@@ -133,11 +133,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -112,11 +112,11 @@ export default { ...@@ -112,11 +112,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -102,11 +102,11 @@ export default { ...@@ -102,11 +102,11 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
......
...@@ -72,6 +72,27 @@ ...@@ -72,6 +72,27 @@
</div> </div>
</div> </div>
<div class="right flex flexc"> <div class="right flex flexc">
<div class="right-content" v-if="estimateItem('4') > 1">
<div
class="btn flex aic jcc"
:style="{
background: filterItem('4', 0),
}"
:class="{ border: !filterItem('4', 0) }"
>
btn-1
</div>
<div
class="btn flex aic jcc"
:style="{
background: filterItem('4', 1),
}"
:class="{ border: !filterItem('4', 1) }"
>
btn-2
</div>
</div>
<template v-else>
<div <div
class="btn flex aic jcc" class="btn flex aic jcc"
:style="{ :style="{
...@@ -84,6 +105,7 @@ ...@@ -84,6 +105,7 @@
<div class="bottom flex1 flex aic jcc"> <div class="bottom flex1 flex aic jcc">
热门事项 热门事项
</div> </div>
</template>
</div> </div>
</div> </div>
<!-- 底部 --> <!-- 底部 -->
...@@ -171,17 +193,24 @@ export default { ...@@ -171,17 +193,24 @@ export default {
// 过滤属性值类型 // 过滤属性值类型
filterValueType(info = {}) { filterValueType(info = {}) {
let value = ""; let value = "";
if (info.fieldType !== "" && info.fieldType === "1" && info.fieldValue) { if (info.fieldType !== "" && info.fieldType == "1" && info.fieldValue) {
value = info.fieldValue; value = info.fieldValue;
} else if ( } else if (
info.fieldType !== "" && info.fieldType !== "" &&
info.fieldType === "2" && info.fieldType == "2" &&
info.fieldValue info.fieldValue
) { ) {
value = `url(${this.api + info.fieldValue})`; value = `url(${this.api + info.fieldValue})`;
} }
return value; return value;
}, },
estimateItem(type) {
let arr = this.skinFieldList.filter((v) => {
return v.remark == type;
});
return arr.length;
},
}, },
}; };
</script> </script>
...@@ -282,6 +311,16 @@ export default { ...@@ -282,6 +311,16 @@ export default {
.border { .border {
border: 1px dashed #ececec; border: 1px dashed #ececec;
} }
.right-content {
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
gap: 20px;
.btn {
height: 100px;
}
}
} }
} }
.footer { .footer {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment