whj há 1 ano atrás
pai
commit
f1005c32e8
1 ficheiros alterados com 11 adições e 10 exclusões
  1. 11 10
      src/views/repair/application-form/modules/BaseForm.vue

+ 11 - 10
src/views/repair/application-form/modules/BaseForm.vue

@@ -128,7 +128,7 @@
             <a-tree-select
               tree-checkable
               :show-checked-strategy="SHOW_PARENT"
-              v-decorator="['repairProfessor', {initialValue: [1], rules: [{required: true, message: '检修专业不能为空'}]}]"
+              v-decorator="['repairProfessor', { rules: [{required: true, message: '检修专业不能为空'}]}]"
               placeholder="请选择">
               <a-tree-select-node
                 v-for="(label,value) in professorMap"
@@ -760,16 +760,17 @@ export default {
       const { form: { setFieldsValue } } = this
       this.sbId = key
       // 日期处理
-      this.$nextTick(() => {
-        setFieldsValue(Object.assign({
-          'sbId': key,
-          'sbName': row.name,
-          'sbCph': row.cph
-          // 'parentSbNo': row.ppNo
-        }))
-      })
+
       receiveProfessor({ id: key }).then(res => {
-        console.log(res)
+        this.$nextTick(() => {
+          setFieldsValue(Object.assign({
+            'sbId': key,
+            'sbName': row.name,
+            'sbCph': row.cph,
+            'repairProfessor': [res.data]
+          // 'parentSbNo': row.ppNo
+          }))
+        })
       })
     },
     handlePartSelect () {