|
@@ -0,0 +1,76 @@
|
|
|
+<!--
|
|
|
+ *@description: 节点信息form(新)
|
|
|
+ *@author: yh Fu
|
|
|
+ *@date: 2024-01-10 14:44:14
|
|
|
+ *@version: V1.0.5
|
|
|
+ -->
|
|
|
+
|
|
|
+
|
|
|
+<template>
|
|
|
+ <div style="width: 100%; height: 100%;">
|
|
|
+ <!-- 节点表单 -->
|
|
|
+ <el-form ref="fangxianForm" :model="fangxianInfo" :rules="nodeRules" label-width="200px" v-show="types.includes('放线')">
|
|
|
+ <h2 style="margin-left: 17%;font-weight: 800;">放线</h2>
|
|
|
+ <el-form-item label="施工时间" prop="constructTime">
|
|
|
+ <el-date-picker
|
|
|
+ :disabled="formType"
|
|
|
+ v-model="fangxianInfo.constructTime"
|
|
|
+ value-format="yyyy-MM-dd hh:mm:ss"
|
|
|
+ type="datetime"
|
|
|
+ placeholder="请选择施工时间">
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="是否按图纸施工" prop="constructAccordingDrawings">
|
|
|
+ <el-select v-model="fangxianInfo.constructAccordingDrawings" :disabled="formType">
|
|
|
+ <el-option
|
|
|
+ v-for="e in constructAccordingDrawingsOption"
|
|
|
+ :key="e.value"
|
|
|
+ :label="e.label"
|
|
|
+ :value="e.value"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="分段打压" prop="segmentedCompressionQualified">
|
|
|
+ <el-select v-model="fangxianInfo.segmentedCompressionQualified" :disabled="formType">
|
|
|
+ <el-option
|
|
|
+ v-for="e in segmentedCompressionQualifiedOption"
|
|
|
+ :key="e.value"
|
|
|
+ :label="e.label"
|
|
|
+ :value="e.value"
|
|
|
+ ></el-option>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="照片" prop="zEngiineeringPhotoBoList" style="width: 8%;display: block;">
|
|
|
+ <ObsImageUpload ref="obsImageUpload" :limit="9999" :fileType="['png', 'jpg', 'jpeg']" :value="fangxianInfo.zEngiineeringPhotoBoList"
|
|
|
+ @input="getUrl"></ObsImageUpload>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+export default {
|
|
|
+ name:'EnginNodeInfo',
|
|
|
+ props:['types'],
|
|
|
+ data(){
|
|
|
+ return {
|
|
|
+ fangxianInfo:{
|
|
|
+ constructTime:'',
|
|
|
+ constructAccordingDrawings:'',
|
|
|
+ segmentedCompressionQualified:'',
|
|
|
+ zEngiineeringPhotoBoList:[]
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</script>
|
|
|
+
|
|
|
+<style lang="scss" scoped>
|
|
|
+::v-deep .el-form{
|
|
|
+ position: relative;
|
|
|
+ left: -10%;
|
|
|
+ .el-form-item{
|
|
|
+ display: inline-block;
|
|
|
+ }
|
|
|
+}
|
|
|
+</style>
|