131 lines
4.2 KiB
TypeScript
131 lines
4.2 KiB
TypeScript
import { RegulationStatus, RegulationLevel } from '@/apis/regulation/type'
|
||
|
||
// Mock数据
|
||
export const mockRegulations = [
|
||
{
|
||
regulationId: 'reg001',
|
||
title: '员工考勤管理制度优化提案',
|
||
content: '建议优化考勤管理制度,增加弹性工作时间,提高员工工作积极性。具体包括:1. 允许员工在合理范围内调整上下班时间;2. 建立完善的请假制度;3. 优化加班管理流程。',
|
||
regulationType: '人事制度',
|
||
status: RegulationStatus.VOTING,
|
||
publisherId: '1',
|
||
publisherName: '张三',
|
||
publishTime: '2024-01-01T12:00:00',
|
||
effectiveTime: '2024-01-01T12:00:00',
|
||
expireTime: '2024-01-08T12:00:00',
|
||
scope: '全体员工',
|
||
level: RegulationLevel.MEDIUM,
|
||
version: '1.0',
|
||
remark: '需要与人事部门协调实施',
|
||
createBy: 'admin',
|
||
updateBy: 'admin',
|
||
createTime: '2024-01-01 10:00:00',
|
||
updateTime: '2024-01-01 10:00:00',
|
||
page: 1,
|
||
pageSize: 10,
|
||
delFlag: '0',
|
||
voteFor: 15,
|
||
voteAgainst: 3,
|
||
voteAbstain: 2
|
||
},
|
||
{
|
||
regulationId: 'reg002',
|
||
title: '财务报销流程简化提案',
|
||
content: '建议简化财务报销流程,提高工作效率。具体包括:1. 优化审批流程,减少不必要的审批环节;2. 简化单据要求,使用电子化单据;3. 建立快速报销通道。',
|
||
regulationType: '财务制度',
|
||
status: RegulationStatus.PUBLISHED,
|
||
publisherId: '2',
|
||
publisherName: '李四',
|
||
publishTime: '2024-01-15T14:30:00',
|
||
effectiveTime: '2024-01-15T14:30:00',
|
||
expireTime: '2024-01-22T14:30:00',
|
||
scope: '财务部门及相关员工',
|
||
level: RegulationLevel.HIGH,
|
||
version: '1.0',
|
||
remark: '已获得财务部门支持',
|
||
createBy: 'admin',
|
||
updateBy: 'admin',
|
||
createTime: '2024-01-15 14:30:00',
|
||
updateTime: '2024-01-15 14:30:00',
|
||
page: 1,
|
||
pageSize: 10,
|
||
delFlag: '0',
|
||
voteFor: 20,
|
||
voteAgainst: 1,
|
||
voteAbstain: 0
|
||
},
|
||
{
|
||
regulationId: 'reg003',
|
||
title: '安全生产管理制度',
|
||
content: '建立完善的安全生产管理制度,确保员工人身安全和设备安全。具体包括:1. 制定详细的安全操作规程;2. 建立安全培训制度;3. 完善安全检查机制。',
|
||
regulationType: '安全制度',
|
||
status: RegulationStatus.DRAFT,
|
||
publisherId: '3',
|
||
publisherName: '王五',
|
||
publishTime: '2024-01-20T09:15:00',
|
||
effectiveTime: '2024-01-20T09:15:00',
|
||
expireTime: '2024-12-31T23:59:59',
|
||
scope: '所有工作场所和员工',
|
||
level: RegulationLevel.HIGH,
|
||
version: '1.0',
|
||
remark: '需要安全部门配合',
|
||
createBy: 'admin',
|
||
updateBy: 'admin',
|
||
createTime: '2024-01-20 09:15:00',
|
||
updateTime: '2024-01-20 09:15:00',
|
||
page: 1,
|
||
pageSize: 10,
|
||
delFlag: '0'
|
||
},
|
||
{
|
||
regulationId: 'reg004',
|
||
title: '设备维护制度',
|
||
content: '为保障设备正常运行,延长设备使用寿命,特制定本制度。具体包括:1. 建立设备维护计划;2. 制定维护标准;3. 建立维护记录制度。',
|
||
regulationType: '设备制度',
|
||
status: RegulationStatus.ARCHIVED,
|
||
publisherId: '1',
|
||
publisherName: '管理员',
|
||
publishTime: '2024-01-01T12:00:00',
|
||
effectiveTime: '2024-01-01T12:00:00',
|
||
expireTime: '2024-12-31T23:59:59',
|
||
scope: '设备部门',
|
||
level: RegulationLevel.MEDIUM,
|
||
version: '1.0',
|
||
remark: '已归档',
|
||
createBy: 'admin',
|
||
updateBy: 'admin',
|
||
createTime: '2024-01-01 12:00:00',
|
||
updateTime: '2024-01-01 12:00:00',
|
||
page: 1,
|
||
pageSize: 10,
|
||
delFlag: '0'
|
||
}
|
||
]
|
||
|
||
// Mock讨论数据
|
||
export const mockDiscussions = [
|
||
{
|
||
id: '1',
|
||
regulationId: 'reg001',
|
||
authorId: '2',
|
||
authorName: '李四',
|
||
content: '这个提案很有建设性,建议增加一些具体的实施细则。',
|
||
createTime: '2024-01-01 11:00:00'
|
||
},
|
||
{
|
||
id: '2',
|
||
regulationId: 'reg001',
|
||
authorId: '3',
|
||
authorName: '王五',
|
||
content: '同意这个提案,但需要考虑实施成本。',
|
||
createTime: '2024-01-01 14:30:00'
|
||
},
|
||
{
|
||
id: '3',
|
||
regulationId: 'reg002',
|
||
authorId: '1',
|
||
authorName: '张三',
|
||
content: '简化流程确实能提高效率,支持这个提案。',
|
||
createTime: '2024-01-15 16:00:00'
|
||
}
|
||
]
|