|
|
@@ -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) => {
|