From 2f83b115973e12107266c920e42cfba31652e62d Mon Sep 17 00:00:00 2001
From: feige <feige@qq.com>
Date: 星期六, 26 十月 2024 21:03:58 +0800
Subject: [PATCH] 修改了bug
---
ruoyi-ui/src/views/meeting/meetingInfo.vue | 119 +++++++++++++++++++++++++++++++++++++++++++++--------------
1 files changed, 91 insertions(+), 28 deletions(-)
diff --git a/ruoyi-ui/src/views/meeting/meetingInfo.vue b/ruoyi-ui/src/views/meeting/meetingInfo.vue
index cf06e18..8448af4 100644
--- a/ruoyi-ui/src/views/meeting/meetingInfo.vue
+++ b/ruoyi-ui/src/views/meeting/meetingInfo.vue
@@ -23,10 +23,10 @@
<el-form-item label="寮�濮嬫椂闂�" prop="startTime" label-width="80px"
style="background: #FAD1E0;border-radius: 7px 7px 7px 7px;opacity: 1;">
<el-date-picker v-if="!dsb" v-model="formData.startTime" type="datetime" placeholder="閫夋嫨鏃ユ湡鏃堕棿" align="right"
- :picker-options="pickerOptions" :style="{width: '100%'}" :disabled="dsb">
+ :picker-options="pickerOptions" :style="{width: '100%'}" :disabled="dsb" value-format="yyyy-MM-dd HH:mm:ss">
</el-date-picker>
<el-date-picker v-if="dsb" v-model="formData.startTime" type="datetime" placeholder="" align="right"
- :picker-options="pickerOptions" :style="{width: '100%'}" :disabled="dsb">
+ :picker-options="pickerOptions" :style="{width: '100%'}" :disabled="dsb" value-format="yyyy-MM-dd HH:mm:ss">
</el-date-picker>
</el-form-item>
</el-cow>
@@ -34,10 +34,10 @@
<el-form-item label="缁撴潫鏃堕棿" prop="endTime" label-width="80px"
style="background: #FAD1E0;border-radius: 7px 7px 7px 7px;opacity: 1;">
<el-date-picker v-if="!dsb" v-model="formData.endTime" type="datetime" placeholder="閫夋嫨鏃ユ湡鏃堕棿" align="right"
- :picker-options="pickerOptions" :style="{width: '100%'}" :disabled="dsb">
+ :picker-options="pickerOptions" :style="{width: '100%'}" :disabled="dsb" value-format="yyyy-MM-dd HH:mm:ss">
</el-date-picker>
<el-date-picker v-if="dsb" v-model="formData.endTime" type="datetime" placeholder="" align="right"
- :picker-options="pickerOptions" :style="{width: '100%'}" :disabled="dsb">
+ :picker-options="pickerOptions" :style="{width: '100%'}" :disabled="dsb" value-format="yyyy-MM-dd HH:mm:ss">
</el-date-picker>
</el-form-item>
</el-cow>
@@ -59,20 +59,20 @@
</el-form-item>
</el-cow> -->
<el-cow>
- <el-form-item label="鍙绾充汉鏁�" prop="conPeople" label-width="90px"
+ <el-form-item label="鍙绾充汉鏁�" prop="conPeople" label-width="100px"
style="background: #FAD1E0;border-radius: 7px 7px 7px 7px;opacity: 1;">
- <el-input v-if="!dsb" v-model="formData.conPeople" placeholder="璇疯緭鍏ュ彲瀹圭撼浜烘暟" clearable :style="{width: '100%'}" :disabled="dsb">
+ <el-input v-if="!dsb" type="number" v-model="formData.conPeople" placeholder="璇疯緭鍏ュ彲瀹圭撼浜烘暟" clearable :style="{width: '100%'}" :disabled="dsb">
</el-input>
- <el-input v-if="dsb" v-model="formData.conPeople" placeholder="" clearable :style="{width: '100%'}" :disabled="dsb">
+ <el-input v-if="dsb" type="number" v-model="formData.conPeople" placeholder="" clearable :style="{width: '100%'}" :disabled="dsb">
</el-input>
</el-form-item>
</el-cow>
<el-cow>
<el-form-item label="鍙備笌浜烘暟" prop="partPeople" label-width="90px"
style="background: #FAD1E0;border-radius: 7px 7px 7px 7px;opacity: 1;">
- <el-input v-if="!dsb" v-model="formData.partPeople" placeholder="璇疯緭鍏ュ弬涓庝汉鏁�" clearable :style="{width: '100%'}" :disabled="dsb">
+ <el-input v-if="!dsb" type="number" v-model="formData.partPeople" placeholder="璇疯緭鍏ュ弬涓庝汉鏁�" clearable :style="{width: '100%'}" :disabled="dsb">
</el-input>
- <el-input v-if="dsb" v-model="formData.partPeople" placeholder="" clearable :style="{width: '100%'}" :disabled="dsb">
+ <el-input v-if="dsb" type="number" v-model="formData.partPeople" placeholder="" clearable :style="{width: '100%'}" :disabled="dsb">
</el-input>
</el-form-item>
</el-cow>
@@ -86,7 +86,7 @@
</el-form-item>
</el-cow>
<el-cow>
- <el-form-item label="瀹跺涵鎴栭儴闂�" prop="applyApart" label-width="90px"
+ <el-form-item label="瀹跺涵鎴栭儴闂�" prop="applyApart" label-width="100px"
style="background: #FAD1E0;border-radius: 7px 7px 7px 7px;opacity: 1;">
<el-input v-if="!dsb" v-model="formData.applyApart" placeholder="璇疯緭鍏ョ敵璇峰搴垨閮ㄩ棬" clearable :style="{width: '100%'}" :disabled="dsb">
</el-input>
@@ -95,7 +95,7 @@
</el-form-item>
</el-cow>
<el-cow>
- <el-form-item label="鏄惁鎷滆姘寸墝" prop="isPlacebrand" label-width="120px"
+ <el-form-item label="鏄惁鎽嗘斁姘寸墝" prop="isPlacebrand" label-width="120px"
style="background: #FAD1E0;border-radius: 7px 7px 7px 7px;opacity: 1;">
<el-select v-model="formData.isPlacebrand" placeholder="璇烽�夋嫨 " clearable :style="{width: '100%'}"
:disabled="dsb">
@@ -123,13 +123,20 @@
<el-cow>
<el-form-item label="鐘舵��" prop="statu" label-width="120px"
style="background: #FAD1E0;border-radius: 7px 7px 7px 7px;opacity: 1;">
- <el-select v-model="formData.statu" placeholder="璇烽�夋嫨 " clearable :style="{width: '100%'}"
- :disabled="dsb">
+ <el-select v-model="formData.statu" placeholder="" clearable :style="{width: '100%'}"
+ :disabled="true">
<el-option v-for="(item, index) in typeOptions2" :key="index" :label="item.label"
:value="item.value"></el-option>
</el-select>
</el-form-item>
</el-cow>
+ <!-- <el-cow>
+ <el-form-item label="鐘舵��" prop="statu" label-width="90px"
+ style="background: #FAD1E0;border-radius: 7px 7px 7px 7px;opacity: 1;">
+ <el-input v-if="!dsb" v-model="formData.connPhone" placeholder="寰呭鎵�" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
+ <el-input v-if="dsb" v-model="formData.connPhone" placeholder="" clearable :style="{width: '100%'}" :disabled="dsb"></el-input>
+ </el-form-item>
+ </el-cow> -->
</el-row>
</el-container>
@@ -197,22 +204,69 @@
dialogImageUrl: '',
dialogVisible: false,
disabled: false,
+ // 琛ㄥ崟鏍¢獙
rules: {
- // title: [{
- // required: true,
- // message: '璇疯緭鍏ヤ細璁爣棰�',
- // trigger: 'blur'
- // }],
- // startTime: [{
- // required: true,
- // message: '璇烽�夋嫨寮�濮嬫椂闂�',
- // trigger: 'blur'
- // }],
- // endTime: [{
- // required: true,
- // message: '璇烽�夋嫨缁撴潫鏃堕棿',
- // trigger: 'blur'
- // }]
+ startTime: [{
+ required: true,
+ message: '璇疯緭鍏ュ紑濮嬫椂闂�',
+ trigger: 'blur'
+ }],
+ endTime: [{
+ required: true,
+ message: '璇疯緭鍏ョ粨鏉熸椂闂�',
+ trigger: 'blur'
+ }],
+ title: [{
+ required: true,
+ message: '璇疯緭鍏ユ爣棰�',
+ trigger: 'blur'
+ }],
+ place: [{
+ required: true,
+ message: '璇疯緭鍏ュ湴鐐�',
+ trigger: 'blur'
+ }],
+ conPeople: [{
+ required: true,
+ message: '璇疯緭鍏ュ彲瀹圭撼浜烘暟',
+ trigger: 'blur'
+ }],
+ partPeople: [{
+ required: true,
+ message: '璇疯緭鍏ュ弬涓庝汉鏁�',
+ trigger: 'blur'
+ }],
+ applyPerson: [{
+ required: true,
+ message: '璇疯緭鍏ョ敵璇蜂汉',
+ trigger: 'blur'
+ }],
+ applyApart: [{
+ required: true,
+ message: '璇疯緭鍏ョ敵璇峰搴垨閮ㄩ棬',
+ trigger: 'blur'
+ }],
+ isPlacebrand: [{
+ required: true,
+ message: '璇烽�夋嫨鏄惁鎽嗘斁姘寸墝',
+ trigger: 'blur'
+ }],
+ connPerson: [{
+ required: true,
+ message: '璇疯緭鍏ヨ仈绯讳汉',
+ trigger: 'blur'
+ }],
+ connPhone: [{
+ required: true,
+ message: '璇疯緭鍏ヨ仈绯荤數璇�',
+ trigger: 'blur'
+ }],
+ statu: [{
+ required: true,
+ message: '璇烽�夋嫨鐘舵��',
+ trigger: 'change'
+ }],
+
},
typeOptions: [
{
@@ -232,6 +286,10 @@
{
value: 0,
label: '鎷掔粷',
+ },
+ {
+ value: 3 ,
+ label: '寰呭鎵�',
}
],
}
@@ -256,6 +314,10 @@
getMeetingInfo(id).then((response) => {
console.log(response.data,'123123123')
this.formData = response.data;
+ if(this.formData.statu == undefined){
+ this.formData.statu = 3
+ // alert(this.formData.statu)
+ }
// let paths = this.formData.url.split(",");
// for(let i = 0; i < paths.length; i++)
// {
@@ -325,6 +387,7 @@
this.$refs['elForm'].validate(valid => {
if (valid) {
if (this.formData.id != undefined) {
+ this.formData.statu = 3
updateMeeting(this.formData).then(response => {
this.$modal.msgSuccess("淇敼鎴愬姛");
// if (this.formData.status == 1)
--
Gitblit v1.9.1