|  | @@ -31,15 +31,19 @@
 | 
	
		
			
				|  |  |                class="question-number"
 | 
	
		
			
				|  |  |                @dblclick="changeOptionType(data)"
 | 
	
		
			
				|  |  |                v-if="data.property.learn_type === 'dictation'"
 | 
	
		
			
				|  |  | +              title="双击切换序号类型"
 | 
	
		
			
				|  |  |              >
 | 
	
		
			
				|  |  | -              {{ computedQuestionNumber(i, data.option_number_show_mode) }}.
 | 
	
		
			
				|  |  | +              {{ computedQuestionNumber(i, data.option_number_show_mode) }}
 | 
	
		
			
				|  |  |              </span>
 | 
	
		
			
				|  |  |              <el-input
 | 
	
		
			
				|  |  |                v-model="item.content"
 | 
	
		
			
				|  |  |                :maxlength="data.property.learn_type === 'dictation' ? null : 1"
 | 
	
		
			
				|  |  |                :placeholder="data.property.learn_type === 'dictation' ? '输入汉字或词汇' : '输入一个汉字'"
 | 
	
		
			
				|  |  |              />
 | 
	
		
			
				|  |  | -            <el-input v-model="item.pinyin" placeholder="输入拼音" />
 | 
	
		
			
				|  |  | +            <el-input
 | 
	
		
			
				|  |  | +              v-model="item.pinyin"
 | 
	
		
			
				|  |  | +              :placeholder="data.property.learn_type === 'dictation' ? '拼音间用空格隔开' : '输入拼音'"
 | 
	
		
			
				|  |  | +            />
 | 
	
		
			
				|  |  |              <UploadAudio
 | 
	
		
			
				|  |  |                v-if="data.other.audio_generation_method === 'upload'"
 | 
	
		
			
				|  |  |                :key="item.audio_file_id || i"
 | 
	
	
		
			
				|  | @@ -121,7 +125,11 @@
 | 
	
		
			
				|  |  |            </el-radio>
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  |          <el-form-item label-width="45px">
 | 
	
		
			
				|  |  | -          <el-input v-model="data.property.score" type="number" />
 | 
	
		
			
				|  |  | +          <el-input-number
 | 
	
		
			
				|  |  | +            v-model="data.property.score"
 | 
	
		
			
				|  |  | +            :min="0"
 | 
	
		
			
				|  |  | +            :step="data.property.score_type === scoreTypeList[0].value ? 1 : 0.1"
 | 
	
		
			
				|  |  | +          />
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  |          <el-form-item label="类型">
 | 
	
		
			
				|  |  |            <el-radio
 | 
	
	
		
			
				|  | @@ -135,7 +143,11 @@
 | 
	
		
			
				|  |  |            </el-radio>
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  |          <el-form-item label="田字格数" v-if="data.property.learn_type !== 'dictation'">
 | 
	
		
			
				|  |  | -          <el-input v-model="data.property.tian_number" type="number" />
 | 
	
		
			
				|  |  | +          <el-input
 | 
	
		
			
				|  |  | +            v-model="data.property.tian_number"
 | 
	
		
			
				|  |  | +            type="number"
 | 
	
		
			
				|  |  | +            @blur="data.property.tian_number = handleInputNumber(data.property.tian_number)"
 | 
	
		
			
				|  |  | +          />
 | 
	
		
			
				|  |  |          </el-form-item>
 | 
	
		
			
				|  |  |          <el-form-item label="音频">
 | 
	
		
			
				|  |  |            <el-radio
 | 
	
	
		
			
				|  | @@ -157,6 +169,7 @@ import QuestionMixin from '../common/QuestionMixin.js';
 | 
	
		
			
				|  |  |  import UploadAudio from '../common/UploadAudio.vue';
 | 
	
		
			
				|  |  |  import SoundRecord from '../common/SoundRecord.vue';
 | 
	
		
			
				|  |  |  import { GetStaticResources } from '@/api/app';
 | 
	
		
			
				|  |  | +import { changeOptionType, handleInputNumber } from '@/views/exercise_questions/data/common';
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  import {
 | 
	
		
			
				|  |  |    chineseData,
 | 
	
	
		
			
				|  | @@ -177,6 +190,8 @@ export default {
 | 
	
		
			
				|  |  |        learnTypeList,
 | 
	
		
			
				|  |  |        audioGenerationMethodList,
 | 
	
		
			
				|  |  |        data: JSON.parse(JSON.stringify(chineseData)),
 | 
	
		
			
				|  |  | +      changeOptionType,
 | 
	
		
			
				|  |  | +      handleInputNumber,
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  |    methods: {
 |