| | |
| | | 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 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; |
| | | } |
| | | } |