xiongzhu пре 4 година
родитељ
комит
1e0c9a7481
1 измењених фајлова са 14 додато и 2 уклоњено
  1. 14 2
      src/main/vue/src/views/BlindBoxEdit.vue

+ 14 - 2
src/main/vue/src/views/BlindBoxEdit.vue

@@ -276,7 +276,9 @@ export default {
                 properties: [],
                 type: 'BLIND_BOX',
                 source: 'OFFICIAL',
-                pic: [{}]
+                pic: [{}],
+                scheduleSale: true,
+                privileges: []
             },
             rules: {
                 name: [
@@ -397,7 +399,17 @@ export default {
                         trigger: 'blur'
                     }
                 ],
-                startTime: [{ required: true, message: '请填写开售时间' }],
+                startTime: [
+                    {
+                        validator: (rule, value, callback) => {
+                            if (this.formData.scheduleSale === true && !value) {
+                                callback(new Error('请填写开售时间'));
+                                return;
+                            }
+                            callback();
+                        }
+                    }
+                ],
                 items: [
                     {
                         validator: (rule, value, callback) => {