|
|
@@ -12,8 +12,8 @@
|
|
|
<el-form-item label="营业前提醒:" prop="front">
|
|
|
|
|
|
<el-input-number size="mini" style="width: 70%;" v-model="day.front" @change="handleChange" :min="1"
|
|
|
- :max="100" label="描述文字"></el-input-number>
|
|
|
- 分钟
|
|
|
+ :max="24" label="描述文字"></el-input-number>
|
|
|
+ 点提醒
|
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
@@ -21,23 +21,23 @@
|
|
|
<el-col :xs="24" :sm="12" :md="8" :lg="5">
|
|
|
<el-form-item label="营业中提醒:" prop="centre">
|
|
|
<el-input-number size="mini" style="width: 70%;" v-model="day.centre" @change="handleChange" :min="1"
|
|
|
- :max="100" label="描述文字"></el-input-number>
|
|
|
- 分钟
|
|
|
+ :max="24" label="描述文字"></el-input-number>
|
|
|
+ 点提醒
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
|
|
|
<el-col :xs="24" :sm="12" :md="8" :lg="5">
|
|
|
<el-form-item label="营业后提醒:" prop="after">
|
|
|
<el-input-number size="mini" style="width: 70%;" v-model="day.after" @change="handleChange" :min="1"
|
|
|
- :max="100" label="描述文字"></el-input-number>
|
|
|
- 分钟
|
|
|
+ :max="24" label="描述文字"></el-input-number>
|
|
|
+ 点提醒
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
<el-col :xs="24" :sm="12" :md="8" :lg="5">
|
|
|
<el-form-item label="全天提醒:" prop="allDay">
|
|
|
<el-input-number size="mini" style="width: 70%;" v-model="day.allDay" @change="handleChange" :min="1"
|
|
|
- :max="100" label="描述文字"></el-input-number>
|
|
|
- 分钟
|
|
|
+ :max="24" label="描述文字"></el-input-number>
|
|
|
+ 点提醒
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
@@ -57,8 +57,12 @@
|
|
|
<el-form-item label="提前" prop="allDay">
|
|
|
<el-input-number size="mini" style="width: 30%;" v-model="week.allDay" @change="handleChange" :min="1"
|
|
|
:max="100" label="描述文字"></el-input-number>
|
|
|
- 分钟提醒
|
|
|
+ <!-- <el-date-picker v-model="timeValue" format="yyyy-MM-dd HH" value-format="yyyy-MM-dd HH" type="datetime">
|
|
|
+ </el-date-picker> -->
|
|
|
+ 天提醒
|
|
|
</el-form-item>
|
|
|
+
|
|
|
+
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</div>
|
|
|
@@ -153,7 +157,8 @@ export default {
|
|
|
coreResumptionConfigurationDTO: [],
|
|
|
num: 1,
|
|
|
day: {
|
|
|
- resumptionCycle: 1,
|
|
|
+ id:null,
|
|
|
+ resumptionCycle: 2,
|
|
|
front: null,
|
|
|
centre: null,
|
|
|
after: null,
|
|
|
@@ -161,27 +166,32 @@ export default {
|
|
|
timeUnit: 1,
|
|
|
},
|
|
|
week: {
|
|
|
- resumptionCycle: 2,
|
|
|
+ id:null,
|
|
|
+ resumptionCycle: 3,
|
|
|
allDay: null,
|
|
|
timeUnit: 2
|
|
|
},
|
|
|
month: {
|
|
|
- resumptionCycle: 3,
|
|
|
+ id:null,
|
|
|
+ resumptionCycle: 4,
|
|
|
allDay: null,
|
|
|
timeUnit: 2
|
|
|
},
|
|
|
season: {
|
|
|
- resumptionCycle: 4,
|
|
|
+ id:null,
|
|
|
+ resumptionCycle: 5,
|
|
|
allDay: null,
|
|
|
timeUnit: 2
|
|
|
},
|
|
|
halfYear: {
|
|
|
- resumptionCycle: 5,
|
|
|
+ id:null,
|
|
|
+ resumptionCycle: 6,
|
|
|
allDay: null,
|
|
|
timeUnit: 2
|
|
|
},
|
|
|
year: {
|
|
|
- resumptionCycle: 6,
|
|
|
+ id:null,
|
|
|
+ resumptionCycle: 7,
|
|
|
allDay: null,
|
|
|
timeUnit: 2
|
|
|
},
|
|
|
@@ -284,7 +294,7 @@ export default {
|
|
|
checkForm(form) {
|
|
|
let val
|
|
|
this.$refs[form].validate(valid => {
|
|
|
- console.log(valid, 'valid')
|
|
|
+
|
|
|
val = valid
|
|
|
});
|
|
|
return val;
|
|
|
@@ -295,20 +305,21 @@ export default {
|
|
|
arr.forEach(v => {
|
|
|
flags.push(this.checkForm(v));
|
|
|
});
|
|
|
- console.log(flags, 'flags')
|
|
|
+
|
|
|
let flag = flags.every(v => {
|
|
|
- console.log(v, 'valid')
|
|
|
+
|
|
|
return v == true;
|
|
|
})
|
|
|
- console.log(flag, 'flag')
|
|
|
+
|
|
|
if (!flag) return;
|
|
|
let data = {
|
|
|
+
|
|
|
coreResumptionConfiguration: [this.day, this.week, this.month, this.season, this.halfYear, this.year]
|
|
|
};
|
|
|
insertConfiguration(data).then(response => {
|
|
|
this.$modal.msgSuccess("新增成功");
|
|
|
this.open = false;
|
|
|
-
|
|
|
+ this. selectInfo();
|
|
|
})
|
|
|
}
|
|
|
},
|