瀏覽代碼

提示信息修改

zhouna 6 年之前
父節點
當前提交
5fb0d31284
共有 2 個文件被更改,包括 6 次插入5 次删除
  1. 2 1
      src/components/icss/AddPromptInfo.vue
  2. 4 4
      src/components/icss/InfoParagraph.vue

+ 2 - 1
src/components/icss/AddPromptInfo.vue

@@ -10,11 +10,12 @@
                      label-width="130px"
                      ref="groups">
                 <el-form-item label="静态知识名称:" prop="name">
-                    <el-input v-model="form.name" disabled="isEdit"></el-input>
+                    <el-input v-model="form.name" :disabled="isEdit"></el-input>
                 </el-form-item>
                 <InfoParagraph v-for="(f,i) in form.prags"
                                :data="f"
                                :index="i"
+                               :isEdit = "isEdit"
                                @change="getPgValues"
                                @add="addParagraph"
                                @del="delParagraph" ref="subForm"></InfoParagraph>

+ 4 - 4
src/components/icss/InfoParagraph.vue

@@ -3,13 +3,13 @@
             <p class="line"></p>
             <el-input v-model="data.orderNo" :value="index" type="hidden"></el-input>
             <el-form-item label="是否属于诊断:" prop="isReason" @change="emitVal">
-                <el-select v-model="data.isReason" placeholder="请选择" disabled="isEdit">
+                <el-select v-model="data.isReason" placeholder="请选择" :disabled="isEdit">
                     <el-option label="否" :value="0"></el-option>
                     <el-option label="是" :value="1"></el-option>
                 </el-select>
             </el-form-item>
             <el-form-item label="显示位置:" prop="position" label-width="130px">
-                <el-checkbox-group v-model="data.position" @change="emitVal" disabled="isEdit">
+                <el-checkbox-group v-model="data.position" @change="emitVal" :disabled="isEdit">
                     <el-checkbox v-for="it in positions" :key="it.key" :label="it.key">{{it.name}}</el-checkbox>
                 </el-checkbox-group>
             </el-form-item>
@@ -29,7 +29,7 @@
 <script>
   import InfoUeditor from 'vue-ueditor-wrap';
   export default{
-    props:['data','index'],
+    props:['data','index','isEdit'],
     name:'InfoParagraph',
     components:{
       InfoUeditor
@@ -78,7 +78,7 @@
       //显示位置枚举列表
       const pos = localStorage.getItem("icssEnumsData");
       this.positions = JSON.parse(pos)&&JSON.parse(pos).introducePositionEnum;
-      this.form = this.data;
+      this.form = this.data;console.log(this.isEdit)
     },
     methods:{
       addEmit(){