| | |
| | | } |
| | | } |
| | | // 通信特殊处理,检验值填入之后直接保存数据,判断结果默认为3 |
| | | for (var i in this.param) { |
| | | this.param[i].insResult = { v: { v: 3 } }; |
| | | } |
| | | // for (var i in this.param) { |
| | | // this.param[i].insResult = { v: { v: 3 } }; |
| | | // } |
| | | this.saveInsContext(n.i); |
| | | return; |
| | | // 以下是正常的判断流程,后面有需要则进入此流程 |
| | |
| | | if (name == '检验原始记录' || name == '辐射试验检测原始记录') { |
| | | let num = 0 |
| | | for (let i in this.param) { |
| | | if (this.param[i].insResult.v.v != 0 && this.param[i].insResult.v.v != 1) { |
| | | num++; |
| | | if(!this.param[i].insResult||!this.param[i].insResult.v||(!this.param[i].insResult.v.v&&this.param[i].insResult.v.v!==0)){ |
| | | this.$message.error("请输入检验过程值"); |
| | | return; |
| | | }else{ |
| | | if (this.param[i].insResult.v.v != 0 && this.param[i].insResult.v.v != 1) { |
| | | num++; |
| | | } |
| | | } |
| | | } |
| | | console.log(3333, num) |
| | |
| | | this.saveInsContext(n.i); |
| | | } else if ('实验结果') { |
| | | // 实验结果 |
| | | this.$set(this.param[n.i].insResult, "v", {}); |
| | | if (val == '无异常') { |
| | | this.$set(this.param[n.i], "insResult", {}); |
| | | this.$set(this.param[n.i].insResult, "v", {}); |
| | | this.$set(this.param[n.i].insResult.v, "v", 1); |
| | | } else if (val == '不合格') { |
| | | this.$set(this.param[n.i], "insResult", {}); |
| | | this.$set(this.param[n.i].insResult, "v", {}); |
| | | this.$set(this.param[n.i].insResult.v, "v", 0); |
| | | } |
| | | this.saveInsContext(n.i); |