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