| | |
| | | </el-table-column> |
| | | <el-table-column align="center" prop="specifiedValue" label="检验上限"> |
| | | <template v-slot="{ row }"> |
| | | <el-input v-model="row.specifiedValue" style="width:100%" :disabled="row.tjlx==='不限定规定值查询'"></el-input> |
| | | <el-input v-model="row.specifiedValue" style="width:100%" :disabled="row.tjlx==='不限定检验上限查询'"></el-input> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column align="center" prop="minAccepValue" label="检验下限"> |
| | |
| | | showFailureTime: 10 |
| | | }, |
| | | { |
| | | tjlx: '不限定规定值查询', |
| | | tjlx: '不限定检验上限查询', |
| | | btnName: '查询三', |
| | | specifiedValue: null, |
| | | minAccepValue: null, |
| | |
| | | methods: { |
| | | async check(row) { |
| | | let flag = true; |
| | | if (row.specifiedValue < row.minAccepValue && row.specifiedValue) { |
| | | this.$tip.alert("最低可接受值不能大于规定值") |
| | | flag =false |
| | | console.log(row) |
| | | if (parseInt(row.specifiedValue) && parseInt(row.specifiedValue) < row.minAccepValue) { |
| | | this.$tip.alert("检验下限不能大于检验上限") |
| | | flag = false |
| | | } |
| | | if (row.tjlx === "按风险名义值查询"){ |
| | | if (!row.specifiedValue ||!row.minAccepValue || !row.productionRisk||!row.userRisk) { |
| | | if (row.tjlx === "按风险名义值查询") { |
| | | if (!row.specifiedValue || !row.minAccepValue || !row.productionRisk || !row.userRisk) { |
| | | this.$tip.alert("有未填写的值") |
| | | flag =false |
| | | flag = false |
| | | } |
| | | } |
| | | if (row.tjlx === "不限定生产方风险查询"){ |
| | | if (!row.specifiedValue ||!row.minAccepValue || !row.showFailureTime||!row.userRisk) { |
| | | if (row.tjlx === "不限定生产方风险查询") { |
| | | if (!row.specifiedValue || !row.minAccepValue || !row.showFailureTime || !row.userRisk) { |
| | | this.$tip.alert("有未填写的值") |
| | | flag =false |
| | | flag = false |
| | | } |
| | | } |
| | | if (row.tjlx === "不限定规定值查询"){ |
| | | if (!row.showFailureTime ||!row.minAccepValue || !row.productionRisk||!row.userRisk) { |
| | | if (row.tjlx === "不限定检验上限查询") { |
| | | if (!row.showFailureTime || !row.minAccepValue || !row.productionRisk || !row.userRisk) { |
| | | this.$tip.alert("有未填写的值") |
| | | flag =false |
| | | flag = false |
| | | } |
| | | } |
| | | if (!flag){ |
| | | if (!flag) { |
| | | return |
| | | } |
| | | let res = await this.$http.get(`/TestScheme/TestScheme/condition`, {params: row}) |
| | | this.dataList = res.data |
| | | if (row.tjlx === "不限定规定值查询") { |
| | | if (row.tjlx === "不限定检验上限查询") { |
| | | this.isShow = true |
| | | }else{ |
| | | } else { |
| | | this.isShow = false |
| | | } |
| | | } |