Commit 9901d5a2 authored by 华国豪's avatar 华国豪 🙄

no message

parent 4e6fbc2d
......@@ -101,19 +101,17 @@
<th width="40%">奖励金额</th>
<th width="150">操作</th>
</tr>
<tr v-for="(item,index) in dataList">
<tr v-for="(item, index) in dataList">
<td>
{{item.BName}} <i class="iconfont icon-bumenguanli-tianjia addLessPrice" @click="addLessPrice(item)"></i>
</td>
<td>
<div v-for="subItem in item.AwardList" class="comLessDiv">
<el-input class="w200" placeholder="最少" v-model="subItem.MinPeopleNum" @keyup.native="">
<template slot="prepend">最少</template>
<div v-for="(subItem, subIndex) in item.AwardList" class="comLessDiv">
<el-input class="w200" type="number" v-model="subItem.MinPeopleNum" @blur="minChange(subItem, index, subIndex)">
<el-button slot="append"></el-button>
</el-input>
-
<el-input class="w200" placeholder="最多" v-model="subItem.MaxPeopleNum" @keyup.native="">
<template slot="prepend">最多</template>
<el-input class="w200" type="number" v-model="subItem.MaxPeopleNum" @blur="maxChange(subItem)">
<el-button slot="append"></el-button>
</el-input>
</div>
......@@ -149,6 +147,39 @@
};
},
methods: {
maxChange: function (item) {
console.log(item)
if (item.MinPeopleNum === '') {
item.MinPeopleNum = 0
}
if (item.MaxPeopleNum === '') {
item.MaxPeopleNum = 0
}
if (parseInt(item.MaxPeopleNum) <= parseInt(item.MinPeopleNum)) {
item.MaxPeopleNum = parseInt(item.MinPeopleNum) + 1
return this.Error('必须大于最少人数!');
}
},
minChange: function (item, fIndex, sIndex) {
console.log(item, sIndex)
if (this.dataList[fIndex].AwardList.length > 1 && sIndex > 0) {
if (parseInt(this.dataList[fIndex].AwardList[sIndex-1].MaxPeopleNum) > parseInt(item.MinPeopleNum)) {
item.MinPeopleNum = parseInt(this.dataList[fIndex].AwardList[sIndex-1].MaxPeopleNum) + 1
console.log(parseInt(this.dataList[fIndex].AwardList[sIndex-1].MaxPeopleNum) + 1)
return this.Error('必须大于上一次最多人数!');
}
} else {
if (item.MinPeopleNum === '') {
item.MinPeopleNum = 0
}
if (item.MaxPeopleNum === '') {
item.MaxPeopleNum = 0
}
if (parseInt(item.MaxPeopleNum) <= parseInt(item.MinPeopleNum)) {
return item.MaxPeopleNum = parseInt(item.MinPeopleNum) + 1
}
}
},
//保存少价管理
SaveLessPrice(subItem) {
let List = [];
......
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