| | |
| | | @Override |
| | | public void replaceAssemblyCode(DaParamCollection daParamCollection) { |
| | | List<DaParamCollection> list = daParamCollectionService.list(new LambdaQueryWrapper<DaParamCollection>() |
| | | .eq(DaParamCollection::getSfcCode, daParamCollection.getSfcCode()) |
| | | .eq(DaParamCollection::getLocationCode, daParamCollection.getLocationCode()) |
| | | .eq(DaParamCollection::getSfcCode, daParamCollection.getYzSfcCode()) |
| | | ); |
| | | if(list.size() > 0){ |
| | | for (DaParamCollection paramCollection : list) { |
| | | paramCollection.setSfcCode(daParamCollection.getYzSfcCode()); |
| | | paramCollection.setSfcCode(daParamCollection.getSfcCode()); |
| | | daParamCollectionService.saveOrUpdate(paramCollection); |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public void yzAddBasicParameters(DaParamCollection daParamCollection) { |
| | | // 假设这是从数据库或其他地方获取的参数数据 |
| | | Map<String, String> map = new HashMap<>(); |
| | | // map.put("GC", "南浔工厂"); |
| | | // map.put("CXBH", "Pack线"); |
| | | // map.put("SBBH", "设备001"); |
| | | // map.put("YGBH", "员工001"); |
| | | // map.put("GDBH", daParamCollection.getWorkOrderNo()); |
| | | // map.put("CPXH", daParamCollection.getModel()); |
| | | map.put("INT", DateUtil.formatDateTime(new Date())); |
| | | |
| | | map.forEach((key, value) -> { |
| | | DaCollectionParamConf daCollectionParamConf = new DaCollectionParamConf(); |
| | | daCollectionParamConf.setProcessesCode(daParamCollection.getLocationCode()); |
| | | daCollectionParamConf.setCollectParameterId(key); |
| | | List<DaCollectionParamConf> daCollectionParamConfs = daCollectionParamConfMapper.selectDaCollectionParamConfList(daCollectionParamConf); |
| | | DaParamCollection saveData = new DaParamCollection(); |
| | | saveData.setWorkOrderNo(daParamCollection.getWorkOrderNo()); |
| | | saveData.setProductCode(daParamCollection.getProductCode()); |
| | | saveData.setLocationCode(daParamCollection.getLocationCode()); |
| | | saveData.setSfcCode(daParamCollection.getProductBarcode()); |
| | | saveData.setParamCode(daCollectionParamConfs.get(0).getCollectParameterId()); |
| | | saveData.setParamName(daCollectionParamConfs.get(0).getCollectParameterName()); |
| | | saveData.setCollectionTime(new Date()); |
| | | saveData.setParamValue(value); |
| | | daParamCollectionMapper.insertDaParamCollection(saveData); |
| | | }); |
| | | } |
| | | } |