This commit is contained in:
cun-nan 2024-09-05 09:54:29 +08:00
parent 7991218e3e
commit e5e0fa1fbd

View File

@ -318,8 +318,11 @@
</el-form-item>
<el-form-item label=" 会员标签" prop="region">
<el-select v-model="ruleForm.region" placeholder="请选择会员标签">
<el-option label="区域一" value="shanghai"></el-option>
<el-option label="区域二" value="beijing"></el-option>
<el-option
v-for="item in userLabelList"
:key="item.id+''"
:label="item.labelName"
:value="item.id+''"></el-option>
</el-select>
</el-form-item>
<el-form-item label="适用实收金额" required>
@ -364,10 +367,13 @@
<el-input v-model="ruleForm.name"></el-input>
</el-form-item>
<el-form-item label="适用会员等级" prop="region">
<el-select v-model="ruleForm.region" placeholder="请选择会员等级">
<el-option label="区域一" value="shanghai"></el-option>
<el-option label="区域二" value="beijing"></el-option>
</el-select>
<el-select v-model="ruleForm.levelId" clearable placeholder="请选择会员等级">
<el-option
v-for="(item,index) in userGradeList"
:label="item.name"
:value="item.id.toString()"
:key="index"></el-option>
</el-select>
</el-form-item>
<el-form-item label="生效时间" required>
@ -454,6 +460,8 @@ import {
getPriceRuleList
} from "./api/separate";
import {oilNumberList1} from "@/api/order/oilnumgun";
import {listUserGrade} from "@/api/staff/user/usergrade";
import {listUserLabel} from "@/api/staff/user/userlabel";
export default {
dicts: ['payment_type'],
@ -501,13 +509,32 @@ export default {
weekList: ["周一", "周二", "周三", "周四", "周五", "周六", "周日"],
weekDay: [],
monthDay: [],
userLabelList:[],
userGradeList:[]
}
},
created() {
this.getList()
this.getRuleList()
this.listUserGrade()
this.getUserLabelList()
},
methods: {
//
listUserGrade() {
listUserGrade({page: 1, pageSize: 1000}).then(res => {
if (res.code == 200) {
this.userGradeList = res.data.records
console.log(this.userGradeList)
}
})
},
//
getUserLabelList() {
listUserLabel({page: 1, pageSize: 10000}).then(res => {
this.userLabelList = res.data.records
})
},
Typeindex3(index) {
this.tindex3 = index
this.ruleForm.timeType = index