whj 1 年之前
父节点
当前提交
7255ab00b9
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/views/preparation/preparation/modules/Detail.vue

+ 3 - 2
src/views/preparation/preparation/modules/Detail.vue

@@ -42,7 +42,7 @@
       <a-descriptions-item label="执行时长">{{ model.repairMinutes }}</a-descriptions-item>
       <a-descriptions-item label="费用预算">{{ model.fee }}</a-descriptions-item>
       <a-descriptions-item label="实际费用">
-        <a-input-number v-model="model.actualFee" @blur="feeChange" />
+        <a-input-number :value="model.actualFee" @blur="feeChange" />
       </a-descriptions-item>
       <a-descriptions-item label="费用描述" :span="3"> <span v-html="model.feeContent "></span></a-descriptions-item>
       <a-descriptions-item label="执行描述" :span="3"> <span v-html="model.repairContent "></span></a-descriptions-item>
@@ -175,11 +175,12 @@ export default {
       this.confirmLoading = false
       this.$emit('ok')
     },
-    feeChange () {
+    feeChange (e) {
       updatePreparationFee({
         id: this.model.id,
         actualFee: this.model.actualFee
       }).then(res => {
+        this.model.actualFee = e.target.value
         this.$message.success('修改成功!')
       }).catch(() => {
         this.$message.error('修改失败!')