优化分销字段设置
This commit is contained in:
@@ -45,7 +45,7 @@
|
|||||||
placeholder-class="color-999 u-font-28"
|
placeholder-class="color-999 u-font-28"
|
||||||
type="digit"
|
type="digit"
|
||||||
@input="checkNumberCommission($event,index)"
|
@input="checkNumberCommission($event,index)"
|
||||||
v-model="item.levelOneCommission"
|
v-model="item.commission"
|
||||||
/>
|
/>
|
||||||
<view class="unit">%</view>
|
<view class="unit">%</view>
|
||||||
</view>
|
</view>
|
||||||
@@ -144,7 +144,7 @@ function toggle(index) {
|
|||||||
const allCommission=()=>{
|
const allCommission=()=>{
|
||||||
let sum=0
|
let sum=0
|
||||||
for(let item of form.levelConfigList){
|
for(let item of form.levelConfigList){
|
||||||
sum+=parseFloat(item.levelOneCommission)
|
sum+=parseFloat(item.commission)
|
||||||
}
|
}
|
||||||
return sum
|
return sum
|
||||||
}
|
}
|
||||||
@@ -162,7 +162,7 @@ function checkNumberCommission(e,index){
|
|||||||
icon:'none'
|
icon:'none'
|
||||||
})
|
})
|
||||||
timer= setTimeout(()=>{
|
timer= setTimeout(()=>{
|
||||||
form.levelConfigList[index].levelOneCommission=''
|
form.levelConfigList[index].commission=''
|
||||||
},30)
|
},30)
|
||||||
|
|
||||||
return false
|
return false
|
||||||
@@ -172,7 +172,7 @@ function checkNumberCommission(e,index){
|
|||||||
const arr=value.split('.')
|
const arr=value.split('.')
|
||||||
if(arr[1].length>2){
|
if(arr[1].length>2){
|
||||||
timer= setTimeout(()=>{
|
timer= setTimeout(()=>{
|
||||||
form.levelConfigList[index].levelOneCommission=arr[0]+'.'+arr[1].substring(0,2)
|
form.levelConfigList[index].commission=arr[0]+'.'+arr[1].substring(0,2)
|
||||||
},30)
|
},30)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -200,7 +200,7 @@ function remove(index){
|
|||||||
function addLevelConfig(){
|
function addLevelConfig(){
|
||||||
form.levelConfigList.push({
|
form.levelConfigList.push({
|
||||||
name:'',
|
name:'',
|
||||||
levelOneCommission:'',
|
commission:'',
|
||||||
inviteCount:'',
|
inviteCount:'',
|
||||||
costAmount:''
|
costAmount:''
|
||||||
})
|
})
|
||||||
@@ -217,7 +217,7 @@ function addLevelConfig(){
|
|||||||
})
|
})
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
if(!item.levelOneCommission){
|
if(!item.commission){
|
||||||
uni.showToast({
|
uni.showToast({
|
||||||
title:'请输入分成比例',
|
title:'请输入分成比例',
|
||||||
icon:'none'
|
icon:'none'
|
||||||
@@ -279,7 +279,7 @@ onLoad(()=>{
|
|||||||
const levelConfigList=[...distributionStore.config.levelConfigList||[]]
|
const levelConfigList=[...distributionStore.config.levelConfigList||[]]
|
||||||
form.levelConfigList=levelConfigList.length?levelConfigList:[
|
form.levelConfigList=levelConfigList.length?levelConfigList:[
|
||||||
{ name:'',
|
{ name:'',
|
||||||
levelOneCommission:'',
|
commission:'',
|
||||||
inviteCount:0,
|
inviteCount:0,
|
||||||
costAmount:0}
|
costAmount:0}
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user