|  |  |  | 
|---|
|  |  |  | // 空板信号 | 
|---|
|  |  |  | private boolean emptyMk; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 需求1 | 
|---|
|  |  |  | private boolean inreq1; | 
|---|
|  |  |  | // 满托盘 | 
|---|
|  |  |  | private boolean fullPlt; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 高 | 
|---|
|  |  |  | private boolean high; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 低 | 
|---|
|  |  |  | private boolean low; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 锁定标记 | 
|---|
|  |  |  | private boolean pakMk = true; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 台车位置 | 
|---|
|  |  |  | private Short position; | 
|---|
|  |  |  | //报警 | 
|---|
|  |  |  | private Short error; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 前超报警 | 
|---|
|  |  |  | private boolean frontError; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 后超报警 | 
|---|
|  |  |  | private boolean backError; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 超高报警 | 
|---|
|  |  |  | private boolean highError; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 左高报警 | 
|---|
|  |  |  | private boolean leftError; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 右高报警 | 
|---|
|  |  |  | private boolean rightError; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 超重报警 | 
|---|
|  |  |  | private boolean weightError; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 扫码报警 | 
|---|
|  |  |  | private boolean barcodeError; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 托盘尺寸 | 
|---|
|  |  |  | private Short palletSize; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | //空托入库类型 | 
|---|
|  |  |  | private Short emptyInType; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public BasDevp toSqlModel(){ | 
|---|
|  |  |  | BasDevp basDevp = new BasDevp(); | 
|---|
|  |  |  | basDevp.setDevNo(siteId); | 
|---|
|  |  |  | basDevp.setWrkNo(workNo.intValue()); | 
|---|
|  |  |  | // 站点 todo:luxiaotao | 
|---|
|  |  |  | basDevp.setAutoing(autoing?"Y":"N"); | 
|---|
|  |  |  | basDevp.setLoading(loading?"Y":"N"); | 
|---|
|  |  |  | basDevp.setInEnable(inEnable?"Y":"N"); | 
|---|
|  |  |  | basDevp.setOutEnable(outEnable?"Y":"N"); | 
|---|
|  |  |  | basDevp.setInreq1(inreq1?"Y":"N"); | 
|---|
|  |  |  | basDevp.setLocType1((short) 0);  // 高低类型{0:未知,1:低库位,2:高库位} | 
|---|
|  |  |  | basDevp.setLocType2((short) 0);  // 宽窄类型{0:未知,1:窄库位,2:宽库位} | 
|---|
|  |  |  | basDevp.setLocType3((short) 0);  // 轻重类型{0:未知,1:轻库位,2:重库位} | 
|---|
|  |  |  | basDevp.setLocType1(high != low && low ? (short) 1 : (short) 2); | 
|---|
|  |  |  | return basDevp; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|