| | |
| | | @Autowired |
| | | private StockInRecordService stockInRecordService; |
| | | |
| | | @GetMapping("/listPageByProduction") |
| | | @GetMapping("/listPage") |
| | | @Log(title = "生产入库-入库管理-列表", businessType = BusinessType.OTHER) |
| | | @ApiOperation(value = "入库管理列表") |
| | | public AjaxResult listPage(Page page, StockInRecordDto stockInRecordDto) { |
| | |
| | | @Autowired |
| | | private StockOutRecordService stockOutRecordService; |
| | | |
| | | @GetMapping("/listPageByProduction") |
| | | @GetMapping("/listPage") |
| | | @Log(title = "生产出库-出库管理-列表", businessType = BusinessType.OTHER) |
| | | @ApiOperation(value = "出库管理列表") |
| | | public AjaxResult listPage(Page page, StockOutRecordDto stockOutRecordDto) { |
| | |
| | | import com.ruoyi.stock.pojo.StockInRecord; |
| | | import lombok.Data; |
| | | |
| | | |
| | | @Data |
| | | public class StockInRecordDto extends StockInRecord { |
| | | /** |
| | |
| | | * 产品单位 |
| | | */ |
| | | private String unit; |
| | | |
| | | private String timeStr; |
| | | } |
| | |
| | | package com.ruoyi.stock.dto; |
| | | |
| | | import com.ruoyi.stock.pojo.StockOutRecord; |
| | | import lombok.AllArgsConstructor; |
| | | import lombok.Data; |
| | | import lombok.NoArgsConstructor; |
| | | |
| | | @Data |
| | | @AllArgsConstructor |
| | | @NoArgsConstructor |
| | | public class StockOutRecordDto extends StockOutRecord { |
| | | /** |
| | | * 产品名称 |
| | |
| | | |
| | | <select id="listPage" resultType="com.ruoyi.stock.dto.StockInRecordDto"> |
| | | SELECT |
| | | sir.* |
| | | pm.product_name as productName, |
| | | sir.*, |
| | | p.product_name as productName, |
| | | pm.model, |
| | | pm.unit |
| | | FROM stock_in_record as sir |
| | | LEFT JOIN product_models as pm on sir.product_model_id = pm.id |
| | | LEFT JOIN product_model as pm on sir.product_model_id = pm.id |
| | | LEFT JOIN product as p on pm.product_id = p.id |
| | | <where> |
| | | <if test="params.timeStr != null and params.timeStr != ''"> |
| | | and sir.create_time like concat('%',#{param.timeStr},'%') |
| | |
| | | |
| | | <select id="listPage" resultType="com.ruoyi.stock.dto.StockOutRecordDto"> |
| | | SELECT |
| | | sor.* |
| | | pm.product_name as productName, |
| | | sor.*, |
| | | p.product_name as productName, |
| | | pm.model, |
| | | pm.unit |
| | | FROM stock_out_record as sor |
| | | LEFT JOIN product_models as pm on sor.product_model_id = pm.id |
| | | LEFT JOIN product_model as pm on sor.product_model_id = pm.id |
| | | LEFT JOIN product as p on pm.product_id = p.id |
| | | <where> |
| | | <if test="params.timeStr != null and params.timeStr != ''"> |
| | | and sor.create_time like concat('%',#{param.timeStr},'%') |