优惠券修改

This commit is contained in:
GaoHao 2024-11-20 15:12:37 +08:00
parent 8a8de80321
commit acc3930f48
2 changed files with 17 additions and 11 deletions

View File

@ -81,9 +81,9 @@
</el-form-item> </el-form-item>
<el-form-item label="发放数量" prop="number" style="width: 100%;"> <el-form-item label="发放数量" prop="number" style="width: 100%;">
<el-input v-model="form.number" oninput="value=value.replace(/^(0+)|[^\d]+/g,'')" placeholder="" style="width: 200px;" /> <el-input v-model="form.number" oninput="value=value.replace(/^(0+)|[^\d]+/g,'')" placeholder="" style="width: 200px;" />
<el-tooltip class="item" effect="dark" content="限用户自行领取,(当库存为 0时集草等活动仍会赠送" placement="top-start"> <!-- <el-tooltip class="item" effect="dark" content="限用户自行领取,(当库存为 0时集草等活动仍会赠送" placement="top-start">
<i class="el-icon-question" /> <i class="el-icon-question" />
</el-tooltip> </el-tooltip> -->
</el-form-item> </el-form-item>
</el-form> </el-form>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
@ -97,7 +97,7 @@
<el-input v-model="form.title" placeholder="" style="width: 289px;" /> <el-input v-model="form.title" placeholder="" style="width: 289px;" />
</el-form-item> </el-form-item>
<el-form-item label="使用门槛" prop="fullAmount"> <el-form-item label="使用门槛" prop="fullAmount">
额满<el-input v-model="form.fullAmount" oninput="value= value.replace(/[^\d|\.]/g, '')" placeholder="" style="width: 100px;margin: 0 23px;"><template slot="suffix"></template></el-input>可用 额满<el-input v-model="form.fullAmount" oninput="value= value.replace(/[^\d|\.]/g, '')" placeholder="" style="width: 100px;margin: 0 23px;"><template slot="suffix"></template></el-input>可用
</el-form-item> </el-form-item>
<el-form-item label="有效期类型" style="width: 100%;"> <el-form-item label="有效期类型" style="width: 100%;">
<el-radio-group v-model="form.validityType"> <el-radio-group v-model="form.validityType">
@ -158,9 +158,9 @@
</el-form-item> </el-form-item>
<el-form-item label="发放数量" prop="number" style="width: 100%;"> <el-form-item label="发放数量" prop="number" style="width: 100%;">
<el-input v-model="form.number" oninput="value=value.replace(/^(0+)|[^\d]+/g,'')" placeholder="" style="width: 200px;" /> <el-input v-model="form.number" oninput="value=value.replace(/^(0+)|[^\d]+/g,'')" placeholder="" style="width: 200px;" />
<el-tooltip class="item" effect="dark" content="限用户自行领取,(当库存为 0时集草等活动仍会赠送" placement="top-start"> <!-- <el-tooltip class="item" effect="dark" content="限用户自行领取,(当库存为 0时集草等活动仍会赠送" placement="top-start">
<i class="el-icon-question" /> <i class="el-icon-question" />
</el-tooltip> </el-tooltip> -->
</el-form-item> </el-form-item>
<el-form-item label="赠送商品" prop="products"> <el-form-item label="赠送商品" prop="products">
<div> <div>

View File

@ -91,7 +91,7 @@
<div class="head-container"> <div class="head-container">
<el-pagination <el-pagination
:total="tableData.total" :total="tableData.total"
:current-page="tableData.page + 1" :current-page="tableData.page"
:page-size="tableData.size" :page-size="tableData.size"
layout="total, sizes, prev, pager, next, jumper" layout="total, sizes, prev, pager, next, jumper"
@current-change="paginationChange" @current-change="paginationChange"
@ -130,7 +130,7 @@ export default {
resetQuery: null, resetQuery: null,
tableData: { tableData: {
data: [], data: [],
page: 0, page: 1,
size: 10, size: 10,
loading: false, loading: false,
total: 0 total: 0
@ -146,7 +146,7 @@ export default {
*/ */
async getTableData() { async getTableData() {
// eslint-disable-next-line no-unused-vars, prefer-const // eslint-disable-next-line no-unused-vars, prefer-const
console.log(this.couponId) // console.log(this.couponId)
// eslint-disable-next-line no-unused-vars, prefer-const // eslint-disable-next-line no-unused-vars, prefer-const
let res = await queryReceive({ let res = await queryReceive({
@ -168,8 +168,13 @@ export default {
* 时间选择监听 * 时间选择监听
*/ */
queryTimeChange(e) { queryTimeChange(e) {
if (e) {
this.query.startTime = e[0] this.query.startTime = e[0]
this.query.endTime = e[1] this.query.endTime = e[1]
} else {
this.query.startTime = ''
this.query.endTime = ''
}
}, },
/** /**
@ -200,7 +205,8 @@ export default {
}, },
// //
paginationChange(e) { paginationChange(e) {
this.tableData.page = e - 1 this.tableData.page = e
this.query.page = e
this.getTableData() this.getTableData()
}, },
/** /**