完善
This commit is contained in:
1 parent
81136dacd0
commit
3962ea78b4
11 files changed
+40
-31
No files matched your search
@@ -88,3 +88,4 @@ export function exportProfitMarginReport(params?: object) {
|
|||||||
responseType: 'blob'
|
responseType: 'blob'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -32,27 +32,27 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
<el-col :span="12" class="mb20">
|
<!-- <el-col :span="12" class="mb20">-->
|
||||||
<el-form-item label="默认管理员" prop="adminId">
|
<!-- <el-form-item label="默认管理员" prop="adminId">-->
|
||||||
<el-select
|
<!-- <el-select -->
|
||||||
v-model="form.adminId"
|
<!-- v-model="form.adminId" -->
|
||||||
placeholder="请选择默认管理员"
|
<!-- placeholder="请选择默认管理员" -->
|
||||||
clearable
|
<!-- clearable-->
|
||||||
filterable
|
<!-- filterable-->
|
||||||
remote
|
<!-- remote-->
|
||||||
:remote-method="handleAdminUserSearch"
|
<!-- :remote-method="handleAdminUserSearch"-->
|
||||||
:loading="adminUserLoading"
|
<!-- :loading="adminUserLoading"-->
|
||||||
@visible-change="handleAdminUserVisibleChange"
|
<!-- @visible-change="handleAdminUserVisibleChange"-->
|
||||||
>
|
<!-- >-->
|
||||||
<el-option
|
<!-- <el-option-->
|
||||||
v-for="item in adminUserOptions"
|
<!-- v-for="item in adminUserOptions"-->
|
||||||
:key="item.id"
|
<!-- :key="item.id"-->
|
||||||
:label="item.nameWithMobile"
|
<!-- :label="item.nameWithMobile"-->
|
||||||
:value="item.id"
|
<!-- :value="item.id"-->
|
||||||
/>
|
<!-- />-->
|
||||||
</el-select>
|
<!-- </el-select>-->
|
||||||
</el-form-item>
|
<!-- </el-form-item>-->
|
||||||
</el-col>
|
<!-- </el-col>-->
|
||||||
|
|
||||||
<el-col :span="12" class="mb20">
|
<el-col :span="12" class="mb20">
|
||||||
<el-form-item label="容纳人数" prop="capacity">
|
<el-form-item label="容纳人数" prop="capacity">
|
||||||
@@ -86,11 +86,11 @@
|
|||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
|
|
||||||
<el-col :span="12" class="mb20">
|
<!-- <el-col :span="12" class="mb20">-->
|
||||||
<el-form-item label="可用时间段" prop="availableTime">
|
<!-- <el-form-item label="可用时间段" prop="availableTime">-->
|
||||||
<el-input v-model="form.availableTime" placeholder="请输入可用时间段"/>
|
<!-- <el-input v-model="form.availableTime" placeholder="请输入可用时间段"/>-->
|
||||||
</el-form-item>
|
<!-- </el-form-item>-->
|
||||||
</el-col>
|
<!-- </el-col>-->
|
||||||
|
|
||||||
<el-col :span="24" class="mb20">
|
<el-col :span="24" class="mb20">
|
||||||
<el-form-item label="位置" prop="location">
|
<el-form-item label="位置" prop="location">
|
||||||
@@ -342,7 +342,7 @@ const openDialog = (id: string) => {
|
|||||||
getUserOptions()
|
getUserOptions()
|
||||||
|
|
||||||
// 获取管理员用户数据
|
// 获取管理员用户数据
|
||||||
getAdminUserOptions()
|
// getAdminUserOptions()
|
||||||
|
|
||||||
// 获取meetingRoom信息
|
// 获取meetingRoom信息
|
||||||
if (id) {
|
if (id) {
|
||||||
|
|||||||
@@ -31,12 +31,12 @@
|
|||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<!-- <el-table-column prop="deptId" label="部门id" show-overflow-tooltip/>-->
|
<!-- <el-table-column prop="deptId" label="部门id" show-overflow-tooltip/>-->
|
||||||
<el-table-column prop="adminId" label="默认管理员" show-overflow-tooltip/>
|
<!-- <el-table-column prop="adminId" label="默认管理员" show-overflow-tooltip/>-->
|
||||||
<el-table-column prop="location" label="位置" show-overflow-tooltip/>
|
<el-table-column prop="location" label="位置" show-overflow-tooltip/>
|
||||||
<el-table-column prop="capacity" label="容纳人数" show-overflow-tooltip/>
|
<el-table-column prop="capacity" label="容纳人数" show-overflow-tooltip/>
|
||||||
<el-table-column prop="availableTime" label="可用时间段" show-overflow-tooltip/>
|
<!-- <el-table-column prop="availableTime" label="可用时间段" show-overflow-tooltip/>-->
|
||||||
<el-table-column prop="cleanUserId" label="保洁人员" show-overflow-tooltip/>
|
<!-- <el-table-column prop="cleanUserId" label="保洁人员" show-overflow-tooltip/>-->
|
||||||
<el-table-column prop="serviceUserId" label="会务人员" show-overflow-tooltip/>
|
<!-- <el-table-column prop="serviceUserId" label="会务人员" show-overflow-tooltip/>-->
|
||||||
<el-table-column label="操作" width="150">
|
<el-table-column label="操作" width="150">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-button icon="edit-pen" text type="primary" v-auth="'integrated_meetingRoom_edit'"
|
<el-button icon="edit-pen" text type="primary" v-auth="'integrated_meetingRoom_edit'"
|
||||||
|
|||||||
@@ -338,3 +338,4 @@ const handleCurrentChange = (page: number) => {
|
|||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
||||||
@@ -190,3 +190,4 @@ defineExpose({
|
|||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
||||||
@@ -202,3 +202,4 @@ const trendClass = computed(() => {
|
|||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
|
||||||
@@ -6,3 +6,4 @@ export { default as SalesChart } from './SalesChart.vue';
|
|||||||
export { default as SummaryCard } from './SummaryCard.vue';
|
export { default as SummaryCard } from './SummaryCard.vue';
|
||||||
export { default as ProductRankingTable } from './ProductRankingTable.vue';
|
export { default as ProductRankingTable } from './ProductRankingTable.vue';
|
||||||
|
|
||||||
|
|
||||||
@@ -206,3 +206,4 @@ export const SUCCESS_MESSAGES = {
|
|||||||
CACHE_REFRESHED: '缓存刷新成功',
|
CACHE_REFRESHED: '缓存刷新成功',
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -135,3 +135,4 @@ export function formatTimePeriodDataForExport(data: any[]) {
|
|||||||
增长率: `${item.growthRate || 0}%`
|
增长率: `${item.growthRate || 0}%`
|
||||||
}));
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -195,3 +195,4 @@ export const TABLE_CONFIG = {
|
|||||||
showOverflowTooltip: true,
|
showOverflowTooltip: true,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -365,3 +365,4 @@ class ProfitMarginReportServiceTest {
|
|||||||
7. **测试覆盖**: 完善单元测试和集成测试
|
7. **测试覆盖**: 完善单元测试和集成测试
|
||||||
|
|
||||||
这样重构后的代码将更加清晰、可维护,并且性能更好。
|
这样重构后的代码将更加清晰、可维护,并且性能更好。
|
||||||
|
|
||||||
Reference in new issue
Block a user