fix(core): 统一创建时间字段名从 createTime 到 creationTime

This commit is contained in:
dubai
2026-01-11 14:15:58 +08:00
parent d9d3118879
commit 689b136724
29 changed files with 51 additions and 51 deletions

View File

@@ -21,7 +21,7 @@ function generateMockDataList(count: number) {
pid: 0, pid: 0,
name: faker.commerce.department(), name: faker.commerce.department(),
status: faker.helpers.arrayElement([0, 1]), status: faker.helpers.arrayElement([0, 1]),
createTime: formatterCN.format( creationTime: formatterCN.format(
faker.date.between({ from: '2021-01-01', to: '2022-12-31' }), faker.date.between({ from: '2021-01-01', to: '2022-12-31' }),
), ),
remark: faker.lorem.sentence(), remark: faker.lorem.sentence(),
@@ -34,7 +34,7 @@ function generateMockDataList(count: number) {
pid: dataItem.id, pid: dataItem.id,
name: faker.commerce.department(), name: faker.commerce.department(),
status: faker.helpers.arrayElement([0, 1]), status: faker.helpers.arrayElement([0, 1]),
createTime: formatterCN.format( creationTime: formatterCN.format(
faker.date.between({ from: '2023-01-01', to: '2023-12-31' }), faker.date.between({ from: '2023-01-01', to: '2023-12-31' }),
), ),
remark: faker.lorem.sentence(), remark: faker.lorem.sentence(),

View File

@@ -23,7 +23,7 @@ function generateMockDataList(count: number) {
id: faker.string.uuid(), id: faker.string.uuid(),
name: faker.commerce.product(), name: faker.commerce.product(),
status: faker.helpers.arrayElement([0, 1]), status: faker.helpers.arrayElement([0, 1]),
createTime: formatterCN.format( creationTime: formatterCN.format(
faker.date.between({ from: '2022-01-01', to: '2025-01-01' }), faker.date.between({ from: '2022-01-01', to: '2025-01-01' }),
), ),
permissions: faker.helpers.arrayElements(menuIds), permissions: faker.helpers.arrayElements(menuIds),
@@ -71,10 +71,10 @@ export default eventHandler(async (event) => {
); );
} }
if (startTime) { if (startTime) {
listData = listData.filter((item) => item.createTime >= startTime); listData = listData.filter((item) => item.creationTime >= startTime);
} }
if (endTime) { if (endTime) {
listData = listData.filter((item) => item.createTime <= endTime); listData = listData.filter((item) => item.creationTime <= endTime);
} }
if (['0', '1'].includes(status as string)) { if (['0', '1'].includes(status as string)) {
listData = listData.filter((item) => item.status === Number(status)); listData = listData.filter((item) => item.status === Number(status));

View File

@@ -4,7 +4,7 @@ export type IDS = (number | string)[];
export interface BaseEntity { export interface BaseEntity {
createBy?: string; createBy?: string;
createDept?: string; createDept?: string;
createTime?: string; creationTime?: string;
updateBy?: string; updateBy?: string;
updateTime?: string; updateTime?: string;
} }
@@ -24,9 +24,9 @@ export interface PageResult<T = any> {
* *
* 排序支持的用法如下: * 排序支持的用法如下:
* {isAsc:"asc",orderByColumn:"id"} order by id asc * {isAsc:"asc",orderByColumn:"id"} order by id asc
* {isAsc:"asc",orderByColumn:"id,createTime"} order by id asc,create_time asc * {isAsc:"asc",orderByColumn:"id,creationTime"} order by id asc,create_time asc
* {isAsc:"desc",orderByColumn:"id,createTime"} order by id desc,create_time desc * {isAsc:"desc",orderByColumn:"id,creationTime"} order by id desc,create_time desc
* {isAsc:"asc,desc",orderByColumn:"id,createTime"} order by id asc,create_time desc * {isAsc:"asc,desc",orderByColumn:"id,creationTime"} order by id asc,create_time desc
* *
* @param SkipCount 当前页 * @param SkipCount 当前页
* @param MaxResultCount 每页大小 * @param MaxResultCount 每页大小

View File

@@ -13,7 +13,7 @@ export interface Role {
export interface User { export interface User {
avatar: string; avatar: string;
createTime: string; creationTime: string;
deptId: number; deptId: number;
deptName: string; deptName: string;
email: string; email: string;

View File

@@ -4,7 +4,7 @@ export interface OssFile {
originalName: string; originalName: string;
fileSuffix: string; fileSuffix: string;
url: string; url: string;
createTime: string; creationTime: string;
createBy: number; createBy: number;
createByName: string; createByName: string;
service: string; service: string;

View File

@@ -9,7 +9,7 @@ export interface Dept {
phone?: any; phone?: any;
email: string; email: string;
status: string; status: string;
createTime?: any; creationTime?: any;
} }
export interface Role { export interface Role {
@@ -22,7 +22,7 @@ export interface Role {
deptCheckStrictly?: any; deptCheckStrictly?: any;
status: string; status: string;
remark: string; remark: string;
createTime?: any; creationTime?: any;
flag: boolean; flag: boolean;
superAdmin: boolean; superAdmin: boolean;
} }
@@ -42,7 +42,7 @@ export interface User {
loginIp: string; loginIp: string;
loginDate: string; loginDate: string;
remark: string; remark: string;
createTime: string; creationTime: string;
dept: Dept; dept: Dept;
roles: Role[]; roles: Role[];
roleIds?: string[]; roleIds?: string[];

View File

@@ -22,5 +22,5 @@ export interface SocialInfo {
code?: any; code?: any;
oauthToken?: any; oauthToken?: any;
oauthTokenSecret?: any; oauthTokenSecret?: any;
createTime: string; creationTime: string;
} }

View File

@@ -28,7 +28,7 @@ export interface Role {
deptCheckStrictly?: boolean; deptCheckStrictly?: boolean;
status: string; status: string;
remark: string; remark: string;
createTime?: string; creationTime?: string;
flag: boolean; flag: boolean;
superAdmin: boolean; superAdmin: boolean;
} }
@@ -68,7 +68,7 @@ export interface Post {
postSort: number; postSort: number;
status: string; status: string;
remark: string; remark: string;
createTime: string; creationTime: string;
} }
/** /**

View File

@@ -1,7 +1,7 @@
export interface Column { export interface Column {
createDept?: any; createDept?: any;
createBy?: any; createBy?: any;
createTime?: any; creationTime?: any;
updateBy?: any; updateBy?: any;
updateTime?: any; updateTime?: any;
columnId: string; columnId: string;
@@ -37,7 +37,7 @@ export interface Column {
export interface Table { export interface Table {
createDept?: any; createDept?: any;
createBy?: any; createBy?: any;
createTime?: any; creationTime?: any;
updateBy?: any; updateBy?: any;
updateTime?: any; updateTime?: any;
tableId: string; tableId: string;
@@ -72,7 +72,7 @@ export interface Table {
export interface Row { export interface Row {
createDept: number; createDept: number;
createBy: number; createBy: number;
createTime: string; creationTime: string;
updateBy: number; updateBy: number;
updateTime: string; updateTime: string;
columnId: string; columnId: string;
@@ -108,7 +108,7 @@ export interface Row {
export interface Column { export interface Column {
createDept?: any; createDept?: any;
createBy?: any; createBy?: any;
createTime?: any; creationTime?: any;
updateBy?: any; updateBy?: any;
updateTime?: any; updateTime?: any;
columnId: string; columnId: string;
@@ -144,7 +144,7 @@ export interface Column {
export interface Info { export interface Info {
createDept?: any; createDept?: any;
createBy?: any; createBy?: any;
createTime?: any; creationTime?: any;
updateBy?: any; updateBy?: any;
updateTime?: any; updateTime?: any;
tableId: string; tableId: string;

View File

@@ -1,6 +1,6 @@
export interface ProcessDefinition { export interface ProcessDefinition {
id: string; id: string;
createTime: string; creationTime: string;
updateTime: string; updateTime: string;
tenantId: string; tenantId: string;
delFlag: string; delFlag: string;

View File

@@ -1,6 +1,6 @@
export interface Flow { export interface Flow {
id: string; id: string;
createTime: string; creationTime: string;
updateTime: string; updateTime: string;
tenantId: string; tenantId: string;
delFlag: string; delFlag: string;

View File

@@ -7,7 +7,7 @@ export interface ButtonWithPermission {
export interface TaskInfo { export interface TaskInfo {
id: string; id: string;
categoryName: string; categoryName: string;
createTime: string; creationTime: string;
updateTime: string; updateTime: string;
tenantId: string; tenantId: string;
delFlag?: any; delFlag?: any;
@@ -85,7 +85,7 @@ export type TaskOperationType =
export interface NextNodeInfo { export interface NextNodeInfo {
skipList: string[]; skipList: string[];
id: string; id: string;
createTime: string; creationTime: string;
updateTime: string; updateTime: string;
tenantId: string; tenantId: string;
delFlag: string; delFlag: string;

View File

@@ -96,7 +96,7 @@ const simpleImage = Empty.PRESENTED_IMAGE_SIMPLE;
<template #title> <template #title>
<div class="flex flex-col items-center gap-2 p-2"> <div class="flex flex-col items-center gap-2 p-2">
<Avatar :size="36" :src="item.info.avatar" /> <Avatar :size="36" :src="item.info.avatar" />
<div>绑定时间: {{ item.info.createTime }}</div> <div>绑定时间: {{ item.info.creationTime }}</div>
</div> </div>
</template> </template>
<div class="cursor-pointer"> <div class="cursor-pointer">

View File

@@ -32,7 +32,7 @@ export const querySchema: FormSchemaGetter = () => [
}, },
{ {
component: 'RangePicker', component: 'RangePicker',
fieldName: 'createTime', fieldName: 'creationTime',
label: '操作时间', label: '操作时间',
componentProps: { componentProps: {
valueFormat: 'YYYY-MM-DD HH:mm:ss', valueFormat: 'YYYY-MM-DD HH:mm:ss',

View File

@@ -39,7 +39,7 @@ const formOptions: VbenFormProps = {
// 日期选择格式化 // 日期选择格式化
fieldMappingTime: [ fieldMappingTime: [
[ [
'createTime', 'creationTime',
['startTime', 'endTime'], ['startTime', 'endTime'],
['YYYY-MM-DD 00:00:00', 'YYYY-MM-DD 23:59:59'], ['YYYY-MM-DD 00:00:00', 'YYYY-MM-DD 23:59:59'],
], ],

View File

@@ -24,7 +24,7 @@ export const querySchema: FormSchemaGetter = () => [
}, },
{ {
component: 'RangePicker', component: 'RangePicker',
fieldName: 'createTime', fieldName: 'creationTime',
label: '创建时间', label: '创建时间',
}, },
]; ];
@@ -53,7 +53,7 @@ export const columns: VxeGridProps['columns'] = [
}, },
{ {
title: '创建时间', title: '创建时间',
field: 'createTime', field: 'creationTime',
sortable: true, sortable: true,
}, },
{ {

View File

@@ -51,7 +51,7 @@ const formOptions: VbenFormProps = {
// 日期选择格式化 // 日期选择格式化
fieldMappingTime: [ fieldMappingTime: [
[ [
'createTime', 'creationTime',
['params[beginCreateTime]', 'params[endCreateTime]'], ['params[beginCreateTime]', 'params[endCreateTime]'],
['YYYY-MM-DD 00:00:00', 'YYYY-MM-DD 23:59:59'], ['YYYY-MM-DD 00:00:00', 'YYYY-MM-DD 23:59:59'],
], ],

View File

@@ -23,7 +23,7 @@ export const querySchema: FormSchemaGetter = () => [
}, },
{ {
component: 'RangePicker', component: 'RangePicker',
fieldName: 'createTime', fieldName: 'creationTime',
label: '创建时间', label: '创建时间',
}, },
]; ];
@@ -43,7 +43,7 @@ export const columns: VxeGridProps['columns'] = [
title: '实体类', title: '实体类',
}, },
{ {
field: 'createTime', field: 'creationTime',
title: '创建时间', title: '创建时间',
}, },
{ {

View File

@@ -40,7 +40,7 @@ const formOptions: VbenFormProps = {
// 日期选择格式化 // 日期选择格式化
fieldMappingTime: [ fieldMappingTime: [
[ [
'createTime', 'creationTime',
['startTime', 'endTime'], ['startTime', 'endTime'],
['YYYY-MM-DD 00:00:00', 'YYYY-MM-DD 23:59:59'], ['YYYY-MM-DD 00:00:00', 'YYYY-MM-DD 23:59:59'],
], ],

View File

@@ -63,7 +63,7 @@ const gridOptions: VxeGridProps = {
}, },
{ {
title: '创建时间', title: '创建时间',
field: 'createTime', field: 'creationTime',
}, },
{ {
title: '更新时间', title: '更新时间',

View File

@@ -25,7 +25,7 @@ export const columns: VxeGridProps['columns'] = [
title: '排序', title: '排序',
}, },
{ {
field: 'createTime', field: 'creationTime',
title: '创建时间', title: '创建时间',
}, },
{ {

View File

@@ -53,7 +53,7 @@ const diffUpdateTimeString = computed(() => {
<div class="font-bold">{{ info.nodeName }}</div> <div class="font-bold">{{ info.nodeName }}</div>
</DescriptionsItem> </DescriptionsItem>
<DescriptionsItem label="提交时间"> <DescriptionsItem label="提交时间">
{{ info.createTime }} {{ info.creationTime }}
</DescriptionsItem> </DescriptionsItem>
<!-- <DescriptionsItem label="更新时间"> <!-- <DescriptionsItem label="更新时间">
{{ info.updateTime }} {{ info.updateTime }}

View File

@@ -428,7 +428,7 @@ async function handleCopy(text: string) {
<Divider type="vertical" /> <Divider type="vertical" />
<div class="flex items-center gap-1"> <div class="flex items-center gap-1">
<span class="icon-[mdi--clock-outline] size-[16px]"></span> <span class="icon-[mdi--clock-outline] size-[16px]"></span>
提交时间: {{ task.createTime }} 提交时间: {{ task.creationTime }}
</div> </div>
</div> </div>
</div> </div>

View File

@@ -139,7 +139,7 @@ function handleReductionSignature(userList: User[]) {
{{ taskInfo.nodeCode }} {{ taskInfo.nodeCode }}
</DescriptionsItem> </DescriptionsItem>
<DescriptionsItem label="开始时间"> <DescriptionsItem label="开始时间">
{{ taskInfo.createTime }} {{ taskInfo.creationTime }}
</DescriptionsItem> </DescriptionsItem>
<DescriptionsItem label="流程实例ID"> <DescriptionsItem label="流程实例ID">
{{ taskInfo.instanceId }} {{ taskInfo.instanceId }}

View File

@@ -5,7 +5,7 @@
"title": "Department Management", "title": "Department Management",
"deptName": "Department Name", "deptName": "Department Name",
"status": "Status", "status": "Status",
"createTime": "Create Time", "creationTime": "Create Time",
"remark": "Remark", "remark": "Remark",
"operation": "Operation", "operation": "Operation",
"parentDept": "Parent Department" "parentDept": "Parent Department"
@@ -57,7 +57,7 @@
"id": "Role ID", "id": "Role ID",
"status": "Status", "status": "Status",
"remark": "Remark", "remark": "Remark",
"createTime": "Creation Time", "creationTime": "Creation Time",
"operation": "Operation", "operation": "Operation",
"permissions": "Permissions", "permissions": "Permissions",
"setPermissions": "Permissions" "setPermissions": "Permissions"

View File

@@ -1,7 +1,7 @@
{ {
"dept": { "dept": {
"list": "部门列表", "list": "部门列表",
"createTime": "创建时间", "creationTime": "创建时间",
"deptName": "部门名称", "deptName": "部门名称",
"name": "部门", "name": "部门",
"operation": "操作", "operation": "操作",
@@ -58,7 +58,7 @@
"id": "角色ID", "id": "角色ID",
"status": "状态", "status": "状态",
"remark": "备注", "remark": "备注",
"createTime": "创建时间", "creationTime": "创建时间",
"operation": "操作", "operation": "操作",
"permissions": "权限", "permissions": "权限",
"setPermissions": "授权" "setPermissions": "授权"

View File

@@ -93,9 +93,9 @@ export function useColumns(
width: 100, width: 100,
}, },
{ {
field: 'createTime', field: 'creationTime',
resizable: false, resizable: false,
title: $t('system.dept.createTime'), title: $t('system.dept.creationTime'),
width: 'auto', width: 'auto',
}, },
{ {

View File

@@ -68,8 +68,8 @@ export function useGridFormSchema(): VbenFormSchema[] {
}, },
{ {
component: 'RangePicker', component: 'RangePicker',
fieldName: 'createTime', fieldName: 'creationTime',
label: $t('system.role.createTime'), label: $t('system.role.creationTime'),
}, },
]; ];
} }
@@ -104,8 +104,8 @@ export function useColumns<T = SystemRoleApi.SystemRole>(
title: $t('system.role.remark'), title: $t('system.role.remark'),
}, },
{ {
field: 'createTime', field: 'creationTime',
title: $t('system.role.createTime'), title: $t('system.role.creationTime'),
width: 200, width: 200,
}, },
{ {

View File

@@ -26,7 +26,7 @@ const [FormDrawer, formDrawerApi] = useVbenDrawer({
const [Grid, gridApi] = useVbenVxeGrid({ const [Grid, gridApi] = useVbenVxeGrid({
formOptions: { formOptions: {
fieldMappingTime: [['createTime', ['startTime', 'endTime']]], fieldMappingTime: [['creationTime', ['startTime', 'endTime']]],
schema: useGridFormSchema(), schema: useGridFormSchema(),
submitOnChange: true, submitOnChange: true,
}, },