| | |
| | | <!-- 撤销 --> |
| | | <el-dialog title="下单撤销" :visible.sync="quashDialogVisible" width="30%" :before-close="handleClose"> |
| | | <p style="font-size:16px;color:#333333" v-if="!isQuash">委托编号<span |
| | | style="color:#34BD66">ZTMS2023071001</span>的信息是否撤销</p> |
| | | style="color:#34BD66">{{this.insOrderRow.entrustCode}}</span>的信息是否撤销</p> |
| | | <el-form :label-position="labelPosition" :model="formData" label-width="150px" ref="ruleForm" v-else> |
| | | <el-form-item label="请输入撤销原因:"> |
| | | <el-input v-model="formData.specificationModel" size="small" style="width:60%"></el-input> |
| | |
| | | ], |
| | | tabIndex: 0, |
| | | active: 0, //1:下单,2:查看,3:审核 |
| | | currentId: null |
| | | currentId: null, |
| | | insOrderRow:{} |
| | | } |
| | | }, |
| | | mounted() { |
| | |
| | | // 撤销 |
| | | handlEquash(row) { |
| | | this.quashDialogVisible = true; |
| | | this.insOrderRow=row |
| | | }, |
| | | // 下发 |
| | | handleIssued(row) { |
| | |
| | | }, |
| | | submitForm() { |
| | | this.upLoad = true; |
| | | if (this.tabIndex==1){ |
| | | this.axios.put(this.$api.insOrder.updateInspected+"?id="+this.insOrderRow.id).then(res=>{ |
| | | if (res.code===200){ |
| | | this.upLoad=false |
| | | this.quashDialogVisible=false |
| | | this.refreshTable() |
| | | this.$message.success("更新成功") |
| | | } |
| | | }) |
| | | }else{ |
| | | this.axios.put(this.$api.insOrder.updateStatus+"?id="+this.insOrderRow.id).then(res=>{ |
| | | if (res.code===200){ |
| | | this.upLoad = false |
| | | this.quashDialogVisible = false |
| | | this.refreshTable() |
| | | this.$message.success("更新成功") |
| | | } |
| | | }) |
| | | } |
| | | let authorizedPerson = this.formData.authorizedPerson.length > 0 ? this.formData.authorizedPerson.join(',') : '' |
| | | delete this.formData.createTime |
| | | delete this.formData.updateTime |