This commit is contained in:
wwz 2024-12-23 09:41:57 +08:00
commit 7b0c291492
2 changed files with 16 additions and 3 deletions

View File

@ -7,7 +7,7 @@
</slot> </slot>
</div> </div>
<slot name="tips"></slot> <slot name="tips"></slot>
<div class="number_list_box"> <div class="number_list_box" v-if="!disabled">
<div class="yd-keyboard"> <div class="yd-keyboard">
<div class="mini-number-box1"> <div class="mini-number-box1">
<div class="mini-number"> <div class="mini-number">
@ -65,6 +65,10 @@ export default {
type: Boolean, type: Boolean,
default: false, default: false,
}, },
disabled:{
type:Boolean,
default:false
},
max: { max: {
type: [Number, String], type: [Number, String],
default: Infinity, default: Infinity,

View File

@ -25,6 +25,7 @@
v-model="number" v-model="number"
isFloat isFloat
@clear="clear" @clear="clear"
:disabled="true"
:max="payMoney" :max="payMoney"
:maxTips="'超出未结账金额'" :maxTips="'超出未结账金额'"
> >
@ -36,7 +37,7 @@
> >
{{ tips }} {{ tips }}
</div> </div>
<div slot="input" class="u-p-l-20 u-p-r-20 u-flex w-full"> <div slot="input" class="u-p-l-20 u-p-r-20 u-flex w-full u-relative">
<div class="font-bold u-font-32">¥</div> <div class="font-bold u-font-32">¥</div>
<el-input <el-input
placeholder="请输入挂账金额" placeholder="请输入挂账金额"
@ -48,6 +49,7 @@
:type="focus ? 'number' : 'text'" :type="focus ? 'number' : 'text'"
> >
</el-input> </el-input>
<div class="zhezhao"></div>
</div> </div>
</key-board> </key-board>
<div class="confirm_btns"> <div class="confirm_btns">
@ -267,7 +269,14 @@ export default {
font-size: 20px; font-size: 20px;
position: relative; position: relative;
} }
.zhezhao{
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 1;
}
.select_desk .select_desk_dialog .inputs .close { .select_desk .select_desk_dialog .inputs .close {
color: #aaa; color: #aaa;
position: absolute; position: absolute;