|
@@ -615,7 +615,8 @@
|
|
|
:disabled="this.form.dIsRadioactiveSources!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsOtherEquSafe" true-label="0" false-label="1" @change="dIsOtherEquSafeChange"
|
|
|
+ <el-checkbox v-model="form.dIsOtherEquSafe" true-label="0" false-label="1"
|
|
|
+ @change="dIsOtherEquSafeChange"
|
|
|
:disabled="this.form.dIsRadioactiveSources!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -674,7 +675,8 @@
|
|
|
:disabled="this.form.dIsDepress!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsSingleBlocking" true-label="0" false-label="1" @change="dIsSingleBlockingChange"
|
|
|
+ <el-checkbox v-model="form.dIsSingleBlocking" true-label="0" false-label="1"
|
|
|
+ @change="dIsSingleBlockingChange"
|
|
|
:disabled="this.form.dIsDepress!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -707,7 +709,8 @@
|
|
|
:disabled="this.form.dIsSingleBlocking!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsDoubleBlock" true-label="0" false-label="1" @change="dIsDoubleBlockChange"
|
|
|
+ <el-checkbox v-model="form.dIsDoubleBlock" true-label="0" false-label="1"
|
|
|
+ @change="dIsDoubleBlockChange"
|
|
|
:disabled="this.form.dIsSingleBlocking!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -743,7 +746,8 @@
|
|
|
:disabled="this.form.dIsDoubleBlock!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsLockoutUsing" true-label="0" false-label="1" @change="dIsLockoutUsingChange"
|
|
|
+ <el-checkbox v-model="form.dIsLockoutUsing" true-label="0" false-label="1"
|
|
|
+ @change="dIsLockoutUsingChange"
|
|
|
:disabled="this.form.dIsDoubleBlock!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -774,7 +778,8 @@
|
|
|
:disabled="this.form.dIsLockoutUsing!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsRemovePipe" true-label="0" false-label="1" @change="dIsRemovePipeChange"
|
|
|
+ <el-checkbox v-model="form.dIsRemovePipe" true-label="0" false-label="1"
|
|
|
+ @change="dIsRemovePipeChange"
|
|
|
:disabled="this.form.dIsLockoutUsing!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -836,7 +841,8 @@
|
|
|
:disabled="this.form.dIsDisPipes!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsInsertBlindPlage" true-label="0" false-label="1" @change="dIsInsertBlindPlageChange"
|
|
|
+ <el-checkbox v-model="form.dIsInsertBlindPlage" true-label="0" false-label="1"
|
|
|
+ @change="dIsInsertBlindPlageChange"
|
|
|
:disabled="this.form.dIsDisPipes!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -870,7 +876,8 @@
|
|
|
:disabled="this.form.dIsInsertBlindPlage!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsMecSecure" true-label="0" false-label="1" @change="dIsMecSecureChange"
|
|
|
+ <el-checkbox v-model="form.dIsMecSecure" true-label="0" false-label="1"
|
|
|
+ @change="dIsMecSecureChange"
|
|
|
:disabled="this.form.dIsInsertBlindPlage!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -901,7 +908,8 @@
|
|
|
:disabled="this.form.dIsMecSecure!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsIsolationDiagram" true-label="0" false-label="1" @change="dIsIsolationDiagramChange"
|
|
|
+ <el-checkbox v-model="form.dIsIsolationDiagram" true-label="0" false-label="1"
|
|
|
+ @change="dIsIsolationDiagramChange"
|
|
|
:disabled="this.form.dIsMecSecure!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -925,10 +933,11 @@
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
<el-checkbox v-model="form.dIsOtherSafePlant" true-label="1" false-label="0"
|
|
|
- :disabled="this.form.dIsIsolationDiagram!= null?false:true" />
|
|
|
+ :disabled="this.form.dIsIsolationDiagram!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsOtherSafePlant" true-label="0" false-label="1" @change="dIsOtherSafePlantChange"
|
|
|
+ <el-checkbox v-model="form.dIsOtherSafePlant" true-label="0" false-label="1"
|
|
|
+ @change="dIsOtherSafePlantChange"
|
|
|
:disabled="this.form.dIsIsolationDiagram!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -1052,7 +1061,8 @@
|
|
|
:disabled="this.form.dIsFlush!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsOhterClean" true-label="0" false-label="1" @change="dIsOhterCleanChange"
|
|
|
+ <el-checkbox v-model="form.dIsOhterClean" true-label="0" false-label="1"
|
|
|
+ @change="dIsOhterCleanChange"
|
|
|
:disabled="this.form.dIsFlush!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -1086,7 +1096,8 @@
|
|
|
:disabled="this.form.dIsOhterClean!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsSiteDemarcation" true-label="0" false-label="1" @change="dIsSiteDemarcationChange"
|
|
|
+ <el-checkbox v-model="form.dIsSiteDemarcation" true-label="0" false-label="1"
|
|
|
+ @change="dIsSiteDemarcationChange"
|
|
|
:disabled="this.form.dIsOhterClean!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -1120,7 +1131,8 @@
|
|
|
:disabled="this.form.dIsSiteDemarcation!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsAreaCover" true-label="0" false-label="1" @change="dIsAreaCoverChange"
|
|
|
+ <el-checkbox v-model="form.dIsAreaCover" true-label="0" false-label="1"
|
|
|
+ @change="dIsAreaCoverChange"
|
|
|
:disabled="this.form.dIsSiteDemarcation!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -1151,7 +1163,8 @@
|
|
|
:disabled="this.form.dIsAreaCover!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsCloseTrucks" true-label="0" false-label="1" @change="dIsCloseTrucksChange"
|
|
|
+ <el-checkbox v-model="form.dIsCloseTrucks" true-label="0" false-label="1"
|
|
|
+ @change="dIsCloseTrucksChange"
|
|
|
:disabled="this.form.dIsAreaCover!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -1182,7 +1195,8 @@
|
|
|
:disabled="this.form.dIsCloseTrucks!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsLeakFlanges" true-label="0" false-label="1" @change="dIsLeakFlangesChange"
|
|
|
+ <el-checkbox v-model="form.dIsLeakFlanges" true-label="0" false-label="1"
|
|
|
+ @change="dIsLeakFlangesChange"
|
|
|
:disabled="this.form.dIsCloseTrucks!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -1216,7 +1230,8 @@
|
|
|
:disabled="this.form.dIsLeakFlanges!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsOtherWorkSafe" true-label="0" false-label="1" @change="dIsOtherWorkSafeChange"
|
|
|
+ <el-checkbox v-model="form.dIsOtherWorkSafe" true-label="0" false-label="1"
|
|
|
+ @change="dIsOtherWorkSafeChange"
|
|
|
:disabled="this.form.dIsLeakFlanges!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -1254,7 +1269,8 @@
|
|
|
:disabled="this.form.dIsOtherWorkSafe!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsOtherMeasure" true-label="0" false-label="1" @change="dIsOtherMeasureChange"
|
|
|
+ <el-checkbox v-model="form.dIsOtherMeasure" true-label="0" false-label="1"
|
|
|
+ @change="dIsOtherMeasureChange"
|
|
|
:disabled="this.form.dIsOtherWorkSafe!= null?false:true"/>
|
|
|
</td>
|
|
|
<td style="text-align: center;">
|
|
@@ -1283,7 +1299,8 @@
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.dIsSafeBriefing" true-label="1" false-label="0" @change="dIsSafeBriefingChange"
|
|
|
+ <el-checkbox v-model="form.dIsSafeBriefing" true-label="1" false-label="0"
|
|
|
+ @change="dIsSafeBriefingChange"
|
|
|
:disabled="this.form.dIsOtherMeasure!= null?false:true">是
|
|
|
</el-checkbox>
|
|
|
</td>
|
|
@@ -1304,6 +1321,7 @@
|
|
|
<tr>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
<el-checkbox v-model="form.dIsSafeBriefing" true-label="0" false-label="1"
|
|
|
+ @change="dIsSafeBriefingChange"
|
|
|
:disabled="this.form.dIsOtherMeasure!= null?false:true">没有
|
|
|
</el-checkbox>
|
|
|
</td>
|
|
@@ -1352,13 +1370,15 @@
|
|
|
<el-checkbox v-model="form.eIsRequiredPpe" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.eIsRequiredPpe" true-label="0" false-label="1"/>
|
|
|
+ <el-checkbox v-model="form.eIsRequiredPpe" true-label="0" false-label="1"
|
|
|
+ @change="eIsRequiredPpeChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td></td>
|
|
|
<td>项目:
|
|
|
- <el-input style="width: 150px;" v-model="form.ePpeContent"/>
|
|
|
+ <el-input style="width: 150px;" v-model="form.ePpeContent"
|
|
|
+ :disabled="this.form.eIsRequiredPpe==1?false:true"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@@ -1384,7 +1404,8 @@
|
|
|
<tr>
|
|
|
<td><b>2.3</b></td>
|
|
|
<td>防护手套,类型:
|
|
|
- <el-select style="width: 150px;" v-model="eProtectGlovesContent" placeholder="请选择防护手套">
|
|
|
+ <el-select :disabled="this.eIsProtectGloves==1?false:true" style="width: 150px;"
|
|
|
+ v-model="eProtectGlovesContent" placeholder="请选择防护手套">
|
|
|
<el-option v-for="dict in safeGoggles" :key="dict.id" :label="dict.conservatoryMeasureName"
|
|
|
:value="dict.id">
|
|
|
</el-option>
|
|
@@ -1394,7 +1415,9 @@
|
|
|
<el-checkbox v-model="eIsProtectGloves" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="eIsProtectGloves" true-label="0" false-label="1"/>
|
|
|
+ <el-checkbox v-model="eIsProtectGloves" true-label="0" false-label="1"
|
|
|
+ @change="eIsProtectGlovesChange"
|
|
|
+ />
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@@ -1420,7 +1443,8 @@
|
|
|
<tr>
|
|
|
<td><b>2.6</b></td>
|
|
|
<td>防护服,类型:
|
|
|
- <el-select style="width: 150px;" v-model="eProtectSuitContent" placeholder="请选择防护服">
|
|
|
+ <el-select :disabled="this.eIsProtectSuit==1?false:true" style="width: 150px;"
|
|
|
+ v-model="eProtectSuitContent" placeholder="请选择防护服">
|
|
|
<el-option v-for="dict in protectSuits" :key="dict.id" :label="dict.conservatoryMeasureName"
|
|
|
:value="dict.id">
|
|
|
</el-option>
|
|
@@ -1430,13 +1454,15 @@
|
|
|
<el-checkbox v-model="eIsProtectSuit" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="eIsProtectSuit" true-label="0" false-label="1"></el-checkbox>
|
|
|
+ <el-checkbox v-model="eIsProtectSuit" true-label="0" false-label="1"
|
|
|
+ @change="eIsProtectSuitChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><b>2.7</b></td>
|
|
|
<td>呼吸保护用品,类型:
|
|
|
- <el-select style="width: 150px;" v-model="eResProtectContent" placeholder="请选择防护面罩">
|
|
|
+ <el-select :disabled="this.eIsResProtect==1?false:true" style="width: 150px;"
|
|
|
+ v-model="eResProtectContent" placeholder="请选择防护面罩">
|
|
|
<el-option v-for="dict in resProtects" :key="dict.id" :label="dict.conservatoryMeasureName"
|
|
|
:value="dict.id">
|
|
|
</el-option>
|
|
@@ -1446,7 +1472,8 @@
|
|
|
<el-checkbox v-model="eIsResProtect" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="eIsResProtect" true-label="0" false-label="1"></el-checkbox>
|
|
|
+ <el-checkbox v-model="eIsResProtect" true-label="0" false-label="1"
|
|
|
+ @change="eIsResProtectChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@@ -1463,19 +1490,22 @@
|
|
|
<el-checkbox v-model="eIsFallArrest" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="eIsFallArrest" true-label="0" false-label="1"></el-checkbox>
|
|
|
+ <el-checkbox v-model="eIsFallArrest" true-label="0" false-label="1"
|
|
|
+ @change="eIsFallArrestChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><b>2.9</b></td>
|
|
|
<td>
|
|
|
- <el-input style="width: 150px;" v-model="form.eOtherProtectContent"/>
|
|
|
+ <el-input style="width: 150px;" v-model="form.eOtherProtectContent"
|
|
|
+ :disabled="this.form.eIsOtherProtect==1?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
<el-checkbox v-model="form.eIsOtherProtect" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.eIsOtherProtect" true-label="0" false-label="1"/>
|
|
|
+ <el-checkbox v-model="form.eIsOtherProtect" true-label="0" false-label="1"
|
|
|
+ @change="eIsOtherProtectChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
@@ -1493,15 +1523,18 @@
|
|
|
<tr>
|
|
|
<td></td>
|
|
|
<td>安全监护人单位/签字:
|
|
|
- <el-input style="width: 70px;" v-model="form.eSafeAttendant"/>
|
|
|
+ <el-input style="width: 70px;" v-model="form.eSafeAttendant"
|
|
|
+ :disabled="this.form.eIsContinueMonitoring==1?false:true"/>
|
|
|
/
|
|
|
- <el-input style="width: 70px;" v-model="form.eSafeAttendantSign"/>
|
|
|
+ <el-input style="width: 70px;" v-model="form.eSafeAttendantSign"
|
|
|
+ :disabled="this.form.eIsContinueMonitoring==1?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
<el-checkbox v-model="form.eIsContinueMonitoring" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.eIsContinueMonitoring" true-label="0" false-label="1"/>
|
|
|
+ <el-checkbox v-model="form.eIsContinueMonitoring" true-label="0" false-label="1"
|
|
|
+ @change="eIsContinueMonitoringChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@@ -1511,25 +1544,29 @@
|
|
|
<tr>
|
|
|
<td><b>4.1</b></td>
|
|
|
<td>自然通风:
|
|
|
- <el-input style="width: 150px;" v-model="form.eNaturalVenContent"/>
|
|
|
+ <el-input style="width: 150px;" v-model="form.eNaturalVenContent"
|
|
|
+ :disabled="this.form.eIsNaturalVen==1?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
<el-checkbox v-model="form.eIsNaturalVen" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.eIsNaturalVen" true-label="0" false-label="1"/>
|
|
|
+ <el-checkbox v-model="form.eIsNaturalVen" true-label="0" false-label="1"
|
|
|
+ @change="eIsNaturalVenChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
|
<td><b>4.2</b></td>
|
|
|
<td>机械通风,使用:
|
|
|
- <el-input style="width: 150px;" v-model="form.eMecVenContent"/>
|
|
|
+ <el-input style="width: 150px;" v-model="form.eMecVenContent"
|
|
|
+ :disabled="this.form.eIsMecVen==1?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
<el-checkbox v-model="form.eIsMecVen" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.eIsMecVen" true-label="0" false-label="1"/>
|
|
|
+ <el-checkbox v-model="form.eIsMecVen" true-label="0" false-label="1"
|
|
|
+ @change="eIsMecVenChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@@ -1545,13 +1582,15 @@
|
|
|
<tr>
|
|
|
<td><b>4.4</b></td>
|
|
|
<td>空气分析内容:
|
|
|
- <el-input style="width: 150px;" v-model="form.eAnalyzeAirContent"/>
|
|
|
+ <el-input style="width: 150px;" v-model="form.eAnalyzeAirContent"
|
|
|
+ :disabled="this.form.eIsAnalyzeAir==1?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
<el-checkbox v-model="form.eIsAnalyzeAir" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.eIsAnalyzeAir" true-label="0" false-label="1"/>
|
|
|
+ <el-checkbox v-model="form.eIsAnalyzeAir" true-label="0" false-label="1"
|
|
|
+ @change="eIsAnalyzeAirChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@@ -1568,13 +1607,15 @@
|
|
|
<tr>
|
|
|
<td><b>4.5</b></td>
|
|
|
<td>
|
|
|
- <el-input style="width: 150px;" v-model="form.eOtherVenContent"/>
|
|
|
+ <el-input style="width: 150px;" v-model="form.eOtherVenContent"
|
|
|
+ :disabled="this.form.eIsOtherVen==1?false:true"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
<el-checkbox v-model="form.eIsOtherVen" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.eIsOtherVen" true-label="0" false-label="1"/>
|
|
|
+ <el-checkbox v-model="form.eIsOtherVen" true-label="0" false-label="1"
|
|
|
+ @change="eIsOtherVenChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
@@ -1595,7 +1636,8 @@
|
|
|
<el-checkbox v-model="form.fIsAfterWorkSafe" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td style="width: 30px; text-align: center;">
|
|
|
- <el-checkbox v-model="form.fIsAfterWorkSafe" true-label="0" false-label="1"/>
|
|
|
+ <el-checkbox v-model="form.fIsAfterWorkSafe" true-label="0" false-label="1"
|
|
|
+ @change="fIsAfterWorkSafeChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
</table>
|
|
@@ -1619,11 +1661,13 @@
|
|
|
</el-date-picker>
|
|
|
</td>
|
|
|
<td align="right">
|
|
|
- <el-input style="width: 360px;" v-model="form.gSpecialAssessment"/>
|
|
|
+ <el-input style="width: 360px;" v-model="form.gSpecialAssessment"
|
|
|
+ :disabled="form.gIsSpecialAssessment == 1?false:true"/>
|
|
|
<el-checkbox v-model="form.gIsSpecialAssessment" true-label="1" false-label="0"/>
|
|
|
</td>
|
|
|
<td>
|
|
|
- <el-checkbox v-model="form.gIsSpecialAssessment" true-label="0" false-label="1"/>
|
|
|
+ <el-checkbox v-model="form.gIsSpecialAssessment" true-label="0" false-label="1"
|
|
|
+ @change="gIsSpecialAssessmentChange"/>
|
|
|
</td>
|
|
|
</tr>
|
|
|
<tr>
|
|
@@ -2964,6 +3008,73 @@ export default {
|
|
|
this.form.dNoReasonContent = null;
|
|
|
}
|
|
|
},
|
|
|
+ eIsRequiredPpeChange() {
|
|
|
+ if (this.form.eIsRequiredPpe == '0') {
|
|
|
+ this.form.ePpeContent = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ eIsProtectGlovesChange() {
|
|
|
+ if (this.eIsProtectGloves == '0') {
|
|
|
+ this.eProtectGlovesContent = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ eIsProtectSuitChange() {
|
|
|
+ if (this.eIsProtectSuit == '0') {
|
|
|
+ this.eProtectSuitContent = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ eIsResProtectChange() {
|
|
|
+ if (this.eIsResProtect == '0') {
|
|
|
+ this.eResProtectContent = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ eIsFallArrestChange() {
|
|
|
+ if (this.eIsFallArrest == '0') {
|
|
|
+ this.form.eFallArrestContent = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ eIsOtherProtectChange() {
|
|
|
+ if (this.form.eIsOtherProtect == '0') {
|
|
|
+ this.form.eOtherProtectContent = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ eIsContinueMonitoringChange() {
|
|
|
+ if (this.form.eIsContinueMonitoring == '0') {
|
|
|
+ this.form.eSafeAttendant = null;
|
|
|
+ this.form.eSafeAttendantSign = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ eIsNaturalVenChange() {
|
|
|
+ if (this.form.eIsNaturalVen == '0') {
|
|
|
+ this.form.eNaturalVenContent = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ eIsMecVenChange() {
|
|
|
+ if (this.form.eIsMecVen == '0') {
|
|
|
+ this.form.eMecVenContent = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ eIsAnalyzeAirChange() {
|
|
|
+ if (this.form.eIsAnalyzeAir == '0') {
|
|
|
+ this.form.eAnalyzeAirContent = null;
|
|
|
+ this.form.eAnalyzeAirInterval = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ eIsOtherVenChange() {
|
|
|
+ if (this.form.eIsOtherVen == '0') {
|
|
|
+ this.form.eOtherVenContent = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ fIsAfterWorkSafeChange() {
|
|
|
+ if (this.form.fIsAfterWorkSafe == '0') {
|
|
|
+ this.form.fAfterWorkSafeContent = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
+ gIsSpecialAssessmentChange() {
|
|
|
+ if (this.form.gIsSpecialAssessment == '0') {
|
|
|
+ this.form.gSpecialAssessment = null;
|
|
|
+ }
|
|
|
+ },
|
|
|
//IC卡签名
|
|
|
signCard(type) {
|
|
|
console.log('签名类型:' + type)
|