| | |
| | | </el-drawer> |
| | | <el-dialog title="检验复核" :visible.sync="reviewDia" width="500px"> |
| | | <div class="body" style="display: flex;padding: 10px;" v-if="reviewDia"> |
| | | <div class="search_label" style="width: 150px;"><span class="required-span">* </span>不通过的理由:</div> |
| | | <div class="search_label" style="width: 150px;"><span class="required-span">* </span>再次试验的理由:</div> |
| | | <div class="search_input" style="width: 100%;"> |
| | | <el-input size="small" clearable v-model="noReason" type="textarea" :autosize="{ minRows: 4}"></el-input> |
| | | </div> |
| | |
| | | this.addVerifyDia = true |
| | | } |
| | | }, |
| | | handleSubmit(){ |
| | | async handleSubmit(){ |
| | | if(!this.otherForm.temperature){ |
| | | this.$message.error('请输入温度') |
| | | return |
| | |
| | | this.$message.error('请输入湿度') |
| | | return |
| | | } |
| | | if(this.sonLaboratory === '电路试验'&&!this.$refs.CircuitParameters.saveAll()){ |
| | | if(this.sonLaboratory === '电路试验'&&!(await this.$refs.CircuitParameters.saveAll())){ |
| | | return |
| | | } |
| | | this.experimentDia = true |
| | |
| | | } |
| | | } |
| | | }, |
| | | beforeUpload(file) { |
| | | async beforeUpload(file) { |
| | | if(this.sonLaboratory === '电路试验'&&!this.$refs.CircuitParameters.allBandList.find(m=>m.band)){ |
| | | this.$message.error('上传附件前请先填写并保存频段'); |
| | | return false |
| | | }else{ |
| | | this.$refs.CircuitParameters.saveAll() |
| | | await this.$refs.CircuitParameters.saveAll() |
| | | if (file.size > 1024 * 1024 * 10) { |
| | | this.$message.error('上传文件不超过10M'); |
| | | this.$refs.upload.clearFiles() |
| | |
| | | confirmButtonText: '确定', |
| | | cancelButtonText: '取消', |
| | | type: 'warning' |
| | | }).then(() => { |
| | | if(this.$refs.CircuitParameters.saveAll()){ |
| | | }).then(async () => { |
| | | if(await this.$refs.CircuitParameters.saveAll()){ |
| | | this.$emit('goback') |
| | | } |
| | | }) |