huangfuli пре 4 година
родитељ
комит
4b29a3f0de

+ 18 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/controller/WarehousePositionStorageInfoController.java

@@ -1,10 +1,17 @@
 package com.yh.saas.plugin.yiliangyiyun.controller;
 
 
+import com.yh.saas.plugin.yiliangyiyun.entity.WarehouseBaseInfo;
+import com.yh.saas.plugin.yiliangyiyun.entity.WarehousePositionStorageInfo;
+import com.yh.saas.plugin.yiliangyiyun.service.IWarehousePositionStorageInfoService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
 import org.springframework.web.bind.annotation.RequestMapping;
 
 import org.springframework.web.bind.annotation.RestController;
 
+import java.util.List;
+
 /**
  * <p>
  * 记录仓库仓位储存信息 前端控制器
@@ -17,5 +24,16 @@ import org.springframework.web.bind.annotation.RestController;
 @RequestMapping("/warehousePositionStorageInfo")
 public class WarehousePositionStorageInfoController {
 
+    @Autowired
+    private IWarehousePositionStorageInfoService warehousePositionStorageInfoService;
+    /**
+     * 盘损货名下拉列表
+     * @param positionId
+     * @return
+     */
+    @GetMapping("/selectGoodsName")
+    public List<WarehousePositionStorageInfo> selectGoodsName(String positionId){
+        return warehousePositionStorageInfoService.selectGoodsName(positionId);
+    }
 }
 

+ 9 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/IWarehousePositionStorageInfoService.java

@@ -1,8 +1,11 @@
 package com.yh.saas.plugin.yiliangyiyun.service;
 
+
 import com.yh.saas.plugin.yiliangyiyun.entity.WarehousePositionStorageInfo;
 import com.baomidou.mybatisplus.service.IService;
 
+import java.util.List;
+
 /**
  * <p>
  * 记录仓库仓位储存信息 服务类
@@ -13,4 +16,10 @@ import com.baomidou.mybatisplus.service.IService;
  */
 public interface IWarehousePositionStorageInfoService extends IService<WarehousePositionStorageInfo> {
 
+    /**
+     * 盘损货名下拉列表
+     * @param positionId
+     ** @return
+     */
+    List<WarehousePositionStorageInfo> selectGoodsName(String positionId);
 }

+ 17 - 0
winsea-haixin-plugin-yiliangyiyun/src/main/java/com/yh/saas/plugin/yiliangyiyun/service/impl/WarehousePositionStorageInfoServiceImpl.java

@@ -1,11 +1,16 @@
 package com.yh.saas.plugin.yiliangyiyun.service.impl;
 
+import com.baomidou.mybatisplus.mapper.EntityWrapper;
+import com.yh.saas.plugin.yiliangyiyun.entity.WarehouseBaseInfo;
 import com.yh.saas.plugin.yiliangyiyun.entity.WarehousePositionStorageInfo;
 import com.yh.saas.plugin.yiliangyiyun.mapper.WarehousePositionStorageInfoMapper;
 import com.yh.saas.plugin.yiliangyiyun.service.IWarehousePositionStorageInfoService;
 import com.baomidou.mybatisplus.service.impl.ServiceImpl;
 import org.springframework.stereotype.Service;
 
+
+import java.util.List;
+
 /**
  * <p>
  * 记录仓库仓位储存信息 服务实现类
@@ -17,4 +22,16 @@ import org.springframework.stereotype.Service;
 @Service
 public class WarehousePositionStorageInfoServiceImpl extends ServiceImpl<WarehousePositionStorageInfoMapper, WarehousePositionStorageInfo> implements IWarehousePositionStorageInfoService {
 
+
+    /**
+     * 盘损货名下拉列表
+     * @param positionId
+     * @return
+     */
+    @Override
+    public List<WarehousePositionStorageInfo> selectGoodsName(String positionId){
+        List<WarehousePositionStorageInfo> warehousePositionStorageInfoList = this.selectList(new EntityWrapper<WarehousePositionStorageInfo>()
+                .eq("position_id",positionId).eq("delete_flag", "0"));
+        return warehousePositionStorageInfoList;
+    }
 }