|
@@ -166,20 +166,35 @@ export default {
|
|
|
|
|
|
data.pyzbx = this.pyzbx;
|
|
data.pyzbx = this.pyzbx;
|
|
data.pyzby = this.pyzby;
|
|
data.pyzby = this.pyzby;
|
|
- this.setsignaTable.forEach(val => {
|
|
|
|
- if(val.colName === this.htmlData1.name && val.sigRoleId === this.roleInfo.value){
|
|
|
|
- this.$message({
|
|
|
|
- type: "success",
|
|
|
|
- message: "数据已添加列表中"
|
|
|
|
- });
|
|
|
|
- isadd = false;
|
|
|
|
- return;
|
|
|
|
|
|
+
|
|
|
|
+ try {
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ this.setsignaTable.forEach(val => {
|
|
|
|
+ if(val.colName == this.htmlData1.name){ // 位置只能添加一个
|
|
|
|
+ this.$message({
|
|
|
|
+ type: "error",
|
|
|
|
+ message: "位置只能配置一个电签"
|
|
|
|
+ });
|
|
|
|
+ isadd = false;
|
|
|
|
+ throw new Error('位置只能配置一个电签')
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ if(val.colName === this.htmlData1.name && val.sigRoleId === this.roleInfo.value){
|
|
|
|
+ this.$message({
|
|
|
|
+ type: "error",
|
|
|
|
+ message: "数据已添加列表中"
|
|
|
|
+ });
|
|
|
|
+ isadd = false;
|
|
|
|
+ throw new Error('数据已添加列表中')
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ if(isadd){
|
|
|
|
+ this.setsignaTable.push(data);
|
|
}
|
|
}
|
|
- })
|
|
|
|
- if(isadd){
|
|
|
|
- this.setsignaTable.push(data);
|
|
|
|
|
|
+ }catch (e){
|
|
|
|
+ throw e;
|
|
}
|
|
}
|
|
-
|
|
|
|
},
|
|
},
|
|
deleteTableSig (key) {//删除数据
|
|
deleteTableSig (key) {//删除数据
|
|
this.setsignaTable.splice(key,1);
|
|
this.setsignaTable.splice(key,1);
|