| | |
| | | |
| | | // 模拟数据 |
| | | const holidayData = ref([ |
| | | { id: '1', name: '春节', type: 'legal', startDate: '2024-02-10', endDate: '2024-02-17', days: 8, status: 'active' }, |
| | | { id: '2', name: '清明节', type: 'legal', startDate: '2024-04-05', endDate: '2024-04-05', days: 1, status: 'active' }, |
| | | { id: '3', name: '劳动节', type: 'legal', startDate: '2024-05-01', endDate: '2024-05-05', days: 5, status: 'active' } |
| | | { id: '1', name: '春节', type: 'legal', startDate: '2025-02-10', endDate: '2025-02-17', days: 8, status: 'active' }, |
| | | { id: '2', name: '清明节', type: 'legal', startDate: '2025-04-05', endDate: '2025-04-05', days: 1, status: 'active' }, |
| | | { id: '3', name: '劳动节', type: 'legal', startDate: '2025-05-01', endDate: '2025-05-05', days: 5, status: 'active' } |
| | | ]) |
| | | |
| | | const annualData = ref([ |
| | |
| | | keyPoints: "绿色通道条件,简化流程,审批权限,时间控制", |
| | | creator: "陈志强", |
| | | usageCount: 15, |
| | | createTime: "2024-01-15 10:30:00" |
| | | createTime: "2025-01-15 10:30:00" |
| | | }, |
| | | { |
| | | id: "2", |
| | |
| | | keyPoints: "项目协调,定期会议,统一意见,负责人制度", |
| | | creator: "李主管", |
| | | usageCount: 8, |
| | | createTime: "2024-01-14 15:20:00" |
| | | createTime: "2025-01-14 15:20:00" |
| | | }, |
| | | { |
| | | id: "3", |
| | |
| | | keyPoints: "紧急分级,标准制定,流程简化,及时处理", |
| | | creator: "王专员", |
| | | usageCount: 12, |
| | | createTime: "2024-01-13 09:15:00" |
| | | createTime: "2025-01-13 09:15:00" |
| | | } |
| | | ]; |
| | | |
| | |
| | | id: 1, |
| | | title: '产品开发周会', |
| | | status: 'ongoing', |
| | | startTime: '2024-01-15 09:00:00', |
| | | endTime: '2024-01-15 10:30:00', |
| | | startTime: '2025-01-15 09:00:00', |
| | | endTime: '2025-01-15 10:30:00', |
| | | location: '会议室A', |
| | | host: '陈志强', |
| | | participants: ['陈志强', '刘雅婷', '王建国', '赵丽华'], |
| | |
| | | id: 2, |
| | | title: '客户需求评审会', |
| | | status: 'upcoming', |
| | | startTime: '2024-01-15 14:00:00', |
| | | endTime: '2024-01-15 15:00:00', |
| | | startTime: '2025-01-15 14:00:00', |
| | | endTime: '2025-01-15 15:00:00', |
| | | location: '线上会议', |
| | | host: '陈志强', |
| | | participants: ['陈志强', '刘雅婷', '孙明华', '客户代表'], |
| | |
| | | id: 3, |
| | | title: '团队建设活动', |
| | | status: 'completed', |
| | | startTime: '2024-01-14 16:00:00', |
| | | endTime: '2024-01-14 18:00:00', |
| | | startTime: '2025-01-14 16:00:00', |
| | | endTime: '2025-01-14 18:00:00', |
| | | location: '公司大厅', |
| | | host: '人事部', |
| | | participants: ['全体员工'], |
| | |
| | | noticeContent: "根据国务院办公厅通知,2024年春节放假安排如下:2月10日(初一)至2月17日(初八)放假调休,共8天。2月4日(星期日)、2月18日(星期日)上班。请各部门提前做好工作安排。", |
| | | remark: "放假期间请保持手机畅通,如有紧急事务及时联系", |
| | | createBy: "人事部", |
| | | createTime: "2024-01-15 10:30:00" |
| | | createTime: "2025-01-15 10:30:00" |
| | | }, |
| | | { |
| | | id: 2, |
| | |
| | | noticeContent: "根据国务院办公厅通知,2024年清明节放假安排如下:4月4日(星期四)至4月6日(星期六)放假调休,共3天。4月7日(星期日)上班。", |
| | | remark: "请各部门做好值班安排,确保节日期间各项工作正常运转", |
| | | createBy: "行政部", |
| | | createTime: "2024-01-14 14:20:00" |
| | | createTime: "2025-01-14 14:20:00" |
| | | }, |
| | | { |
| | | id: 3, |
| | |
| | | noticeContent: "根据国务院办公厅通知,2024年劳动节放假安排如下:5月1日(星期三)至5月5日(星期日)放假调休,共5天。4月28日(星期日)、5月11日(星期六)上班。", |
| | | remark: "放假前请关闭电源,锁好门窗,注意安全", |
| | | createBy: "行政部", |
| | | createTime: "2024-01-13 09:15:00" |
| | | createTime: "2025-01-13 09:15:00" |
| | | }, |
| | | { |
| | | id: 4, |
| | |
| | | noticeContent: "根据国务院办公厅通知,2024年端午节放假安排如下:6月8日(星期六)至6月10日(星期一)放假调休,共3天。6月11日(星期二)上班。", |
| | | remark: "祝大家端午节快乐,阖家幸福!", |
| | | createBy: "行政部", |
| | | createTime: "2024-01-12 16:30:00" |
| | | createTime: "2025-01-12 16:30:00" |
| | | }, |
| | | { |
| | | id: 5, |
| | |
| | | noticeContent: "根据国务院办公厅通知,2024年中秋节放假安排如下:9月15日(星期日)至9月17日(星期二)放假调休,共3天。9月14日(星期六)上班。", |
| | | remark: "中秋佳节,祝大家团圆美满,幸福安康!", |
| | | createBy: "行政部", |
| | | createTime: "2024-01-11 11:20:00" |
| | | createTime: "2025-01-11 11:20:00" |
| | | }, |
| | | { |
| | | id: 6, |
| | |
| | | noticeContent: "根据国务院办公厅通知,2024年国庆节放假安排如下:10月1日(星期二)至10月7日(星期一)放假调休,共7天。9月29日(星期日)、10月12日(星期六)上班。", |
| | | remark: "国庆期间请各部门做好值班安排,确保安全稳定", |
| | | createBy: "行政部", |
| | | createTime: "2024-01-10 15:45:00" |
| | | createTime: "2025-01-10 15:45:00" |
| | | }, |
| | | { |
| | | id: 7, |
| | |
| | | noticeContent: "A车间生产线将于2024年1月20日(周六)进行年度检修维护,预计停工8小时。检修内容包括:设备清洁、润滑保养、安全装置检查等。请生产部门提前调整生产计划。", |
| | | remark: "维修期间请相关人员配合,确保检修工作安全顺利进行", |
| | | createBy: "设备部", |
| | | createTime: "2024-01-14 14:20:00" |
| | | createTime: "2025-01-14 14:20:00" |
| | | }, |
| | | { |
| | | id: 8, |
| | |
| | | noticeContent: "B车间关键设备将于2024年1月25日进行预防性维护,预计停工4小时。维护内容包括:设备检查、零件更换、性能测试等。请相关部门配合。", |
| | | remark: "维护完成后将进行试运行,确保设备正常运行", |
| | | createBy: "设备部", |
| | | createTime: "2024-01-13 09:15:00" |
| | | createTime: "2025-01-13 09:15:00" |
| | | } |
| | | ]; |
| | | |
| | |
| | | status: "published", |
| | | content: "根据国家规定,结合公司实际情况,现将2024年春节放假安排通知如下...", |
| | | departments: ["技术部", "销售部", "人事部", "财务部", "运营部", "市场部", "客服部"], |
| | | expireDate: "2024-02-15", |
| | | expireDate: "2025-02-15", |
| | | syncMethods: ["wechat", "dingtalk", "email"], |
| | | createTime: "2024-01-15 10:30:00" |
| | | createTime: "2025-01-15 10:30:00" |
| | | }, |
| | | { |
| | | id: "2", |
| | |
| | | status: "published", |
| | | content: "技术部定于每周五下午2点召开周例会,请各位同事准时参加...", |
| | | departments: ["技术部"], |
| | | expireDate: "2024-01-20", |
| | | expireDate: "2025-01-20", |
| | | syncMethods: ["wechat", "dingtalk"], |
| | | createTime: "2024-01-14 15:20:00" |
| | | createTime: "2025-01-14 15:20:00" |
| | | }, |
| | | { |
| | | id: "3", |
| | |
| | | status: "draft", |
| | | content: "为维护公司正常秩序,规范员工行为,现对违反公司规定的行为进行处罚...", |
| | | departments: ["人事部", "技术部", "销售部"], |
| | | expireDate: "2024-02-13", |
| | | expireDate: "2025-02-13", |
| | | syncMethods: ["wechat", "email"], |
| | | createTime: "2024-01-13 09:15:00" |
| | | createTime: "2025-01-13 09:15:00" |
| | | } |
| | | ]; |
| | | |
| | |
| | | quantity: 10, |
| | | reason: '日常办公打印需要', |
| | | status: 'pending', |
| | | applyTime: '2024-12-01 09:30:00', |
| | | applyTime: '2025-12-01 09:30:00', |
| | | approver: '', |
| | | approveTime: '', |
| | | approveComment: '', |
| | |
| | | quantity: 2, |
| | | reason: '新员工入职配备', |
| | | status: 'approved', |
| | | applyTime: '2024-12-01 10:15:00', |
| | | applyTime: '2025-12-01 10:15:00', |
| | | approver: '王建国', |
| | | approveTime: '2024-12-01 14:20:00', |
| | | approveTime: '2025-12-01 14:20:00', |
| | | approveComment: '同意申请,请及时发放', |
| | | issueTime: '', |
| | | issuer: '' |
| | |
| | | quantity: 5, |
| | | reason: '办公室清洁用品补充', |
| | | status: 'issued', |
| | | applyTime: '2024-12-01 11:00:00', |
| | | applyTime: '2025-12-01 11:00:00', |
| | | approver: '刘雅婷', |
| | | approveTime: '2024-12-01 15:30:00', |
| | | approveTime: '2025-12-01 15:30:00', |
| | | approveComment: '同意申请', |
| | | issueTime: '2024-12-01 16:00:00', |
| | | issueTime: '2025-12-01 16:00:00', |
| | | issuer: '钱伟明' |
| | | }, |
| | | { |
| | |
| | | quantity: 20, |
| | | reason: '项目资料整理需要', |
| | | status: 'rejected', |
| | | applyTime: '2024-12-01 13:45:00', |
| | | applyTime: '2025-12-01 13:45:00', |
| | | approver: '陈志强', |
| | | approveTime: '2024-12-01 17:00:00', |
| | | approveTime: '2025-12-01 17:00:00', |
| | | approveComment: '数量过多,建议减少到10个', |
| | | issueTime: '', |
| | | issuer: '' |
| | |
| | | quantity: 50, |
| | | reason: '部门日常办公用品补充', |
| | | status: 'pending', |
| | | applyTime: '2024-12-02 08:30:00', |
| | | applyTime: '2025-12-02 08:30:00', |
| | | approver: '', |
| | | approveTime: '', |
| | | approveComment: '', |
| | |
| | | quantity: 3, |
| | | reason: '新员工设备配备', |
| | | status: 'approved', |
| | | applyTime: '2024-12-02 14:20:00', |
| | | applyTime: '2025-12-02 14:20:00', |
| | | approver: '陈志强', |
| | | approveTime: '2024-12-02 16:00:00', |
| | | approveTime: '2025-12-02 16:00:00', |
| | | approveComment: '同意申请', |
| | | issueTime: '', |
| | | issuer: '' |
| | |
| | | quantity: 30, |
| | | reason: '办公区域清洁用品补充', |
| | | status: 'issued', |
| | | applyTime: '2024-12-03 09:15:00', |
| | | applyTime: '2025-12-03 09:15:00', |
| | | approver: '赵丽华', |
| | | approveTime: '2024-12-03 10:30:00', |
| | | approveTime: '2025-12-03 10:30:00', |
| | | approveComment: '同意申请', |
| | | issueTime: '2024-12-03 11:00:00', |
| | | issueTime: '2025-12-03 11:00:00', |
| | | issuer: '孙明华' |
| | | }, |
| | | { |
| | |
| | | quantity: 2, |
| | | reason: '财务核算工作需要', |
| | | status: 'rejected', |
| | | applyTime: '2024-12-03 15:45:00', |
| | | applyTime: '2025-12-03 15:45:00', |
| | | approver: '王建国', |
| | | approveTime: '2024-12-03 17:20:00', |
| | | approveTime: '2025-12-03 17:20:00', |
| | | approveComment: '已有计算器,暂不需要', |
| | | issueTime: '', |
| | | issuer: '' |
| | |
| | | description: '对新产品进行详细的需求分析和市场调研,制定产品规划方案', |
| | | level: 'personal', |
| | | period: 'week', |
| | | startDate: '2024-01-15', |
| | | endDate: '2024-01-21', |
| | | startDate: '2025-01-15', |
| | | endDate: '2025-01-21', |
| | | assignee: '陈志强', |
| | | priority: 'high', |
| | | status: 'in_progress', |
| | |
| | | description: '设计系统技术架构,包括数据库设计、接口设计等', |
| | | level: 'group', |
| | | period: 'month', |
| | | startDate: '2024-01-01', |
| | | endDate: '2024-01-31', |
| | | startDate: '2025-01-01', |
| | | endDate: '2025-01-31', |
| | | assignee: '刘雅婷', |
| | | priority: 'high', |
| | | status: 'completed', |
| | |
| | | description: '制定年度市场推广策略和营销计划', |
| | | level: 'department', |
| | | period: 'year', |
| | | startDate: '2024-01-01', |
| | | endDate: '2024-12-31', |
| | | startDate: '2025-01-01', |
| | | endDate: '2025-12-31', |
| | | assignee: '王建国', |
| | | priority: 'medium', |
| | | status: 'not_started', |
| | |
| | | description: '组织团队建设活动,提升团队凝聚力和协作效率', |
| | | level: 'company', |
| | | period: 'month', |
| | | startDate: '2024-01-15', |
| | | endDate: '2024-02-15', |
| | | startDate: '2025-01-15', |
| | | endDate: '2025-02-15', |
| | | assignee: '赵丽华', |
| | | priority: 'low', |
| | | status: 'in_progress', |
| | |
| | | programName: "订单处理RPA", |
| | | status: "running", |
| | | description: "自动处理客户订单,包括验证、分配和确认", |
| | | createTime: "2024-01-15 10:30:00" |
| | | createTime: "2025-01-15 10:30:00" |
| | | }, |
| | | { |
| | | id: "2", |
| | | programName: "库存同步RPA", |
| | | status: "stopped", |
| | | description: "同步多个仓库的库存数据,确保数据一致性", |
| | | createTime: "2024-01-14 15:20:00" |
| | | createTime: "2025-01-14 15:20:00" |
| | | }, |
| | | { |
| | | id: "3", |
| | | programName: "报表生成RPA", |
| | | status: "error", |
| | | description: "自动生成每日销售报表和库存报表", |
| | | createTime: "2024-01-13 09:15:00" |
| | | createTime: "2025-01-13 09:15:00" |
| | | } |
| | | ]; |
| | | |
| | |
| | | applicant: '陈志强', |
| | | department: '销售部', |
| | | sealType: '合同专用章', |
| | | applyTime: '2024-01-15 10:30:00', |
| | | applyTime: '2025-01-15 10:30:00', |
| | | status: 'pending', |
| | | reason: '客户合同需要盖章' |
| | | }, |
| | |
| | | applicant: '王建国', |
| | | department: '财务部', |
| | | sealType: '财务专用章', |
| | | applyTime: '2024-01-14 14:20:00', |
| | | applyTime: '2025-01-14 14:20:00', |
| | | status: 'approved', |
| | | reason: '季度财务报告需要盖章' |
| | | }, |
| | |
| | | applicant: '孙明华', |
| | | department: '法务部', |
| | | sealType: '公章', |
| | | applyTime: '2024-01-13 09:15:00', |
| | | applyTime: '2025-01-13 09:15:00', |
| | | status: 'rejected', |
| | | reason: '公司章程修改需要盖章' |
| | | } |
| | |
| | | category: 'hr', |
| | | version: 'v2.1', |
| | | publisher: '人事部', |
| | | publishTime: '2024-01-10 09:00:00', |
| | | publishTime: '2025-01-10 09:00:00', |
| | | status: 'active', |
| | | readCount: 45, |
| | | content: '为规范员工考勤管理,提高工作效率,特制定本制度...' |
| | |
| | | category: 'finance', |
| | | version: 'v1.5', |
| | | publisher: '财务部', |
| | | publishTime: '2024-01-08 14:30:00', |
| | | publishTime: '2025-01-08 14:30:00', |
| | | status: 'active', |
| | | readCount: 38, |
| | | content: '为规范财务报销流程,加强财务管理,特制定本制度...' |
| | |
| | | category: 'safety', |
| | | version: 'v3.0', |
| | | publisher: '安全部', |
| | | publishTime: '2024-01-05 16:00:00', |
| | | publishTime: '2025-01-05 16:00:00', |
| | | status: 'active', |
| | | readCount: 52, |
| | | content: '为确保员工人身安全,预防安全事故发生,特制定本制度...' |
| | |
| | | ]) |
| | | |
| | | const versionHistory = ref([ |
| | | { version: 'v2.1', updateTime: '2024-01-10 09:00:00', updater: '人事部', changeLog: '更新考勤时间规定' }, |
| | | { version: 'v2.1', updateTime: '2025-01-10 09:00:00', updater: '人事部', changeLog: '更新考勤时间规定' }, |
| | | { version: 'v2.0', updateTime: '2023-12-15 10:30:00', updater: '人事部', changeLog: '新增加班管理规定' }, |
| | | { version: 'v1.0', updateTime: '2023-11-01 14:00:00', updater: '人事部', changeLog: '首次发布' } |
| | | ]) |
| | | |
| | | const readStatusList = ref([ |
| | | { employee: '陈志强', department: '销售部', readTime: '2024-01-11 10:30:00', confirmTime: '2024-01-11 10:35:00', status: 'confirmed' }, |
| | | { employee: '刘雅婷', department: '技术部', readTime: '2024-01-11 14:20:00', confirmTime: '', status: 'unconfirmed' }, |
| | | { employee: '王建国', department: '财务部', readTime: '2024-01-12 09:15:00', confirmTime: '2024-01-12 09:20:00', status: 'confirmed' } |
| | | { employee: '陈志强', department: '销售部', readTime: '2025-01-11 10:30:00', confirmTime: '2025-01-11 10:35:00', status: 'confirmed' }, |
| | | { employee: '刘雅婷', department: '技术部', readTime: '2025-01-11 14:20:00', confirmTime: '', status: 'unconfirmed' }, |
| | | { employee: '王建国', department: '财务部', readTime: '2025-01-12 09:15:00', confirmTime: '2025-01-12 09:20:00', status: 'confirmed' } |
| | | ]) |
| | | |
| | | // 方法 |
| | |
| | | version: 'v2.1.0', |
| | | status: 'active', |
| | | accuracy: '94.2%', |
| | | lastUpdate: '2024-01-15 14:30:00' |
| | | lastUpdate: '2025-01-15 14:30:00' |
| | | }, |
| | | { |
| | | modelName: '地层压力预测模型', |
| | | version: 'v1.8.5', |
| | | status: 'active', |
| | | accuracy: '91.7%', |
| | | lastUpdate: '2024-01-14 09:15:00' |
| | | lastUpdate: '2025-01-14 09:15:00' |
| | | }, |
| | | { |
| | | modelName: '能耗分析模型', |
| | | version: 'v2.0.3', |
| | | status: 'standby', |
| | | accuracy: '89.3%', |
| | | lastUpdate: '2024-01-13 16:45:00' |
| | | lastUpdate: '2025-01-13 16:45:00' |
| | | } |
| | | ]) |
| | | |
| | |
| | | power: '75.5', |
| | | powerFactor: '0.85', |
| | | status: '正常', |
| | | lastUpdateTime: '2024-01-15 10:30:00' |
| | | lastUpdateTime: '2025-01-15 10:30:00' |
| | | }, |
| | | { |
| | | id: 2, |
| | |
| | | power: '45.2', |
| | | powerFactor: '0.92', |
| | | status: '正常', |
| | | lastUpdateTime: '2024-01-15 10:25:00' |
| | | lastUpdateTime: '2025-01-15 10:25:00' |
| | | } |
| | | ] |
| | | this.pagination.total = this.meterList.length |
| | |
| | | power: '50.0', |
| | | powerFactor: '0.85', |
| | | status: '正常', |
| | | lastUpdateTime: '2024-01-15 12:00:00' |
| | | lastUpdateTime: '2025-01-15 12:00:00' |
| | | } |
| | | this.detailDialogVisible = true |
| | | }, |
| | |
| | | const maintenanceRecords = ref([ |
| | | { |
| | | id: 1, |
| | | date: '2024-01-15', |
| | | date: '2025-01-15', |
| | | type: 'inspection', |
| | | title: '年度检验', |
| | | description: '按照TSG 21-2016标准进行年度检验,设备状态良好', |
| | |
| | | }, |
| | | { |
| | | id: 2, |
| | | date: '2024-02-20', |
| | | date: '2025-02-20', |
| | | type: 'maintenance', |
| | | title: '安全阀维护', |
| | | description: '更换安全阀密封圈,校准压力设定值', |
| | |
| | | }, |
| | | { |
| | | id: 3, |
| | | date: '2024-03-10', |
| | | date: '2025-03-10', |
| | | type: 'inspection', |
| | | title: '压力测试', |
| | | description: '进行压力容器水压试验,符合设计要求', |
| | |
| | | warningLevel: '紧急', |
| | | warningThreshold: 20, |
| | | isEnabled: true, |
| | | warningTime: '2024-01-15 08:30:00', |
| | | warningTime: '2025-01-15 08:30:00', |
| | | warningDuration: 3, |
| | | lastUpdateTime: '2024-01-15 10:00:00', |
| | | expectedRefillTime: '2024-01-16 14:00:00', |
| | | expectedShortageTime: '2024-01-15 18:30:00', // 今天下午6:30缺气 |
| | | lastUpdateTime: '2025-01-15 10:00:00', |
| | | expectedRefillTime: '2025-01-16 14:00:00', |
| | | expectedShortageTime: '2025-01-15 18:30:00', // 今天下午6:30缺气 |
| | | warningRule: '当气体量低于20%时触发预警' |
| | | }, |
| | | { |
| | |
| | | warningLevel: '重要', |
| | | warningThreshold: 10, |
| | | isEnabled: true, |
| | | warningTime: '2024-01-14 16:20:00', |
| | | warningTime: '2025-01-14 16:20:00', |
| | | warningDuration: 2, |
| | | lastUpdateTime: '2024-01-15 09:15:00', |
| | | expectedRefillTime: '2024-01-17 09:00:00', |
| | | expectedShortageTime: '2024-01-18 12:00:00', // 3天后缺气 |
| | | lastUpdateTime: '2025-01-15 09:15:00', |
| | | expectedRefillTime: '2025-01-17 09:00:00', |
| | | expectedShortageTime: '2025-01-18 12:00:00', // 3天后缺气 |
| | | warningRule: '当压力超过8MPa时触发预警' |
| | | }, |
| | | { |
| | |
| | | warningLevel: '一般', |
| | | warningThreshold: 5, |
| | | isEnabled: true, |
| | | warningTime: '2024-01-13 11:45:00', |
| | | warningTime: '2025-01-13 11:45:00', |
| | | warningDuration: 1, |
| | | lastUpdateTime: '2024-01-15 08:45:00', |
| | | expectedRefillTime: '2024-01-20 10:00:00', |
| | | expectedShortageTime: '2024-01-22 15:30:00', // 7天后缺气 |
| | | lastUpdateTime: '2025-01-15 08:45:00', |
| | | expectedRefillTime: '2025-01-20 10:00:00', |
| | | expectedShortageTime: '2025-01-22 15:30:00', // 7天后缺气 |
| | | warningRule: '当温度超过60°C时触发预警' |
| | | }, |
| | | { |
| | |
| | | warningLevel: '紧急', |
| | | warningThreshold: 15, |
| | | isEnabled: true, |
| | | warningTime: '2024-01-15 07:15:00', |
| | | warningTime: '2025-01-15 07:15:00', |
| | | warningDuration: 4, |
| | | lastUpdateTime: '2024-01-15 11:30:00', |
| | | expectedRefillTime: '2024-01-15 16:00:00', |
| | | expectedShortageTime: '2024-01-15 14:00:00', // 今天下午2点缺气 |
| | | lastUpdateTime: '2025-01-15 11:30:00', |
| | | expectedRefillTime: '2025-01-15 16:00:00', |
| | | expectedShortageTime: '2025-01-15 14:00:00', // 今天下午2点缺气 |
| | | warningRule: '当检测到气体泄漏时触发预警' |
| | | }, |
| | | { |
| | |
| | | warningLevel: '重要', |
| | | warningThreshold: 20, |
| | | isEnabled: false, |
| | | warningTime: '2024-01-14 14:30:00', |
| | | warningTime: '2025-01-14 14:30:00', |
| | | warningDuration: 2, |
| | | lastUpdateTime: '2024-01-15 09:00:00', |
| | | expectedRefillTime: '2024-01-19 08:00:00', |
| | | expectedShortageTime: '2024-01-21 10:00:00', // 6天后缺气 |
| | | lastUpdateTime: '2025-01-15 09:00:00', |
| | | expectedRefillTime: '2025-01-19 08:00:00', |
| | | expectedShortageTime: '2025-01-21 10:00:00', // 6天后缺气 |
| | | warningRule: '当气体量低于20%时触发预警' |
| | | }, |
| | | { |
| | |
| | | warningLevel: '一般', |
| | | warningThreshold: 8, |
| | | isEnabled: true, |
| | | warningTime: '2024-01-12 09:20:00', |
| | | warningTime: '2025-01-12 09:20:00', |
| | | warningDuration: 1, |
| | | lastUpdateTime: '2024-01-15 08:30:00', |
| | | expectedRefillTime: '2024-01-25 14:00:00', |
| | | expectedShortageTime: '2024-01-28 16:00:00', // 13天后缺气 |
| | | lastUpdateTime: '2025-01-15 08:30:00', |
| | | expectedRefillTime: '2025-01-25 14:00:00', |
| | | expectedShortageTime: '2025-01-28 16:00:00', // 13天后缺气 |
| | | warningRule: '当压力超过8MPa时触发预警' |
| | | }, |
| | | { |
| | |
| | | warningLevel: '重要', |
| | | warningThreshold: 6, |
| | | isEnabled: true, |
| | | warningTime: '2024-01-11 16:45:00', |
| | | warningTime: '2025-01-11 16:45:00', |
| | | warningDuration: 1, |
| | | lastUpdateTime: '2024-01-15 07:45:00', |
| | | expectedRefillTime: '2024-01-30 09:00:00', |
| | | expectedShortageTime: '2024-02-05 12:00:00', // 21天后缺气 |
| | | lastUpdateTime: '2025-01-15 07:45:00', |
| | | expectedRefillTime: '2025-01-30 09:00:00', |
| | | expectedShortageTime: '2025-02-05 12:00:00', // 21天后缺气 |
| | | warningRule: '当温度超过60°C时触发预警' |
| | | }, |
| | | { |
| | |
| | | warningLevel: '紧急', |
| | | warningThreshold: 12, |
| | | isEnabled: true, |
| | | warningTime: '2024-01-15 06:30:00', |
| | | warningTime: '2025-01-15 06:30:00', |
| | | warningDuration: 5, |
| | | lastUpdateTime: '2024-01-15 12:15:00', |
| | | expectedRefillTime: '2024-01-15 20:00:00', |
| | | expectedShortageTime: '2024-01-15 17:30:00', // 今天下午5:30缺气 |
| | | lastUpdateTime: '2025-01-15 12:15:00', |
| | | expectedRefillTime: '2025-01-15 20:00:00', |
| | | expectedShortageTime: '2025-01-15 17:30:00', // 今天下午5:30缺气 |
| | | warningRule: '当检测到气体泄漏时触发预警' |
| | | } |
| | | ] |
| | |
| | | supplierName: '供应商A', |
| | | status: 'received', |
| | | arrivalQuantity: 250, |
| | | arrivalTime: '2024-12-01 15:30:00', |
| | | arrivalTime: '2025-12-01 15:30:00', |
| | | remark: '正常到货' |
| | | } |
| | | ] |
| | |
| | | // 最近活动 |
| | | const recentActivities = ref([ |
| | | { |
| | | time: '2024-12-01 18:30', |
| | | time: '2025-12-01 18:30', |
| | | content: '新增采购订单 PO20241201004', |
| | | type: 'primary' |
| | | }, |
| | | { |
| | | time: '2024-12-01 17:45', |
| | | time: '2025-12-01 17:45', |
| | | content: '完成质检单 QI20241201002', |
| | | type: 'success' |
| | | }, |
| | | { |
| | | time: '2024-12-01 16:20', |
| | | time: '2025-12-01 16:20', |
| | | content: '到货单 AR20241201003 已收货', |
| | | type: 'success' |
| | | }, |
| | | { |
| | | time: '2024-12-01 15:15', |
| | | time: '2025-12-01 15:15', |
| | | content: '价格调整:商品B 从 ¥80 调整为 ¥75', |
| | | type: 'warning' |
| | | }, |
| | | { |
| | | time: '2024-12-01 14:30', |
| | | time: '2025-12-01 14:30', |
| | | content: '退货单 RT20241201003 已审核', |
| | | type: 'info' |
| | | } |
| | |
| | | oldPrice: 50.00, |
| | | newPrice: 55.00, |
| | | priceChange: 10.00, |
| | | effectiveTime: '2024-12-01 00:00:00', |
| | | effectiveTime: '2025-12-01 00:00:00', |
| | | status: 'active', |
| | | reason: '市场价格变动', |
| | | remark: '市场价格上涨' |
| | |
| | | oldPrice: 80.00, |
| | | newPrice: 75.00, |
| | | priceChange: -6.25, |
| | | effectiveTime: '2024-12-01 00:00:00', |
| | | effectiveTime: '2025-12-01 00:00:00', |
| | | status: 'active', |
| | | reason: '成本变化', |
| | | remark: '成本下降' |
| | |
| | | supplierName: '供应商A', |
| | | status: 'approved', |
| | | totalAmount: 12500.00, |
| | | createTime: '2024-12-01 10:30:00', |
| | | createTime: '2025-12-01 10:30:00', |
| | | remark: '常规采购' |
| | | } |
| | | ] |
| | |
| | | status: 'completed', |
| | | qualifiedQuantity: 240, |
| | | unqualifiedQuantity: 10, |
| | | inspectionTime: '2024-12-01 16:30:00', |
| | | inspectionTime: '2025-12-01 16:30:00', |
| | | inspector: '陈志强', |
| | | remark: '质检完成' |
| | | } |
| | |
| | | supplierName: '供应商A', |
| | | status: 'approved', |
| | | returnAmount: 500.00, |
| | | createTime: '2024-12-01 17:30:00', |
| | | createTime: '2025-12-01 17:30:00', |
| | | returnReason: '质量问题', |
| | | remark: '商品存在质量问题' |
| | | } |
| | |
| | | emergencyRecords: [ |
| | | { |
| | | id: 'EM001', |
| | | time: '2024-01-15 14:35:12', |
| | | time: '2025-01-15 14:35:12', |
| | | location: '储罐T-003', |
| | | type: '甲烷超标', |
| | | status: 'resolved', |
| | |
| | | }, |
| | | { |
| | | id: 'EM002', |
| | | time: '2024-01-15 14:35:15', |
| | | time: '2025-01-15 14:35:15', |
| | | location: '压缩机C-002', |
| | | type: '硫化氢超标', |
| | | status: 'processing', |
| | |
| | | type: '金属材料', |
| | | status: '检测中', |
| | | progress: 75, |
| | | createTime: '2024-01-15 09:30:00', |
| | | updateTime: '2024-01-20 14:20:00' |
| | | createTime: '2025-01-15 09:30:00', |
| | | updateTime: '2025-01-20 14:20:00' |
| | | }, |
| | | { |
| | | id: 'SP002', |
| | |
| | | type: '塑料制品', |
| | | status: '已完成', |
| | | progress: 100, |
| | | createTime: '2024-01-10 10:15:00', |
| | | updateTime: '2024-01-18 16:45:00' |
| | | createTime: '2025-01-10 10:15:00', |
| | | updateTime: '2025-01-18 16:45:00' |
| | | }, |
| | | { |
| | | id: 'SP003', |
| | |
| | | type: '电子元件', |
| | | status: '待检测', |
| | | progress: 0, |
| | | createTime: '2024-01-22 08:45:00', |
| | | updateTime: '2024-01-22 08:45:00' |
| | | createTime: '2025-01-22 08:45:00', |
| | | updateTime: '2025-01-22 08:45:00' |
| | | }, |
| | | { |
| | | id: 'EQ001', |
| | |
| | | type: '光谱仪', |
| | | status: '使用中', |
| | | progress: 60, |
| | | createTime: '2024-01-05 14:20:00', |
| | | updateTime: '2024-01-20 11:30:00' |
| | | createTime: '2025-01-05 14:20:00', |
| | | updateTime: '2025-01-20 11:30:00' |
| | | }, |
| | | { |
| | | id: 'EQ002', |
| | |
| | | type: '显微镜', |
| | | status: '空闲', |
| | | progress: 0, |
| | | createTime: '2024-01-08 16:10:00', |
| | | updateTime: '2024-01-19 09:15:00' |
| | | createTime: '2025-01-08 16:10:00', |
| | | updateTime: '2025-01-19 09:15:00' |
| | | } |
| | | ] |
| | | |
| | |
| | | type: '金属材料', |
| | | status: '检测中', |
| | | progress: 75, |
| | | createTime: '2024-01-15 09:30:00', |
| | | updateTime: '2024-01-20 14:20:00' |
| | | createTime: '2025-01-15 09:30:00', |
| | | updateTime: '2025-01-20 14:20:00' |
| | | }, |
| | | { |
| | | id: 'SP002', |
| | |
| | | type: '塑料制品', |
| | | status: '已完成', |
| | | progress: 100, |
| | | createTime: '2024-01-10 10:15:00', |
| | | updateTime: '2024-01-18 16:45:00' |
| | | createTime: '2025-01-10 10:15:00', |
| | | updateTime: '2025-01-18 16:45:00' |
| | | }, |
| | | { |
| | | id: 'SP003', |
| | |
| | | type: '电子元件', |
| | | status: '待检测', |
| | | progress: 0, |
| | | createTime: '2024-01-22 08:45:00', |
| | | updateTime: '2024-01-22 08:45:00' |
| | | createTime: '2025-01-22 08:45:00', |
| | | updateTime: '2025-01-22 08:45:00' |
| | | }, |
| | | { |
| | | id: 'EQ001', |
| | |
| | | type: '光谱仪', |
| | | status: '使用中', |
| | | progress: 60, |
| | | createTime: '2024-01-05 14:20:00', |
| | | updateTime: '2024-01-20 11:30:00' |
| | | createTime: '2025-01-05 14:20:00', |
| | | updateTime: '2025-01-20 11:30:00' |
| | | }, |
| | | { |
| | | id: 'EQ002', |
| | |
| | | type: '显微镜', |
| | | status: '空闲', |
| | | progress: 0, |
| | | createTime: '2024-01-08 16:10:00', |
| | | updateTime: '2024-01-19 09:15:00' |
| | | createTime: '2025-01-08 16:10:00', |
| | | updateTime: '2025-01-19 09:15:00' |
| | | } |
| | | ] |
| | | |