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