morphone1995 4 年之前
父节点
当前提交
77778f0d65
共有 1 个文件被更改,包括 16 次插入3 次删除
  1. 16 3
      src/components/icss/drug/AddDrug.vue

+ 16 - 3
src/components/icss/drug/AddDrug.vue

@@ -73,8 +73,8 @@
                   style="width:100%;minWidth: 240px"
                 >
                   <el-option
-                    v-for="item in drugForm"
-                    :key="item.value"
+                    v-for="item in drugList"
+                    :key="item.val"
                     :label="item.name"
                     :value="item.name"
                   ></el-option>
@@ -118,12 +118,14 @@ export default {
       },
       saveDisable: false, //保存按钮禁止点击
       showDrop: false, //下拉框显示文字
-      drugForm: config.drugForm
+      drugForm: config.drugForm,
+      drugList: []
     };
   },
   created() {
     //修改
     const { isEdit, data } = this.$route.params;
+    this.getDicList();
     if (isEdit) {
       this.isEdit = isEdit;
       this.editId = data.id;
@@ -133,6 +135,17 @@ export default {
     }
   },
   methods: {
+    getDicList() {
+      api.getDicList().then(res => {
+        // console.log(res, '字典类型');
+        if (res.data.code === '0') {
+          // console.log( res.data.data);
+          this.drugList = res.data.data && res.data.data['9'];
+          // console.log(this.typeList,'this.typeList');
+        }
+      });
+    },
+
     // 搜索列表
     searchTerms(query) {
       if (!query) {