Commit 627212210c9cebb60dd9fb288856d00bdfc9e045
1 parent
90b9c96c
增加数量大于查询
Showing
3 changed files
with
16 additions
and
5 deletions
ant-design-vue-jeecg/src/views/system/inventory/SimpleInventoryDetailList.vue
... | ... | @@ -93,6 +93,16 @@ |
93 | 93 | <a-input placeholder="请输入序列号" v-model="queryParam.sn"></a-input> |
94 | 94 | </a-form-item> |
95 | 95 | </a-col> |
96 | + <a-col :xl='6' :lg='7' :md='8' :sm='24'> | |
97 | + <a-form-item label='库龄大于(天)'> | |
98 | + <a-input placeholder='请输入库龄大于(天)' v-model='queryParam.inventoryAge'></a-input> | |
99 | + </a-form-item> | |
100 | + </a-col> | |
101 | + <a-col :xl='6' :lg='7' :md='8' :sm='24'> | |
102 | + <a-form-item label='数量大于'> | |
103 | + <a-input placeholder='请输入数量' v-model='queryParam.inventoryQty'></a-input> | |
104 | + </a-form-item> | |
105 | + </a-col> | |
96 | 106 | <a-col :xl="12" :lg="14" :md="16" :sm="24"> |
97 | 107 | <a-form-item label="创建日期"> |
98 | 108 | <j-date :show-date="true" date-format="YYYY-MM-DD" placeholder="请选择开始时间" |
... | ... | @@ -102,11 +112,6 @@ |
102 | 112 | class="query-group-cust" v-model="queryParam.createTime_end"></j-date> |
103 | 113 | </a-form-item> |
104 | 114 | </a-col> |
105 | - <a-col :xl='6' :lg='7' :md='8' :sm='24'> | |
106 | - <a-form-item label='库龄大于(天)'> | |
107 | - <a-input placeholder='请输入库龄大于(天)' v-model='queryParam.inventoryAge'></a-input> | |
108 | - </a-form-item> | |
109 | - </a-col> | |
110 | 115 | </template> |
111 | 116 | <a-col :xl="6" :lg="7" :md="8" :sm="24"> |
112 | 117 | <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> |
... | ... |
huaheng-wms-core/src/main/java/org/jeecg/modules/wms/inventory/inventoryDetail/controller/InventoryDetailController.java
... | ... | @@ -69,9 +69,11 @@ public class InventoryDetailController extends JeecgController<InventoryDetail, |
69 | 69 | inventoryAge = DateUtil.offsetDay(new Date(), 0 - inventoryDetail.getInventoryAge()); |
70 | 70 | inventoryDetail.setInventoryAge(null); |
71 | 71 | } |
72 | + BigDecimal inventoryQty = inventoryDetail.getInventoryQty(); | |
72 | 73 | HuahengJwtUtil.setWarehouseCode(req, inventoryDetail); |
73 | 74 | QueryWrapper<InventoryDetail> queryWrapper = QueryGenerator.initQueryWrapper(inventoryDetail, req.getParameterMap()); |
74 | 75 | queryWrapper.lt(inventoryAge != null, "create_time", inventoryAge); |
76 | + queryWrapper.ge(inventoryQty != null, "qty", inventoryQty); | |
75 | 77 | Page<InventoryDetail> page = new Page<InventoryDetail>(pageNo, pageSize); |
76 | 78 | IPage<InventoryDetail> pageList = inventoryDetailService.queryPage(page, queryWrapper); |
77 | 79 | inventoryDetailService.calculateInventoryAge(pageList.getRecords());// 计算库龄 |
... | ... |
huaheng-wms-core/src/main/java/org/jeecg/modules/wms/inventory/inventoryHeader/entity/InventoryDetail.java
... | ... | @@ -131,6 +131,10 @@ public class InventoryDetail implements Serializable { |
131 | 131 | @Excel(name = "库龄(天)", width = 15) |
132 | 132 | @ApiModelProperty(value = "库龄(天)") |
133 | 133 | private Integer inventoryAge; |
134 | + /** 库存数量 */ | |
135 | + @ApiModelProperty(value = "库存数量") | |
136 | + @TableField(exist = false) | |
137 | + private BigDecimal inventoryQty; | |
134 | 138 | /** 是否可用 */ |
135 | 139 | @Excel(name = "是否可用", width = 15) |
136 | 140 | @Dict(dicCode = "inventory_enable") |
... | ... |