| | |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | |
| | | <el-col :span="7" > |
| | | <el-col> |
| | | <!-- 图片 --> |
| | | <el-image class="img" style="width:100%;height: 320px;marginBottom:16px" :src="javaApi+'/img/'+formData2.imageUpload"> |
| | | <el-image class="img" style="width:100%;height: 320px;margin-bottom:16px" :src="javaApi+'/img/'+formData2.imageUpload"> |
| | | <div slot="error" class="image-error" style="width: calc(100% -2px); |
| | | height: 318px; |
| | | border-radius: 16px; |
| | |
| | | <el-form-item label="校准证书:" > |
| | | <el-input v-model="formData2.calibrationCerticate" size="small"></el-input> |
| | | </el-form-item> |
| | | <el-form-item v-if="!isUp" label="图片:" > |
| | | <el-form-item label="图片:" > |
| | | <div style="border: 1px solid #DCDFE6;border-radius:4px;height:32px;lineHeight:32px;display:flex;justify-content: space-around;font-size: 13px;"> |
| | | <div v-show="formData2.imageName" class="picName">{{formData2.imageName}}</div> |
| | | <el-upload |
| | | :action="action" |
| | | :on-success="handleSuccessUpImg" |
| | | :on-success="handleSuccessUpImg2" |
| | | :show-file-list="false" |
| | | accept='image/jpg,image/jpeg,image/png' |
| | | :headers="headers" |
| | |
| | | <span slot="footer" class="dialog-footer"> |
| | | <el-row > |
| | | <el-button @click="handleClose2">取 消</el-button> |
| | | <el-button type="primary" @click="submitForm" :loading="upLoad">确 定</el-button> |
| | | <el-button type="primary" @click="submitForm2" :loading="upLoad2">确 定</el-button> |
| | | </el-row> |
| | | </span> |
| | | </el-dialog> |
| | |
| | | //是否是档案修订 true不是 false是 |
| | | isUp: true, |
| | | formData: {}, |
| | | formData2: {}, |
| | | formData2: { |
| | | imageUpload:'', |
| | | imageName:'' |
| | | }, |
| | | value: '', |
| | | options: [], |
| | | labelPosition: 'right', |
| | |
| | | // 设备状态列表 |
| | | deviceStatusList:[], |
| | | upLoad:false, |
| | | upLoad2:false, |
| | | } |
| | | }, |
| | | computed: { |
| | |
| | | this.formData.imageName = response.data.name; |
| | | } |
| | | }, |
| | | handleSuccessUpImg2(response,){ |
| | | if(response.code==200){ |
| | | this.$nextTick(()=>{ |
| | | this.formData2.imageUpload = response.data.url; |
| | | this.formData2.imageName = response.data.name; |
| | | }) |
| | | } |
| | | }, |
| | | submitForm(){ |
| | | this.upLoad = true; |
| | | let authorizedPerson = this.formData.authorizedPerson.length>0?this.formData.authorizedPerson.join(','):'' |
| | |
| | | }, |
| | | submitForm2(){ |
| | | this.upLoad2 = true; |
| | | let authorizedPerson = this.formData2.authorizedPerson.length>0?this.formData2.authorizedPerson.join(','):'' |
| | | this.formData2.authorizedPerson = authorizedPerson |
| | | this.$axios.post(this.$api.deviceScope.addDeviceParameter, this.formData2, { |
| | | headers: { |
| | | 'Content-Type': 'application/json' |
| | |
| | | this.upLoad2 = false |
| | | return |
| | | } |
| | | this.$message.success('修改成功') |
| | | this.upLoad = false |
| | | this.$message.success('提交成功') |
| | | this.upLoad2 = false |
| | | this.refreshTable() |
| | | this.dialogVisible2 = false |
| | | this.formData2 = { |
| | | imageUpload:'', |
| | | imageName:'' |
| | | } |
| | | }).catch(e => { |
| | | this.$message.error('修改失败') |
| | | this.$message.error('提交失败') |
| | | this.dialogVisible2 = false |
| | | this.upLoad2 = false |
| | | }) |