| | |
| | | * @param param |
| | | */ |
| | | public void listPageInout(Page<InoutRecord> page, InoutParam param) { |
| | | if(StringUtils.isBlank(param.getCompanyId())){ |
| | | param.setCompanyId(ContextUtil.getCompanyId()); |
| | | } |
| | | if(StringUtils.isBlank(param.getDeptId())){ |
| | | param.setDeptId(ContextUtil.subDeptId(null)); |
| | | } |
| | | QueryWrapper<InoutRecord> queryWrapper = getQueryWrapper(param); |
| | | inoutRecordMapper.selectPage(page, queryWrapper); |
| | | } |
| | |
| | | * @param param |
| | | */ |
| | | public List<InoutRecord> listInout(InoutParam param) { |
| | | if(StringUtils.isBlank(param.getCompanyId())){ |
| | | param.setCompanyId(ContextUtil.getCompanyId()); |
| | | } |
| | | if(StringUtils.isBlank(param.getDeptId())){ |
| | | param.setDeptId(ContextUtil.subDeptId(null)); |
| | | } |
| | | QueryWrapper<InoutRecord> queryWrapper = getQueryWrapper(param); |
| | | |
| | | return inoutRecordMapper.selectList(queryWrapper); |
| | | } |
| | | |
| | |
| | | */ |
| | | public QueryWrapper<InoutRecord> getQueryWrapper(InoutParam param) { |
| | | QueryWrapper<InoutRecord> queryWrapper = new QueryWrapper<>(); |
| | | |
| | | param.setCompanyId(ContextUtil.getCompanyId()); |
| | | param.setDeptId(ContextUtil.subDeptId(null)); |
| | | queryWrapper.eq("company_id", param.getCompanyId()); |
| | | queryWrapper.eq("dept_id", param.getDeptId()); |
| | | if (StringUtils.isNotBlank(param.getCompanyId())) { |
| | | queryWrapper.eq("company_id", param.getCompanyId()); |
| | | } |
| | | if (StringUtils.isNotBlank(param.getDeptId())) { |
| | | queryWrapper.eq("dept_id", param.getDeptId()); |
| | | } |
| | | if (StringUtils.isNotBlank(param.getCustomerName())) { |
| | | queryWrapper.like("customer_name", param.getCustomerName()); |
| | | } |
| | | |
| | | if (StringUtils.isNotBlank(param.getId())) { |
| | | queryWrapper.eq("id", param.getId()); |
| | | } |
| | | if (StringUtils.isNotBlank(param.getPlateNum())) { |
| | | queryWrapper.eq("plate_num", param.getPlateNum()); |
| | | } |
| | | if (StringUtils.isNotBlank(param.getWeightTag())) { |
| | | //查询待称重的 |
| | | queryWrapper.likeRight("progress", param.getWeightTag()); |
| | | } |
| | | if (StringUtils.isNotBlank(param.getProgressTag())) { |
| | | //未完成的 |
| | | queryWrapper.ne("progress", param.getProgressTag()); |
| | | } |
| | | if (StringUtils.isNotBlank(param.getProgress())) { |
| | | queryWrapper.eq("progress", param.getProgress()); |
| | | } |
| | | if (StringUtils.isNotBlank(param.getFoodVariety())) { |
| | | queryWrapper.eq("food_variety", param.getFoodVariety()); |
| | |
| | | |
| | | |
| | | /** |
| | | * 根据id查询数据 |
| | | * @param id |
| | | * 查询数据 |
| | | * @param param |
| | | * @return |
| | | */ |
| | | public InoutRecord selectById(String id) { |
| | | if(StringUtils.isBlank(id)){ |
| | | return null; |
| | | |
| | | public InoutRecord selectOne(InoutParam param) { |
| | | if(StringUtils.isBlank(param.getCompanyId())){ |
| | | param.setCompanyId(ContextUtil.getCompanyId()); |
| | | } |
| | | return inoutRecordMapper.selectById(id); |
| | | QueryWrapper<InoutRecord> queryWrapper = getQueryWrapper(param); |
| | | |
| | | return inoutRecordMapper.selectOne(queryWrapper); |
| | | } |
| | | |
| | | /** |