|
@@ -3,13 +3,13 @@
|
|
<p class="line"></p>
|
|
<p class="line"></p>
|
|
<el-input v-model="data.orderNo" :value="index" type="hidden"></el-input>
|
|
<el-input v-model="data.orderNo" :value="index" type="hidden"></el-input>
|
|
<el-form-item label="是否属于诊断:" prop="isReason" @change="emitVal">
|
|
<el-form-item label="是否属于诊断:" prop="isReason" @change="emitVal">
|
|
- <el-select v-model="data.isReason" placeholder="请选择">
|
|
|
|
- <el-option label="否" value="0"></el-option>
|
|
|
|
- <el-option label="是" value="1"></el-option>
|
|
|
|
|
|
+ <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-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="显示位置:" prop="position" label-width="130px">
|
|
<el-form-item label="显示位置:" prop="position" label-width="130px">
|
|
- <el-checkbox-group v-model="data.position" @change="emitVal">
|
|
|
|
|
|
+ <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 v-for="it in positions" :key="it.key" :label="it.key">{{it.name}}</el-checkbox>
|
|
</el-checkbox-group>
|
|
</el-checkbox-group>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -87,7 +87,7 @@
|
|
delEmit(){
|
|
delEmit(){
|
|
this.$emit("del",this.index);
|
|
this.$emit("del",this.index);
|
|
},
|
|
},
|
|
- emitVal(){console.log(this.data.position)
|
|
|
|
|
|
+ emitVal(){
|
|
let data = Object.assign({},this.data);
|
|
let data = Object.assign({},this.data);
|
|
data = Object.assign({},data,{position:this.data.position?this.data.position.join(","):''});
|
|
data = Object.assign({},data,{position:this.data.position?this.data.position.join(","):''});
|
|
this.$emit("change",this.index,data);
|
|
this.$emit("change",this.index,data);
|