zsw007 3 years ago
parent
commit
3cb958678d

+ 2 - 2
src/components/cdssManage/plan/AddPlan.vue

@@ -158,14 +158,14 @@
               <el-input
                 v-model="form.planName"
                 placeholder="2-30位,可输入汉字、字母、数字和下划线"
-                :disabled="codeArr[0].includes(planCode)"
+                :disabled="codeArr.includes(planCode)"
               ></el-input>
             </el-form-item>
             <el-form-item label="方案编码" prop="planCode">
               <el-input
                 v-model="form.planCode"
                 placeholder="可输入字母、数字和下划线"
-                :disabled="codeArr[0].includes(planCode)"
+                :disabled="codeArr.includes(planCode)"
               ></el-input>
             </el-form-item>
             <el-form-item label="方案配置">

+ 7 - 7
src/components/cdssManage/plan/Plan.vue

@@ -61,9 +61,8 @@
             <el-button
               type="text"
               size="small"
-              :codeArr="codeArr"
-              :class="codeArr[0].includes(scope.row.planCode) ? 'active-t': 'active'"
-              :disabled = 'codeArr[0].includes(scope.row.planCode)'
+              :class="codeArr.includes(scope.row.planCode) ? 'active-t': 'active'"
+              :disabled = 'codeArr.includes(scope.row.planCode)'
               @click="enableOrAble(scope.row,0)"
               v-if="scope.row.planStatus === 1"
             >禁用</el-button>
@@ -120,7 +119,7 @@ export default {
       hospitalId: "",
       HospitalInfoList: [],
       disablelist: [],
-      codeArr: ['plan_default']
+      codeArr: []
     };
   },
   created(row) {
@@ -175,14 +174,15 @@ export default {
     // 使plan_default禁用
     async getDisabel(row){
       const res = await api.getListBack()
-      console.log('禁用2021', res);
-      
          if(res.data.code === '0'){
             this.disablelist = res.data.data[60]
             console.log('禁用2', this.codeArr);
             this.codeArr = this.disablelist.map(item => {
-              return item.val
+              if(item.val == 'plan_default'){
+                return item.val
+              }
             })
+            console.log('禁用2021', this.codeArr);
 
          }
     },