|
|
@@ -20,7 +20,7 @@
|
|
|
</el-col>
|
|
|
<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.z" @change="handleChange" :min="1" :max="10"
|
|
|
+ <el-input-number size="mini" style="width: 70%;" v-model="day.centre" @change="handleChange" :min="1" :max="10"
|
|
|
label="描述文字"></el-input-number>
|
|
|
分钟
|
|
|
</el-form-item>
|
|
|
@@ -28,14 +28,14 @@
|
|
|
|
|
|
<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.h" @change="handleChange" :min="1" :max="10"
|
|
|
+ <el-input-number size="mini" style="width: 70%;" v-model="day.after" @change="handleChange" :min="1" :max="10"
|
|
|
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.all" @change="handleChange" :min="1" :max="10"
|
|
|
+ <el-input-number size="mini" style="width: 70%;" v-model="day.allDay" @change="handleChange" :min="1" :max="10"
|
|
|
label="描述文字"></el-input-number>
|
|
|
分钟
|
|
|
</el-form-item>
|
|
|
@@ -132,17 +132,19 @@
|
|
|
</el-form>
|
|
|
<div style="margin-top: 50px; margin-left: 42%">
|
|
|
<el-button type="primary" @click="saveExtend" size="small">提交</el-button>
|
|
|
- <el-button type="primary" @click="nosaveExtend" size="small">取消</el-button>
|
|
|
+ <!-- <el-button type="primary" @click="nosaveExtend" size="small">取消</el-button> -->
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import { insertConfiguration } from "@/api/resumption/configuration";
|
|
|
export default {
|
|
|
props: [],
|
|
|
components: {},
|
|
|
data() {
|
|
|
return {
|
|
|
+
|
|
|
num: 1,
|
|
|
day: {
|
|
|
resumptionCycle: 1,
|
|
|
@@ -219,6 +221,7 @@ export default {
|
|
|
},
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
watch: {},
|
|
|
computed: {},
|
|
|
beforeCreate() { },
|
|
|
@@ -228,27 +231,58 @@ export default {
|
|
|
beforeUpdate() { },
|
|
|
updated() { },
|
|
|
destroyed() { },
|
|
|
+
|
|
|
methods: {
|
|
|
request() { },
|
|
|
handleChange(value) { },
|
|
|
hello() {
|
|
|
alert("来自预设逻辑代码的问候")
|
|
|
},
|
|
|
- saveExtend() {
|
|
|
- // this.formData.userId = this.$route.params.userId;
|
|
|
+
|
|
|
+ // saveExtend() {
|
|
|
+ // // this.formData.userId = this.$route.params.userId;
|
|
|
|
|
|
- this.$refs['form'].validate((valid) => {
|
|
|
- if (valid) {
|
|
|
- extendUserInformation(this.formData).then(res => {
|
|
|
- this.$message.success('保存成功!')
|
|
|
- this.$router.go(-1)
|
|
|
- })
|
|
|
- }
|
|
|
- });
|
|
|
+ // this.$refs['form'].validate((valid) => {
|
|
|
+ // if (valid) {
|
|
|
+ // extendUserInformation(this.formData).then(res => {
|
|
|
+ // this.$message.success('保存成功!')
|
|
|
+ // this.$router.go(-1)
|
|
|
+ // })
|
|
|
+ // }
|
|
|
+ // });
|
|
|
|
|
|
+ // },
|
|
|
+ checkForm(form){
|
|
|
+ let val
|
|
|
+ this.$refs[form].validate(valid => {
|
|
|
+ console.log(valid,'valid')
|
|
|
+ val = valid
|
|
|
+ });
|
|
|
+ return val;
|
|
|
},
|
|
|
-
|
|
|
-
|
|
|
+ saveExtend() {
|
|
|
+
|
|
|
+ let arr = ['day','week','month','season','halfYear','year'];
|
|
|
+ let flags = [];
|
|
|
+ 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,]
|
|
|
+ };
|
|
|
+ insertConfiguration(data).then(response=>{
|
|
|
+ this.$modal.msgSuccess("新增成功");
|
|
|
+ this.open = false;
|
|
|
+
|
|
|
+ })
|
|
|
+ }
|
|
|
},
|
|
|
fillter: {},
|
|
|
}
|