|
@@ -9,57 +9,107 @@ import HashMap from '@ohos.util.HashMap'
|
|
import DictValue from '../../model/DictValue'
|
|
import DictValue from '../../model/DictValue'
|
|
|
|
|
|
export default class CommonConstants {
|
|
export default class CommonConstants {
|
|
- static readonly RDB_NAME : string = 'Presentation.db'
|
|
|
|
- static readonly PRE_NAME : string = 'MyPreferences'
|
|
|
|
- static AUTH_TOKEN : string = ''
|
|
|
|
|
|
+ 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'
|
|
|
|
-
|
|
|
|
|
|
+ static FILE_URL_PREFIX: string = 'http://192.168.101.4:9000'
|
|
static DICT_DATA: HashMap<string, DictValue[]> = new HashMap<string, DictValue[]>()
|
|
static DICT_DATA: HashMap<string, DictValue[]> = new HashMap<string, DictValue[]>()
|
|
-
|
|
|
|
// 当前登录用户相关信息
|
|
// 当前登录用户相关信息
|
|
- static USER_ID? : number = 1
|
|
|
|
|
|
+ static USER_ID?: number = 1
|
|
static USER_NAME: string = ''
|
|
static USER_NAME: string = ''
|
|
static USER_AVATAR: string = ''
|
|
static USER_AVATAR: string = ''
|
|
static STATION_NANE: string = ''
|
|
static STATION_NANE: string = ''
|
|
static STATION_ID: number
|
|
static STATION_ID: number
|
|
static STATION_CODE: string = ''
|
|
static STATION_CODE: string = ''
|
|
- static stationDictValue: string=''
|
|
|
|
|
|
+ static STATION_IP: string = ''
|
|
|
|
+ static stationDictValue: string = ''
|
|
// 是否是退出登陆
|
|
// 是否是退出登陆
|
|
static LOGIN_OUT: boolean = false
|
|
static LOGIN_OUT: boolean = false
|
|
-
|
|
|
|
- static readonly STORAGE_TYPE: string[] = ['电子元器件', '电路板', '结构件', '辅助材料']
|
|
|
|
- static readonly PARK_TYPE: string[] = ['出入库位置', '充电位置', '工作台', '其他']
|
|
|
|
-
|
|
|
|
|
|
+ static readonly STORAGE_TYPE: string[] = ['电子元器件', '电路板', '结构件', '辅助材料']
|
|
|
|
+ static readonly PARK_TYPE: string[] = ['出入库位置', '充电位置', '工作台', '其他']
|
|
static readonly ROBOTS: RobotInfo[] = [
|
|
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'}as RobotInfo,
|
|
|
|
- {id:2, robotCode:'JGRR1123554233', storageId:1, robotType:2, robotToward: 1, x:1, y:2, lastSelfCheck: '2024/02/16 10:56:34'}as RobotInfo,
|
|
|
|
- {id:3, robotCode:'JGRR1147006978', storageId:1, robotType:2, robotToward: 3, x:6, y:2, lastSelfCheck: '2024/02/16 14:23:34'}as RobotInfo,
|
|
|
|
|
|
+ {
|
|
|
|
+ id: 1,
|
|
|
|
+ robotCode: 'JGRR1135554213',
|
|
|
|
+ storageId: 1,
|
|
|
|
+ robotType: 2,
|
|
|
|
+ robotToward: 2,
|
|
|
|
+ x: 3,
|
|
|
|
+ y: 2,
|
|
|
|
+ lastSelfCheck: '2024/02/16 11:11:34'
|
|
|
|
+ } as RobotInfo,
|
|
|
|
+ {
|
|
|
|
+ id: 2,
|
|
|
|
+ robotCode: 'JGRR1123554233',
|
|
|
|
+ storageId: 1,
|
|
|
|
+ robotType: 2,
|
|
|
|
+ robotToward: 1,
|
|
|
|
+ x: 1,
|
|
|
|
+ y: 2,
|
|
|
|
+ lastSelfCheck: '2024/02/16 10:56:34'
|
|
|
|
+ } as RobotInfo,
|
|
|
|
+ {
|
|
|
|
+ id: 3,
|
|
|
|
+ robotCode: 'JGRR1147006978',
|
|
|
|
+ storageId: 1,
|
|
|
|
+ robotType: 2,
|
|
|
|
+ robotToward: 3,
|
|
|
|
+ x: 6,
|
|
|
|
+ y: 2,
|
|
|
|
+ lastSelfCheck: '2024/02/16 14:23:34'
|
|
|
|
+ } as RobotInfo,
|
|
]
|
|
]
|
|
-
|
|
|
|
// 工步展示图
|
|
// 工步展示图
|
|
static readonly STEP_IMAGES: Resource[] = [
|
|
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.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.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'),
|
|
$r('app.media.fixture_black'), $r('app.media.debug_pair_black'), $r('app.media.nameplate_bind_black'),
|
|
]
|
|
]
|
|
-
|
|
|
|
// 工步选中展示图
|
|
// 工步选中展示图
|
|
static readonly STEP_SELECT_IMAGES: Resource[] = [
|
|
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.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.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'),
|
|
$r('app.media.fixture_white'), $r('app.media.debug_pair_white'), $r('app.media.nameplate_bind_white'),
|
|
]
|
|
]
|
|
-
|
|
|
|
// 物料列表
|
|
// 物料列表
|
|
static readonly MATERIAL_ARRAY: MaterialInfo[] = [
|
|
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:3, materialNo:'333', materialName: '中号螺丝', needNum: 5, storeNum: 100},
|
|
|
|
- {id:4, batchCode:'444', materialName: '中号螺帽', needNum: 5, storeNum: 100},
|
|
|
|
- {id:5, batchCode:'555', materialName: '大号螺帽', needNum: 5, storeNum: 100},
|
|
|
|
|
|
+ {
|
|
|
|
+ id: 1,
|
|
|
|
+ materialNo: '111',
|
|
|
|
+ materialName: 'PACA-ASSSD电路板',
|
|
|
|
+ needNum: 5,
|
|
|
|
+ storeNum: 100
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ id: 2,
|
|
|
|
+ batchCode: '222',
|
|
|
|
+ materialName: '小号螺丝',
|
|
|
|
+ needNum: 100,
|
|
|
|
+ storeNum: 100
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ id: 3,
|
|
|
|
+ materialNo: '333',
|
|
|
|
+ materialName: '中号螺丝',
|
|
|
|
+ needNum: 5,
|
|
|
|
+ storeNum: 100
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ id: 4,
|
|
|
|
+ batchCode: '444',
|
|
|
|
+ materialName: '中号螺帽',
|
|
|
|
+ needNum: 5,
|
|
|
|
+ storeNum: 100
|
|
|
|
+ },
|
|
|
|
+ {
|
|
|
|
+ id: 5,
|
|
|
|
+ batchCode: '555',
|
|
|
|
+ materialName: '大号螺帽',
|
|
|
|
+ needNum: 5,
|
|
|
|
+ storeNum: 100
|
|
|
|
+ },
|
|
]
|
|
]
|
|
-
|
|
|
|
// 辅料类型
|
|
// 辅料类型
|
|
static readonly AUX_MATERIAL_TYPES: string[] = [
|
|
static readonly AUX_MATERIAL_TYPES: string[] = [
|
|
'粘胶', '药剂', '酒精', '隔热垫板', '防尘罩'
|
|
'粘胶', '药剂', '酒精', '隔热垫板', '防尘罩'
|
|
@@ -72,29 +122,78 @@ export default class CommonConstants {
|
|
['石棉隔热垫板', '蜂窝隔热垫板'],
|
|
['石棉隔热垫板', '蜂窝隔热垫板'],
|
|
['塑料防尘罩', '金属防尘罩'],
|
|
['塑料防尘罩', '金属防尘罩'],
|
|
]
|
|
]
|
|
-
|
|
|
|
// 加工工艺数据
|
|
// 加工工艺数据
|
|
static readonly HANDLE_DATA: Array<ProcessHandleData> = [
|
|
static readonly HANDLE_DATA: Array<ProcessHandleData> = [
|
|
- {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}
|
|
|
|
|
|
+ {
|
|
|
|
+ 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<ProcessAlarmData> = [
|
|
static readonly ALARM_DATA: Array<ProcessAlarmData> = [
|
|
- {alarmType: 1, alarmTypeCode: 'NG', alarmStr: '圈数过多'},
|
|
|
|
- {alarmType: 2, alarmTypeCode: 'NG', alarmStr: '圈数不足'},
|
|
|
|
- {alarmType: 3, alarmTypeCode: 'NM', alarmStr: '力矩过大'},
|
|
|
|
- {alarmType: 4, alarmTypeCode: 'NM', alarmStr: '力矩不足'},
|
|
|
|
|
|
+ {
|
|
|
|
+ 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<ProcessStandardData> = [
|
|
static readonly STANDARD_DATA: Array<ProcessStandardData> = [
|
|
- {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: '°'},
|
|
|
|
|
|
+ {
|
|
|
|
+ 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: '°'
|
|
|
|
+ },
|
|
];
|
|
];
|
|
-
|
|
|
|
//万能卡片
|
|
//万能卡片
|
|
- static readonly CARD_TYPE_DATA: number[] = [3,1,5];
|
|
|
|
|
|
+ static readonly CARD_TYPE_DATA: number[] = [3, 1, 5];
|
|
}
|
|
}
|