fix: element-plus部分代码警告优化

This commit is contained in:
2025-03-25 15:06:49 +08:00
parent 6d68c17970
commit 48a4424d3f
4 changed files with 22 additions and 26 deletions

View File

@@ -1,12 +1,6 @@
<template> <template>
<div> <div>
<el-dialog <el-dialog title="账单还款记录" v-model="dialogVisible" width="70%" @close="reset">
title="账单还款记录"
v-model="dialogVisible"
:close-on-click-modal="false"
width="70%"
@close="reset"
>
<div class="search"> <div class="search">
<el-form :model="query" inline label-position="left"> <el-form :model="query" inline label-position="left">
<el-form-item> <el-form-item>

View File

@@ -3,11 +3,13 @@
<el-dialog <el-dialog
:show-close="false" :show-close="false"
:close-on-click-modal="false" :close-on-click-modal="false"
:visible.sync="dialogVisible" v-model="dialogVisible"
width="30%" width="30%"
center center
> >
<div slot="title" class="dialog-title">{{ form.id ? "编辑" : "创建" }}挂账人</div> <template #header>
<div class="dialog-title">{{ form.id ? "编辑" : "创建" }}挂账人</div>
</template>
<div class="content"> <div class="content">
<el-form ref="form" :model="form" :rules="rules" label-width="120px" label-position="left"> <el-form ref="form" :model="form" :rules="rules" label-width="120px" label-position="left">
<el-form-item label="状态" prop="status" style="width: 100%"> <el-form-item label="状态" prop="status" style="width: 100%">
@@ -33,7 +35,7 @@
placeholder="" placeholder=""
oninput="value= value.replace(/[^\d|\.]/g, '')" oninput="value= value.replace(/[^\d|\.]/g, '')"
> >
<template slot="prepend"></template> <template #prepend></template>
</el-input> </el-input>
</el-form-item> </el-form-item>
<el-form-item label="还款方式" style="width: 100%"> <el-form-item label="还款方式" style="width: 100%">
@@ -46,10 +48,12 @@
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<span slot="footer" class="dialog-footer"> <template #footer>
<span class="dialog-footer">
<el-button @click="dialogVisible = false"> </el-button> <el-button @click="dialogVisible = false"> </el-button>
<el-button type="primary" :loading="loading" @click="onSubmitHandle"> </el-button> <el-button type="primary" :loading="loading" @click="onSubmitHandle"> </el-button>
</span> </span>
</template>
</el-dialog> </el-dialog>
</div> </div>
</template> </template>

View File

@@ -1,15 +1,8 @@
<!-- eslint-disable vue/no-use-v-if-with-v-for --> <!-- eslint-disable vue/no-use-v-if-with-v-for -->
<template> <template>
<div> <div>
<el-dialog <el-dialog :show-close="false" v-model="dialogVisible" @close="reset" width="30%" center>
:show-close="false" <template #header>
v-model="dialogVisible"
:close-on-click-modal="false"
@close="reset"
width="30%"
center
>
<template #title>
<div class="dialog-title">挂账还款</div> <div class="dialog-title">挂账还款</div>
</template> </template>
<div class="content"> <div class="content">
@@ -25,7 +18,12 @@
style="width: 100%" style="width: 100%"
> >
<el-radio-group v-model="form.repaymentMethod"> <el-radio-group v-model="form.repaymentMethod">
<el-radio v-for="item in repaymentMethodList" :key="item.value" :label="item.value"> <el-radio
v-for="item in repaymentMethodList"
:key="item.value"
:label="item.value"
:value="item.value"
>
{{ item.label }} {{ item.label }}
</el-radio> </el-radio>
</el-radio-group> </el-radio-group>

View File

@@ -39,7 +39,7 @@
<div class="img_box"> <div class="img_box">
<canvas ref="canvas" id="QRCode_header" style="width: 80px; height: 80px"></canvas> <canvas ref="canvas" id="QRCode_header" style="width: 80px; height: 80px"></canvas>
<el-button <el-button
size="mini" size="small"
plain plain
v-if="form.paymentQrcode" v-if="form.paymentQrcode"
@click="downloadCanvas(form.paymentQrcode)" @click="downloadCanvas(form.paymentQrcode)"
@@ -64,7 +64,7 @@
style="width: 80px; height: 80px" style="width: 80px; height: 80px"
></el-image> ></el-image>
<el-button <el-button
size="mini" size="small"
plain plain
v-if="form.shopQrcode" v-if="form.shopQrcode"
@click="downloadImgHandle(form.smallQrcode)" @click="downloadImgHandle(form.smallQrcode)"