From 7581b6ba685d02fd24ea705e4695026e77198d00 Mon Sep 17 00:00:00 2001
From: linwenling <3256558519@qq.com>
Date: 星期二, 10 十月 2023 17:52:21 +0800
Subject: [PATCH] 旅游修改,新接口

---
 ruoyi-ui/src/views/travel/edit.vue |   86 ++++++++++++++++++++++++++----------------
 1 files changed, 53 insertions(+), 33 deletions(-)

diff --git a/ruoyi-ui/src/views/travel/edit.vue b/ruoyi-ui/src/views/travel/edit.vue
index 084b4e4..2db2d43 100644
--- a/ruoyi-ui/src/views/travel/edit.vue
+++ b/ruoyi-ui/src/views/travel/edit.vue
@@ -1,24 +1,43 @@
 <template>
   <div class="app-container">
     <div class="form-header mt">
-      <h4 class="dt h4">鏃呮父璐圭敤璇︾粏璁板綍 </h4>
+      <h4 class="dt h4">鏃呮父璁板綍 </h4>
 
     </div>
 
     <el-form ref="elForm" :model="formData" :rules="rules" size="medium" label-width="100px">
 
       <el-form-item label="寮�濮嬫椂闂�" prop="startTime">
-        <el-input v-model="formData.startTime" placeholder="璇疯緭鍏ユ爣棰�" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
-      </el-form-item>
+        <el-date-picker v-model="formData.startTime" type="date" placeholder="璇烽�夋嫨鏃ユ湡"
+                        :editable="false" :clearable="false" :style="{width: '100%'}" :disabled="dsb" value-format="yyyy-MM-dd"
+        ></el-date-picker></el-form-item>
 
       <el-form-item label="缁撴潫鏃堕棿" prop="endTime">
-        <el-input v-model="formData.endTime" placeholder="璇疯緭鍏ヤ汉鐗�" clearable :style="{width: '100%'}" :disabled="dsb">
+        <el-date-picker v-model="formData.endTime" type="date" placeholder="璇烽�夋嫨鏃ユ湡"
+                        :editable="false" :clearable="false" :style="{width: '100%'}" :disabled="dsb" value-format="yyyy-MM-dd"
+        ></el-date-picker>
+      </el-form-item>
+      <el-form-item label="鏃呮父鍚嶇О" prop="name">
+        <el-input v-model="formData.name" placeholder="璇疯緭鍏ヤ汉鐗�" clearable :style="{width: '100%'}" :disabled="dsb">
         </el-input>
       </el-form-item>
-      <el-form-item label="鏍囬" prop="title">
-        <el-input v-model="formData.title" placeholder="璇疯緭鍏ヤ汉鐗�" clearable :style="{width: '100%'}" :disabled="dsb">
+      <el-form-item label="鏃呮父鍘诲悜" prop="destination">
+        <el-input v-model="formData.destination" placeholder="璇疯緭鍏ユ梾娓稿幓鍚�" clearable :style="{width: '100%'}" :disabled="dsb">
         </el-input>
       </el-form-item>
+      <el-form-item label="鏃呮父鎬ц川" prop="property">
+      <el-input v-model="formData.property" placeholder="璇疯緭鍏ユ梾娓告�ц川" clearable :style="{width: '100%'}" :disabled="dsb">
+      </el-input>
+    </el-form-item>
+      <el-form-item label="鏃呮父鏂瑰紡" prop="manner">
+        <el-input v-model="formData.manner" placeholder="璇疯緭鍏ユ梾娓告柟寮�" clearable :style="{width: '100%'}" :disabled="dsb">
+        </el-input>
+      </el-form-item>
+      <el-form-item label="鍥㈣垂" prop="groupTotal">
+        <el-input v-model="formData.groupTotal" placeholder="璇疯緭鍏ュ洟璐�" clearable :style="{width: '100%'}" :disabled="dsb">
+        </el-input>
+      </el-form-item>
+
 
 
       <el-form-item size="large">
@@ -56,44 +75,57 @@
       btn:false,
       isShow:true,
 
-      travelpriceList: [],
-
       formData: {
         id: undefined,
-        title: undefined,
+        name: undefined,
         startTime:undefined,
         endTime:undefined,
-        url: undefined,
+        destination: undefined,
+        property: undefined,
+        manner: undefined,
+        groupTotal: undefined,
+
       },
       dialogImageUrl: '',
       dialogVisible: false,
       disabled: false,
       rules: {
-        title: [{
+        name: [{
           required: true,
-          message: '璇疯緭鍏ュぇ浜嬫爣棰�',
+          message: '璇疯緭鍏ユ梾娓稿悕绉�',
           trigger: 'blur'
         }],
-        familyId: [{
+        destination: [{
           required: true,
-          message: '璇疯緭鍏ュ搴彿',
+          message: '璇疯緭鍏ュ幓鍚�',
           trigger: 'blur'
         }],
-        people: [{
+        property: [{
           required: true,
-          message: '璇疯緭鍏ヤ汉鐗�',
+          message: '璇疯緭鍏ユ梾娓告�ц川',
           trigger: 'blur'
         }],
-        address: [{
+        manner: [{
           required: true,
-          message: '璇疯緭鍏ュ湴鐐�',
+          message: '璇疯緭鍏ユ梾娓告柟寮�',
           trigger: 'blur'
         }],
-        remark: [{
+        groupTotal: [{
           // required: true,
-          message: '璇疯緭鍏ュ娉�',
+          message: '璇疯緭鍏ュ洟璐�',
           trigger: 'blur'
         }],
+        startTime: [{
+          required: true,
+          message: '璇烽�夋嫨鏃堕棿',
+          trigger: 'change'
+        }],
+        endTime: [{
+          required: true,
+          message: '璇烽�夋嫨鏃堕棿',
+          trigger: 'change'
+        }],
+
 
       },
       typeOptions: [],
@@ -112,11 +144,6 @@
       this.isShow=true
       document.title = "淇敼鏃呰璐圭敤璇︾粏淇℃伅";
       this.$route.meta.title = "淇敼鏃呰璐圭敤璇︾粏淇℃伅";//鍒楄〃鐨勫悕绉�
-    }
-    else{
-      document.title = "鏃呰璐圭敤璇︾粏淇℃伅";
-      this.$route.meta.title = "鏃呰璐圭敤璇︾粏淇℃伅";//鍒楄〃鐨勫悕绉�
-      this.isShow=true
     }
 
     let _this = this
@@ -143,7 +170,7 @@
         }
         this.loading = false;
       });
-      this.getCateInfor()
+
 
     }
   },
@@ -151,13 +178,6 @@
   methods: {
 
     submitForm() {
-      let ul = this.fileList.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      let uls = this.fileListOther.map(function (elem){
-        return elem.url.replace(process.env.VUE_APP_BASE_TRUE_API,"")
-      }).join(",")
-      this.formData.url = ul+","+uls
 
       this.$refs['elForm'].validate(valid => {
 

--
Gitblit v1.9.1