#
luxiaotao1123
2020-06-16 2c5fed998b47832e8b1a21817448a58bab77c120
#
3个文件已修改
35 ■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/WorkController.java 18 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/WorkService.java 9 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/WorkController.java
@@ -56,23 +56,23 @@
        return R.ok("入库启动成功").add(workService.startupFullPutStore(fullStoreParam,getUserId()));
    }
    @RequestMapping("/plate/out/start")
    @ManagerAuth(memo = "全板出库")
    public R fullStoreTakeStart(StockOutParam param) {
        workService.startupFullTakeStore(param, getUserId());
        return R.ok("出库启动成功");
    }
    @RequestMapping("/empty/plate/in/start")
    @ManagerAuth(memo = "空板入库")
    public R emptyPlateInStart(@RequestParam Integer sourceStaNo) {
        return R.ok("入库启动成功").add(workService.emptyPlateIn(sourceStaNo, getUserId()));
    }
    @RequestMapping("/plate/out/start")
    @ManagerAuth(memo = "全板出库")
    public R fullStoreTakeStart(EmptyPlateOutParam param) {
        workService.emptyPlateOut(param, getUserId());
        return R.ok("出库启动成功");
    }
    @RequestMapping("/empty/plate/out/start")
    @ManagerAuth(memo = "空板出库")
    public R emptyPlateOutStart(StockOutParam param) {
    public R emptyPlateOutStart(EmptyPlateOutParam param) {
        workService.emptyPlateOut(param, getUserId());
        return R.ok("出库启动成功");
    }
src/main/java/com/zy/asrs/service/WorkService.java
@@ -2,6 +2,7 @@
import com.zy.asrs.entity.param.EmptyPlateOutParam;
import com.zy.asrs.entity.param.FullStoreParam;
import com.zy.asrs.entity.param.StockOutParam;
public interface WorkService {
@@ -12,7 +13,13 @@
    String startupFullPutStore(FullStoreParam param, Long userId);
    /**
     * 孔板入库
     * 全板出库
     * @return 库位号
     */
    String startupFullTakeStore(StockOutParam param, Long userId);
    /**
     * 空板入库
     * @return 库位号
     */
    String emptyPlateIn(Integer sourceStaNo, Long userId);
src/main/java/com/zy/asrs/service/impl/WorkServiceImpl.java
@@ -8,6 +8,7 @@
import com.zy.asrs.entity.*;
import com.zy.asrs.entity.param.EmptyPlateOutParam;
import com.zy.asrs.entity.param.FullStoreParam;
import com.zy.asrs.entity.param.StockOutParam;
import com.zy.asrs.service.*;
import com.zy.common.model.StartupDto;
import com.zy.common.service.CommonService;
@@ -108,6 +109,13 @@
    }
    @Override
    public String startupFullTakeStore(StockOutParam param, Long userId) {
        // todo
        return null;
    }
    @Override
    @Transactional
    public String emptyPlateIn(Integer devpNo, Long userId) {
        // 源站点状态检测