licailing 4 gadi atpakaļ
vecāks
revīzija
dbcd9cc1a4
1 mainītis faili ar 17 papildinājumiem un 2 dzēšanām
  1. 17 2
      src/main/vue/src/views/record/RecordEdit.vue

+ 17 - 2
src/main/vue/src/views/record/RecordEdit.vue

@@ -13,7 +13,7 @@
                 <el-input v-model="formData.examinationName"></el-input>
             </el-form-item>
             <el-form-item prop="examinationStartTime" label="考级活动时间">
-                <el-date-picker
+                <!-- <el-date-picker
                     v-model="formData.examinationStartTime"
                     type="date"
                     value-format="yyyy-MM-dd"
@@ -29,6 +29,16 @@
                     placeholder="选择日期"
                     style="width: 200px; margin-left: 20px"
                 >
+                </el-date-picker> -->
+                <el-date-picker
+                    v-model="dateRange"
+                    type="daterange"
+                    value-format="yyyy-MM-dd"
+                    start-placeholder="请选择开始时间"
+                    end-placeholder="请选择结束时间"
+                    range-separator="至"
+                    style="width: 100%"
+                >
                 </el-date-picker>
             </el-form-item>
             <el-form-item prop="examinationAgency" label="考级机构名称">
@@ -117,6 +127,8 @@ export default {
                 .get('record/get/' + this.$route.query.id)
                 .then(res => {
                     this.formData = res;
+                    this.dateRange = [res.examinationStartTime, res.examinationEndTime];
+                    console.log(this.dateRange);
                 })
                 .catch(e => {
                     console.log(e);
@@ -140,7 +152,8 @@ export default {
             rules: {},
             categoryOptions: [{ label: '承办单位', value: 'ORGANIZER' }],
             statusOptions: [{ label: '正常', value: 'NORMAL' }],
-            district: []
+            district: [],
+            dateRange: []
         };
     },
     methods: {
@@ -155,6 +168,8 @@ export default {
         },
         submit() {
             let data = { ...this.formData };
+            data.examinationStartTime = this.dateRange[0];
+            data.examinationEndTime = this.dateRange[1];
             this.saving = true;
             this.$http
                 .post('/record/save', data, { body: 'json' })