package com.zy.asrs.service; 
 | 
  
 | 
import com.alibaba.fastjson.JSONObject; 
 | 
import com.zy.asrs.entity.BasDevp; 
 | 
import com.zy.asrs.entity.LocDetl; 
 | 
import com.zy.asrs.entity.OrderDetl; 
 | 
import com.zy.asrs.entity.param.CombParam; 
 | 
import com.zy.asrs.entity.param.MobileAdjustParam; 
 | 
import com.zy.asrs.entity.param.OffSaleParam; 
 | 
  
 | 
import java.util.Date; 
 | 
  
 | 
public interface MobileService { 
 | 
  
 | 
    /** 
 | 
     * 组托 
 | 
     */ 
 | 
    void comb(CombParam param, Long userId); 
 | 
  
 | 
    /** 
 | 
     * 上架 
 | 
     */ 
 | 
    void onSale(CombParam param); 
 | 
  
 | 
    /** 
 | 
     * 下架 
 | 
     */ 
 | 
    void offSale(OffSaleParam param); 
 | 
  
 | 
    /** 
 | 
     * 盘点 
 | 
     */ 
 | 
    void adjust(MobileAdjustParam param, Long userId); 
 | 
  
 | 
    void packComb(CombParam param, Long userId); 
 | 
  
 | 
    void pakoutByOrder(JSONObject param, Long userId); 
 | 
  
 | 
    void stockOut(OrderDetl orderDetl, BasDevp staNo, LocDetl locDetl, 
 | 
                  Double curOutQty, Integer ioType, Long userId, Date now); 
 | 
} 
 |