From 886de155147766e78199b7f85346f553fb88bc1d Mon Sep 17 00:00:00 2001 From: liukangdong <898885815@qq.com> Date: 星期三, 05 三月 2025 09:56:41 +0800 Subject: [PATCH] ll --- admin/src/views/meeting/roomRecord.vue | 90 +++++++++++++++++--------------------------- 1 files changed, 35 insertions(+), 55 deletions(-) diff --git a/admin/src/views/meeting/roomRecord.vue b/admin/src/views/meeting/roomRecord.vue index f2020b1..5eedefa 100644 --- a/admin/src/views/meeting/roomRecord.vue +++ b/admin/src/views/meeting/roomRecord.vue @@ -3,12 +3,7 @@ <!-- 鎼滅储琛ㄥ崟 --> <el-form ref="searchForm" slot="search-form" :model="searchForm" label-width="100px" inline> <el-form-item label="浼氳瀹�" prop="roomId"> - <el-select - v-model="searchForm.roomId" - filterable - clearable - placeholder="璇烽�夋嫨浼氳瀹�" - > + <el-select v-model="searchForm.roomId" filterable clearable placeholder="璇烽�夋嫨浼氳瀹�"> <el-option v-for="item in rooms" :key="item.id" :value="item.id" :label="item.name" /> </el-select> </el-form-item> @@ -19,54 +14,43 @@ <el-input v-model="searchForm.meeting" placeholder="璇疯緭鍏ヤ細璁富棰�" @keypress.enter.native="search"></el-input> </el-form-item> <el-form-item label="绫诲瀷" prop="status"> - <el-select v-model= "searchForm.objType" placeholder="璇烽�夋嫨鐘舵��"> - <el-option key="0" value="0" label="绠$悊鍛�" /> - <el-option key="1" value="1" label="鍙備細浜哄憳" /> - <el-option key="2" value="2" label="澶栭儴浜哄憳" /> + <el-select v-model="searchForm.objType" placeholder="璇烽�夋嫨鐘舵��"> + <el-option key="0" value="0" label="绠$悊鍛�" /> + <el-option key="1" value="1" label="鍙備細浜哄憳" /> + <el-option key="2" value="2" label="澶栭儴浜哄憳" /> </el-select> </el-form-item> <el-form-item label="寮�闂ㄦ椂闂�" prop="startTime"> - <el-date-picker - v-model="date" - type="datetimerange" - range-separator="鑷�" - value-format="yyyy-MM-dd HH:mm:ss" - start-placeholder="寮�濮嬫椂闂�" - end-placeholder="缁撴潫鏃堕棿" - @change="selectDate" - ></el-date-picker> - <!-- <el-date-picker v-model="searchForm.startTime" value-format="yyyy-MM-dd" placeholder="璇疯緭鍏ュ紑濮嬫椂闂�" @change="search"/> --> + <el-date-picker v-model="date" type="datetimerange" range-separator="鑷�" value-format="yyyy-MM-dd HH:mm:ss" + start-placeholder="寮�濮嬫椂闂�" end-placeholder="缁撴潫鏃堕棿" @change="selectDate"></el-date-picker> + <!-- <el-date-picker v-model="searchForm.startTime" value-format="yyyy-MM-dd" placeholder="璇烽�夋嫨寮�濮嬫椂闂�" @change="search"/> --> </el-form-item> <section> <el-button type="primary" @click="search">鎼滅储</el-button> - <el-button type="primary" :loading="isWorking.export" v-permissions="['business:roomrecord:exportExcel']" @click="exportExcel">瀵煎嚭</el-button> + <el-button type="primary" :loading="isWorking.export" v-permissions="['business:roomrecord:exportExcel']" + @click="exportExcel">瀵煎嚭</el-button> <el-button @click="reset">閲嶇疆</el-button> </section> </el-form> <!-- 琛ㄦ牸鍜屽垎椤� --> <template v-slot:table-wrap> -<!-- <ul class="toolbar" v-permissions="['business:roomrecord:create', 'business:roomrecord:delete']"> + <!-- <ul class="toolbar" v-permissions="['business:roomrecord:create', 'business:roomrecord:delete']"> <li><el-button type="primary" @click="$refs.operaRoomRecordWindow.open('鏂板缓浼氳瀹ゅ紑闂ㄨ褰曡〃')" icon="el-icon-plus" v-permissions="['business:roomrecord:create']">鏂板缓</el-button></li> <li><el-button @click="deleteByIdInBatch" icon="el-icon-delete" v-permissions="['business:roomrecord:delete']">鍒犻櫎</el-button></li> </ul>--> - <el-table - v-loading="isWorking.search" - :data="tableData.list" - stripe - @selection-change="handleSelectionChange" - > - <el-table-column label="浜哄憳濮撳悕" prop="userName" min-width="100px"></el-table-column> + <el-table v-loading="isWorking.search" :data="tableData.list" stripe @selection-change="handleSelectionChange"> + <el-table-column label="浜哄憳濮撳悕" prop="userName" min-width="100px"></el-table-column> <el-table-column label="浜哄憳绫诲瀷" prop="objType" min-width="100px"> - <template slot-scope="{row}"> - <span v-if="row.objType==0" >绠$悊鍛�</span> - <span v-else-if="row.objType==1">鍙備細浜哄憳</span> - <span v-else >澶栭儴浜哄憳</span> - </template> + <template slot-scope="{row}"> + <span v-if="row.objType == 0">绠$悊鍛�</span> + <span v-else-if="row.objType == 1">鍙備細浜哄憳</span> + <span v-else>澶栭儴浜哄憳</span> + </template> </el-table-column> <el-table-column label="浼氳涓婚" prop="meeting" min-width="100px"></el-table-column> <el-table-column label="浼氳瀹�" prop="roomName" min-width="100px"></el-table-column> <el-table-column prop="createDate" label="寮�闂ㄦ椂闂�" min-width="100px"></el-table-column> -<!-- <el-table-column + <!-- <el-table-column v-if="containPermissions(['business:roomrecord:update', 'business:roomrecord:delete'])" label="鎿嶄綔" min-width="120" @@ -78,15 +62,11 @@ </template> </el-table-column>--> </el-table> - <pagination - @size-change="handleSizeChange" - @current-change="handlePageChange" - :pagination="tableData.pagination" - > + <pagination @size-change="handleSizeChange" @current-change="handlePageChange" :pagination="tableData.pagination"> </pagination> </template> <!-- 鏂板缓/淇敼 --> - <OperaRoomRecordWindow ref="operaRoomRecordWindow" @success="handlePageChange"/> + <OperaRoomRecordWindow ref="operaRoomRecordWindow" @success="handlePageChange" /> </TableLayout> </template> @@ -100,9 +80,9 @@ name: 'RoomRecord', extends: BaseTable, components: { TableLayout, Pagination, OperaRoomRecordWindow }, - data () { + data() { return { - date:[], + date: [], // 鎼滅储 rooms: [ { name: '201浼氳瀹�', id: '0' } @@ -112,13 +92,13 @@ userName: '', roomId: '', meeting: '', - objType:null, + objType: null, startDate: null, endDate: null, } } }, - created () { + created() { this.config({ module: '浼氳瀹ゅ紑闂ㄨ褰曡〃', api: '/meeting/roomRecord', @@ -126,9 +106,9 @@ 'field.main': 'id' }) findList({}) - .then(res => { - this.rooms = res - }) + .then(res => { + this.rooms = res + }) this.search() }, methods: { @@ -136,16 +116,16 @@ this.searchForm.endDate = v[1] this.searchForm.startDate = v[0] }, - reset () { + reset() { this.$refs.searchForm.resetFields() this.date = [] - this.searchForm = { + this.searchForm = { userName: '', - roomId: '', - meeting: '', - objType:null, - startDate: null, - endDate: null, + roomId: '', + meeting: '', + objType: null, + startDate: null, + endDate: null, } this.search() } -- Gitblit v1.9.3