Commit dcfbc3b7 authored by hanfeng's avatar hanfeng

修改增加会员列表

parent ad506975
<template>
<div class="app-container calendar-list-container">
<div>
<el-button class="filter-item" style="margin-left: 10px;" @click="newMembershipGrade"
<el-button class="filter-item" style="margin-bottom: 10px;" @click="newMembershipGrade"
type="primary" icon="edit">添加会员等级
</el-button>
</div>
......@@ -53,7 +53,7 @@
<div>
<el-dialog title="增加会员等级" :visible.sync="addMembershipGrade" class="member">
<el-form :model="add" ref="userMembership" label-width="100px">
<el-form :model="add" ref="membershipGrade" label-width="100px">
<el-row>
<el-col :span="16">
<el-form-item label="会员等级名称" prop="buyCount">
......@@ -95,6 +95,7 @@
</el-col>
</el-row>
<el-row>
<el-col :span="16">
<el-form-item label="价格" prop="rentFreeDays" placeholder="请填价格">
<el-input type="text" v-model="add.price"></el-input>
......@@ -117,8 +118,8 @@
</el-row>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" @click="cancelSetMemberArea('userMembership')">取消</el-button>
<el-button type="primary" @click="saveMember('userMembership')">确 定</el-button>
<el-button type="primary" @click="cancelSetMemberArea('membershipGrade')">取消</el-button>
<el-button type="primary" @click="save('membershipGrade')">确 定</el-button>
</div>
</el-dialog>
</div>
......@@ -149,13 +150,13 @@
icon:undefined
},
endDatelist:[
// {id:-1,name:'永久'},
{id:0,name:'半年'},
{id:1,name:'一年'},
{id:2,name:'二年'},
{id:3,name:'三年'},
{id:4,name:'四年'},
{id:5,name:'五年'},
{id:0,name:'永久'},
{id:1,name:'半年'},
{id:2,name:'一年'},
{id:3,name:'二年'},
{id:4,name:'三年'},
{id:5,name:'四年'},
{id:6,name:'五年'},
]
}
},
......@@ -207,14 +208,22 @@
})
},
cancelSetMemberArea(refName){
this.addMembershipGrade=false
if (this.$refs[refName]) {
this.$refs[refName]. resetFields()
}
},
newMembershipGrade(){
this.addMembershipGrade=true
},
/**
* 新建会员等级
* **/
save(){
addMembershipGrade(this.add).then(
save(refName){
let membership =JSON.parse(JSON.stringify(this.add))
membership.endDate=membership.endDate-1
addMembershipGrade(membership).then(
res => {
if (res.rel) {
this.$notify.success({
......@@ -228,9 +237,11 @@
})
}
this.getList()
if (this.$refs[refName]) {
this.$refs[refName]. resetFields()
}
)
this.addMembershipGrade=false
})
},
/**
* 封面图上传
......
......@@ -316,9 +316,9 @@
<el-col :span="24">
<el-form-item label="有效期" prop="validTime">
<el-radio-group v-model="validityType">
<el-radio-button label="无"></el-radio-button>
<el-radio-button label="永久"></el-radio-button>
<el-radio-button label="自定义"></el-radio-button>
<el-radio-button style="margin-bottom: 10px;" label="无"></el-radio-button>
<el-radio-button style="margin-bottom: 10px;"label="永久"></el-radio-button>
<el-radio-button style="margin-bottom: 10px;"label="自定义"></el-radio-button>
</el-radio-group>
<dir></dir>
<div class="block" v-if="validityType=='自定义'">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment