|
@@ -327,6 +327,7 @@ export default {
|
|
delete data.expire_time;
|
|
delete data.expire_time;
|
|
data.task_remark ? '' : delete data.task_remark;
|
|
data.task_remark ? '' : delete data.task_remark;
|
|
}
|
|
}
|
|
|
|
+
|
|
if(!data.ahead_award_point && data.ahead_award_point_limit){
|
|
if(!data.ahead_award_point && data.ahead_award_point_limit){
|
|
this.$message.warning('奖分上限不为0时每日奖分不能为空')
|
|
this.$message.warning('奖分上限不为0时每日奖分不能为空')
|
|
return
|
|
return
|
|
@@ -343,6 +344,19 @@ export default {
|
|
}
|
|
}
|
|
if(this.ahead_timeout(data.ahead_award_point,data.ahead_award_point_limit,'提前奖分','奖分')) return
|
|
if(this.ahead_timeout(data.ahead_award_point,data.ahead_award_point_limit,'提前奖分','奖分')) return
|
|
if(this.ahead_timeout(data.timeout_deduction_point,data.timeout_deduction_point_limit,'逾期扣分','扣分')) return
|
|
if(this.ahead_timeout(data.timeout_deduction_point,data.timeout_deduction_point_limit,'逾期扣分','扣分')) return
|
|
|
|
+
|
|
|
|
+ let entry_limit = Number(this.$getUserData().point_config.point_limit[1].point)
|
|
|
|
+ if(!this.$getIsCreator('creator') && entry_limit > 0){
|
|
|
|
+ if(data.ahead_award_point > entry_limit || data.timeout_deduction_point > entry_limit ){
|
|
|
|
+ this.$message.warning('每日奖扣分 不能超过您的奖扣分权限(您的奖扣分权限:' + entry_limit + '分)')
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ if(data.ahead_award_point_limit > entry_limit*10 || data.timeout_deduction_point_limit > entry_limit*10 ){
|
|
|
|
+ this.$message.warning('奖扣分上限不能超过' + entry_limit*10 + '分(您的奖扣分权限' + entry_limit + '分*10)')
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
let add = ['ahead_award_point', 'ahead_award_point_limit', 'timeout_deduction_point', 'timeout_deduction_point_limit']
|
|
let add = ['ahead_award_point', 'ahead_award_point_limit', 'timeout_deduction_point', 'timeout_deduction_point_limit']
|
|
add.forEach(item =>{
|
|
add.forEach(item =>{
|
|
this.deletedata(data,item)
|
|
this.deletedata(data,item)
|