|
@@ -96,11 +96,11 @@
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item
|
|
<el-form-item
|
|
- v-if="currentDicts.some(item=>item.label==='底腿')"
|
|
|
|
|
|
+ v-if="currentDicts.some(item=>item.label==='底腿')||node==='调压柜安装'"
|
|
:prop="i.remark + ''"
|
|
:prop="i.remark + ''"
|
|
:class="enginType != '基建工程' && enginType != '民用工程' ? 'labelWidth' : '' "
|
|
:class="enginType != '基建工程' && enginType != '民用工程' ? 'labelWidth' : '' "
|
|
label="施工内容"
|
|
label="施工内容"
|
|
- v-show="currentDicts.some(item=>item.label==='底腿')"
|
|
|
|
|
|
+ v-show="currentDicts.some(item=>item.label==='底腿')||node==='调压柜安装'"
|
|
label-width="95px"
|
|
label-width="95px"
|
|
>
|
|
>
|
|
<div class="block" style="display: inline-block; margin-right: 20px;">
|
|
<div class="block" style="display: inline-block; margin-right: 20px;">
|
|
@@ -252,7 +252,7 @@
|
|
</el-input> -->
|
|
</el-input> -->
|
|
</div>
|
|
</div>
|
|
<!-- <el-form-item label="照片" prop="zEngiineeringPhotoBoList" class="obsImage"> -->
|
|
<!-- <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')">
|
|
|
|
|
|
+ <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>
|
|
<h3 style="width: 95px;font-weight: 600;text-align: left;text-indent: 25px;">图片{{node}}</h3>
|
|
<ObsImageUpload
|
|
<ObsImageUpload
|
|
:class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
:class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
@@ -372,7 +372,7 @@
|
|
:disabled="status == 'read-only' "
|
|
:disabled="status == 'read-only' "
|
|
></ObsImageUpload>
|
|
></ObsImageUpload>
|
|
</div>
|
|
</div>
|
|
- <div style="display: flex;width: 100%;height: 100%;" v-if="node==='回填'">
|
|
|
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="node==='回填'||node==='调压柜安装'">
|
|
<h3 style="width: 95px;font-weight: 600;text-align: center;text-indent: 25px;">石粉回填照片</h3>
|
|
<h3 style="width: 95px;font-weight: 600;text-align: center;text-indent: 25px;">石粉回填照片</h3>
|
|
<ObsImageUpload
|
|
<ObsImageUpload
|
|
:class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
:class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
@@ -456,6 +456,54 @@
|
|
:disabled="status == 'read-only' "
|
|
:disabled="status == 'read-only' "
|
|
></ObsImageUpload>
|
|
></ObsImageUpload>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div style="display: flex;width: 100%;height: 100%;" v-if="node==='调压柜安装'">
|
|
|
|
+ <h3 style="width: 95px;font-weight: 600;text-align: center;text-indent: 25px;">调压柜铭牌</h3>
|
|
|
|
+ <ObsImageUpload
|
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
|
+ ref="obsImageUpload"
|
|
|
|
+ :limit="11"
|
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
|
+ @input="getboxBrandUrl(arguments,idx)"
|
|
|
|
+ :value="e.boxBrand"
|
|
|
|
+ :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: center;text-indent: 25px;">调压箱防雷接地</h3>
|
|
|
|
+ <ObsImageUpload
|
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
|
+ ref="obsImageUpload"
|
|
|
|
+ :limit="11"
|
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
|
+ @input="getLightningUrl(arguments,idx)"
|
|
|
|
+ :value="e.lightning"
|
|
|
|
+ :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: center;text-indent: 25px;">调压箱底腿连接</h3>
|
|
|
|
+ <ObsImageUpload
|
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
|
+ ref="obsImageUpload"
|
|
|
|
+ :limit="11"
|
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
|
+ @input="getBottomLegUrl(arguments,idx)"
|
|
|
|
+ :value="e.bottomLeg"
|
|
|
|
+ :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: center;text-indent: 25px;">调压箱护栏及地面硬化(远景)</h3>
|
|
|
|
+ <ObsImageUpload
|
|
|
|
+ :class=" status == 'read-only' ? 'obsImageUploads' : '' "
|
|
|
|
+ ref="obsImageUpload"
|
|
|
|
+ :limit="11"
|
|
|
|
+ :fileType="['png', 'jpg', 'jpeg']"
|
|
|
|
+ @input="getGroundHardeningUrl(arguments,idx)"
|
|
|
|
+ :value="e.groundHardening"
|
|
|
|
+ :disabled="status == 'read-only' "
|
|
|
|
+ ></ObsImageUpload>
|
|
|
|
+ </div>
|
|
<!-- </el-form-item> -->
|
|
<!-- </el-form-item> -->
|
|
<div style="display: flex; justify-content: flex-end; width: 100%;height: 100%;">
|
|
<div style="display: flex; justify-content: flex-end; width: 100%;height: 100%;">
|
|
<el-button plain type="danger" @click=" handleDelete(e)" v-hasPermi="['zdsz:engineeringCivilNode:remove']" style="width: 94px;">删除</el-button>
|
|
<el-button plain type="danger" @click=" handleDelete(e)" v-hasPermi="['zdsz:engineeringCivilNode:remove']" style="width: 94px;">删除</el-button>
|
|
@@ -910,6 +958,18 @@ export default {
|
|
getlegBackfillingUrl(_,idx) {
|
|
getlegBackfillingUrl(_,idx) {
|
|
this.currentCollapses[idx].legBackfilling = [...arguments][0][0].map(e=>e.url) || [];
|
|
this.currentCollapses[idx].legBackfilling = [...arguments][0][0].map(e=>e.url) || [];
|
|
},
|
|
},
|
|
|
|
+ getboxBrandUrl(_,idx) {
|
|
|
|
+ this.currentCollapses[idx].boxBrand = [...arguments][0][0].map(e=>e.url) || [];
|
|
|
|
+ },
|
|
|
|
+ getLightningUrl(_,idx) {
|
|
|
|
+ this.currentCollapses[idx].lightning = [...arguments][0][0].map(e=>e.url) || [];
|
|
|
|
+ },
|
|
|
|
+ getBottomLegUrl(_,idx) {
|
|
|
|
+ this.currentCollapses[idx].bottomLeg = [...arguments][0][0].map(e=>e.url) || [];
|
|
|
|
+ },
|
|
|
|
+ getGroundHardeningUrl(_,idx) {
|
|
|
|
+ this.currentCollapses[idx].groundHardening = [...arguments][0][0].map(e=>e.url) || [];
|
|
|
|
+ },
|
|
getinferiorSulcusUrl(_,idx) {
|
|
getinferiorSulcusUrl(_,idx) {
|
|
this.currentCollapses[idx].inferiorSulcus = [...arguments][0][0].map(e=>e.url) || [];
|
|
this.currentCollapses[idx].inferiorSulcus = [...arguments][0][0].map(e=>e.url) || [];
|
|
},
|
|
},
|