|
@@ -834,11 +834,14 @@ public class WarehouseBaseInfoServiceImpl extends ServiceImpl<WarehouseBaseInfoM
|
|
|
if (compId == null || compId.isEmpty()) {
|
|
|
compId = AuthSecurityUtils.getStaffById(AuthSecurityUtils.getCurrentUserId()).getCompId();
|
|
|
}
|
|
|
+
|
|
|
+ Calendar calendar = Calendar.getInstance();
|
|
|
+ calendar.add(Calendar.MONTH, -2);
|
|
|
List<ContractManagementInfo> temp = new ArrayList();
|
|
|
- List<ContractManagementInfo> listRedis = cacheComponent.getObjList(Const.ADMIN_CONTRACTINFO+compId+flag,ContractManagementInfo.class);
|
|
|
- if(listRedis != null && listRedis.size() > 0 ){
|
|
|
- return listRedis;
|
|
|
- }
|
|
|
+// List<ContractManagementInfo> listRedis = cacheComponent.getObjList(Const.ADMIN_CONTRACTINFO+compId+flag,ContractManagementInfo.class);
|
|
|
+// if(listRedis != null && listRedis.size() > 0 ){
|
|
|
+// return listRedis;
|
|
|
+// }
|
|
|
//查所有合同编号
|
|
|
if (flag == null) {
|
|
|
List<ContractManagementInfo> contractManagementInfoList = contractManagementInfoService.selectList(new EntityWrapper<ContractManagementInfo>()
|
|
@@ -961,6 +964,7 @@ public class WarehouseBaseInfoServiceImpl extends ServiceImpl<WarehouseBaseInfoM
|
|
|
.eq("delete_flag", "0")
|
|
|
.eq("status_flag", "1")
|
|
|
.eq("contract_type", "1")
|
|
|
+ .ge("update_date",DateUtil.formatDate(calendar.getTime(), DateUtils.DATE_FMT_YYYY_MM_DD))
|
|
|
.orderBy("update_date", false));
|
|
|
for (ContractManagementInfo contractManagementInfo : contractManagementInfoList) {
|
|
|
ContractGoodsInfo contractGoodsInfo = contractGoodsInfoService.selectOne(new EntityWrapper<ContractGoodsInfo>()
|
|
@@ -997,6 +1001,7 @@ public class WarehouseBaseInfoServiceImpl extends ServiceImpl<WarehouseBaseInfoM
|
|
|
.eq("delete_flag", "0")
|
|
|
.eq("task_type_key", "3")
|
|
|
.eq("in_out_flag", "1")
|
|
|
+ .ge("update_date",DateUtil.formatDate(calendar.getTime(), DateUtils.DATE_FMT_YYYY_MM_DD))
|
|
|
.orderBy("update_date", false));
|
|
|
for (InOutWarehouseTask inOutWarehouseTask : inOutWarehouseTaskList) {
|
|
|
ContractManagementInfo contractManagementInfo = new ContractManagementInfo();
|
|
@@ -1143,7 +1148,6 @@ public class WarehouseBaseInfoServiceImpl extends ServiceImpl<WarehouseBaseInfoM
|
|
|
}
|
|
|
//查采购合同编号(不包含自运),以及移库任务编号,销售合同
|
|
|
else if (flag == 7) {
|
|
|
-
|
|
|
/*****************************************************---------------------------******************************/
|
|
|
List<ContractManagementInfo> contractManagementInfoList = contractManagementInfoService.selectList(new EntityWrapper<ContractManagementInfo>()
|
|
|
.eq("comp_id", compId)
|
|
@@ -1151,6 +1155,7 @@ public class WarehouseBaseInfoServiceImpl extends ServiceImpl<WarehouseBaseInfoM
|
|
|
.eq("contract_type", "2")
|
|
|
.eq("status_flag", "1")
|
|
|
.eq("deliver_type", "2")
|
|
|
+ .ge("update_date",DateUtil.formatDate(calendar.getTime(), DateUtils.DATE_FMT_YYYY_MM_DD))
|
|
|
.orderBy("update_date", false));
|
|
|
for (ContractManagementInfo contractManagementInfo : contractManagementInfoList) {
|
|
|
ContractGoodsInfo contractGoodsInfo = contractGoodsInfoService.selectOne(new EntityWrapper<ContractGoodsInfo>()
|
|
@@ -1196,6 +1201,7 @@ public class WarehouseBaseInfoServiceImpl extends ServiceImpl<WarehouseBaseInfoM
|
|
|
.eq("status_flag", "1")
|
|
|
.eq("contract_type", "1")
|
|
|
.eq("delete_flag", "0")
|
|
|
+ .ge("update_date",DateUtil.formatDate(calendar.getTime(), DateUtils.DATE_FMT_YYYY_MM_DD))
|
|
|
.orderBy("update_date", false));
|
|
|
for (ContractManagementInfo contractManagementInfo1 : contractManagementInfoList1) {
|
|
|
ContractGoodsInfo contractGoodsInfo = contractGoodsInfoService.selectOne(new EntityWrapper<ContractGoodsInfo>()
|
|
@@ -1234,6 +1240,7 @@ public class WarehouseBaseInfoServiceImpl extends ServiceImpl<WarehouseBaseInfoM
|
|
|
.eq("delete_flag", "0")
|
|
|
.eq("task_type_key", "3")
|
|
|
.eq("in_out_flag", "1")
|
|
|
+ .ge("update_date",DateUtil.formatDate(calendar.getTime(), DateUtils.DATE_FMT_YYYY_MM_DD))
|
|
|
.orderBy("update_date", false));
|
|
|
for (InOutWarehouseTask inOutWarehouseTask : inOutWarehouseTaskList) {
|
|
|
ContractManagementInfo contractManagementInfo1 = new ContractManagementInfo();
|
|
@@ -1282,8 +1289,8 @@ public class WarehouseBaseInfoServiceImpl extends ServiceImpl<WarehouseBaseInfoM
|
|
|
contractManagementInfo1.setInOutType("移库入库");
|
|
|
temp.add(contractManagementInfo1);
|
|
|
}
|
|
|
- temp = temp.stream().sorted(Comparator.comparing(ContractManagementInfo::getCreateDate)).collect(Collectors.toList());
|
|
|
- temp = temp.subList(temp.size()-100,temp.size());
|
|
|
+// temp = temp.stream().sorted(Comparator.comparing(ContractManagementInfo::getCreateDate)).collect(Collectors.toList());
|
|
|
+// temp = temp.subList(temp.size()-100,temp.size());
|
|
|
cacheComponent.putRaw(Const.ADMIN_CONTRACTINFO+compId+flag,JSONObject.toJSONString(temp),60*60*24);
|
|
|
return temp;
|
|
|
}
|