feat: 房型管理优化

This commit is contained in:
2026-01-05 18:04:22 +08:00
parent bb2a664765
commit fd6fa2fde5

View File

@@ -14,8 +14,8 @@
</div> </div>
<div class="zn-table mt-[20px]"> <div class="zn-table mt-[20px]">
<el-table :data="tableData" class="zn-table" style="width: 100%"> <el-table :data="tableData" class="zn-table" style="width: 100%">
<el-table-column prop="pms" label="PMS" width="180" align="center" /> <el-table-column prop="pms" label="PMS" align="center" />
<el-table-column prop="xc" label="携程" width="180" align="center"> <el-table-column prop="xc" label="携程" align="center">
<template #default="scope"> <template #default="scope">
<el-tag v-for="(tag, index) in scope.row.xc" :key="index" type="info" closable :disable-transitions="false" <el-tag v-for="(tag, index) in scope.row.xc" :key="index" type="info" closable :disable-transitions="false"
@close="handleClose(scope.$index, index, 'xc')" class="mb-[10px] mr-[8px]"> @close="handleClose(scope.$index, index, 'xc')" class="mb-[10px] mr-[8px]">
@@ -28,7 +28,7 @@
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="fz" label="飞猪" width="180" align="center"> <el-table-column prop="fz" label="飞猪" align="center">
<template #default="scope"> <template #default="scope">
<el-tag v-for="(tag, index) in scope.row.fz" :key="index" type="info" closable :disable-transitions="false" <el-tag v-for="(tag, index) in scope.row.fz" :key="index" type="info" closable :disable-transitions="false"
@close="handleClose(scope.$index, index, 'fz')" class="mb-[10px] mr-[8px]"> @close="handleClose(scope.$index, index, 'fz')" class="mb-[10px] mr-[8px]">
@@ -41,7 +41,7 @@
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="qne" label="去哪儿" width="180" align="center"> <el-table-column prop="qne" label="去哪儿" align="center">
<template #default="scope"> <template #default="scope">
<el-tag v-for="(tag, index) in scope.row.qne" :key="index" type="info" closable :disable-transitions="false" <el-tag v-for="(tag, index) in scope.row.qne" :key="index" type="info" closable :disable-transitions="false"
@close="handleClose(scope.$index, index, 'qne')" class="mb-[10px] mr-[8px]"> @close="handleClose(scope.$index, index, 'qne')" class="mb-[10px] mr-[8px]">
@@ -54,7 +54,7 @@
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="dy" label="抖音" width="180" align="center"> <el-table-column prop="dy" label="抖音" align="center">
<template #default="scope"> <template #default="scope">
<el-tag v-for="(tag, index) in scope.row.dy" :key="index" type="info" closable :disable-transitions="false" <el-tag v-for="(tag, index) in scope.row.dy" :key="index" type="info" closable :disable-transitions="false"
@close="handleClose(scope.$index, index, 'dy')" class="mb-[10px] mr-[8px]"> @close="handleClose(scope.$index, index, 'dy')" class="mb-[10px] mr-[8px]">
@@ -67,7 +67,7 @@
</div> </div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="mt" label="美团" width="180" align="center"> <el-table-column prop="mt" label="美团" align="center">
<template #default="scope"> <template #default="scope">
<el-tag v-for="(tag, index) in scope.row.mt" :key="index" type="info" closable :disable-transitions="false" <el-tag v-for="(tag, index) in scope.row.mt" :key="index" type="info" closable :disable-transitions="false"
@close="handleClose(scope.$index, index, 'mt')" class="mb-[10px] mr-[8px]"> @close="handleClose(scope.$index, index, 'mt')" class="mb-[10px] mr-[8px]">