瀏覽代碼

bug修改

wangfei 6 年之前
父節點
當前提交
52ec5e64e0
共有 1 個檔案被更改,包括 10 行新增2 行删除
  1. 10
    2
      src/pages/system/library/books/detail.vue

+ 10
- 2
src/pages/system/library/books/detail.vue 查看文件

@@ -14,7 +14,7 @@
14 14
           <el-input v-model="formData.BookBarcode" :style="{ width: '200px' }" :disabled="true"></el-input>
15 15
         </el-form-item>
16 16
         <el-form-item label="案场" prop="CaseId">
17
-          <el-select v-model="formData.CaseId" placeholder="请选择案场" :disabled="detail.BookId?true:false" @change="filterTypes">
17
+          <el-select v-model="caseid" placeholder="请选择案场" :disabled="detail.BookId?true:false" @change="filterTypes">
18 18
             <el-option
19 19
               v-for="item in cases"
20 20
               :key="item.CaseId"
@@ -132,6 +132,14 @@ export default {
132 132
       detail: s => s.detail,
133 133
       types: s => s.type.list,
134 134
     }),
135
+    caseid: {
136
+      get () {
137
+        return this.formData.CaseId || this.defaultCase
138
+      },
139
+      set (val) {
140
+        this.$set(this.formData, 'CaseId', val)
141
+      }
142
+    },
135 143
   },
136 144
   watch: {
137 145
     detail: {
@@ -167,7 +175,7 @@ export default {
167 175
     ...mapActions({
168 176
       getInfo: 'getBookDetail',
169 177
       getTypeList: 'getTypeList',
170
-      updateDetail: 'updateBookDetail'
178
+      updateDetail: 'updateBookDetail',
171 179
     }),
172 180
 
173 181
     nextStep() {