feat: 系统用户功能完善

This commit is contained in:
duan
2025-03-20 14:07:29 +08:00
parent 870785ddcd
commit 3e3d525676
3 changed files with 54 additions and 109 deletions

View File

@@ -54,11 +54,7 @@
</el-form-item>
<el-form-item label="显示样式">
<div class="style_wrap">
<div
class="item style1"
:class="{ active: Elform.browseMode == 'list' }"
@click="Elform.browseMode = 'list'"
>
<div class="item style1" :class="{ active: Elform.browseMode == 'list' }" @click="Elform.browseMode = 'list'">
<div class="row">
<div class="cover"></div>
<div class="info">
@@ -76,11 +72,7 @@
</div>
</div>
</div>
<div
class="item style2"
:class="{ active: Elform.browseMode == 'grid' }"
@click="Elform.browseMode = 'grid'"
>
<div class="item style2" :class="{ active: Elform.browseMode == 'grid' }" @click="Elform.browseMode = 'grid'">
<div class="row">
<div class="cover"></div>
<div class="line"></div>
@@ -111,15 +103,15 @@ import { reactive } from "vue";
import API from "../index";
// do not use same name with ref
const Elform = reactive({
enableRewards: 1,
enableRewards: 0,
rewardsGroup: "all",
consumeAmount: 0,
enableDeduction: 1,
enableDeduction: 0,
deductionGroup: "all",
minPaymentAmount: 0,
maxDeductionRatio: 0,
equivalentPoints: 0,
enablePointsMall: 1,
enablePointsMall: 0,
browseMode: "list",
});
onMounted(() => {