| | |
| | | <!-- 网分仪数采国产/进口 --> |
| | | <NetworkAnalyzerDataAcquisition :itemList="currentSample.insProduct" :param="param" |
| | | :equipOptions="equipOptions" |
| | | v-if="currentSample.insProduct && currentSample.insProduct.length > 0 && param" /> |
| | | v-if="Array.isArray(currentSample.insProduct) && currentSample.insProduct.length > 0 && param" |
| | | ref="NetworkAnalyzerDataAcquisition" /> |
| | | <el-button :loading="dataAcquisitionLoading" v-if="state == 1" size="small" type="primary" |
| | | @click="getDataAcquisitionDevice">数据采集</el-button> |
| | | <el-button :type="dataAcquisitionEidtAble ? '' : 'primary'" v-if="state == 1" size="small" |
| | |
| | | }); |
| | | // 对excel函数进行处理 |
| | | this.handleExcelMethod(); |
| | | this.$nextTick(() => { |
| | | // 是否展示网分仪按钮 |
| | | this.$refs.NetworkAnalyzerDataAcquisition.init() |
| | | }) |
| | | }, |
| | | // 检验值输入后触发的函数 |
| | | changeInput(m, code, n, getDataType, changeSelect) { |
| | |
| | | // 定义一个函数来验证分数是否有效 |
| | | if (typeof n.v.v == "string") { |
| | | function isValidFraction(fraction) { |
| | | if (typeof fraction == 'number') { |
| | | return true |
| | | } |
| | | const [numerator, denominator] = fraction.split("/"); // 分子和分母 |
| | | return !(!denominator || !numerator); |
| | | } |
| | |
| | | } |
| | | // 保存数据 |
| | | this.saveInsContext(n.i); |
| | | // 是否展示网分仪按钮 |
| | | this.$refs.NetworkAnalyzerDataAcquisition.init() |
| | | } catch (e) { |
| | | console.log("changeEquip----", e); |
| | | } |