|  |  | 
 |  |  | import com.dy.pmsGlobal.pojoOth.OthFile; | 
 |  |  | import com.dy.pmsGlobal.pojoPlt.*; | 
 |  |  | import com.dy.pmsGlobal.pojoPr.PrAssemblyPlan; | 
 |  |  | import com.dy.pmsGlobal.pojoPr.PrBillOfMaterial; | 
 |  |  | import com.dy.pmsGlobal.pojoPr.PrProductionNode; | 
 |  |  | import com.dy.pmsGlobal.pojoPr.PrWorkingInstruction; | 
 |  |  | import com.dy.pmsGlobal.pojoSta.*; | 
 |  |  | 
 |  |  |         if (node.instruction != null) { | 
 |  |  |             addUrl(node.instruction); | 
 |  |  |         } | 
 |  |  |         if (node.bill != null) { | 
 |  |  |             addBillUrl(node.bill); | 
 |  |  |         } | 
 |  |  |         return node; | 
 |  |  |     } | 
 |  |  |  | 
 |  |  | 
 |  |  |                 return; | 
 |  |  |             } | 
 |  |  |             FileRestVo fileRestVo = fileOperate.parseHashcode(fmUrl, file.hash); | 
 |  |  |             doc.webUrl = fileRestVo.fileSysRestUrl + fileRestVo.fileWebDownloadPath + doc.fileId; | 
 |  |  |             doc.webUrl = fileRestVo.fileWebDownloadPath + doc.fileId; | 
 |  |  |             doc.orgName = file.orgName; | 
 |  |  |             doc.extName = file.extName; | 
 |  |  |         }); | 
 |  |  | 
 |  |  |             return; | 
 |  |  |         } | 
 |  |  |         FileRestVo fileRestVo = fileOperate.parseHashcode(fmUrl, file.hash); | 
 |  |  |         ins.webUrl = fileRestVo.fileSysRestUrl + fileRestVo.fileWebDownloadPath + ins.fileId; | 
 |  |  |         ins.webUrl = fileRestVo.fileWebDownloadPath + ins.fileId; | 
 |  |  |         ins.orgName = file.orgName; | 
 |  |  |         ins.extName = file.extName; | 
 |  |  |     } | 
 |  |  | 
 |  |  |         return deviceProductionLogDao.selectByDeviceNo(devoiceNo); | 
 |  |  |     } | 
 |  |  |  | 
 |  |  |  | 
 |  |  |     private void addBillUrl(PrBillOfMaterial bill) { | 
 |  |  |         if (bill == null || bill.fileId == null) { | 
 |  |  |             return; | 
 |  |  |         } | 
 |  |  |         OthFile file = othFileMapper.selectByPrimaryKey(bill.fileId); | 
 |  |  |         if (file == null) { | 
 |  |  |             return; | 
 |  |  |         } | 
 |  |  |         FileRestVo fileRestVo = fileOperate.parseHashcode(fmUrl, file.hash); | 
 |  |  |         bill.webUrl = fileRestVo.fileWebDownloadPath + bill.fileId; | 
 |  |  |         bill.orgName = file.orgName; | 
 |  |  |         bill.extName = file.extName; | 
 |  |  |     } | 
 |  |  | } |