|
|
@@ -562,6 +562,44 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
break;
|
|
|
+ case 'recharge':
|
|
|
+ {
|
|
|
+ if (!item.value.mainColor) {
|
|
|
+ that.pass = false
|
|
|
+ this.selectType(item)
|
|
|
+ return this.$message.error("请选择充值组件主题色");
|
|
|
+ }
|
|
|
+ if (!item.value.placeholderText) {
|
|
|
+ that.pass = false
|
|
|
+ this.selectType(item)
|
|
|
+ return this.$message.error("请输入充值组件输入框文本提示");
|
|
|
+ }
|
|
|
+ if (!item.value.buttonName) {
|
|
|
+ that.pass = false
|
|
|
+ this.selectType(item)
|
|
|
+ return this.$message.error("请输入充值组件按钮名称");
|
|
|
+ }
|
|
|
+ if (item.value.showSubButton && !item.value.subButtonName) {
|
|
|
+ that.pass = false
|
|
|
+ this.selectType(item)
|
|
|
+ return this.$message.error("充值组件已开启子按钮,请输入字按钮名称");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case 'coupon':
|
|
|
+ {
|
|
|
+ if (item.value.couponList.length==0) {
|
|
|
+ that.pass = false
|
|
|
+ this.selectType(item)
|
|
|
+ return this.$message.error("请选择优惠券");
|
|
|
+ }
|
|
|
+ if (!item.value.buttonName) {
|
|
|
+ that.pass = false
|
|
|
+ this.selectType(item)
|
|
|
+ return this.$message.error("请输入优惠券组件按钮名称");
|
|
|
+ }
|
|
|
+ }
|
|
|
+ break;
|
|
|
default:
|
|
|
break;
|
|
|
|