From e15df9a20c29044b10772e3587a00d0be03b281d Mon Sep 17 00:00:00 2001
From: feige <791364011@qq.com>
Date: 星期日, 08 十二月 2024 20:57:41 +0800
Subject: [PATCH] 增加了内容
---
ruoyi-ui/src/views/travel/edit.vue | 100 ++++++++++++++++++++++++++++++++------------------
1 files changed, 64 insertions(+), 36 deletions(-)
diff --git a/ruoyi-ui/src/views/travel/edit.vue b/ruoyi-ui/src/views/travel/edit.vue
index 084b4e4..092dd2c 100644
--- a/ruoyi-ui/src/views/travel/edit.vue
+++ b/ruoyi-ui/src/views/travel/edit.vue
@@ -1,24 +1,47 @@
<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 label="鎰熻█" prop="spee">
+ <el-input v-model="formData.spee" placeholder="璇疯緭鍏ユ劅瑷�" clearable :style="{width: '100%'}" :disabled="dsb">
+ </el-input>
+ </el-form-item>
+
<el-form-item size="large">
@@ -46,7 +69,10 @@
return {
cdi:"鏃呮父璐圭敤淇℃伅",
udi:"鏃呮父璐圭敤淇敼",
- fot:[".jpg",".jif","png"],
+ // 鏁版嵁鑼冨洿閫夐」
+ fot:['.bmp','.jpg','.jpeg','.png','.tif','.gif','.pcx','.tga','.exif','.fpx',
+ '.svg','.psd','.cdr','.pcd','.dxf','.ufo','.eps','.ai','.aw','.WMF','.webp','.apng'],
+
fileList:[
],
fileListOther:[
@@ -56,44 +82,58 @@
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,
+ spee: 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: [{
- // required: true,
- message: '璇疯緭鍏ュ娉�',
+ groupTotal: [{
+
+ required: true,
+ message: '璇疯緭鍏ュ洟璐�',
trigger: 'blur'
}],
+ startTime: [{
+ required: true,
+ message: '璇烽�夋嫨鏃堕棿',
+ trigger: 'change'
+ }],
+ endTime: [{
+ required: true,
+ message: '璇烽�夋嫨鏃堕棿',
+ trigger: 'change'
+ }],
+
},
typeOptions: [],
@@ -110,13 +150,8 @@
this.btn= jd
this.dsb = !jd
this.isShow=true
- document.title = "淇敼鏃呰璐圭敤璇︾粏淇℃伅";
+ // document.title = "淇敼鏃呰璐圭敤璇︾粏淇℃伅";
this.$route.meta.title = "淇敼鏃呰璐圭敤璇︾粏淇℃伅";//鍒楄〃鐨勫悕绉�
- }
- else{
- document.title = "鏃呰璐圭敤璇︾粏淇℃伅";
- this.$route.meta.title = "鏃呰璐圭敤璇︾粏淇℃伅";//鍒楄〃鐨勫悕绉�
- this.isShow=true
}
let _this = this
@@ -143,7 +178,7 @@
}
this.loading = false;
});
- this.getCateInfor()
+
}
},
@@ -151,13 +186,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