|
|
@@ -330,9 +330,9 @@
|
|
|
</el-form-item>
|
|
|
|
|
|
<el-form-item
|
|
|
- label="是否必须完成"
|
|
|
+ :label="selectedBlocklyPoint.type === 'task' ? '限制同行' : '必须拾取'"
|
|
|
class="config-item"
|
|
|
- v-if="selectedBlocklyPoint.type === 'task'"
|
|
|
+ v-if="selectedBlocklyPoint.type === 'task' || selectedBlocklyPoint.type === 'item'"
|
|
|
>
|
|
|
<el-switch
|
|
|
v-model="selectedBlocklyPoint.must"
|
|
|
@@ -345,7 +345,7 @@
|
|
|
|
|
|
<!-- 第三行:图标上传 -->
|
|
|
<div class="config-row">
|
|
|
- <el-form-item label="初始图标" class="config-item" v-if="selectedBlocklyPoint.type !== ''">
|
|
|
+ <el-form-item label="初始图标" class="config-item">
|
|
|
<div class="icon-upload-wrapper">
|
|
|
<UploadImg
|
|
|
v-model="selectedBlocklyPoint.img"
|
|
|
@@ -359,7 +359,7 @@
|
|
|
<el-form-item
|
|
|
label="完成图标"
|
|
|
class="config-item"
|
|
|
- v-if="selectedBlocklyPoint.type !== '' && selectedBlocklyPoint.type === 'task'"
|
|
|
+ v-if="selectedBlocklyPoint.type && selectedBlocklyPoint.type === 'task'"
|
|
|
>
|
|
|
<div class="icon-upload-wrapper">
|
|
|
<UploadImg
|
|
|
@@ -372,7 +372,7 @@
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
|
|
|
- <el-form-item label="提示语" class="form-item-full" v-if="selectedBlocklyPoint.type !== '' && selectedBlocklyPoint.type !== 'task'">
|
|
|
+ <el-form-item label="提示语" class="form-item-full" v-if="selectedBlocklyPoint.type && selectedBlocklyPoint.type !== 'task'">
|
|
|
<el-input
|
|
|
v-model="selectedBlocklyPoint.tip"
|
|
|
placeholder="输入初始提示语"
|
|
|
@@ -384,7 +384,7 @@
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
|
|
|
- <el-form-item label="未完成提示语" class="form-item-full" v-if="selectedBlocklyPoint.type !== '' && selectedBlocklyPoint.type === 'task'">
|
|
|
+ <el-form-item label="未完成提示语" class="form-item-full" v-if="selectedBlocklyPoint.type && selectedBlocklyPoint.type === 'task'">
|
|
|
<el-input
|
|
|
v-model="selectedBlocklyPoint.unfinishedTip"
|
|
|
placeholder="输入未完成提示语"
|
|
|
@@ -395,7 +395,7 @@
|
|
|
:rows="2"
|
|
|
/>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="完成提示语" class="form-item-full" v-if="selectedBlocklyPoint.type !== '' && selectedBlocklyPoint.type === 'task'">
|
|
|
+ <el-form-item label="完成提示语" class="form-item-full" v-if="selectedBlocklyPoint.type && selectedBlocklyPoint.type === 'task'">
|
|
|
<el-input
|
|
|
v-model="selectedBlocklyPoint.finishedTip"
|
|
|
placeholder="输入完成提示语"
|