提交 d92ed7a0 编写于 作者: chendeli's avatar chendeli

提示信息展示修复

上级 567061e9
...@@ -1364,6 +1364,7 @@ export default { ...@@ -1364,6 +1364,7 @@ export default {
}, },
methods: { methods: {
focusFun(ev,parm,index){ focusFun(ev,parm,index){
if(index != undefined){ if(index != undefined){
if(parseInt(ev) < 0 || !this.checkIntFun(ev)){ if(parseInt(ev) < 0 || !this.checkIntFun(ev)){
console.log(typeof index) console.log(typeof index)
...@@ -1538,6 +1539,7 @@ export default { ...@@ -1538,6 +1539,7 @@ export default {
closeLoading(vm); closeLoading(vm);
if (res.code == "000000" && res.data.projectData != null) { if (res.code == "000000" && res.data.projectData != null) {
let editData = res.data; let editData = res.data;
console.log(editData)
this.status4Flag = res.data.projectData.status4Flag; this.status4Flag = res.data.projectData.status4Flag;
this.setEditData(editData); this.setEditData(editData);
this.idTypeProject = res.data.projectData.idType; this.idTypeProject = res.data.projectData.idType;
...@@ -2558,10 +2560,7 @@ export default { ...@@ -2558,10 +2560,7 @@ export default {
this.changedPerson2 this.changedPerson2
); );
}, },
selectionChangeDepartment(val) {
this.multipleSelectionDepartment = val;
//console.log(this.multipleSelectionDepartment);
},
//改变小生态 table check //改变小生态 table check
selectionChangeEcology(rows) { selectionChangeEcology(rows) {
this.changedEcology = []; this.changedEcology = [];
...@@ -3435,7 +3434,7 @@ export default { ...@@ -3435,7 +3434,7 @@ export default {
if( d.length > 0 ){ if( d.length > 0 ){
for(let i = 1;i < d.length;i++){ for(let i = 1;i < d.length;i++){
// console.log(d[i]) // console.log(d[i])
if(d[i].rangeMin < d[i-1].rangeMax && d[i].rangeMin > d[i-1].rangeMin || d[i-1].rangeMax > d[i].rangeMin && d[i-1].rangeMax < d[i].rangeMax || d[i].rangeMax > d[i-1].rangeMin && d[i].rangeMax < d[i-1].rangeMax){ if(d[i].rangeMin < d[i-1].rangeMax && d[i].rangeMin > d[i-1].rangeMin || d[i-1].rangeMax >= d[i].rangeMin && d[i-1].rangeMax < d[i].rangeMax || d[i].rangeMax > d[i-1].rangeMin && d[i].rangeMax < d[i-1].rangeMax){
isRepart = true; isRepart = true;
index = i; index = i;
//alert(isRepart) //alert(isRepart)
...@@ -3469,7 +3468,7 @@ export default { ...@@ -3469,7 +3468,7 @@ export default {
// if(vm.formComponent.configure == 2) { // if(vm.formComponent.configure == 2) {
// return true; // return true;
// } // }
console.log(vm.formExam.exam)
if(vm.formExam.passType == 2) { if(vm.formExam.passType == 2) {
if(vm.formComponent.passExamCount == ''){ if(vm.formComponent.passExamCount == ''){
...@@ -3500,13 +3499,6 @@ export default { ...@@ -3500,13 +3499,6 @@ export default {
} }
return return
} }
// this.hideErrorInfo('learnTime')
// if(vm.formComponent.passTotalLearnTime == 0){
// return vm.dioErrorPop('学习时长必须大于')
// }
} }
console.log(vm.formExam.exam) console.log(vm.formExam.exam)
//空判断 //空判断
...@@ -3518,31 +3510,22 @@ export default { ...@@ -3518,31 +3510,22 @@ export default {
if(isCross){ if(isCross){
let l = vm.checkCrossFun(vm.formExam.exam).index let l = vm.checkCrossFun(vm.formExam.exam).index
vm.formExam.exam[l].minClass = 'is-error' vm.formExam.exam[l].minClass = 'is-error'
vm.formExam.exam[l].minError = '分数段之间不能有交叉重合分数' vm.formExam.exam[l].minError = '请重新输入,不能出现重合分数'
vm.formExam.exam[l-1].minClass = 'is-error' if(l > 0){
vm.formExam.exam[l-1].minError = '分数段之间不能有交叉重合分数' vm.formExam.exam[l-1].minClass = 'is-error'
vm.formExam.exam[l-1].minError = '请重新输入,不能出现重合分数'
}
this.$set(vm.formExam.exam, l, vm.formExam.exam[l]) this.$set(vm.formExam.exam, l, vm.formExam.exam[l])
return return
} }
for(let i=0;i<vm.formExam.exam.length;i++) { for(let i=0;i<vm.formExam.exam.length;i++) {
checkIdList[i] = vm.formExam.exam[i].certificateId;
// if(vm.formExam.exam[i].examCount == ''){
// // vm.$message('考试门数不能为空');
// this.$message({
// message: '考试门数不能为空',
// type: 'warning'
// });
// return false;
// }
// if(!vm.checkIntFun(vm.formExam.exam[i].rangeMax) || !vm.checkIntFun(vm.formExam.exam[i].rangeMin)){
// return vm.dioErrorPop('分数只能是整数')
// }
if(vm.formExam.exam[i].rangeMin === '' ){ if(vm.formExam.exam[i].rangeMin === '' ){
vm.formExam.exam[i].minClass = 'is-error' vm.formExam.exam[i].minClass = 'is-error'
vm.formExam.exam[i].minError = '请输入分数' vm.formExam.exam[i].minError = '请输入平均分'
this.$set(vm.formExam.exam, i, vm.formExam[i]) this.$set(vm.formExam.exam, i, vm.formExam.exam[i])
return return
} }
vm.formExam.exam[i].minClass = '' vm.formExam.exam[i].minClass = ''
...@@ -3550,8 +3533,8 @@ export default { ...@@ -3550,8 +3533,8 @@ export default {
if(vm.formExam.exam[i].rangeMax === '' ){ if(vm.formExam.exam[i].rangeMax === '' ){
vm.formExam.exam[i].maxClass = 'is-error' vm.formExam.exam[i].maxClass = 'is-error'
vm.formExam.exam[i].maxError = '请输入分数' vm.formExam.exam[i].maxError = '请输入平均分'
this.$set(vm.formExam.exam, i, vm.formExam[i]) this.$set(vm.formExam.exam, i, vm.formExam.exam[i])
return return
} }
vm.formExam.exam[i].maxClass = '' vm.formExam.exam[i].maxClass = ''
...@@ -3560,13 +3543,13 @@ export default { ...@@ -3560,13 +3543,13 @@ export default {
if(parseInt(vm.formExam.exam[i].rangeMin) > parseInt(vm.formExam.exam[i].rangeMax)){ if(parseInt(vm.formExam.exam[i].rangeMin) > parseInt(vm.formExam.exam[i].rangeMax)){
vm.formExam.exam[i].minClass = 'is-error' vm.formExam.exam[i].minClass = 'is-error'
vm.formExam.exam[i].minError = '分数最小值不能大于最大值' vm.formExam.exam[i].minError = '分数最小值不能大于最大值'
this.$set(vm.formExam.exam, i, vm.formExam[i]) this.$set(vm.formExam.exam, i, vm.formExam.exam[i])
return return
} }
if(vm.formExam.exam[i].certificateId == ''){ if(vm.formExam.exam[i].certificateId == ''){
vm.formExam.exam[i].certClass = 'is-error' vm.formExam.exam[i].certClass = 'is-error'
vm.formExam.exam[i].certError = '请选择证书' vm.formExam.exam[i].certError = '请选择证书'
this.$set(vm.formExam.exam, i, vm.formExam[i]) this.$set(vm.formExam.exam, i, vm.formExam.exam[i])
return return
} }
vm.formExam.exam[i].certClass = '' vm.formExam.exam[i].certClass = ''
...@@ -3574,13 +3557,23 @@ export default { ...@@ -3574,13 +3557,23 @@ export default {
if(parseInt(vm.formComponent.passAverageScore) > parseInt(vm.formExam.exam[i].rangeMin)){ if(parseInt(vm.formComponent.passAverageScore) > parseInt(vm.formExam.exam[i].rangeMin)){
vm.formExam.exam[i].minClass = 'is-error' vm.formExam.exam[i].minClass = 'is-error'
vm.formExam.exam[i].minError = '项目通过分数不能大于平均分' vm.formExam.exam[i].minError = '平均分不能低于考试通过分数'
vm.customError.passAverageScore = { vm.customError.passAverageScore = {
className :'is-error', className :'is-error',
error:'项目通过分数不能大于平均分' error:'平均分不能低于考试通过分数'
} }
return return
} }
if(checkIdList.indexOf(vm.formExam.exam[i].certificateId) == -1){
checkIdList.push(vm.formExam.exam[i].certificateId)
}else{
vm.formExam.exam[i].certClass = 'is-error'
vm.formExam.exam[i].certError = '请重新选择,不能出现重复证书'
this.$set(vm.formExam.exam, i, vm.formExam.exam[i])
return;
}
//checkIdList[i] = vm.formExam.exam[i].certificateId;
this.$set(vm.formExam.exam, i, vm.formExam.exam[i])
} }
// 判断证书不能重复 // 判断证书不能重复
checkIdList = checkIdList.sort(); checkIdList = checkIdList.sort();
...@@ -3588,7 +3581,7 @@ export default { ...@@ -3588,7 +3581,7 @@ export default {
if (checkIdList[j] == checkIdList[j+1]) { if (checkIdList[j] == checkIdList[j+1]) {
//vm.$message('证书不能重复选择'); //vm.$message('证书不能重复选择');
this.$message({ this.$message({
message: '证书不能重复选择', message: '请重新选择,不能出现重复证书',
type: 'warning' type: 'warning'
}); });
return false; return false;
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册