Преглед на файлове

Merge remote-tracking branch 'origin/resetDefault1011' into test

zhouna преди 3 години
родител
ревизия
ee510609fc
променени са 4 файла, в които са добавени 101 реда и са изтрити 66 реда
  1. 4 1
      src/api/cdss.js
  2. 2 1
      src/api/icss.js
  3. 7 3
      src/components/cdssManage/plan/AddPlan.vue
  4. 88 61
      src/components/cdssManage/plan/Plan.vue

+ 4 - 1
src/api/cdss.js

@@ -757,5 +757,8 @@ export default {
   getResetFildF(param) {
     //数据导入校验
     return axios.post(urls.getResetFildF, param);
-  }
+  },
+  getListBack(param) {    //禁用
+    return axios.post(urls.getListBack, param)
+},
 };

+ 2 - 1
src/api/icss.js

@@ -436,5 +436,6 @@ export default {
     },
     paramDelete(param) {    //药品删除
         return axios.post(urls.paramDelete, param)
-    },
+    }
+    
 }

+ 7 - 3
src/components/cdssManage/plan/AddPlan.vue

@@ -158,14 +158,14 @@
               <el-input
                 v-model="form.planName"
                 placeholder="2-30位,可输入汉字、字母、数字和下划线"
-                :disabled="this.hospitalId == -1?true:false"
+                :disabled="codeArr.includes(planCode)"
               ></el-input>
             </el-form-item>
             <el-form-item label="方案编码" prop="planCode">
               <el-input
                 v-model="form.planCode"
                 placeholder="可输入字母、数字和下划线"
-                :disabled="this.hospitalId == -1?true:false"
+                :disabled="codeArr.includes(planCode)"
               ></el-input>
             </el-form-item>
             <el-form-item label="方案配置">
@@ -382,6 +382,8 @@ export default {
       downActive: null,
       isEdit: false,
       hospitalId: null,
+      planCode:'',
+      codeArr: ['plan_default'],
       form: {
         hospitalId: "",
         planName: "",
@@ -654,12 +656,14 @@ export default {
   created() {
     // this.getHospitalInfo();
     // this.getDefaultPlans();
-    const { isEdit, data } = this.$route.params;
+    const { isEdit, data, codeArr } = this.$route.params;
+
     this.getHospitalInfo(); // 获取医院下拉列表
     if (isEdit) {
       // 编辑页面
       this.isEdit = true;
       this.hospitalId = data.hospitalId
+      this.planCode = data.planCode
       let params = {
         hospitalId: data.hospitalId,
         id: data.id

Файловите разлики са ограничени, защото са твърде много
+ 88 - 61
src/components/cdssManage/plan/Plan.vue