Commit 1f8b112c authored by 高宇's avatar 高宇

1.测试按钮

parent 590490b1
......@@ -23,6 +23,7 @@
v-model="inspectInfoList.jcCj"
:disabled="firstFromDisabled"
class="normalSelect"
@change="handleJcCjChange"
placeholder="请选择厂家"
>
<el-option
......@@ -140,6 +141,15 @@
@input="getCalculateDifference"
/>
</el-form-item>
<el-form-item label="PX:" class="inspectionStandardLabel" prop="standonePX">
<el-input
v-model="inspectJbAl2o3List.standonePX"
class="inspectionStandardsInput"
:maxlength="IRMAXLENGTHONE"
:disabled="firstFromDisabled"
@input="getCalculateDifference"
/>
</el-form-item>
</el-form>
</div>
<div class="recordOneTitle">
......@@ -651,6 +661,256 @@
/>
</div>
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">11</div>
<div class="recordData">
<el-form-item
:ref="'recode1.'+10+'.recordData'"
:prop="'recode1.'+10+'.recordData'"
:rules="[{required: !disableInput, validator: numTypeTwo, trigger: 'blur'}]"
>
<el-input
ref="input11"
v-model="inspectJbAl2o3List.recode1[10].recordData"
:maxlength="IRMAXLENGTHONE"
:disabled="firstFromDisabled || disableInput"
@input="handleData1Input(10)"
@keyup.enter.native="handelTab(11,$event)"
/>
</el-form-item>
</div>
<div class="emptyButton">
<i
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5; height: 30px"
@click="clearForm(10)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode1[10].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode1[10].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode1[10].differenceValue2 === '合格'? 'compareValue' : 'eorrCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode1[10].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
</div>
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">12</div>
<div class="recordData">
<el-form-item
:ref="'recode1.'+11+'.recordData'"
:prop="'recode1.'+11+'.recordData'"
:rules="[{required: !disableInput, validator: numTypeTwo, trigger: 'blur'}]"
>
<el-input
ref="input12"
v-model="inspectJbAl2o3List.recode1[11].recordData"
:maxlength="IRMAXLENGTHONE"
:disabled="firstFromDisabled || disableInput"
@input="handleData1Input(11)"
@keyup.enter.native="handelTab(12,$event)"
/>
</el-form-item>
</div>
<div class="emptyButton">
<i
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5; height: 30px"
@click="clearForm(11)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode1[11].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode1[11].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode1[11].differenceValue2 === '合格'? 'compareValue' : 'eorrCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode1[11].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
</div>
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">13</div>
<div class="recordData">
<el-form-item
:ref="'recode1.'+12+'.recordData'"
:prop="'recode1.'+12+'.recordData'"
:rules="[{required: !disableInput, validator: numTypeTwo, trigger: 'blur'}]"
>
<el-input
ref="input13"
v-model="inspectJbAl2o3List.recode1[12].recordData"
:maxlength="IRMAXLENGTHONE"
:disabled="firstFromDisabled || disableInput"
@input="handleData1Input(12)"
@keyup.enter.native="handelTab(13,$event)"
/>
</el-form-item>
</div>
<div class="emptyButton">
<i
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5; height: 30px"
@click="clearForm(12)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode1[12].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode1[12].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode1[12].differenceValue2 === '合格'? 'compareValue' : 'eorrCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode1[12].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
</div>
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">14</div>
<div class="recordData">
<el-form-item
:ref="'recode1.'+13+'.recordData'"
:prop="'recode1.'+13+'.recordData'"
:rules="[{required: !disableInput, validator: numTypeTwo, trigger: 'blur'}]"
>
<el-input
ref="input14"
v-model="inspectJbAl2o3List.recode1[13].recordData"
:maxlength="IRMAXLENGTHONE"
:disabled="firstFromDisabled || disableInput"
@input="handleData1Input(13)"
@keyup.enter.native="handelTab(14,$event)"
/>
</el-form-item>
</div>
<div class="emptyButton">
<i
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5; height: 30px"
@click="clearForm(13)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode1[13].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode1[13].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode1[13].differenceValue2 === '合格'? 'compareValue' : 'eorrCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode1[13].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
</div>
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">15</div>
<div class="recordData">
<el-form-item
:ref="'recode1.'+14+'.recordData'"
:prop="'recode1.'+14+'.recordData'"
:rules="[{required: !disableInput, validator: numTypeTwo, trigger: 'blur'}]"
>
<el-input
ref="input15"
v-model="inspectJbAl2o3List.recode1[14].recordData"
:maxlength="IRMAXLENGTHONE"
:disabled="firstFromDisabled || disableInput"
@input="handleData1Input(14)"
@keyup.enter.native="handelTab(15,$event)"
/>
</el-form-item>
</div>
<div class="emptyButton">
<i
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5; height: 30px"
@click="clearForm(14)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode1[14].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode1[14].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode1[14].differenceValue2 === '合格'? 'compareValue' : 'eorrCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode1[14].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
</div>
</div>
</el-form>
</div>
</div>
......@@ -698,6 +958,14 @@
@input="getCalculateDifferences"
/>
</el-form-item>
<el-form-item label="PX:" class="inspectionStandardLabel" label-width="80" prop="standtwoPX">
<el-input
v-model="inspectJbAl2o3List.standtwoPX"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
class="inspectionStandardsInput"
/>
</el-form-item>
</el-form>
</div>
<div class="recordOneTitle">
......@@ -711,7 +979,7 @@
<el-form ref="inspectJbAl2o3ListTwo" :model="inspectJbAl2o3List">
<div class="oneContent">
<div class="oneDiv">
<div class="number">11</div>
<div class="number">16</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+0+'.recordData'"
......@@ -719,12 +987,12 @@
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
>
<el-input
ref="input11"
ref="input16"
v-model="inspectJbAl2o3List.recode2[0].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(0)"
@keyup.enter.native="handelTab(11,$event)"
@keyup.enter.native="handelTab(16,$event)"
/>
</el-form-item>
</div>
......@@ -761,20 +1029,270 @@
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">12</div>
<div class="number">17</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+1+'.recordData'"
:prop="'recode2.'+1+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
>
<el-input
ref="input17"
v-model="inspectJbAl2o3List.recode2[1].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(1)"
@keyup.enter.native="handelTab(17,$event)"
/>
</el-form-item>
</div>
<div class="emptyButton">
<i
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(1)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[1].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[1].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[1].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[1].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
</div>
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">18</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+2+'.recordData'"
:prop="'recode2.'+2+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
>
<el-input
ref="input18"
v-model="inspectJbAl2o3List.recode2[2].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(2)"
@keyup.enter.native="handelTab(18,$event)"
/>
</el-form-item>
</div>
<div class="emptyButton">
<i
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(2)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[2].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[2].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[2].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[2].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
</div>
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">19</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+3+'.recordData'"
:prop="'recode2.'+3+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
>
<el-input
ref="input19"
v-model="inspectJbAl2o3List.recode2[3].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(3)"
@keyup.enter.native="handelTab(19,$event)"
/>
</el-form-item>
</div>
<div class="emptyButton">
<i
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(3)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[3].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[3].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[3].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[3].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
</div>
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">20</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+4+'.recordData'"
:prop="'recode2.'+4+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
>
<el-input
ref="input20"
v-model="inspectJbAl2o3List.recode2[4].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(4)"
@keyup.enter.native="handelTab(20,$event)"
/>
</el-form-item>
</div>
<div class="emptyButton">
<i
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(4)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[4].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[4].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[4].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[4].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
</div>
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">21</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+5+'.recordData'"
:prop="'recode2.'+5+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
>
<el-input
ref="input21"
v-model="inspectJbAl2o3List.recode2[5].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(5)"
@keyup.enter.native="handelTab(21,$event)"
/>
</el-form-item>
</div>
<div class="emptyButton">
<i
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(5)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[5].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[5].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[5].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[5].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
</div>
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">22</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+1+'.recordData'"
:prop="'recode2.'+1+'.recordData'"
:ref="'recode2.'+6+'.recordData'"
:prop="'recode2.'+6+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
>
<el-input
ref="input12"
v-model="inspectJbAl2o3List.recode2[1].recordData"
ref="input22"
v-model="inspectJbAl2o3List.recode2[6].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(1)"
@keyup.enter.native="handelTab(12,$event)"
@input="handleData2Input(6)"
@keyup.enter.native="handelTab(22,$event)"
/>
</el-form-item>
</div>
......@@ -783,27 +1301,27 @@
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(1)"
@click="clearInspectionFormTwo(6)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[1].differenceValue"
:text="inspectJbAl2o3List.recode2[6].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[1].differenceValue1"
:text="inspectJbAl2o3List.recode2[6].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[1].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<div :class="inspectJbAl2o3List.recode2[6].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[1].differenceValue2"
:text="inspectJbAl2o3List.recode2[6].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
......@@ -811,20 +1329,20 @@
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">13</div>
<div class="number">23</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+2+'.recordData'"
:prop="'recode2.'+2+'.recordData'"
:ref="'recode2.'+7+'.recordData'"
:prop="'recode2.'+7+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
>
<el-input
ref="input13"
v-model="inspectJbAl2o3List.recode2[2].recordData"
ref="input23"
v-model="inspectJbAl2o3List.recode2[7].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(2)"
@keyup.enter.native="handelTab(13,$event)"
@input="handleData2Input(7)"
@keyup.enter.native="handelTab(23,$event)"
/>
</el-form-item>
</div>
......@@ -833,27 +1351,27 @@
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(2)"
@click="clearInspectionFormTwo(7)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[2].differenceValue"
:text="inspectJbAl2o3List.recode2[7].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[2].differenceValue1"
:text="inspectJbAl2o3List.recode2[7].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[2].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<div :class="inspectJbAl2o3List.recode2[7].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[2].differenceValue2"
:text="inspectJbAl2o3List.recode2[7].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
......@@ -861,20 +1379,20 @@
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">14</div>
<div class="number">24</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+3+'.recordData'"
:prop="'recode2.'+3+'.recordData'"
:ref="'recode2.'+8+'.recordData'"
:prop="'recode2.'+8+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
>
<el-input
ref="input14"
v-model="inspectJbAl2o3List.recode2[3].recordData"
ref="input24"
v-model="inspectJbAl2o3List.recode2[8].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(3)"
@keyup.enter.native="handelTab(14,$event)"
@input="handleData2Input(8)"
@keyup.enter.native="handelTab(24,$event)"
/>
</el-form-item>
</div>
......@@ -883,27 +1401,27 @@
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(3)"
@click="clearInspectionFormTwo(8)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[3].differenceValue"
:text="inspectJbAl2o3List.recode2[8].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[3].differenceValue1"
:text="inspectJbAl2o3List.recode2[8].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[3].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<div :class="inspectJbAl2o3List.recode2[8].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[3].differenceValue2"
:text="inspectJbAl2o3List.recode2[8].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
......@@ -911,20 +1429,20 @@
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">15</div>
<div class="number">25</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+4+'.recordData'"
:prop="'recode2.'+4+'.recordData'"
:ref="'recode2.'+9+'.recordData'"
:prop="'recode2.'+9+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
>
<el-input
ref="input15"
v-model="inspectJbAl2o3List.recode2[4].recordData"
ref="input25"
v-model="inspectJbAl2o3List.recode2[9].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(4)"
@keyup.enter.native="handelTab(15,$event)"
@input="handleData2Input(9)"
@keyup.enter.native="handelTab(25,$event)"
/>
</el-form-item>
</div>
......@@ -933,27 +1451,27 @@
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(4)"
@click="clearInspectionFormTwo(9)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[4].differenceValue"
:text="inspectJbAl2o3List.recode2[9].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[4].differenceValue1"
:text="inspectJbAl2o3List.recode2[9].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[4].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<div :class="inspectJbAl2o3List.recode2[9].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[4].differenceValue2"
:text="inspectJbAl2o3List.recode2[9].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
......@@ -961,20 +1479,20 @@
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">16</div>
<div class="number">26</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+5+'.recordData'"
:prop="'recode2.'+5+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
:ref="'recode2.'+10+'.recordData'"
:prop="'recode2.'+10+'.recordData'"
:rules="[{required: !disableInput, validator: numTypeTwo, trigger: 'blur'}]"
>
<el-input
ref="input16"
v-model="inspectJbAl2o3List.recode2[5].recordData"
ref="input26"
v-model="inspectJbAl2o3List.recode2[10].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(5)"
@keyup.enter.native="handelTab(16,$event)"
:disabled="firstFromDisabled || disableInput"
@input="handleData2Input(10)"
@keyup.enter.native="handelTab(26,$event)"
/>
</el-form-item>
</div>
......@@ -983,27 +1501,27 @@
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(5)"
@click="clearInspectionFormTwo(10)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[5].differenceValue"
:text="inspectJbAl2o3List.recode2[10].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[5].differenceValue1"
:text="inspectJbAl2o3List.recode2[10].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[5].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<div :class="inspectJbAl2o3List.recode2[10].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[5].differenceValue2"
:text="inspectJbAl2o3List.recode2[10].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
......@@ -1011,20 +1529,20 @@
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">17</div>
<div class="number">27</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+6+'.recordData'"
:prop="'recode2.'+6+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
:ref="'recode2.'+11+'.recordData'"
:prop="'recode2.'+11+'.recordData'"
:rules="[{required: !disableInput, validator: numTypeTwo, trigger: 'blur'}]"
>
<el-input
ref="input17"
v-model="inspectJbAl2o3List.recode2[6].recordData"
ref="input27"
v-model="inspectJbAl2o3List.recode2[11].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(6)"
@keyup.enter.native="handelTab(17,$event)"
:disabled="firstFromDisabled || disableInput"
@input="handleData2Input(11)"
@keyup.enter.native="handelTab(27,$event)"
/>
</el-form-item>
</div>
......@@ -1033,27 +1551,27 @@
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(6)"
@click="clearInspectionFormTwo(11)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[6].differenceValue"
:text="inspectJbAl2o3List.recode2[11].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[6].differenceValue1"
:text="inspectJbAl2o3List.recode2[11].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[6].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<div :class="inspectJbAl2o3List.recode2[11].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[6].differenceValue2"
:text="inspectJbAl2o3List.recode2[11].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
......@@ -1061,20 +1579,20 @@
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">18</div>
<div class="number">28</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+7+'.recordData'"
:prop="'recode2.'+7+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
:ref="'recode2.'+12+'.recordData'"
:prop="'recode2.'+12+'.recordData'"
:rules="[{required: !disableInput, validator: numTypeTwo, trigger: 'blur'}]"
>
<el-input
ref="input18"
v-model="inspectJbAl2o3List.recode2[7].recordData"
ref="input28"
v-model="inspectJbAl2o3List.recode2[12].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(7)"
@keyup.enter.native="handelTab(18,$event)"
:disabled="firstFromDisabled || disableInput"
@input="handleData2Input(12)"
@keyup.enter.native="handelTab(28,$event)"
/>
</el-form-item>
</div>
......@@ -1083,27 +1601,27 @@
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(7)"
@click="clearInspectionFormTwo(12)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[7].differenceValue"
:text="inspectJbAl2o3List.recode2[12].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[7].differenceValue1"
:text="inspectJbAl2o3List.recode2[12].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[7].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<div :class="inspectJbAl2o3List.recode2[12].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[7].differenceValue2"
:text="inspectJbAl2o3List.recode2[12].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
......@@ -1111,20 +1629,20 @@
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">19</div>
<div class="number">29</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+8+'.recordData'"
:prop="'recode2.'+8+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
:ref="'recode2.'+13+'.recordData'"
:prop="'recode2.'+13+'.recordData'"
:rules="[{required: !disableInput, validator: numTypeTwo, trigger: 'blur'}]"
>
<el-input
ref="input19"
v-model="inspectJbAl2o3List.recode2[8].recordData"
ref="input29"
v-model="inspectJbAl2o3List.recode2[13].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(8)"
@keyup.enter.native="handelTab(19,$event)"
:disabled="firstFromDisabled || disableInput"
@input="handleData2Input(13)"
@keyup.enter.native="handelTab(29,$event)"
/>
</el-form-item>
</div>
......@@ -1133,27 +1651,27 @@
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(8)"
@click="clearInspectionFormTwo(13)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[8].differenceValue"
:text="inspectJbAl2o3List.recode2[13].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[8].differenceValue1"
:text="inspectJbAl2o3List.recode2[13].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[8].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<div :class="inspectJbAl2o3List.recode2[13].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[8].differenceValue2"
:text="inspectJbAl2o3List.recode2[13].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
......@@ -1161,20 +1679,20 @@
</div>
<div class="Content">
<div class="oneDiv">
<div class="number">20</div>
<div class="number">30</div>
<div class="recordData">
<el-form-item
:ref="'recode2.'+9+'.recordData'"
:prop="'recode2.'+9+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]"
:ref="'recode2.'+14+'.recordData'"
:prop="'recode2.'+14+'.recordData'"
:rules="[{required: !disableInput, validator: numTypeTwo, trigger: 'blur'}]"
>
<el-input
ref="input20"
v-model="inspectJbAl2o3List.recode2[9].recordData"
ref="input30"
v-model="inspectJbAl2o3List.recode2[14].recordData"
:maxlength="IRMAXLENGTHTWO"
:disabled="firstFromDisabled"
@input="handleData2Input(9)"
@keyup.enter.native="handelTab(20,$event)"
:disabled="firstFromDisabled || disableInput"
@input="handleData2Input(14)"
@keyup.enter.native="handelTab(30,$event)"
/>
</el-form-item>
</div>
......@@ -1183,27 +1701,27 @@
v-show="!(firstFromDisabled)"
class="el-icon-circle-close"
style="color: #5cbce5"
@click="clearInspectionFormTwo(9)"
@click="clearInspectionFormTwo(14)"
/>
</div>
</div>
<div class="Value">
<TextToolTip
:text="inspectJbAl2o3List.recode2[9].differenceValue"
:text="inspectJbAl2o3List.recode2[14].differenceValue"
:max-length="8"
:disabled-show="false"
/>
</div>
<div class="averageValue">
<TextToolTip
:text="inspectJbAl2o3List.recode2[9].differenceValue1"
:text="inspectJbAl2o3List.recode2[14].differenceValue1"
:max-length="8"
:disabled-show="false"
/>
</div>
<div :class="inspectJbAl2o3List.recode2[9].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<div :class="inspectJbAl2o3List.recode2[14].differenceValue2 === '合格' ? 'compareValue' : 'errorCompareValue'">
<TextToolTip
:text="inspectJbAl2o3List.recode2[9].differenceValue2"
:text="inspectJbAl2o3List.recode2[14].differenceValue2"
:max-length="8"
:disabled-show="false"
/>
......@@ -2317,6 +2835,8 @@ export default {
components: { TextToolTip },
data() {
return {
// 禁用后五个元素
disableInput: true,
printOption: {
id: 'nbprint', // 打印元素的id 不需要携带#号
popTitle: '检查表'
......@@ -2551,8 +3071,10 @@ export default {
limitData: undefined,
standonePlus: undefined,
standtwoPlus: undefined,
standoneCy: undefined,
standtwoCy: undefined,
standoneCy: 0.02,
standtwoCy: 0.02,
standtwoPX: undefined,
standonePX: undefined,
ossIdList: [],
recode1: [],
recode2: [],
......@@ -2694,23 +3216,72 @@ export default {
this.handleCyPn()
},
methods: {
// 切换厂家
handleJcCjChange(value) {
// 如果切换到第一个厂家时,将 11-15 21-25个输入框禁用并且情空数据
console.log('value',value)
if (value === this.manufacturer[0].value) {
console.log('选中第一个厂家')
this.disableInput = true
for (var i = 9; i < 15; i++) {
this.inspectJbAl2o3List.recode1[i].recordData = '';
this.inspectJbAl2o3List.recode1[i].differenceValue = '';
this.inspectJbAl2o3List.recode1[i].differenceValue1 = '';
this.inspectJbAl2o3List.recode1[i].differenceValue2 = '';
this.inspectJbAl2o3List.recode2[i].recordData = '';
this.inspectJbAl2o3List.recode2[i].differenceValue = '';
this.inspectJbAl2o3List.recode2[i].differenceValue1 = '';
this.inspectJbAl2o3List.recode2[i].differenceValue2 = '';
this.$refs.inspectJbAl2o3ListOne.validateField(`recode1.${i}.recordData`);
this.$refs.inspectJbAl2o3ListTwo.validateField(`recode2.${i}.recordData`);
}
} else {
console.log('选择其他厂家')
this.disableInput = false
}
},
handelTab(i, e) {
const that = this
if (!that.$refs['input' + i]) {
return
}
if (i < 20) {
that.$nextTick(() => {
e.target.blur()
const index = i + 1
that.$refs['input' + index].focus()
})
if (that.disableInput) {
if ((i>=1 && i<10) || (i>=16 && i< 25)) {
that.$nextTick(() => {
e.target.blur()
const index = i + 1
that.$refs['input' + index].focus()
})
}
if ((i===10)) {
that.$nextTick(() => {
e.target.blur()
const index = i + 6
that.$refs['input' + index].focus()
})
}
if ( i=== 25) {
that.$nextTick(() => {
e.target.blur()
that.$refs['inspect1'].focus()
})
}
} else {
that.$nextTick(() => {
e.target.blur()
that.$refs['inspect1'].focus()
})
if (i < 30) {
that.$nextTick(() => {
e.target.blur()
const index = i + 1
that.$refs['input' + index].focus()
})
} else {
that.$nextTick(() => {
e.target.blur()
that.$refs['inspect1'].focus()
})
}
}
},
tagTwohandelTab(i, e) {
const that = this
......@@ -2754,6 +3325,23 @@ export default {
callback()
}
},
numTypeTwo(rule, value, callback) {
if (!this.disableInput) {
if (!value || value === '') {
callback(new Error('请输入该信息'))
} else {
const text = /^(0|[1-9]\d*)(\.\d{0,4})?$/
if (!text.test(value)) {
callback('请输入整数或者四位小数的数字')
} else {
callback()
}
callback()
}
} else {
callback()
}
},
// 校验方法1
validateMethod1(rule, value, callback) {
if (value && value !== '' && this.inspectJbAl2o3List.limitTwo && this.inspectJbAl2o3List.limitTwo !== '') {
......@@ -3534,6 +4122,41 @@ export default {
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
differenceValue: '',
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
differenceValue: '',
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
differenceValue: '',
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
differenceValue: '',
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
differenceValue: '',
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
......@@ -3606,6 +4229,41 @@ export default {
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
differenceValue: '',
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
differenceValue: '',
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
differenceValue: '',
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
differenceValue: '',
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
differenceValue: '',
differenceValue1: '',
differenceValue2: ''
},
{
// 记录数据
recordData: '',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment