Houjie
2025-06-03 2fda34643bc22e25f6c569415da5f955c81536bf
pages/reportRepair/reportRepairDeils/reportRepairDeils.vue
@@ -13,19 +13,32 @@
                  <uni-data-select v-model="formData.num" :localdata="equipmentList" @change="changeEquipmentList"
                     placeholder="请选择" :disabled="true" />
               </uni-forms-item>
               <uni-forms-item name="remark" :label-width="80" label="故障简称:">
               <!-- <uni-forms-item name="equipmentName" :label-width="80" label="设备名称:">
                  <uni-easyinput v-model="formData.equipmentName" :disabled="true" />
               </uni-forms-item> -->
               <uni-forms-item name="reportStatus_dictText" :label-width="80" label="报修状态:">
                  <uni-easyinput v-model="formData.reportStatus_dictText" :disabled="true" />
               </uni-forms-item>
               <uni-forms-item name="faultType" :label-width="80" label="故障分类:">
                  <uni-easyinput v-model="formData.faultType" :disabled="true" />
               </uni-forms-item>
               <uni-forms-item name="faultName" :label-width="80" label="故障简称:">
                  <uni-easyinput v-model="formData.faultName" :disabled="true" />
               </uni-forms-item>
               <uni-forms-item name="remark" :label-width="80" label="故障开始时间:">
               <uni-forms-item name="faultStartTime" :label-width="80" label="故障开始时间:">
                  <uni-easyinput v-model="formData.faultStartTime" :disabled="true" />
               </uni-forms-item>
               <uni-forms-item name="outNum" :label-width="80" label="是否停机:">
               <uni-forms-item name="breakdownFlag_dictText" :label-width="80" label="是否停机:">
                  <uni-easyinput v-model="formData.breakdownFlag_dictText" :disabled="true" />
               </uni-forms-item>
               <uni-forms-item name="outNum" :label-width="80" label="故障描述:">
               <uni-forms-item name="faultDescription" :label-width="80" label="故障描述:">
                  <uni-easyinput v-model="formData.faultDescription" :disabled="true" />
               </uni-forms-item>
               <!-- <uni-forms-item name="installationPosition" :label-width="80" label="安装位置:">
                  <uni-easyinput v-model="formData.installationPosition" :disabled="true" />
               </uni-forms-item> -->
               <uni-forms-item name="remark" :label-width="80" label="备注:">
                  <uni-easyinput v-model="formData.remark" :disabled="true" />
               </uni-forms-item>
@@ -34,9 +47,6 @@
                     <view class="bg-img" v-for="(item,index) in  imgList" :key="index" @tap="ViewImage"
                        :data-url="imgList[index]">
                        <image :src="imgList[index]" mode="aspectFill"></image>
                        <view class="cu-tag bg-red radius" @tap.stop="DelImg" :data-index="index">
                           <text class='cuIcon-close'></text>
                        </view>
                     </view>
                     <view class="solids" v-if="imgList.length<1">
                        <text class='cuIcon-cameraadd'></text>
@@ -74,7 +84,7 @@
            NavBarColor: this.NavBarColor,
            url: {
               stallList: "/eam/eamReportRepair/queryById",
               getEquipmentList:'eam/equipment/list'
               getEquipmentList: 'eam/equipment/list'
               // getEquipmentList: "eam/equipment/asyncLoadEquipment"
            },
            id: '',
@@ -131,7 +141,7 @@
                  order: 'desc',
                  column: 'createTime'
               },
            }).then(res => {
               //设置列表数据
               if (res.data.success) {
@@ -232,8 +242,12 @@
                  this.formData.faultDescription = this.announcement1.faultDescription
                  this.formData.faultName = this.announcement1.faultName
                  this.formData.remark = this.announcement1.remark
                  // this.formData.equipmentName=this.announcement1.equipmentName
                  this.formData.faultStartTime = this.announcement1.faultStartTime
                  this.formData.breakdownFlag_dictText = this.announcement1.breakdownFlag_dictText
                  this.formData.reportStatus_dictText=this.announcement1.reportStatus_dictText
                  // this.formData.installationPosition=this.announcement1.installationPosition
                  this.formData.faultType=this.announcement1.faultType
                  this.formData.avatar = this.announcement1.imageFiles
                  const imageObjects = JSON.parse(this.formData.avatar);
                  // 提取 filePath 并拼接 IP 和端口