新增收银页面
This commit is contained in:
94
src/components/skuModal.vue
Normal file
94
src/components/skuModal.vue
Normal file
@@ -0,0 +1,94 @@
|
||||
<template>
|
||||
<el-dialog title="选择规格" width="800" v-model="show">
|
||||
<div class="header">选择规格</div>
|
||||
<div class="row">
|
||||
<div class="title">规格</div>
|
||||
<div class="sku_wrap">
|
||||
<div class="item">默认(1人份)</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="title">温度</div>
|
||||
<div class="sku_wrap">
|
||||
<div class="item">冰</div>
|
||||
<div class="item">热</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="title">糖度</div>
|
||||
<div class="sku_wrap">
|
||||
<div class="item">不另外加糖</div>
|
||||
<div class="item">半糖</div>
|
||||
<div class="item">标准糖</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="footer">
|
||||
<div class="btn">
|
||||
<el-button plain style="width: 100%;" @click="show = false">取消</el-button>
|
||||
</div>
|
||||
<div class="btn">
|
||||
<el-button type="primary" style="width: 100%;">确认</el-button>
|
||||
</div>
|
||||
</div>
|
||||
</el-dialog>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
import { ref } from 'vue'
|
||||
const show = ref(true)
|
||||
|
||||
</script>
|
||||
|
||||
<style scoped lang="scss">
|
||||
.header {
|
||||
color: #999;
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
.row {
|
||||
border-bottom: 1px solid #ececec;
|
||||
margin-top: 20px;
|
||||
|
||||
.title {
|
||||
font-size: 20px;
|
||||
}
|
||||
|
||||
.sku_wrap {
|
||||
display: flex;
|
||||
padding: 14px 0;
|
||||
|
||||
.item {
|
||||
color: var(--primary-color);
|
||||
padding: 8px 16px;
|
||||
font-size: 18px;
|
||||
border: 1px solid var(--primary-color);
|
||||
margin-right: 14px;
|
||||
border-radius: 2px;
|
||||
|
||||
&.active {
|
||||
background-color: var(--primary-color);
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
&:hover {
|
||||
cursor: pointer;
|
||||
background-color: var(--primary-color);
|
||||
color: #fff;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.footer {
|
||||
display: flex;
|
||||
padding-top: 100px;
|
||||
|
||||
.btn {
|
||||
flex: 1;
|
||||
|
||||
&:last-child {
|
||||
margin-left: 14px;
|
||||
}
|
||||
}
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user