|
@@ -50,6 +50,15 @@
|
|
|
}}</span>
|
|
|
</div>
|
|
|
<hr>
|
|
|
+ <!--带气封堵施工 start-->
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='pe' || enginType==='iron_air'">
|
|
|
+ <h4 style="width: 995px;font-weight: 600;text-align: left;text-indent: 25px;">工程名称:{{ e.headName }}</h4>
|
|
|
+ <h4 style="width: 995px;font-weight: 600;text-align: left;text-indent: 25px;">地点:{{ e.constructAddre }}</h4>
|
|
|
+ <h4 style="width: 995px;font-weight: 600;text-align: left;text-indent: 25px;">作业方式:{{ e.segmentedCompressionQualified }}</h4>
|
|
|
+ <h4 style="width: 995px;font-weight: 600;text-align: left;text-indent: 25px;">施工内容:{{ e.remark }}</h4>
|
|
|
+ <h4 style="width: 995px;font-weight: 600;text-align: left;text-indent: 25px;">管道压力:{{ e.constructAccordingDrawings }}</h4>
|
|
|
+ </div>
|
|
|
+ <!--带气封堵施工 end-->
|
|
|
<!-- 用料明细 -->
|
|
|
<div
|
|
|
v-for="(i,index) in e.zEngineeringMaterialBo || [] "
|
|
@@ -252,8 +261,8 @@
|
|
|
</el-input> -->
|
|
|
</div>
|
|
|
<!-- <el-form-item label="照片" prop="zEngiineeringPhotoBoList" class="obsImage"> -->
|
|
|
- <div style="display: flex;width: 100%;height: 100%;" v-if="!(currentDicts.some(item=>item.label==='底腿'))&&!(node==='下沟')&&!(node=='回填')&&!(node=='trench_construction')&&!(node=='underditch_construction')&&!(node=='调压柜安装')">
|
|
|
- <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">图片{{node}}</h3>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="!(currentDicts.some(item=>item.label==='底腿'))&&!(node==='下沟')&&!(node=='回填')&&!(node=='trench_construction')&&!(node=='underditch_construction')&&!(enginType=='pe')&&!(enginType=='iron_air')&&!(node=='调压柜安装')">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">图片</h3>
|
|
|
<ObsImageUpload
|
|
|
:class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
ref="obsImageUpload"
|
|
@@ -324,6 +333,222 @@
|
|
|
:disabled="status == 'read-only' "
|
|
|
></ObsImageUpload>
|
|
|
</div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='pe'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">鞍型焊接</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.peSaddleWelding"
|
|
|
+ :disabled="status == 'read-only' "
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='pe'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">气密实验</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.peAirtightTest"
|
|
|
+ :disabled="status == 'read-only' "
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='pe'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">开孔</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.peHolesOpening"
|
|
|
+ :disabled="status == 'read-only' "
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='pe'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">清扫</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.peCleaning"
|
|
|
+ :disabled="status == 'read-only' "
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='pe'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">封堵</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.pePlugging"
|
|
|
+ :disabled="status == 'read-only' "
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='pe'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">碰口作业</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.peCollisionOperating"
|
|
|
+ :disabled="status == 'read-only' "
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='pe'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">通气捡漏</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.peAirrecovering"
|
|
|
+ :disabled="status == 'read-only' "
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='pe'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">作业完成</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.peHomeworkDone"
|
|
|
+ :disabled="status == 'read-only' "
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='iron_air'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">管道壁厚</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.ironPipelineThickness"
|
|
|
+ :disabled="status == 'read-only'"
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='iron_air'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">焊接四通</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.iron4Welding"
|
|
|
+ :disabled="status == 'read-only'"
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='iron_air'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">焊接旁通</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.ironBypassWelding"
|
|
|
+ :disabled="status == 'read-only'"
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='iron_air'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">开孔</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.ironHolesOpening"
|
|
|
+ :disabled="status == 'read-only'"
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='iron_air'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">封堵</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.ironCleaning"
|
|
|
+ :disabled="status == 'read-only'"
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='iron_air'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">氮气吹扫</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.ironNitrogenPurging"
|
|
|
+ :disabled="status == 'read-only'"
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='iron_air'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">管道置换</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.ironPipelineReplacing"
|
|
|
+ :disabled="status == 'read-only'"
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='iron_air'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">下堵</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.ironLowerEndCap"
|
|
|
+ :disabled="status == 'read-only'"
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='iron_air'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">四通防腐</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.iron4Aczoiling"
|
|
|
+ :disabled="status == 'read-only'"
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="enginType==='iron_air'">
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">作业完成</h3>
|
|
|
+ <ObsImageUpload
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
+ ref="obsImageUpload"
|
|
|
+ :limit="11"
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
+ @input="getductalEpitheliumUrl(arguments,idx)"
|
|
|
+ :value="e.ironHomeworkDone"
|
|
|
+ :disabled="status == 'read-only'"
|
|
|
+ ></ObsImageUpload>
|
|
|
+ </div>
|
|
|
<div style="display: flex;width: 100%;height: 100%;" v-if="node==='下沟'">
|
|
|
<h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">管上皮深度测量照片</h3>
|
|
|
<ObsImageUpload
|
|
@@ -781,6 +1006,7 @@ export default {
|
|
|
console.log('节点123',e)
|
|
|
console.log('节点',e)
|
|
|
this.node=e.name
|
|
|
+ // alert(this.node)
|
|
|
this.nodesource=e
|
|
|
let data = {enginType:this.enginType}
|
|
|
data.enginSort = this.enginSort
|
|
@@ -853,12 +1079,14 @@ export default {
|
|
|
if(dicts && dicts[0]){
|
|
|
this.node = dicts[0].value
|
|
|
}
|
|
|
+ // alert(type)
|
|
|
console.log(1)
|
|
|
console.log(currentStatus)
|
|
|
console.log(type)
|
|
|
console.log(kind)
|
|
|
console.log(2)
|
|
|
// if (kind=='民用'||kind=='基建'){
|
|
|
+ // alert(enginType)
|
|
|
this.enginType=enginType
|
|
|
this.enginSort=enginSort
|
|
|
this.enginClassification=enginClassification
|