refactor(gltTicketOrder): 优化表单字段和表格展示

- 移除排序号字段和删除标记字段
- 更新状态字段标签并简化选项描述
- 移除修改时间字段
- 删除自定义行点击事件功能
- 为总数量列添加大字体样式显示
- 注释掉无用的行操作事件处理逻辑
This commit is contained in:
2026-02-06 23:19:29 +08:00
parent b933020bf8
commit 0785373691
2 changed files with 16 additions and 37 deletions

View File

@@ -89,15 +89,6 @@
v-model:value="form.userId"
/>
</a-form-item>
<a-form-item label="排序(数字越小越靠前)" name="sortNumber">
<a-input-number
:min="0"
:max="9999"
class="ele-fluid"
placeholder="请输入排序号"
v-model:value="form.sortNumber"
/>
</a-form-item>
<a-form-item label="备注" name="comments">
<a-textarea
:rows="4"
@@ -106,26 +97,12 @@
v-model:value="form.comments"
/>
</a-form-item>
<a-form-item label="状态, 0正常, 1冻结" name="status">
<a-form-item label="状态" name="status">
<a-radio-group v-model:value="form.status">
<a-radio :value="0">显示</a-radio>
<a-radio :value="1">隐藏</a-radio>
</a-radio-group>
</a-form-item>
<a-form-item label="是否删除, 0否, 1是" name="deleted">
<a-input
allow-clear
placeholder="请输入是否删除, 0否, 1是"
v-model:value="form.deleted"
/>
</a-form-item>
<a-form-item label="修改时间" name="updateTime">
<a-input
allow-clear
placeholder="请输入修改时间"
v-model:value="form.updateTime"
/>
</a-form-item>
</a-form>
</ele-modal>
</template>

View File

@@ -6,7 +6,6 @@
row-key="id"
:columns="columns"
:datasource="datasource"
:customRow="customRow"
tool-class="ele-toolbar-form"
class="sys-org-table"
>
@@ -68,6 +67,9 @@
{{ getOrderStatus(record).label }}
</a-tag>
</template>
<template v-if="column.key === 'totalNum'">
<div class="text-gray-800 text-3xl">{{ record.totalNum }}</div>
</template>
<template v-if="column.key ==='times'">
<a-space>
<div class="flex flex-col">
@@ -482,18 +484,18 @@
};
/* 自定义行属性 */
const customRow = (record: GltTicketOrder) => {
return {
// 行点击事件
onClick: () => {
// console.log(record);
},
// 行双击事件
onDblclick: () => {
openEdit(record);
}
};
};
// const customRow = (record: GltTicketOrder) => {
// return {
// // 行点击事件
// onClick: () => {
// // console.log(record);
// },
// // 行双击事件
// onDblclick: () => {
// openEdit(record);
// }
// };
// };
query();
</script>