xionghaojie 3 lat temu
rodzic
commit
a8098459fa
1 zmienionych plików z 38 dodań i 0 usunięć
  1. 38 0
      src/App.vue

+ 38 - 0
src/App.vue

@@ -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;