|
@@ -41,6 +41,10 @@ public class PlanServiceImpl implements PlanService {
|
|
|
StoreMapper storeMapper;
|
|
|
@Autowired
|
|
|
PlanPushStatisticsMapper planPushStatisticsMapper;
|
|
|
+ @Autowired
|
|
|
+ AddrCategoryMapper addrCategoryMapper;
|
|
|
+ @Autowired
|
|
|
+ EquipmentMapper equipmentMapper;
|
|
|
|
|
|
@Override
|
|
|
public int addPlan(PlanAddBo bo) {
|
|
@@ -301,4 +305,22 @@ public class PlanServiceImpl implements PlanService {
|
|
|
vo.setTotal(planMapper.selectPlanTotal());
|
|
|
return vo;
|
|
|
}
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public List<AddrCategory> getAddrCategory() {
|
|
|
+ return addrCategoryMapper.selectList(null);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public PageInfo<List<Equipment>> getEquipments(PlanBo bo) {
|
|
|
+ PageHelper.startPage(bo.getPageNum(),bo.getPageSize(),true);
|
|
|
+ QueryWrapper<Equipment> equipmentQueryWrapper = new QueryWrapper<>();
|
|
|
+ if (bo.getText() != null)
|
|
|
+ equipmentQueryWrapper.like("equipment_id",bo.getText())
|
|
|
+ .or()
|
|
|
+ .like("equipment_name",bo.getText());
|
|
|
+ if (bo.getAddrCodes() != null)
|
|
|
+ equipmentQueryWrapper.in("addr_code",bo.getAddrCodes());
|
|
|
+ return new PageInfo(equipmentMapper.selectList(equipmentQueryWrapper));
|
|
|
+ }
|
|
|
}
|