| | |
| | | <el-input |
| | | v-model="pointRuleDetial.pointsValue" |
| | | size="small" |
| | | style="width: 80px;" |
| | | style="width: 50px;" |
| | | placeholder="请输入" |
| | | readonly |
| | | /> |
| | |
| | | <el-input |
| | | v-model="pointRuleDetial.dailyLimit" |
| | | size="small" |
| | | style="width: 80px;" |
| | | style="width: 50px;" |
| | | placeholder="请输入" |
| | | readonly |
| | | v-if="pointRuleDetial.isLimit === 1" |
| | |
| | | <el-input |
| | | v-model="pointRuleDetials.pointsValue" |
| | | size="small" |
| | | style="width: 60px;" |
| | | style="width: 50px;" |
| | | placeholder="请输入" |
| | | readonly |
| | | /> |
| | |
| | | <el-input |
| | | v-model="pointRuleDetials.dailyLimit" |
| | | size="small" |
| | | style="width: 80px;" |
| | | style="width: 50px;" |
| | | placeholder="请输入" |
| | | readonly |
| | | v-if="pointRuleDetials.isLimit === 1" |
| | |
| | | |
| | | const res = await pointsApi.getPointsRuleById(formData) |
| | | if (res.code === 200 && res.data) { |
| | | res.data.getPointsRuleList.map(item => { |
| | | item.pointsRules.map(iitem => { |
| | | if(iitem.ruleDescription.indexOf('被') > -1){ |
| | | iitem.descSort = 0 |
| | | }else{ |
| | | iitem.descSort = 1 |
| | | } |
| | | return iitem |
| | | }) |
| | | item.pointsRules.sort((a,b) => { |
| | | if(a.ruleName === b.ruleName){ |
| | | return a.descSort - b.descSort |
| | | }else { |
| | | return a.ruleName.localeCompare(b.ruleName) |
| | | } |
| | | }) |
| | | }) |
| | | res.data.consumePointsRuleList.map(item => { |
| | | item.pointsRules.map(iitem => { |
| | | if(iitem.ruleDescription.indexOf('被') > -1){ |
| | | iitem.descSort = 0 |
| | | }else{ |
| | | iitem.descSort = 1 |
| | | } |
| | | return iitem |
| | | }) |
| | | item.pointsRules.sort((a,b) => { |
| | | if(a.ruleName === b.ruleName){ |
| | | return a.descSort - b.descSort |
| | | }else { |
| | | return a.ruleName.localeCompare(b.ruleName) |
| | | } |
| | | }) |
| | | }) |
| | | // 将后端数据映射到前端规则对象 |
| | | Object.assign(rules.value, res.data) |
| | | console.log(rules.value) |
| | | } |
| | | } else { |
| | | // 如果没有ruleId参数,则获取所有规则 |