|
|
@@ -193,7 +193,6 @@
|
|
|
<el-form-item
|
|
|
prop="startTime"
|
|
|
label="预约开始时间"
|
|
|
- v-if="formData.hasSubscribe"
|
|
|
style="margin-left: 22px"
|
|
|
>
|
|
|
<el-date-picker
|
|
|
@@ -471,7 +470,7 @@ export default {
|
|
|
source: 'OFFICIAL',
|
|
|
pic: [],
|
|
|
hasSubscribe: true,
|
|
|
- isRoyalties:true,
|
|
|
+ isRoyalties: true,
|
|
|
sort: 0,
|
|
|
privileges: [],
|
|
|
maxCount: 0,
|
|
|
@@ -613,17 +612,19 @@ export default {
|
|
|
startTime: [
|
|
|
{
|
|
|
validator: (rule, value, callback) => {
|
|
|
- if (this.formData.hasSubscribe) {
|
|
|
- if (!value) {
|
|
|
- callback(new Error('请填写预约发布时间'));
|
|
|
- } else if (isBefore(parse(value, 'yyyy-MM-dd HH:mm:ss', new Date()), new Date())) {
|
|
|
- callback(new Error('预约发布时间不能小于当前时间'));
|
|
|
- } else {
|
|
|
- callback();
|
|
|
- }
|
|
|
- } else {
|
|
|
- callback();
|
|
|
+ // if (this.formData.hasSubscribe) {
|
|
|
+ // if (!value) {
|
|
|
+ // callback(new Error('请填写预约发布时间'));
|
|
|
+ // } else
|
|
|
+ if (isBefore(parse(value, 'yyyy-MM-dd HH:mm:ss', new Date()), new Date())) {
|
|
|
+ callback(new Error('预约发布时间不能小于当前时间'));
|
|
|
}
|
|
|
+ // else {
|
|
|
+ // callback();
|
|
|
+ // }
|
|
|
+ // } else {
|
|
|
+ callback();
|
|
|
+ // }
|
|
|
},
|
|
|
trigger: 'blur'
|
|
|
}
|