Browse Source

弹窗修改统一

newMaster
1747191978@qq.com 5 months ago
parent
commit
ce4143d8c3
  1. 20
      大唐会议后台/src/views/components/MeetingList.vue
  2. 9
      大唐会议后台/src/views/meetingDetails/index.vue

20
大唐会议后台/src/views/components/MeetingList.vue

@ -4,18 +4,18 @@
<div class="li-item" v-if="item.type == 'title'"> <div class="li-item" v-if="item.type == 'title'">
<div class="li-title">{{ item.title }}</div> <div class="li-title">{{ item.title }}</div>
<div class="li-item-cz"> <div class="li-item-cz">
<div @click="handleInfoAdd(item)">新增</div> <div @click.stop="handleInfoAdd(item)">新增</div>
<div @click="handleInfoUpd(item)">修改</div> <div @click.stop="handleInfoUpd(item)">修改</div>
<div @click="handleInfoDel(item, index)">删除</div> <div @click.stop="handleInfoDel(item, index)">删除</div>
</div> </div>
</div> </div>
<div class="li-item" v-if="item.type == 'file-pdf'"> <div class="li-item" v-if="item.type == 'file-pdf'">
<div class="li-pdf" @click="handlePdf(item)"> <div class="li-pdf" @click.stop="handlePdf(item)">
{{ item.filePdfName }} {{ item.filePdfName }}
<div class="li-item-cz"> <div class="li-item-cz">
<div @click="handleInfoAdd(item)">新增</div> <div @click.stop="handleInfoAdd(item)">新增</div>
<div @click="handleInfoUpd(item)">修改</div> <div @click.stop="handleInfoUpd(item)">修改</div>
<div @click="handleInfoDel(item, index)">删除</div> <div @click.stop="handleInfoDel(item, index)">删除</div>
</div> </div>
</div> </div>
</div> </div>
@ -51,9 +51,9 @@
<div class="li-item" v-if="item.type == 'richtext'"> <div class="li-item" v-if="item.type == 'richtext'">
<div class="li-text">{{ item.richtext }}</div> <div class="li-text">{{ item.richtext }}</div>
<div class="li-item-cz"> <div class="li-item-cz">
<div @click="handleInfoAdd(item)">新增</div> <div @click.stop="handleInfoAdd(item)">新增</div>
<div @click="handleInfoUpd(item)">修改</div> <div @click.stop="handleInfoUpd(item)">修改</div>
<div @click="handleInfoDel(item, index)">删除</div> <div @click.stop="handleInfoDel(item, index)">删除</div>
</div> </div>
</div> </div>
<div <div

9
大唐会议后台/src/views/meetingDetails/index.vue

@ -2,7 +2,7 @@
<div class="app-container" v-loading="loading"> <div class="app-container" v-loading="loading">
<div class="div-box"> <div class="div-box">
<span class="div-title"> {{ listData.title }}</span> <span class="div-title"> {{ listData.title }}</span>
<div @click="handleAdd">新增</div> <div @click="handleAdd" style="text-align: right">新增</div>
<div class="div-ul"> <div class="div-ul">
<MeetingList <MeetingList
@handleRefresh="handleRefresh" @handleRefresh="handleRefresh"
@ -75,7 +75,7 @@
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
<el-button type="primary" @click="submitForm"> </el-button> <el-button type="primary" @click="submitForm"> </el-button>
<el-button @click="open = false"> </el-button> <el-button @click="handleCancel"> </el-button>
</div> </div>
</el-dialog> </el-dialog>
</div> </div>
@ -152,6 +152,9 @@ export default {
}, },
methods: { methods: {
handleCancel() {
this.$store.commit("seteMetingOpen", false);
},
// //
handleChange(_item) { handleChange(_item) {
form.title = ""; form.title = "";
@ -211,7 +214,7 @@ export default {
this.$router.push({ path: "/meeting/details", query: { id: row.id } }); this.$router.push({ path: "/meeting/details", query: { id: row.id } });
}, },
handleAdd() { handleAdd() {
this.open = true; this.$store.commit("seteMetingOpen", true);
this.form = { this.form = {
meetingId: this.$route.query.id, meetingId: this.$route.query.id,
type: "title", type: "title",

Loading…
Cancel
Save