From a2299a6d4a6f99e9c11132138f5d3e9ec68f03ea Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期五, 06 六月 2025 19:19:34 +0800 Subject: [PATCH] 开发更新 --- admin/src/views/project/housingList.vue | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/admin/src/views/project/housingList.vue b/admin/src/views/project/housingList.vue index b5becde..15b946f 100644 --- a/admin/src/views/project/housingList.vue +++ b/admin/src/views/project/housingList.vue @@ -40,9 +40,9 @@ <el-table-column prop="feeArea" label="璁¤垂闈㈢Н(m虏)" min-width="80px"></el-table-column> <el-table-column prop="" label="绉熻祦鐘舵��" min-width="80px"> <template v-slot="{row}"> - <span v-if="row.leaseStatus == 0">寰呯璧�</span> - <span v-if="row.leaseStatus == 1">宸茬璧�</span> - <span v-if="row.leaseStatus == 2">鏈紑鍚璧�</span> + <el-tag type="info" v-if="row.leaseStatus == 0">寰呯</el-tag> + <el-tag type="success" v-else-if="row.leaseStatus == 1">宸茬</el-tag> + <el-tag type="info" v-else-if="row.leaseStatus == 2">鏈紑鍚璧�</el-tag> </template> </el-table-column> <el-table-column prop="isInvestment" label="鎷涘晢鐘舵��" min-width="60px"> @@ -52,8 +52,9 @@ </template> </el-table-column> <el-table-column v-if="containPermissions(['business:ywroom:update', 'business:ywroom:delete'])" label="鎿嶄綔" - min-width="100" fixed="right"> + min-width="140" fixed="right"> <template slot-scope="{row}"> + <el-button type="text" @click="$refs.houseDetails.open('鎴挎簮璇︽儏', row.id)">鏌ョ湅璇︽儏</el-button> <el-button type="text" @click="editClick(row)" icon="el-icon-edit" v-permissions="['business:ywroom:update']">缂栬緫</el-button> <el-button type="text" @click="deleteById(row)" icon="el-icon-delete" @@ -66,6 +67,8 @@ </template> <!-- 鏂板缓/淇敼 --> <OperaYwRoomWindow ref="operaYwRoomWindow" @success="handlePageChange" /> + <!-- 璇︽儏 --> + <houseDetails ref="houseDetails" /> </TableLayout> </template> @@ -74,12 +77,13 @@ import TableLayout from '@/layouts/TableLayout' import Pagination from '@/components/common/Pagination' import OperaYwRoomWindow from './components/OperaYwRoomWindow' +import houseDetails from './components/houseDetails' import { getProjectList } from '@/api/project/ywProject' import { getBuildList } from '@/api/project/ywBuilding' export default { name: 'YwRoom', extends: BaseTable, - components: { TableLayout, Pagination, OperaYwRoomWindow }, + components: { TableLayout, Pagination, OperaYwRoomWindow, houseDetails }, data() { return { // 鎼滅储 -- Gitblit v1.9.3