// import OrderInfo from '../../model/OrderInfo' // import ProcessData from '../../model/ProcessData' // // export default class CommonConstants { // // static readonly RDB_NAME : string = 'Presentation.db' // // static readonly STORAGE_TYPE: string[] = ['电子元器件', '电路板', '结构件', '辅助材料'] // static readonly PARK_TYPE: string[] = ['出入库位置', '充电位置', '工作台', '其他'] // // static readonly ROBOTS: RobotInfo[] = [ // {id:1, robotCode:'JGRR1135554213', storageId:1, robotType:2, robotToward: 2, x:3, y:2, lastSelfCheck: '2024/02/16 11:11:34'}, // {id:2, robotCode:'JGRR1123554233', storageId:1, robotType:2, robotToward: 1, x:1, y:2, lastSelfCheck: '2024/02/16 10:56:34'}, // {id:3, robotCode:'JGRR1147006978', storageId:1, robotType:2, robotToward: 3, x:6, y:2, lastSelfCheck: '2024/02/16 14:23:34'}, // ] // // static readonly STORAGES: StorageInfo[] = [ // {id:1, storageName:'晶格智能仓储1', xSize:7, ySize: 5, defaultLayer:5}, // ] // // // 订单信息 // static readonly ORDER_ARRAY: OrderInfo[] = [ // {id:1,orderName:'ASFFSA-ASDFASD卫星天线', productModel: 'SDF-SDFS-SDFSD', planCode: '123123123123', orderCode:'DD16551666', kittingNum:50, orderNum: 50, orderState:1}, // {id:2,orderName:'DSADfF11模组', productModel: 'SASDFG33323', planCode: 'JH516353332114466', orderCode:'DD16551622', kittingNum:200, orderNum: 6, orderState:2}, // {id:3,orderName:'ASFFSA-ASDFASD成品组合', productModel: 'SDF-SDFS-SDFSD', planCode: '123123123123', orderCode:'DD16551634', kittingNum:50, orderNum: 50, orderState:3}, // {id:4,orderName:'ASFFSA-ASDFASD成品组合', productModel: 'SDF-SDFS-SDFSD', planCode: '123123123123', orderCode:'DD16551654', kittingNum:50, orderNum: 50, orderState:3}, // {id:5,orderName:'ASFFSA-ASDFASD成品组合', productModel: 'SDF-SDFS-SDFSD', planCode: '123123123123', orderCode:'DD16551645', kittingNum:50, orderNum: 50, orderState:3}, // {id:6,orderName:'ASFFSA-ASDFASD成品组合', productModel: 'SDF-SDFS-SDFSD', planCode: '123123123123', orderCode:'DD16551646', kittingNum:50, orderNum: 50, orderState:3}, // {id:7,orderName:'ASFFSA-ASDFASD成品组合', productModel: 'SDF-SDFS-SDFSD', planCode: '123123123123', orderCode:'DD16551647', kittingNum:50, orderNum: 50, orderState:3}, // {id:8,orderName:'ASFFSA-ASDFASD成品组合', productModel: 'SDF-SDFS-SDFSD', planCode: '123123123123', orderCode:'DD16551648', kittingNum:50, orderNum: 50, orderState:3}, // {id:9,orderName:'ASFFSA-ASDFASD成品组合', productModel: 'SDF-SDFS-SDFSD', planCode: '123123123123', orderCode:'DD16551649', kittingNum:50, orderNum: 50, orderState:3}, // ] // // // 工序操作 // static readonly PROCESS_ARRAY: ProcessData[] = [ // {id:1,sortNum:1, processName: '整机装配', orderId:1, completedQuantity:50}, // {id:2,sortNum:2, processName: '固封', orderId:1, completedQuantity:50}, // {id:3,sortNum:3, processName: '检验', orderId:1, completedQuantity:0}, // {id:4,sortNum:4, processName: '多媒体记录', orderId:1, completedQuantity:0}, // {id:5,sortNum:5, processName: '整机装配', orderId:1, completedQuantity:0}, // {id:6,sortNum:6, processName: '检验', orderId:1, completedQuantity:0}, // ] // } import StorageInfo from '../../model/StorageInfo' import MaterialInfo from '../../model/MaterialInfo' import OrderInfo from '../../model/OrderInfo' import ProcessAlarmData from '../../model/processmodel/ProcessAlarmData' import ProcessData from '../../model/ProcessData' import ProcessHandleData from '../../model/processmodel/ProcessHandleData' import ProcessStandardData from '../../model/processmodel/ProcessStandardData' import ProcessStep from '../../model/processmodel/ProcessStep' import ProductInfo from '../../model/processmodel/ProductInfo' import RobotInfo from '../../model/RobotInfo' export default class CommonConstants { static readonly RDB_NAME : string = 'Presentation.db' static readonly PRE_NAME : string = 'MyPreferences' static AUTH_TOKEN : string = '' // 附件地址前缀 static FILE_URL_PREFIX : string = 'http://192.168.101.4:9000/jgfile' // 当前登录用户id static USER_ID : number = 0 static readonly STORAGE_TYPE: string[] = ['电子元器件', '电路板', '结构件', '辅助材料'] static readonly PARK_TYPE: string[] = ['出入库位置', '充电位置', '工作台', '其他'] static readonly ROBOTS: RobotInfo[] = [ {id:1, robotCode:'JGRR1135554213', storageId:1, robotType:2, robotToward: 2, x:3, y:2, lastSelfCheck: '2024/02/16 11:11:34'}, {id:2, robotCode:'JGRR1123554233', storageId:1, robotType:2, robotToward: 1, x:1, y:2, lastSelfCheck: '2024/02/16 10:56:34'}, {id:3, robotCode:'JGRR1147006978', storageId:1, robotType:2, robotToward: 3, x:6, y:2, lastSelfCheck: '2024/02/16 14:23:34'}, ] static readonly STORAGES: StorageInfo[] = [ {id:1, storageName:'晶格智能仓储1', xSize:7, ySize: 5, defaultLayer:5}, ] // 工步数据 static readonly PROCESS_STEP_ARRAY: ProcessStep[] = [ {id:1,processId:1, stepType:1, stepName: '物流采集'}, {id:2,processId:1, stepType:2, stepName: '记录项'}, {id:3,processId:1, stepType:3, stepName: '多媒体采集'}, {id:4,processId:1, stepType:4, stepName: 'ESOP'}, {id:5,processId:1, stepType:5, stepName: '点检'}, {id:6,processId:1, stepType:6, stepName: '设备记录'}, {id:7,processId:1, stepType:7, stepName: '紧固'}, {id:8,processId:1, stepType:8, stepName: '调试配对'}, {id:9,processId:1, stepType:9, stepName: '铭牌绑定'}, ] // 工步数据 static readonly PRODUCT_DATA: ProductInfo = { id:1,productName:'SASD-FSDDS-大天线', productCode: 'SASD-FSDDS_ASDFSFDGHFS', productModel: '' } // 工步展示图 static readonly STEP_IMAGES: Resource[] = [ $r('app.media.material_collect_black'), $r('app.media.record_item_black'), $r('app.media.multimedia_collect_black'), $r('app.media.esop_black'), $r('app.media.spot_check_black'), $r('app.media.equip_record_black'), $r('app.media.fixture_black'), $r('app.media.debug_pair_black'), $r('app.media.nameplate_bind_black'), ] // 工步选中展示图 static readonly STEP_SELECT_IMAGES: Resource[] = [ $r('app.media.material_collect_white'), $r('app.media.record_item_white'), $r('app.media.multimedia_collect_white'), $r('app.media.esop_white'), $r('app.media.spot_check_white'), $r('app.media.equip_record_white'), $r('app.media.fixture_white'), $r('app.media.debug_pair_white'), $r('app.media.nameplate_bind_white'), ] // 物料列表 static readonly MATERIAL_ARRAY: MaterialInfo[] = [ {id:1, materialNo:'111', materialName: 'PACA-ASSSD电路板', needNum: 5, storeNum: 100}, {id:2, batchCode:'222', materialName: '小号螺丝', needNum: 100, storeNum: 100}, {id:1, materialNo:'333', materialName: '中号螺丝', needNum: 5, storeNum: 100}, {id:2, batchCode:'444', materialName: '中号螺帽', needNum: 5, storeNum: 100}, ] // 辅料类型 static readonly AUX_MATERIAL_TYPES: string[] = [ '粘胶', '药剂', '酒精', '隔热垫板', '防尘罩' ] // 辅料小类 static readonly AUX_MATERIAL_SUBCLASSES: string[][] = [ ['双面胶', '热熔胶', '绝缘胶布', '防震胶', 'AB胶'], ['A药剂', 'B药剂'], ['30%酒精', '50%酒精', '70%酒精', '90%酒精'], ['石棉隔热垫板', '蜂窝隔热垫板'], ['塑料防尘罩', '金属防尘罩'], ] // 加工工艺数据 static readonly HANDLE_DATA: Array = [ {step: 1, moment: 1.1121, momentUnit: 'N.m', rotate: 3610, rotateUnit: '°', handleState: 1}, {step: 2, moment: 1.4547, momentUnit: 'N.m', rotate: 6194.4, rotateUnit: '°', handleState: 2}, {step: 3, moment: 1.2356, momentUnit: 'N.m', rotate: 2800, rotateUnit: '°', handleState: 2} ]; // 标准施工工艺告警数据 static readonly ALARM_DATA: Array = [ {alarmType: 1, alarmTypeCode: 'NG', alarmStr: '圈数过多'}, {alarmType: 2, alarmTypeCode: 'NG', alarmStr: '圈数不足'}, {alarmType: 3, alarmTypeCode: 'NM', alarmStr: '力矩过大'}, {alarmType: 4, alarmTypeCode: 'NM', alarmStr: '力矩不足'}, ]; // 标准施工工艺数据 static readonly STANDARD_DATA: Array = [ {step: 1, momentMin: 1.1, momentMax: 1.2, momentUnit: 'N.m', rotateMin: 3600, rotateMax: 3650, rotateUnit: '°'}, {step: 2, momentMin: 1.4, momentMax: 1.5, momentUnit: 'N.m', rotateMin: 4500, rotateMax: 5500, rotateUnit: '°'}, {step: 3, momentMin: 1.2, momentMax: 1.3, momentUnit: 'N.m', rotateMin: 2600, rotateMax: 3500, rotateUnit: '°'}, ]; }