refactor(ui): 优化界面布局和交互体验

- 移除body的overflow:hidden样式以支持页面滚动
- 调整标签渲染页面的按钮位置和样式
- 将缺陷列表从表格改为卡片式布局
- 移除仓库类型相关代码
- 修改按钮文本从"预览标签"改为"导出标签"
This commit is contained in:
砂糖
2025-10-30 16:36:17 +08:00
parent 77ccb51672
commit 265ad2fda6
5 changed files with 182 additions and 51 deletions

View File

@@ -17,7 +17,7 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="仓库类型" prop="warehouseType">
<!-- <el-form-item label="仓库类型" prop="warehouseType">
<el-select v-model="queryParams.warehouseType" placeholder="请选择仓库类型" clearable>
<el-option
v-for="dict in dict.type.warehouse_type"
@@ -26,7 +26,7 @@
:value="dict.value"
/>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="启用状态" prop="isEnabled">
<el-select v-model="queryParams.isEnabled" placeholder="请选择启用状态" clearable>
<el-option label="启用" :value="1" />
@@ -73,11 +73,11 @@
<!-- <el-table-column label="上级节点" prop="parentId" /> -->
<el-table-column label="仓库编码" align="center" prop="warehouseCode" />
<el-table-column label="仓库名称" align="center" prop="warehouseName" />
<el-table-column label="仓库类型" align="center" prop="warehouseType">
<!-- <el-table-column label="仓库类型" align="center" prop="warehouseType">
<template slot-scope="scope">
<dict-tag :options="dict.type.warehouse_type" :value="scope.row.warehouseType"/>
</template>
</el-table-column>
</el-table-column> -->
<el-table-column label="排序号" align="center" prop="sortNo" />
<el-table-column label="启用状态" align="center" prop="isEnabled">
<template slot-scope="scope">
@@ -121,7 +121,7 @@
<el-form-item label="仓库名称" prop="warehouseName">
<el-input v-model="form.warehouseName" placeholder="请输入仓库名称" />
</el-form-item>
<el-form-item label="仓库类型" prop="warehouseType">
<!-- <el-form-item label="仓库类型" prop="warehouseType">
<el-select v-model="form.warehouseType" placeholder="请选择仓库类型">
<el-option
v-for="dict in dict.type.warehouse_type"
@@ -130,7 +130,7 @@
:value="parseInt(dict.value)"
></el-option>
</el-select>
</el-form-item>
</el-form-item> -->
<el-form-item label="排序号" prop="sortNo">
<el-input v-model="form.sortNo" placeholder="请输入排序号" />
</el-form-item>
@@ -160,7 +160,7 @@ import WarehouseSelect from '@/components/WarehouseSelect';
export default {
name: "Warehouse",
dicts: ['warehouse_type'],
// dicts: ['warehouse_type'],
components: {
Treeselect,
WarehouseSelect
@@ -190,7 +190,7 @@ export default {
parentId: undefined,
warehouseCode: undefined,
warehouseName: undefined,
warehouseType: undefined,
warehouseType: 1,
sortNo: undefined,
isEnabled: undefined,
},