|  | @@ -1,6 +1,28 @@
 | 
	
		
			
				|  |  |  <!--  -->
 | 
	
		
			
				|  |  |  <template>
 | 
	
		
			
				|  |  |    <div class="seg-word-config">
 | 
	
		
			
				|  |  | +    <div class="adult-book-input-item" v-if="curQue" style="margin-top:10px">
 | 
	
		
			
				|  |  | +        <span class="adult-book-lable">字的大小:</span>
 | 
	
		
			
				|  |  | +        <el-radio-group v-model="curQue.resetFontsize" @input="changeResetFontsize">
 | 
	
		
			
				|  |  | +            <el-radio label="12px">12px</el-radio>
 | 
	
		
			
				|  |  | +            <el-radio label="16px">16px</el-radio>
 | 
	
		
			
				|  |  | +            <el-radio label="20px">20px</el-radio>
 | 
	
		
			
				|  |  | +            <el-radio label="24px">24px</el-radio>
 | 
	
		
			
				|  |  | +            <el-radio label="28px">28px</el-radio>
 | 
	
		
			
				|  |  | +        </el-radio-group>
 | 
	
		
			
				|  |  | +    </div>
 | 
	
		
			
				|  |  | +    <div class="adult-book-input-item" v-if="curQue">
 | 
	
		
			
				|  |  | +            <span class="adult-book-lable">字体:</span>
 | 
	
		
			
				|  |  | +            <el-radio-group v-model="curQue.resetFontfamily" @input="changeResetFontfamily">
 | 
	
		
			
				|  |  | +              <el-radio
 | 
	
		
			
				|  |  | +                v-for="(item, index) in fontFamilyList"
 | 
	
		
			
				|  |  | +                :key="'fontFamilyList' + index"
 | 
	
		
			
				|  |  | +                :label="item.value"
 | 
	
		
			
				|  |  | +              >
 | 
	
		
			
				|  |  | +                <span>{{ item.name }}</span>
 | 
	
		
			
				|  |  | +              </el-radio>
 | 
	
		
			
				|  |  | +            </el-radio-group>
 | 
	
		
			
				|  |  | +          </div>
 | 
	
		
			
				|  |  |      <el-table :data="data" border style="width: 75%">
 | 
	
		
			
				|  |  |        <el-table-column prop="chs" label="词" width="120"> </el-table-column>
 | 
	
		
			
				|  |  |        <el-table-column label="拼音" width="220">
 | 
	
	
		
			
				|  | @@ -65,7 +87,7 @@
 | 
	
		
			
				|  |  |              <span class="adult-book-lable">设置下划线:</span>
 | 
	
		
			
				|  |  |              <el-checkbox v-model="scope.row.underLine">显示下划线</el-checkbox>
 | 
	
		
			
				|  |  |            </div>
 | 
	
		
			
				|  |  | -          <div class="adult-book-input-item" v-if="type!='dialogue_answer_chs'">
 | 
	
		
			
				|  |  | +          <div class="adult-book-input-item" v-if="type!='dialogue_answer_chs'&&type!='sentence_input_chs'&&type!='sentence_judge_chs'&&type!='sentence_record_chs'&&type!='sentence_input_record_chs'&&type!='sentence_listen_read_chs'">
 | 
	
		
			
				|  |  |              <span class="adult-book-lable">设置间距:</span>
 | 
	
		
			
				|  |  |              <el-checkbox-group v-model="scope.row.wordPadding">
 | 
	
		
			
				|  |  |                <el-checkbox
 | 
	
	
		
			
				|  | @@ -88,7 +110,7 @@ import "@/utils/pinyin_dict_withtone";
 | 
	
		
			
				|  |  |  import "@/utils/pinyinUtil";
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |    components: {},
 | 
	
		
			
				|  |  | -  props: ["data", "type"],
 | 
	
		
			
				|  |  | +  props: ["data", "type", "curQue"],
 | 
	
		
			
				|  |  |    data() {
 | 
	
		
			
				|  |  |      return {
 | 
	
		
			
				|  |  |        colorList: [
 | 
	
	
		
			
				|  | @@ -138,11 +160,30 @@ export default {
 | 
	
		
			
				|  |  |        let result = pinyinUtil.getPinyin(item.chs);
 | 
	
		
			
				|  |  |        item.pinyin = result;
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  | +    changeResetFontsize(value){
 | 
	
		
			
				|  |  | +        this.data.forEach(item => {
 | 
	
		
			
				|  |  | +            item.fontSize = value
 | 
	
		
			
				|  |  | +        });
 | 
	
		
			
				|  |  | +    },
 | 
	
		
			
				|  |  | +    changeResetFontfamily(value){
 | 
	
		
			
				|  |  | +        this.data.forEach(item => {
 | 
	
		
			
				|  |  | +            item.fontFamily = value
 | 
	
		
			
				|  |  | +        });
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    //生命周期 - 创建完成(可以访问当前this实例)
 | 
	
		
			
				|  |  |    created() {},
 | 
	
		
			
				|  |  |    //生命周期 - 挂载完成(可以访问DOM元素)
 | 
	
		
			
				|  |  | -  mounted() {},
 | 
	
		
			
				|  |  | +  mounted() {
 | 
	
		
			
				|  |  | +    if(this.curQue){
 | 
	
		
			
				|  |  | +        if (!this.curQue.hasOwnProperty("resetFontsize")) {
 | 
	
		
			
				|  |  | +            this.$set(this.curQue, "resetFontsize", '');
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +        if (!this.curQue.hasOwnProperty("resetFontfamily")) {
 | 
	
		
			
				|  |  | +            this.$set(this.curQue, "resetFontfamily", 'FZJCGFKTK');
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +    }
 | 
	
		
			
				|  |  | +  },
 | 
	
		
			
				|  |  |    beforeCreate() {}, //生命周期 - 创建之前
 | 
	
		
			
				|  |  |    beforeMount() {}, //生命周期 - 挂载之前
 | 
	
		
			
				|  |  |    beforeUpdate() {}, //生命周期 - 更新之前
 |