|
@@ -734,7 +734,20 @@
|
|
|
</el-card>
|
|
</el-card>
|
|
|
</div>
|
|
</div>
|
|
|
<div v-if="item.contentType == 4">
|
|
<div v-if="item.contentType == 4">
|
|
|
-
|
|
|
|
|
|
|
+ <el-card class="box-card">
|
|
|
|
|
+ <el-form-item label="标题" prop="miniprogramTitle">
|
|
|
|
|
+ <el-input v-model="item.miniprogramTitle" placeholder="请输入小程序消息标题,最长为64字" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="封面" prop="miniprogramPicUrl">
|
|
|
|
|
+ <ImageUpload v-model="item.miniprogramPicUrl" type="image" :num="10" :width="150" :height="150" />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="appid" prop="miniprogramAppid" v-show="false" >
|
|
|
|
|
+ <el-input v-model="item.miniprogramAppid" disabled />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ <el-form-item label="page路径" prop="miniprogramPage" v-show="false" label-width="100px" style="margin-left: -30px" >
|
|
|
|
|
+ <el-input v-model="item.miniprogramPage" placeholder="小程序消息打开后的路径" disabled />
|
|
|
|
|
+ </el-form-item>
|
|
|
|
|
+ </el-card>
|
|
|
</div>
|
|
</div>
|
|
|
<div v-if="item.contentType == 5 ">
|
|
<div v-if="item.contentType == 5 ">
|
|
|
|
|
|
|
@@ -1387,8 +1400,16 @@ export default {
|
|
|
|
|
|
|
|
for (let i = 0; i < this.setting.length; i++) {
|
|
for (let i = 0; i < this.setting.length; i++) {
|
|
|
//响应式直接给链接的描述上值
|
|
//响应式直接给链接的描述上值
|
|
|
- if (selectedVideo && this.setting[i].contentType == 3 && this.msgForm.videoId != null) {
|
|
|
|
|
- this.$set(this.setting[i], 'linkDescribe', selectedVideo.dictLabel);
|
|
|
|
|
|
|
+ if (selectedVideo && this.msgForm.videoId != null) {
|
|
|
|
|
+ if (this.setting[i].contentType == 3 || this.setting[i].contentType == 9) {
|
|
|
|
|
+ this.$set(this.setting[i], 'linkDescribe', selectedVideo.dictLabel);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ if (this.setting[i].contentType == 4) {
|
|
|
|
|
+ this.$set(this.setting[i], 'miniprogramTitle', selectedVideo.dictLabel);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
@@ -1805,6 +1826,9 @@ export default {
|
|
|
this.$set(this.setting[i], 'linkTitle', selectedCourse.dictLabel);
|
|
this.$set(this.setting[i], 'linkTitle', selectedCourse.dictLabel);
|
|
|
this.$set(this.setting[i], 'linkImageUrl', selectedCourse.dictImgUrl);
|
|
this.$set(this.setting[i], 'linkImageUrl', selectedCourse.dictImgUrl);
|
|
|
}
|
|
}
|
|
|
|
|
+ if (selectedCourse && this.setting[i].contentType == 4 && this.msgForm.courseId != null) {
|
|
|
|
|
+ this.$set(this.setting[i], 'miniprogramPicUrl', selectedCourse.dictImgUrl);
|
|
|
|
|
+ }
|
|
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|