|
@@ -268,9 +268,9 @@
|
|
|
})
|
|
|
},
|
|
|
changeTab(data) {
|
|
|
- this.banzhengXinxiFlag = false
|
|
|
+ this.banzhengXinxiFlag = false
|
|
|
if (this.status == 'add') {
|
|
|
-
|
|
|
+
|
|
|
if (this.current >= 0) {
|
|
|
this.current--;
|
|
|
this.updateTabs();
|
|
@@ -440,13 +440,28 @@
|
|
|
// } else {
|
|
|
|
|
|
// }
|
|
|
- this.submitJiazheng(data)
|
|
|
|
|
|
+ this.submitJiazheng(data)
|
|
|
},
|
|
|
submitJiazheng(data) {
|
|
|
// debugger
|
|
|
console.log('this.allData', this.allData);
|
|
|
-
|
|
|
+ if (this.allData.kaozhengList.length > 0) {
|
|
|
+ const isDuplicate = this.allData.kaozhengList.some(item => {
|
|
|
+ return item.jgId == data.jgId &&
|
|
|
+ item.zyLevelName == data.zyLevelName &&
|
|
|
+ item.zyName == data.zyName;
|
|
|
+ });
|
|
|
+ if(isDuplicate){
|
|
|
+ uni.showToast({
|
|
|
+ title: '此用户的职业等级系统已存在,如想继续添加,请联系管理员处理!',
|
|
|
+ icon: 'none',
|
|
|
+ duration: 2000
|
|
|
+ });
|
|
|
+
|
|
|
+ return false
|
|
|
+ }
|
|
|
+ }
|
|
|
if (data != '') {
|
|
|
|
|
|
this.allData.kaozhengList.push(data)
|