|
|
|
@ -29,8 +29,8 @@ |
|
|
|
|
<div class="fan" v-for="(m, index2) in k.price_list" :key="m.id"> |
|
|
|
|
<a-form-item style="margin-right: 15px; width: 47%; cursor: pointer"> |
|
|
|
|
<div class="inMax"> |
|
|
|
|
<input placeholder="最小利润值" @blur="onPrice($event, index, index2)" v-model="m.min" class="input" type="text" /> |
|
|
|
|
~<input placeholder="最大利润值" @blur="onPrice($event, index, index2)" v-model="m.max" class="input" type="text" /> |
|
|
|
|
<input placeholder="最低成本价" @blur="onPrice($event, index, index2)" v-model="m.min" class="input" type="text" /> |
|
|
|
|
~<input placeholder="最高成本价" @blur="onPrice($event, index, index2)" v-model="m.max" class="input" type="text" /> |
|
|
|
|
<div class="yuan">元</div> |
|
|
|
|
</div> |
|
|
|
|
</a-form-item> |
|
|
|
@ -107,21 +107,21 @@ export default { |
|
|
|
|
const list = form.getFieldValue('list') |
|
|
|
|
if (0 >= list[index_1].price_list[index_2].min) { |
|
|
|
|
list[index_1].price_list[index_2].min = null |
|
|
|
|
this.$message.warning('最小利润值必须大于0', 1.5) |
|
|
|
|
this.$message.warning('最低成本价必须大于0', 1.5) |
|
|
|
|
list[index_1].price_list[index_2].startProfit = 0 |
|
|
|
|
list[index_1].price_list[index_2].endProfit = 0 |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
if (0 >= list[index_1].price_list[index_2].max) { |
|
|
|
|
list[index_1].price_list[index_2].max = null |
|
|
|
|
this.$message.warning('最大利润值必须大于0', 1.5) |
|
|
|
|
this.$message.warning('最高成本价必须大于0', 1.5) |
|
|
|
|
list[index_1].price_list[index_2].startProfit = 0 |
|
|
|
|
list[index_1].price_list[index_2].endProfit = 0 |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
if (list[index_1].price_list[index_2].min > list[index_1].price_list[index_2].max) { |
|
|
|
|
list[index_1].price_list[index_2].max = null |
|
|
|
|
this.$message.warning('最大利润值不能低于最小利润值', 1.5) |
|
|
|
|
this.$message.warning('最高成本价不能低于最低成本价', 1.5) |
|
|
|
|
list[index_1].price_list[index_2].startProfit = 0 |
|
|
|
|
list[index_1].price_list[index_2].endProfit = 0 |
|
|
|
|
return |
|
|
|
@ -155,12 +155,12 @@ export default { |
|
|
|
|
let max = list[index_1].price_list[index_2].max |
|
|
|
|
if (!min && !max) { |
|
|
|
|
list[index_1].price_list[index_2].add_price_rate = '' |
|
|
|
|
this.$message.warning('利润值不能低于为空', 1.5) |
|
|
|
|
this.$message.warning('利润率不能低于为空', 1.5) |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
if (0 > rate) { |
|
|
|
|
list[index_1].price_list[index_2].add_price_rate = '' |
|
|
|
|
this.$message.warning('最低利率不能低于等于0', 1.5) |
|
|
|
|
this.$message.warning('利润率不能低于等于0', 1.5) |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
list[index_1].price_list[index_2].startProfit = Number( |
|
|
|
@ -382,19 +382,19 @@ export default { |
|
|
|
|
item_1.category = item.category |
|
|
|
|
if (!item_1.min) { |
|
|
|
|
step++ |
|
|
|
|
let name = '请完善第' + (index + 1) + '行分类模版的' + '第' + (index_1 + 1) + '行分类的最低价格' |
|
|
|
|
let name = '请完善第' + (index + 1) + '行分类模版的' + '第' + (index_1 + 1) + '行分类的最低成本价' |
|
|
|
|
this.$message.warning(name, 1.5) |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
if (!item_1.max) { |
|
|
|
|
step++ |
|
|
|
|
let name = '请完善第' + (index + 1) + '行分类模版的' + '第' + (index_1 + 1) + '行分类的最高价格' |
|
|
|
|
let name = '请完善第' + (index + 1) + '行分类模版的' + '第' + (index_1 + 1) + '行分类的最高成本价' |
|
|
|
|
this.$message.warning(name, 1.5) |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|
if (!item_1.add_price_rate) { |
|
|
|
|
step++ |
|
|
|
|
let name = '请完善第' + (index + 1) + '行分类模版的' + '第' + (index_1 + 1) + '行分类的会员加价率' |
|
|
|
|
let name = '请完善第' + (index + 1) + '行分类模版的' + '第' + (index_1 + 1) + '行分类的会员利润率' |
|
|
|
|
this.$message.warning(name, 1.5) |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
|