提交 b09009ff authored 作者: 邓砥奕's avatar 邓砥奕

更新

上级 37267baa
...@@ -164,7 +164,7 @@ public class AllotBackBillServiceImpl implements AllotBackBillService { ...@@ -164,7 +164,7 @@ public class AllotBackBillServiceImpl implements AllotBackBillService {
if (allotBillSelectVo.getEndTime() != null) { if (allotBillSelectVo.getEndTime() != null) {
predicateBuilder.lt("sendTime", allotBillSelectVo.getEndTime()); predicateBuilder.lt("sendTime", allotBillSelectVo.getEndTime());
} }
predicateBuilder.eq("backStatus", 3); predicateBuilder.notIn("backStatus", 1);
} }
return predicateBuilder.build(); return predicateBuilder.build();
} }
......
...@@ -169,7 +169,7 @@ public class AllotBillServiceImpl implements AllotBillService { ...@@ -169,7 +169,7 @@ public class AllotBillServiceImpl implements AllotBillService {
if (allotBillSelectVo.getEndTime() != null) { if (allotBillSelectVo.getEndTime() != null) {
predicateBuilder.lt("sendTime", allotBillSelectVo.getEndTime()); predicateBuilder.lt("sendTime", allotBillSelectVo.getEndTime());
} }
predicateBuilder.eq("allotStatus", 5); predicateBuilder.notIn("allotStatus", 0);
} }
return predicateBuilder.build(); return predicateBuilder.build();
} }
......
...@@ -55,7 +55,7 @@ public class ExeclController { ...@@ -55,7 +55,7 @@ public class ExeclController {
@ApiOperation(value = "下载培训excel", notes = "下载培训excel") @ApiOperation(value = "下载培训excel", notes = "下载培训excel")
public ResponseEntity saveDeviceDestroyBill(HttpServletRequest request, HttpServletResponse response){ public ResponseEntity saveDeviceDestroyBill(HttpServletRequest request, HttpServletResponse response){
List<DeviceExcel> excelList=deviceLibraryDao.findAll().stream() List<DeviceExcel> excelList=deviceLibraryDao.findAll().stream()
.filter(deviceLibrary -> deviceLibrary.getLifeStatus()!=12) .filter(deviceLibrary -> deviceLibrary.getLifeStatus()==12&& "浙江省委机要局".equals(deviceLibrary.getOwnUnit()))
.map(DeviceLibrary::parseExcel) .map(DeviceLibrary::parseExcel)
.sorted(Comparator.comparing(DeviceExcel::getSeqNumber,Comparator.nullsLast(String::compareTo)).thenComparing(DeviceExcel::getName)) .sorted(Comparator.comparing(DeviceExcel::getSeqNumber,Comparator.nullsLast(String::compareTo)).thenComparing(DeviceExcel::getName))
.collect(Collectors.toList()); .collect(Collectors.toList());
......
...@@ -49,7 +49,7 @@ public class DeviceLibrarySaveVo { ...@@ -49,7 +49,7 @@ public class DeviceLibrarySaveVo {
private Integer manageStatus; private Integer manageStatus;
@ApiModelProperty(value = "是不是单独的配件,0-不是,1-是") @ApiModelProperty(value = "是不是单独的配件,0-不是,1-是")
private Integer isSinglePart = 0; private Integer isSinglePart = 1;
@ApiModelProperty(value = "货架位置") @ApiModelProperty(value = "货架位置")
private String position; private String position;
......
...@@ -248,6 +248,10 @@ public class PackingLibrary { ...@@ -248,6 +248,10 @@ public class PackingLibrary {
@Transient @Transient
private Integer devNum; private Integer devNum;
@Transient
@ApiModelProperty(value = "是不是单独的配件,0-不是,1-是")
private Integer isSinglePart;
public void addChildNode(PackingLibrary packingLibraryEntity) { public void addChildNode(PackingLibrary packingLibraryEntity) {
childs.add(packingLibraryEntity); childs.add(packingLibraryEntity);
} }
......
...@@ -139,7 +139,7 @@ public class RepairBackBillServiceImpl implements RepairBackBillService { ...@@ -139,7 +139,7 @@ public class RepairBackBillServiceImpl implements RepairBackBillService {
predicateBuilder.lt("createTime", deviceRepairBillSelectVo.getEndTime()); predicateBuilder.lt("createTime", deviceRepairBillSelectVo.getEndTime());
} }
} }
predicateBuilder.eq("backStatus", 5); predicateBuilder.notIn("backStatus", 0);
return predicateBuilder.build(); return predicateBuilder.build();
} }
} }
...@@ -125,7 +125,7 @@ public class RepairBillServiceImpl implements RepairBillService { ...@@ -125,7 +125,7 @@ public class RepairBillServiceImpl implements RepairBillService {
predicateBuilder.lt("createTime", deviceRepairBillSelectVo.getEndTime()); predicateBuilder.lt("createTime", deviceRepairBillSelectVo.getEndTime());
} }
} }
predicateBuilder.eq("repairStatus", 4); predicateBuilder.notIn("repairStatus", 0);
return predicateBuilder.build(); return predicateBuilder.build();
} }
} }
...@@ -190,6 +190,7 @@ public class StorageBillController { ...@@ -190,6 +190,7 @@ public class StorageBillController {
PackingLibrary packingLibraryEntity = new PackingLibrary(); PackingLibrary packingLibraryEntity = new PackingLibrary();
BeanUtils.copyProperties(packingLibraryService.getOne(s.getPackingId()), packingLibraryEntity); BeanUtils.copyProperties(packingLibraryService.getOne(s.getPackingId()), packingLibraryEntity);
packingLibraryEntity.setCorresponding(count); packingLibraryEntity.setCorresponding(count);
packingLibraryEntity.setIsSinglePart(1);
if (!strings3.isEmpty()) { if (!strings3.isEmpty()) {
packingLibraryEntity.setProdNumber(strings3.get(0)); packingLibraryEntity.setProdNumber(strings3.get(0));
strings3.remove(0); strings3.remove(0);
...@@ -217,6 +218,7 @@ public class StorageBillController { ...@@ -217,6 +218,7 @@ public class StorageBillController {
List<String> strings2 = sons.get(j); List<String> strings2 = sons.get(j);
List<String> strings1 = sons2.get(j); List<String> strings1 = sons2.get(j);
if (s2.getStorageCount() >= count) { if (s2.getStorageCount() >= count) {
packingLibraryEntity.setIsSinglePart(0);
packingLibraryEntity.setCorresponding(count); packingLibraryEntity.setCorresponding(count);
if (!strings2.isEmpty()) { if (!strings2.isEmpty()) {
if (deviceLibraryDao.getAllBySeqNumber(strings2.get(0)).size() > 0) { if (deviceLibraryDao.getAllBySeqNumber(strings2.get(0)).size() > 0) {
...@@ -240,6 +242,7 @@ public class StorageBillController { ...@@ -240,6 +242,7 @@ public class StorageBillController {
for (int i = 0; i < s2.getStorageCount() - deviceNum; i++) { for (int i = 0; i < s2.getStorageCount() - deviceNum; i++) {
packingLibraryEntity = packingLibraryService.getOne(s2.getPackingId()); packingLibraryEntity = packingLibraryService.getOne(s2.getPackingId());
packingLibraryEntity.setCorresponding(0); packingLibraryEntity.setCorresponding(0);
packingLibraryEntity.setIsSinglePart(1);
if (!strings2.isEmpty()) { if (!strings2.isEmpty()) {
if (deviceLibraryDao.getAllBySeqNumber(strings2.get(0)).size() > 0) { if (deviceLibraryDao.getAllBySeqNumber(strings2.get(0)).size() > 0) {
throw new ApiException("序列号" + strings2.get(0) + "已存在"); throw new ApiException("序列号" + strings2.get(0) + "已存在");
...@@ -270,6 +273,7 @@ public class StorageBillController { ...@@ -270,6 +273,7 @@ public class StorageBillController {
List<String> strings4 = sons3.get(k); List<String> strings4 = sons3.get(k);
List<String> strings5 = sons4.get(k); List<String> strings5 = sons4.get(k);
if (s3.getStorageCount() >= count) { if (s3.getStorageCount() >= count) {
packingLibraryEntity.setIsSinglePart(0);
packingLibraryEntity.setCorresponding(count); packingLibraryEntity.setCorresponding(count);
if (!strings4.isEmpty()) { if (!strings4.isEmpty()) {
if (deviceLibraryDao.getAllBySeqNumber(strings4.get(0)).size() > 0) { if (deviceLibraryDao.getAllBySeqNumber(strings4.get(0)).size() > 0) {
...@@ -293,6 +297,7 @@ public class StorageBillController { ...@@ -293,6 +297,7 @@ public class StorageBillController {
for (int i = 0; i < s3.getStorageCount() - deviceNum; i++) { for (int i = 0; i < s3.getStorageCount() - deviceNum; i++) {
packingLibraryEntity = packingLibraryService.getOne(s3.getPackingId()); packingLibraryEntity = packingLibraryService.getOne(s3.getPackingId());
packingLibraryEntity.setCorresponding(0); packingLibraryEntity.setCorresponding(0);
packingLibraryEntity.setIsSinglePart(1);
if (!strings4.isEmpty()) { if (!strings4.isEmpty()) {
if (deviceLibraryDao.getAllBySeqNumber(strings4.get(0)).size() > 0) { if (deviceLibraryDao.getAllBySeqNumber(strings4.get(0)).size() > 0) {
throw new ApiException("序列号" + strings4.get(0) + "已存在"); throw new ApiException("序列号" + strings4.get(0) + "已存在");
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论