qt5107 2 anni fa
parent
commit
36890971ac

+ 5 - 0
hx-service/victoriatourist/src/main/java/com/fjhx/controller/warehouse/WarehouseController.java

@@ -56,5 +56,10 @@ public class WarehouseController {
     public R details(@RequestBody WarehouseVo warehouseVo) {
         return R.data(warehouseService.getById(warehouseVo.getId()));
     }
+
+    @PostMapping("/select")
+    public R select() {
+        return R.success(warehouseService.select());
+    }
 }
 

+ 2 - 0
hx-service/victoriatourist/src/main/java/com/fjhx/service/warehouse/WarehouseService.java

@@ -5,6 +5,7 @@ import com.fjhx.entity.warehouse.Warehouse;
 import com.fjhx.params.warehouse.WarehouseVo;
 import com.fjhx.base.BaseService;
 
+import java.util.List;
 import java.util.Map;
 
 /**
@@ -25,4 +26,5 @@ public interface WarehouseService extends BaseService<Warehouse> {
 
     void delete(WarehouseVo warehouseVo);
 
+    List<Warehouse> select();
 }

+ 5 - 0
hx-service/victoriatourist/src/main/java/com/fjhx/service/warehouse/impl/WarehouseServiceImpl.java

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.fjhx.entity.stock.Stock;
 import com.fjhx.entity.warehouse.Warehouse;
+import com.fjhx.enums.warehouse.WarehouseTypeEnum;
 import com.fjhx.mapper.warehouse.WarehouseMapper;
 import com.fjhx.params.warehouse.WarehouseVo;
 import com.fjhx.service.stock.StockService;
@@ -84,4 +85,8 @@ public class WarehouseServiceImpl extends ServiceImpl<WarehouseMapper, Warehouse
         removeById(warehouseVo.getId());
     }
 
+    @Override
+    public List<Warehouse> select() {
+        return lambdaQuery().ne(Warehouse::getType, WarehouseTypeEnum.WAREHOUSE_TYPE_100.getKey()).list();
+    }
 }