refactor(gltTicketOrder): 优化表单字段和表格展示
- 移除排序号字段和删除标记字段 - 更新状态字段标签并简化选项描述 - 移除修改时间字段 - 删除自定义行点击事件功能 - 为总数量列添加大字体样式显示 - 注释掉无用的行操作事件处理逻辑
This commit is contained in:
@@ -89,15 +89,6 @@
|
|||||||
v-model:value="form.userId"
|
v-model:value="form.userId"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</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-form-item label="备注" name="comments">
|
||||||
<a-textarea
|
<a-textarea
|
||||||
:rows="4"
|
:rows="4"
|
||||||
@@ -106,26 +97,12 @@
|
|||||||
v-model:value="form.comments"
|
v-model:value="form.comments"
|
||||||
/>
|
/>
|
||||||
</a-form-item>
|
</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-group v-model:value="form.status">
|
||||||
<a-radio :value="0">显示</a-radio>
|
<a-radio :value="0">显示</a-radio>
|
||||||
<a-radio :value="1">隐藏</a-radio>
|
<a-radio :value="1">隐藏</a-radio>
|
||||||
</a-radio-group>
|
</a-radio-group>
|
||||||
</a-form-item>
|
</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>
|
</a-form>
|
||||||
</ele-modal>
|
</ele-modal>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
@@ -6,7 +6,6 @@
|
|||||||
row-key="id"
|
row-key="id"
|
||||||
:columns="columns"
|
:columns="columns"
|
||||||
:datasource="datasource"
|
:datasource="datasource"
|
||||||
:customRow="customRow"
|
|
||||||
tool-class="ele-toolbar-form"
|
tool-class="ele-toolbar-form"
|
||||||
class="sys-org-table"
|
class="sys-org-table"
|
||||||
>
|
>
|
||||||
@@ -68,6 +67,9 @@
|
|||||||
{{ getOrderStatus(record).label }}
|
{{ getOrderStatus(record).label }}
|
||||||
</a-tag>
|
</a-tag>
|
||||||
</template>
|
</template>
|
||||||
|
<template v-if="column.key === 'totalNum'">
|
||||||
|
<div class="text-gray-800 text-3xl">{{ record.totalNum }}</div>
|
||||||
|
</template>
|
||||||
<template v-if="column.key ==='times'">
|
<template v-if="column.key ==='times'">
|
||||||
<a-space>
|
<a-space>
|
||||||
<div class="flex flex-col">
|
<div class="flex flex-col">
|
||||||
@@ -482,18 +484,18 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
/* 自定义行属性 */
|
/* 自定义行属性 */
|
||||||
const customRow = (record: GltTicketOrder) => {
|
// const customRow = (record: GltTicketOrder) => {
|
||||||
return {
|
// return {
|
||||||
// 行点击事件
|
// // 行点击事件
|
||||||
onClick: () => {
|
// onClick: () => {
|
||||||
// console.log(record);
|
// // console.log(record);
|
||||||
},
|
// },
|
||||||
// 行双击事件
|
// // 行双击事件
|
||||||
onDblclick: () => {
|
// onDblclick: () => {
|
||||||
openEdit(record);
|
// openEdit(record);
|
||||||
}
|
// }
|
||||||
};
|
// };
|
||||||
};
|
// };
|
||||||
query();
|
query();
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user