add: 增加新客立减

This commit is contained in:
2025-09-16 13:57:07 +08:00
parent a62d4af819
commit 573d46b50d
9 changed files with 787 additions and 231 deletions

View File

@@ -1,13 +1,15 @@
<template>
<div class="item">
<img :src="getIconPath(props.icon)" class="icon" />
<div class="info">
<div class="name">{{ props.name }}</div>
<div class="intro">
{{ props.intro }}
<div class="flex justify-between box">
<div class="item">
<img :src="getIconPath(props.icon)" class="icon" />
<div class="info">
<div class="name">{{ props.name }}</div>
<div class="intro">
{{ props.intro }}
</div>
</div>
</div>
<div class="ml-30">
<div>
<el-switch v-model="isOpen" v-if="props.showSwitch" />
</div>
</div>
@@ -53,13 +55,15 @@ const getIconPath = (iconName) => {
</script>
<style scoped lang="scss">
.box {
padding: 10px;
border-radius: 4px;
background-color: #f8f8f8;
transition: all 0.1s ease-in-out;
}
.item {
display: flex;
align-items: center;
padding: 10px;
background-color: #f8f8f8;
border-radius: 4px;
transition: all 0.1s ease-in-out;
// &:hover {
// cursor: pointer;