Commit b685f323 authored by 高宇's avatar 高宇

数组中输入框必填校验

parent 6bd0108b
...@@ -101,7 +101,7 @@ ...@@ -101,7 +101,7 @@
<el-input <el-input
v-model="inspectJbAl2o3List.standardOne" v-model="inspectJbAl2o3List.standardOne"
class="inspectionStandardsInput" class="inspectionStandardsInput"
:maxlength="7" :maxlength="IRMAXLENGTHONE"
:disabled="(this.controlsForm.controls == '1' && this.controlsForm.approveStatus === '1') :disabled="(this.controlsForm.controls == '1' && this.controlsForm.approveStatus === '1')
|| (this.controlsForm.controls == '3' && this.controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (this.controlsForm.controls == '3' && this.controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
@blur="getInspect" @blur="getInspect"
...@@ -117,15 +117,16 @@ ...@@ -117,15 +117,16 @@
</div> </div>
<!-- 下方列表--> <!-- 下方列表-->
<div class="recordOneContent"> <div class="recordOneContent">
<el-form> <el-form :model="inspectJbAl2o3List" ref="inspectJbAl2o3ListOne">
<div v-for="(item,index) in recode1" :key="index" :class="index === 0? 'oneContent': 'Content'"> <div v-for="(item,index) in inspectJbAl2o3List.recode1" :key="index" :class="index === 0? 'oneContent': 'Content'">
<div class="oneDiv"> <div class="oneDiv">
<div class="number">{{ index + 1 }}</div> <div class="number">{{ index + 1 }}</div>
<div class="recordData"> <div class="recordData">
<el-form-item> <el-form-item :ref="'recode1.'+index+'.recordData'" :prop="'recode1.'+index+'.recordData'"
:rules="[{required: true, validator: numType, trigger: 'blur'}]">
<el-input <el-input
v-model="item.recordData" v-model="item.recordData"
:maxlength="7" :maxlength="IRMAXLENGTHONE"
:disabled="controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1'|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1'|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
@input="handleData1Input(index)" @input="handleData1Input(index)"
/> />
...@@ -177,7 +178,7 @@ ...@@ -177,7 +178,7 @@
<el-form-item label="检验标准2:" label-width="80" prop="standardTwo"> <el-form-item label="检验标准2:" label-width="80" prop="standardTwo">
<el-input <el-input
v-model="inspectJbAl2o3List.standardTwo" v-model="inspectJbAl2o3List.standardTwo"
:maxlength="7" :maxlength="IRMAXLENGTHTWO"
:disabled="controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1' :disabled="controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1'
|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectionStandardsInput" class="inspectionStandardsInput"
...@@ -194,18 +195,20 @@ ...@@ -194,18 +195,20 @@
</div> </div>
<!-- 下方列表--> <!-- 下方列表-->
<div class="recordOneContent"> <div class="recordOneContent">
<div v-for="(item,index) in recode2" :key="index" :class="index === 0? 'oneContent': 'Content'"> <el-form :model="inspectJbAl2o3List" ref="inspectJbAl2o3ListTwo">
<div v-for="(item,index) in inspectJbAl2o3List.recode2" :key="index" :class="index === 0? 'oneContent': 'Content'">
<div class="oneDiv"> <div class="oneDiv">
<div class="number">{{ index + 11 }}</div> <div class="number">{{ index + 11 }}</div>
<div class="recordData"> <div class="recordData">
<el-input <el-form-item :ref="'recode2.'+index+'.recordData'" :prop="'recode2.'+index+'.recordData'" :rules="[{required: true, validator: numType, trigger: 'blur'}]">
v-model="item.recordData" <el-input
:maxlength="7" v-model="item.recordData"
:disabled="controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1' :maxlength="IRMAXLENGTHTWO"
:disabled="controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1'
|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
@input="handleData2Input(index)" @input="handleData2Input(index)"
/> />
</el-form-item>
<i <i
v-show="!(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1'|| v-show="!(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1'||
(controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls == '3' && controlsForm.approveStatus === '1') ||
...@@ -226,6 +229,7 @@ ...@@ -226,6 +229,7 @@
<TextToolTip :text="item.differenceValue2" :max-length="8" :disabled-show="false" /> <TextToolTip :text="item.differenceValue2" :max-length="8" :disabled-show="false" />
</div> </div>
</div> </div>
</el-form>
</div> </div>
<!-- <div class="recordTwoBottom">--> <!-- <div class="recordTwoBottom">-->
...@@ -267,7 +271,7 @@ ...@@ -267,7 +271,7 @@
<el-input <el-input
v-model="inspectJbAl2o3List.limitOne" v-model="inspectJbAl2o3List.limitOne"
class="inspectionStandardsInput" class="inspectionStandardsInput"
:maxlength="7" :maxlength="IRMAXLENGTHTHREE"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1') :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')
|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
@blur="getInspectNext" @blur="getInspectNext"
...@@ -278,7 +282,7 @@ ...@@ -278,7 +282,7 @@
<el-input <el-input
v-model="inspectJbAl2o3List.limitTwo" v-model="inspectJbAl2o3List.limitTwo"
class="inspectionStandardsInput" class="inspectionStandardsInput"
:maxlength="7" :maxlength="IRMAXLENGTHTHREE"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1') :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')
|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
@blur="getInspectNext" @blur="getInspectNext"
...@@ -304,31 +308,35 @@ ...@@ -304,31 +308,35 @@
</div> </div>
<!-- 下方列表--> <!-- 下方列表-->
<div class="recordThreeContent"> <div class="recordThreeContent">
<div v-for="(item,index) in recode3" :key="index" :class="index === 0? 'oneContent': 'Content'"> <el-form :model="inspectJbAl2o3List" ref="inspectJbAl2o3ListThree">
<div class="twoDiv"> <div v-for="(item,index) in inspectJbAl2o3List.recode3" :key="index" :class="index === 0? 'oneContent': 'Content'">
<div class="number">{{ index + 1 }}</div> <div class="twoDiv">
<div class="recordData"> <div class="number">{{ index + 1 }}</div>
<el-input <div class="recordData" >
v-model="item.recordData" <el-form-item :ref="'recode3.'+index+'.recordData'" :prop="'recode3.'+index+'.recordData'" :rules="[{required: true, validator: numType, trigger: 'blur'}]">
:maxlength="7" <el-input
:disabled="controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1' v-model="item.recordData"
:maxlength="7"
:disabled="controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1'
|| (controlsForm.controls == '3' &&controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (controlsForm.controls == '3' &&controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
@input="handleData3Input(index)" @input="handleData3Input(index)"
/> />
<i </el-form-item>
v-show="!(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1'|| <i
v-show="!(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1'||
(controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls == '3' && controlsForm.approveStatus === '1') ||
(controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' ))" (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' ))"
class="el-icon-circle-close" class="el-icon-circle-close"
style="color: #5cbce5" style="color: #5cbce5"
@click="clearInspectionFormThree(index)" @click="clearInspectionFormThree(index)"
/> />
</div>
</div>
<div class="Value">
<TextToolTip :text="item.differenceValue" :max-length="8" :disabled-show="false" />
</div> </div>
</div> </div>
<div class="Value"> </el-form>
<TextToolTip :text="item.differenceValue" :max-length="8" :disabled-show="false" />
</div>
</div>
</div> </div>
<div class="recordThreeBottom"> <div class="recordThreeBottom">
<div class="recordThreeBottomMax">最大值 : {{ calculationFormThird.Maximum }}</div> <div class="recordThreeBottomMax">最大值 : {{ calculationFormThird.Maximum }}</div>
...@@ -352,6 +360,7 @@ ...@@ -352,6 +360,7 @@
<el-form-item label="firstHdN:" class="inspectJbAlInputBody"> <el-form-item label="firstHdN:" class="inspectJbAlInputBody">
<el-input <el-input
v-model="inspectJbAl2o3List.firstHdN" v-model="inspectJbAl2o3List.firstHdN"
:maxlength="IRMAXLENGTHTHREEFOUR"
:disabled="this.controlsForm.controls ==='1'&& this.controlsForm.approveStatus ==='1' :disabled="this.controlsForm.controls ==='1'&& this.controlsForm.approveStatus ==='1'
|| (this.controlsForm.controls == '3' && this.controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (this.controlsForm.controls == '3' && this.controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -379,6 +388,7 @@ ...@@ -379,6 +388,7 @@
</el-form-item> </el-form-item>
<el-form-item label="wxN:" class="inspectJbAlInputBody"> <el-form-item label="wxN:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wxN" v-model="inspectJbAl2o3List.wxN"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1') :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')
|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
...@@ -407,6 +417,7 @@ ...@@ -407,6 +417,7 @@
</el-form-item> </el-form-item>
<el-form-item label="cyN:" class="inspectJbAlInputBody"> <el-form-item label="cyN:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.cyN" v-model="inspectJbAl2o3List.cyN"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1') :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')
|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
...@@ -436,6 +447,7 @@ ...@@ -436,6 +447,7 @@
</el-form-item> </el-form-item>
<el-form-item label="noProject:" class="inspectJbAlInputBody"> <el-form-item label="noProject:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.noProject" v-model="inspectJbAl2o3List.noProject"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInputProject" class="inspectJbAlInputProject"
...@@ -464,6 +476,7 @@ ...@@ -464,6 +476,7 @@
<el-form-item label="wgKx:" class="inspectJbAlInputBody"> <el-form-item label="wgKx:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgKx" v-model="inspectJbAl2o3List.wgKx"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -472,6 +485,7 @@ ...@@ -472,6 +485,7 @@
</el-form-item> </el-form-item>
<el-form-item label="wgWlw:" class="inspectJbAlInputBody"> <el-form-item label="wgWlw:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgWlw" v-model="inspectJbAl2o3List.wgWlw"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -480,6 +494,7 @@ ...@@ -480,6 +494,7 @@
</el-form-item> </el-form-item>
<el-form-item label="wgZk:" class="inspectJbAlInputBody"> <el-form-item label="wgZk:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgZk" v-model="inspectJbAl2o3List.wgZk"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -488,6 +503,7 @@ ...@@ -488,6 +503,7 @@
</el-form-item> </el-form-item>
<el-form-item label="wgBm:" class="inspectJbAlInputBody"> <el-form-item label="wgBm:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgBm" v-model="inspectJbAl2o3List.wgBm"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1')|| (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1')|| (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -496,6 +512,7 @@ ...@@ -496,6 +512,7 @@
</el-form-item> </el-form-item>
<el-form-item label="wgQg:" class="inspectJbAlInputBody"> <el-form-item label="wgQg:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgQg" v-model="inspectJbAl2o3List.wgQg"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -504,6 +521,7 @@ ...@@ -504,6 +521,7 @@
</el-form-item> </el-form-item>
<el-form-item label="wgFf:" class="inspectJbAlInputBody"> <el-form-item label="wgFf:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgFf" v-model="inspectJbAl2o3List.wgFf"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -514,6 +532,7 @@ ...@@ -514,6 +532,7 @@
<div class="rightRegion"> <div class="rightRegion">
<el-form-item label="firstHdPn:" class="inspectJbAlInputBody"> <el-form-item label="firstHdPn:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.firstHdPn" v-model="inspectJbAl2o3List.firstHdPn"
:disabled="this.controlsForm.controls ==='1'&& this.controlsForm.approveStatus ==='1' :disabled="this.controlsForm.controls ==='1'&& this.controlsForm.approveStatus ==='1'
|| (this.controlsForm.controls == '3' && this.controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (this.controlsForm.controls == '3' && this.controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
...@@ -524,6 +543,7 @@ ...@@ -524,6 +543,7 @@
<el-form-item class="emptyInput" /> <el-form-item class="emptyInput" />
<el-form-item class="wxpnInspectJbAlInputBody" label="wxPn:"> <el-form-item class="wxpnInspectJbAlInputBody" label="wxPn:">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wxPn" v-model="inspectJbAl2o3List.wxPn"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1') :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')
|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" || (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
...@@ -546,6 +566,7 @@ ...@@ -546,6 +566,7 @@
<el-form-item class="emptyInput" /> <el-form-item class="emptyInput" />
<el-form-item label="wgLlw:" class="wgLlwinspectJbAlInputBody"> <el-form-item label="wgLlw:" class="wgLlwinspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgLlw" v-model="inspectJbAl2o3List.wgLlw"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -554,6 +575,7 @@ ...@@ -554,6 +575,7 @@
</el-form-item> </el-form-item>
<el-form-item label="wgJbwq:" class="inspectJbAlInputBody"> <el-form-item label="wgJbwq:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgJbwq" v-model="inspectJbAl2o3List.wgJbwq"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -563,6 +585,7 @@ ...@@ -563,6 +585,7 @@
<el-form-item label="wgSh:" class="inspectJbAlInputBody"> <el-form-item label="wgSh:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgSh" v-model="inspectJbAl2o3List.wgSh"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInputJbwq" class="inspectJbAlInputJbwq"
...@@ -571,6 +594,7 @@ ...@@ -571,6 +594,7 @@
</el-form-item> </el-form-item>
<el-form-item label="wgTc:" class="inspectJbAlInputBody"> <el-form-item label="wgTc:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgTc" v-model="inspectJbAl2o3List.wgTc"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -580,6 +604,7 @@ ...@@ -580,6 +604,7 @@
<el-form-item label="wgCq:" class="inspectJbAlInputBody"> <el-form-item label="wgCq:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgCq" v-model="inspectJbAl2o3List.wgCq"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -589,6 +614,7 @@ ...@@ -589,6 +614,7 @@
<el-form-item label="wgTf:" class="inspectJbAlInputBody"> <el-form-item label="wgTf:" class="inspectJbAlInputBody">
<el-input <el-input
:maxlength="IRMAXLENGTHTHREEFOUR"
v-model="inspectJbAl2o3List.wgTf" v-model="inspectJbAl2o3List.wgTf"
:disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )" :disabled="(controlsForm.controls ==='1'&& controlsForm.approveStatus ==='1')|| (controlsForm.controls == '3' && controlsForm.approveStatus === '1') || (controlsForm.controls ==='3'&&controlsForm.approveStatus === '9' )"
class="inspectJbAlInput" class="inspectJbAlInput"
...@@ -777,6 +803,12 @@ export default { ...@@ -777,6 +803,12 @@ export default {
components: { TextToolTip }, components: { TextToolTip },
data() { data() {
return { return {
// 第一部分限制表单账单
IRMAXLENGTHONE: 17,
IRMAXLENGTHTWO: 17,
IRMAXLENGTHTHREE: 17,
IRMAXLENGTHTHREEFOUR: 20,
LIMITNGHOURS: 6,
/** 上方表格的厂家*/ /** 上方表格的厂家*/
manufacturer: [{ manufacturer: [{
value: '1', value: '1',
...@@ -817,25 +849,25 @@ export default { ...@@ -817,25 +849,25 @@ export default {
}], }],
standardOne: [ standardOne: [
{ required: true, message: '请输入检验标准', trigger: 'blur' }, { required: true, message: '请输入检验标准', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)(\.\d+)?$/, message: '请输入有效的数字', trigger: 'change' } { pattern: /^(0|[1-9]\d*)(\.\d{0,6})?$/, message: '请输入有效的数字', trigger: 'change' }
], ],
standardTwo: [ standardTwo: [
{ required: true, message: '请输入检验标准', trigger: 'blur' }, { required: true, message: '请输入检验标准', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)(\.\d+)?$/, message: '请输入有效的数字', trigger: 'change' } { pattern: /^(0|[1-9]\d*)(\.\d{0,6})?$/, message: '请输入有效的数字', trigger: 'change' }
], ],
limitOne: [ limitOne: [
{ required: true, message: '请输入检验标准', trigger: 'blur' }, { required: true, message: '请输入检验标准', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)(\.\d+)?$/, message: '请输入有效的数字', trigger: 'change' }, { pattern: /^(0|[1-9]\d*)(\.\d{0,6})?$/, message: '请输入有效的数字', trigger: 'change' },
{ validator: this.validateMethod1, trigger: 'blur' } { validator: this.validateMethod1, trigger: 'blur' }
], ],
limitTwo: [ limitTwo: [
{ required: true, message: '请输入检验标准', trigger: 'blur' }, { required: true, message: '请输入检验标准', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)(\.\d+)?$/, message: '请输入有效的数字', trigger: 'change' }, { pattern: /^(0|[1-9]\d*)(\.\d{0,6})?$/, message: '请输入有效的数字', trigger: 'change' },
{ validator: this.validateMethod2, trigger: 'blur' } { validator: this.validateMethod2, trigger: 'blur' }
], ],
limitThree: [ limitThree: [
{ required: true, message: '请输入检验标准', trigger: 'blur' }, { required: true, message: '请输入检验标准', trigger: 'blur' },
{ pattern: /^(0|[1-9]\d*)(\.\d+)?$/, message: '请输入有效的数字', trigger: 'change' } {pattern: /^(0|[1-9]\d*)(\.\d{0,6})?$/, message: '请输入有效的数字', trigger: 'change' }
], ],
recordData: [ recordData: [
{ required: true, message: '请输入检验数据', trigger: 'blur' } { required: true, message: '请输入检验数据', trigger: 'blur' }
...@@ -962,7 +994,10 @@ export default { ...@@ -962,7 +994,10 @@ export default {
wgFf: '5', wgFf: '5',
wgTf: '5', wgTf: '5',
limitData: undefined, limitData: undefined,
ossIdList: [] ossIdList: [],
recode1: [],
recode2: [],
recode3: [],
}, },
// 检查记录1 // 检查记录1
recode1: [], recode1: [],
...@@ -996,9 +1031,9 @@ export default { ...@@ -996,9 +1031,9 @@ export default {
from3: this.controlsForm, from3: this.controlsForm,
from1: this.inspectInfoList, from1: this.inspectInfoList,
from2: this.inspectJbAl2o3List, from2: this.inspectJbAl2o3List,
recode1: this.recode1, recode1: this.inspectJbAl2o3List.recode1,
recode2: this.recode2, recode2: this.inspectJbAl2o3List.recode2,
recode3: this.recode3 recode3: this.inspectJbAl2o3List.recode3
} }
this.$store.dispatch('searchSave/searchParamsSet', { this.$store.dispatch('searchSave/searchParamsSet', {
path: this.$route.path, path: this.$route.path,
...@@ -1047,6 +1082,13 @@ export default { ...@@ -1047,6 +1082,13 @@ export default {
this.handleCyPn() this.handleCyPn()
}, },
methods: { methods: {
numType(rule, value, callback) {
if (!value || value === ''){
callback(new Error('请输入该信息'))
} else {
callback()
}
},
// 校验方法1 // 校验方法1
validateMethod1(rule, value, callback) { validateMethod1(rule, value, callback) {
if (value && value !== '' && this.inspectJbAl2o3List.limitTwo && this.inspectJbAl2o3List.limitTwo !== '') { if (value && value !== '' && this.inspectJbAl2o3List.limitTwo && this.inspectJbAl2o3List.limitTwo !== '') {
...@@ -1122,15 +1164,15 @@ export default { ...@@ -1122,15 +1164,15 @@ export default {
}, },
/** 清空表格里的数据*/ /** 清空表格里的数据*/
clearForm(index) { clearForm(index) {
this.recode1[index].recordData = '' this.inspectJbAl2o3List.recode1[index].recordData = ''
this.handleData1Input(index) this.handleData1Input(index)
}, },
clearInspectionFormTwo(index) { clearInspectionFormTwo(index) {
this.recode2[index].recordData = '' this.inspectJbAl2o3List.recode2[index].inspectJbAl2o3List.recordData = ''
this.handleData2Input(index) this.handleData2Input(index)
}, },
clearInspectionFormThree(index) { clearInspectionFormThree(index) {
this.recode3[index].recordData = '' this.inspectJbAl2o3List.recode3[index].inspectJbAl2o3List.recordData = ''
this.handleData3Input(index) this.handleData3Input(index)
}, },
// 去掉多余的0 // 去掉多余的0
...@@ -1146,35 +1188,35 @@ export default { ...@@ -1146,35 +1188,35 @@ export default {
/* 表单1的计算方法*/ /* 表单1的计算方法*/
handleData1Input(index) { handleData1Input(index) {
if (this.inspectJbAl2o3List.standardOne !== '' && this.inspectJbAl2o3List.standardOne !== undefined) { if (this.inspectJbAl2o3List.standardOne !== '' && this.inspectJbAl2o3List.standardOne !== undefined) {
this.recode1[index].differenceValue2 = this.digitalFormat((this.recode1[index].recordData - this.inspectJbAl2o3List.standardOne).toFixed(8)) this.inspectJbAl2o3List.recode1[index].differenceValue2 = this.digitalFormat((this.inspectJbAl2o3List.recode1[index].recordData - this.inspectJbAl2o3List.standardOne).toFixed(this.LIMITNGHOURS))
} }
if (index > 0 && this.recode1[index].recordData !== '' && this.recode1[index - 1].recordData !== '') { if (index > 0 && this.inspectJbAl2o3List.recode1[index].recordData !== '' && this.inspectJbAl2o3List.recode1[index - 1].recordData !== '') {
const num1 = parseFloat(this.recode1[index - 1].recordData) const num1 = parseFloat(this.recode1[index - 1].recordData)
const num2 = parseFloat(this.recode1[index].recordData) const num2 = parseFloat(this.recode1[index].recordData)
this.recode1[index].differenceValue = this.digitalFormat(Math.abs(num1 - num2).toFixed(8)) this.inspectJbAl2o3List.recode1[index].differenceValue = this.digitalFormat(Math.abs(num1 - num2).toFixed(this.LIMITNGHOURS))
this.recode1[index].differenceValue1 = this.digitalFormat(((num1 + num2) / 2).toFixed(8)) this.inspectJbAl2o3List.recode1[index].differenceValue1 = this.digitalFormat(((num1 + num2) / 2).toFixed(this.LIMITNGHOURS))
} }
if (index < 9 && this.recode1[index].recordData !== '' && this.recode1[index + 1].recordData !== '') { if (index < 9 && this.recode1[index].recordData !== '' && this.recode1[index + 1].recordData !== '') {
const num1 = parseFloat(this.recode1[index + 1].recordData) const num1 = parseFloat(this.inspectJbAl2o3List.recode1[index + 1].recordData)
const num2 = parseFloat(this.recode1[index].recordData) const num2 = parseFloat(this.inspectJbAl2o3List.recode1[index].recordData)
this.recode1[index + 1].differenceValue = this.digitalFormat(Math.abs(num1 - num2).toFixed(8)) this.inspectJbAl2o3List.recode1[index + 1].differenceValue = this.digitalFormat(Math.abs(num1 - num2).toFixed(this.LIMITNGHOURS))
this.recode1[index + 1].differenceValue1 = this.digitalFormat(((num1 + num2) / 2).toFixed(8)) this.inspectJbAl2o3List.recode1[index + 1].differenceValue1 = this.digitalFormat(((num1 + num2) / 2).toFixed(this.LIMITNGHOURS))
} }
if (index < 9 && this.recode1[index].recordData === '') { if (index < 9 && this.recode1[index].recordData === '') {
this.recode1[index].differenceValue = '' this.inspectJbAl2o3List.recode1[index].differenceValue = ''
this.recode1[index + 1].differenceValue = '' this.inspectJbAl2o3List.recode1[index + 1].differenceValue = ''
this.recode1[index].differenceValue1 = '' this.inspectJbAl2o3List.recode1[index].differenceValue1 = ''
this.recode1[index + 1].differenceValue1 = '' this.inspectJbAl2o3List.recode1[index + 1].differenceValue1 = ''
this.recode1[index].differenceValue2 = '' this.inspectJbAl2o3List.recode1[index].differenceValue2 = ''
} }
if (index >= 9 && this.recode1[index].recordData === '') { if (index >= 9 && this.recode1[index].recordData === '') {
this.recode1[index].differenceValue2 = '' this.inspectJbAl2o3List.recode1[index].differenceValue2 = ''
} }
if (index < this.recode1.length) { if (index < this.inspectJbAl2o3List.recode1.length) {
if (this.recode1[index].recordData === '') { if (this.inspectJbAl2o3List.recode1[index].recordData === '') {
this.SumList[index] = null this.SumList[index] = null
} else { } else {
this.SumList[index] = Number(this.recode1[index].recordData) this.SumList[index] = Number(this.inspectJbAl2o3List.recode1[index].recordData)
} }
this.calculate(this.removeEmptyValues(this.SumList), 1) this.calculate(this.removeEmptyValues(this.SumList), 1)
...@@ -1198,7 +1240,7 @@ export default { ...@@ -1198,7 +1240,7 @@ export default {
min = Math.min(...arr) // 计算最小值 min = Math.min(...arr) // 计算最小值
sum = arr.reduce((acc, cur) => acc + cur, 0) // 计算总和 sum = arr.reduce((acc, cur) => acc + cur, 0) // 计算总和
average = sum / arr.length // 计算平均值 average = sum / arr.length // 计算平均值
if (average.toString().length > 0) { if (average.toString().length > 7) {
stingAverage = average.toString().substr(0, 7) stingAverage = average.toString().substr(0, 7)
} else { } else {
stingAverage = average.toString().substr(0, average.toString().length - 1) stingAverage = average.toString().substr(0, average.toString().length - 1)
...@@ -1224,36 +1266,36 @@ export default { ...@@ -1224,36 +1266,36 @@ export default {
/* 表单2的计算方法*/ /* 表单2的计算方法*/
handleData2Input(index) { handleData2Input(index) {
if (this.inspectJbAl2o3List.standardTwo !== '' && this.inspectJbAl2o3List.standardTwo !== undefined) { if (this.inspectJbAl2o3List.standardTwo !== '' && this.inspectJbAl2o3List.standardTwo !== undefined) {
this.recode2[index].differenceValue2 = this.digitalFormat((this.recode2[index].recordData - this.inspectJbAl2o3List.standardTwo).toFixed(8)) this.inspectJbAl2o3List.recode2[index].differenceValue2 = this.digitalFormat((this.inspectJbAl2o3List.recode2[index].recordData - this.inspectJbAl2o3List.standardTwo).toFixed(this.LIMITNGHOURS))
} }
if (index > 0 && this.recode2[index].recordData !== '' && this.recode2[index - 1].recordData !== '') { if (index > 0 && this.inspectJbAl2o3List.recode2[index].recordData !== '' && this.inspectJbAl2o3List.recode2[index - 1].recordData !== '') {
const num1 = parseFloat(this.recode2[index - 1].recordData) const num1 = parseFloat(this.inspectJbAl2o3List.recode2[index - 1].recordData)
const num2 = parseFloat(this.recode2[index].recordData) const num2 = parseFloat(this.inspectJbAl2o3List.recode2[index].recordData)
this.recode2[index].differenceValue = this.digitalFormat(Math.abs(num1 - num2).toFixed(8)) this.inspectJbAl2o3List.recode2[index].differenceValue = this.digitalFormat(Math.abs(num1 - num2).toFixed(this.LIMITNGHOURS))
this.recode2[index].differenceValue1 = this.digitalFormat(((num1 + num2) / 2).toFixed(8)) this.inspectJbAl2o3List.recode2[index].differenceValue1 = this.digitalFormat(((num1 + num2) / 2).toFixed(this.LIMITNGHOURS))
} }
if (index < 9 && this.recode2[index].recordData !== '' && this.recode2[index + 1].recordData !== '') { if (index < 9 && this.inspectJbAl2o3List.recode2[index].recordData !== '' && this.inspectJbAl2o3List.recode2[index + 1].recordData !== '') {
const num1 = parseFloat(this.recode2[index + 1].recordData) const num1 = parseFloat(this.inspectJbAl2o3List.recode2[index + 1].recordData)
const num2 = parseFloat(this.recode2[index].recordData) const num2 = parseFloat(this.inspectJbAl2o3List.recode2[index].recordData)
this.recode2[index + 1].differenceValue = this.digitalFormat(Math.abs(num1 - num2).toFixed(8)) this.inspectJbAl2o3List.recode2[index + 1].differenceValue = this.digitalFormat(Math.abs(num1 - num2).toFixed(this.LIMITNGHOURS))
this.recode2[index + 1].differenceValue1 = this.digitalFormat(((num1 + num2) / 2).toFixed(8)) this.inspectJbAl2o3List.recode2[index + 1].differenceValue1 = this.digitalFormat(((num1 + num2) / 2).toFixed(this.LIMITNGHOURS))
} }
if (index < 9 && this.recode2[index].recordData === '') { if (index < 9 && this.inspectJbAl2o3List.recode2[index].recordData === '') {
this.recode2[index].differenceValue = '' this.inspectJbAl2o3List.recode2[index].differenceValue = ''
this.recode2[index + 1].differenceValue = '' this.inspectJbAl2o3List.recode2[index + 1].differenceValue = ''
this.recode2[index].differenceValue1 = '' this.inspectJbAl2o3List.recode2[index].differenceValue1 = ''
this.recode2[index + 1].differenceValue1 = '' this.inspectJbAl2o3List.recode2[index + 1].differenceValue1 = ''
this.recode2[index].differenceValue2 = '' this.inspectJbAl2o3List.recode2[index].differenceValue2 = ''
} }
if (index >= 9 && this.recode2[index].recordData === '') { if (index >= 9 && this.inspectJbAl2o3List.recode2[index].recordData === '') {
this.recode2[index].differenceValue2 = '' this.inspectJbAl2o3List.recode2[index].differenceValue2 = ''
} }
if (index < this.recode2.length) { if (index < this.inspectJbAl2o3List.recode2.length) {
if (this.recode2[index].recordData === '') { if (this.inspectJbAl2o3List.recode2[index].recordData === '') {
this.SumList1[index] = null this.SumList1[index] = null
} else { } else {
this.SumList1[index] = Number(this.recode2[index].recordData) this.SumList1[index] = Number(this.inspectJbAl2o3List.recode2[index].recordData)
} }
this.calculate(this.removeEmptyValues(this.SumList1), 2) this.calculate(this.removeEmptyValues(this.SumList1), 2)
...@@ -1265,24 +1307,24 @@ export default { ...@@ -1265,24 +1307,24 @@ export default {
if (this.inspectJbAl2o3List.limitOne !== '' && this.inspectJbAl2o3List.limitTwo !== '') { if (this.inspectJbAl2o3List.limitOne !== '' && this.inspectJbAl2o3List.limitTwo !== '') {
const limitOne = parseFloat(this.inspectJbAl2o3List.limitOne) - parseFloat(this.inspectJbAl2o3List.limitThree) const limitOne = parseFloat(this.inspectJbAl2o3List.limitOne) - parseFloat(this.inspectJbAl2o3List.limitThree)
const limitTwo = parseFloat(this.inspectJbAl2o3List.limitTwo) + parseFloat(this.inspectJbAl2o3List.limitThree) const limitTwo = parseFloat(this.inspectJbAl2o3List.limitTwo) + parseFloat(this.inspectJbAl2o3List.limitThree)
const recordData3 = this.recode3[index].recordData const recordData3 = this.inspectJbAl2o3List.recode3[index].recordData
if (recordData3 !== '') { if (recordData3 !== '') {
const num = parseFloat(recordData3) const num = parseFloat(recordData3)
if (num >= limitOne && num <= limitTwo || num <= limitOne && num >= limitTwo) { if (num >= limitOne && num <= limitTwo || num <= limitOne && num >= limitTwo) {
this.recode3[index].differenceValue = '合格' this.inspectJbAl2o3List.recode3[index].differenceValue = '合格'
} else { } else {
this.recode3[index].differenceValue = '不合格' this.inspectJbAl2o3List.recode3[index].differenceValue = '不合格'
} }
} }
} }
if (this.recode3[index].recordData === '' || this.inspectJbAl2o3List.limitOne === '' || this.inspectJbAl2o3List.limitTwo === '') { if (this.inspectJbAl2o3List.recode3[index].recordData === '' || this.inspectJbAl2o3List.limitOne === '' || this.inspectJbAl2o3List.limitTwo === '') {
this.recode3[index].differenceValue = '' this.inspectJbAl2o3List.recode3[index].differenceValue = ''
} }
if (index < this.recode3.length) { if (index < this.inspectJbAl2o3List.recode3.length) {
if (this.recode3[index].recordData === '') { if (this.inspectJbAl2o3List.recode3[index].recordData === '') {
this.SumList2[index] = null this.SumList2[index] = null
} else { } else {
this.SumList2[index] = Number(this.recode3[index].recordData) this.SumList2[index] = Number(this.inspectJbAl2o3List.recode3[index].recordData)
} }
this.calculate(this.removeEmptyValues(this.SumList2), 3) this.calculate(this.removeEmptyValues(this.SumList2), 3)
} }
...@@ -1432,21 +1474,21 @@ export default { ...@@ -1432,21 +1474,21 @@ export default {
// 数组1 // 数组1
getRecordList(list1) { getRecordList(list1) {
for (let i = 0; i < list1.length; i++) { for (let i = 0; i < list1.length; i++) {
this.recode1[i].recordData = list1[i] this.inspectJbAl2o3List.recode1[i].recordData = list1[i]
this.handleData1Input(i) this.handleData1Input(i)
} }
}, },
// 数组2 // 数组2
getRecordTwoList(list1) { getRecordTwoList(list1) {
for (let i = 0; i < list1.length; i++) { for (let i = 0; i < list1.length; i++) {
this.recode2[i].recordData = list1[i] this.inspectJbAl2o3List.recode2[i].recordData = list1[i]
this.handleData2Input(i) this.handleData2Input(i)
} }
}, },
// 数组3 // 数组3
getRecordThreeList(list1) { getRecordThreeList(list1) {
for (let i = 0; i < list1.length; i++) { for (let i = 0; i < list1.length; i++) {
this.recode3[i].recordData = list1[i] this.inspectJbAl2o3List.recode3[i].recordData = list1[i]
this.handleData3Input(i) this.handleData3Input(i)
} }
}, },
...@@ -1464,9 +1506,9 @@ export default { ...@@ -1464,9 +1506,9 @@ export default {
const obj = { ...param } const obj = { ...param }
this.inspectInfoList = obj.from1 this.inspectInfoList = obj.from1
this.inspectJbAl2o3List = obj.from2 this.inspectJbAl2o3List = obj.from2
this.recode1 = obj.recode1 this.inspectJbAl2o3List.recode1 = obj.recode1
this.recode2 = obj.recode2 this.inspectJbAl2o3List.recode2 = obj.recode2
this.recode3 = obj.recode3 this.inspectJbAl2o3List.recode3 = obj.recode3
this.controlsForm = obj.from3 this.controlsForm = obj.from3
} }
} }
...@@ -1583,7 +1625,7 @@ export default { ...@@ -1583,7 +1625,7 @@ export default {
}, },
// 重值 // 重值
resetRecord() { resetRecord() {
this.recode1 = [ this.inspectJbAl2o3List.recode1 = [
{ {
// 记录数据 // 记录数据
recordData: '', recordData: '',
...@@ -1655,7 +1697,7 @@ export default { ...@@ -1655,7 +1697,7 @@ export default {
differenceValue2: '' differenceValue2: ''
} }
] ]
this.recode2 = [ this.inspectJbAl2o3List.recode2 = [
{ {
// 记录数据 // 记录数据
recordData: '', recordData: '',
...@@ -1727,7 +1769,7 @@ export default { ...@@ -1727,7 +1769,7 @@ export default {
differenceValue2: '' differenceValue2: ''
} }
] ]
this.recode3 = [ this.inspectJbAl2o3List.recode3 = [
{ {
// 记录数据 // 记录数据
recordData: '', recordData: '',
...@@ -1910,9 +1952,9 @@ export default { ...@@ -1910,9 +1952,9 @@ export default {
return ossIdList return ossIdList
}, },
submitControl() { submitControl() {
this.inspectJbAl2o3List.standardOneData = this.getStringByArray(this.recode1) this.inspectJbAl2o3List.standardOneData = this.getStringByArray(this.inspectJbAl2o3List.recode1)
this.inspectJbAl2o3List.standardTwoData = this.getStringByArray(this.recode2) this.inspectJbAl2o3List.standardTwoData = this.getStringByArray(this.inspectJbAl2o3List.recode2)
this.inspectJbAl2o3List.limitData = this.getStringByArray(this.recode3) this.inspectJbAl2o3List.limitData = this.getStringByArray(this.inspectJbAl2o3List.recode3)
this.inspectInfoList.approveStatus = '0' this.inspectInfoList.approveStatus = '0'
// const businessId = this.$route.query.businessId // const businessId = this.$route.query.businessId
const ossIdList = this.getOssIdList() const ossIdList = this.getOssIdList()
...@@ -1940,32 +1982,36 @@ export default { ...@@ -1940,32 +1982,36 @@ export default {
// }) // })
this.$refs.ruleForm.validate(vaild => { this.$refs.ruleForm.validate(vaild => {
this.$refs.inspectJbAl2o3List.validate(iJbA => { this.$refs.inspectJbAl2o3List.validate(iJbA => {
if (vaild && iJbA) { this.$refs.inspectJbAl2o3ListOne.validate(ijbaO => {
this.inspectJbAl2o3List.standardOneData = this.getStringByArray(this.recode1) this.$refs.inspectJbAl2o3ListTwo.validate(ijbaT => {
this.inspectJbAl2o3List.standardTwoData = this.getStringByArray(this.recode2) this.$refs.inspectJbAl2o3ListThree.validate(ijbjTT => {
this.inspectJbAl2o3List.limitData = this.getStringByArray(this.recode3) if (vaild && ijbaO && iJbA && ijbaT && ijbjTT) {
this.inspectInfoList.approveStatus = '1' this.inspectJbAl2o3List.standardOneData = this.getStringByArray(this.inspectJbAl2o3List.recode1)
const ossIdList = this.getOssIdList() this.inspectJbAl2o3List.standardTwoData = this.getStringByArray(this.inspectJbAl2o3List.recode2)
var obj = { this.inspectJbAl2o3List.limitData = this.getStringByArray(this.inspectJbAl2o3List.recode3)
incomeInspectInfo: this.inspectInfoList, this.inspectInfoList.approveStatus = '1'
incomeInspectJbAl2o3: this.inspectJbAl2o3List, const ossIdList = this.getOssIdList()
ossIdList: ossIdList var obj = {
} incomeInspectInfo: this.inspectInfoList,
console.log('obj', obj) incomeInspectJbAl2o3: this.inspectJbAl2o3List,
addIncomeInspectInfo(obj).then(response => { ossIdList: ossIdList
console.log('re', response) }
if (response.code === 200) { console.log('obj', obj)
this.msgSuccess('提交成功') addIncomeInspectInfo(obj).then(response => {
this.resetInspectInfo() console.log('re', response)
this.resetinspectJbAl2o3List() if (response.code === 200) {
this.resetRecord() this.msgSuccess('提交成功')
this.controlsForm.approveStatus = '1' this.resetInspectInfo()
this.controlsForm.controls = '2' this.resetinspectJbAl2o3List()
} this.resetRecord()
this.controlsForm.approveStatus = '1'
this.controlsForm.controls = '2'
}
})
}
})
}) })
} else { })
this.$message.error('请输入正确信息')
}
}) })
}) })
}, },
......
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