package com.yunfeiyun.agmp.fms.mapper;

import com.yunfeiyun.agmp.fms.domain.WmsAssetgoods;
import com.yunfeiyun.agmp.fms.domain.vo.WmsAssetgoodsVo;

import java.util.List;

public interface WmsAssetgoodsMapper {



    /**
     * 查询农资货物
     *
     * @param goodsId 农资货物主键
     * @return 农资货物
     */
    public WmsAssetgoodsVo selectWmsAssetgoodsVoByGoodsId(String goodsId);

    /**
     * 查询农资货物列表
     *
     * @param wmsAssetGoodsVo 农资货物
     * @return 农资货物集合
     */
    public List<WmsAssetgoodsVo> selectWmsAssetgoodsVoList(WmsAssetgoodsVo wmsAssetGoodsVo);

    /**
     * 新增农资货物
     *
     * @param wmsAssetgoods 农资货物
     * @return 结果
     */
    public int insertWmsAssetgoods(WmsAssetgoods wmsAssetgoods);

    /**
     * 修改农资货物
     *
     * @param wmsAssetgoods 农资货物
     * @return 结果
     */
    public int updateWmsAssetgoods(WmsAssetgoods wmsAssetgoods);

    /**
     * 删除农资货物
     *
     * @param assetgoodsId 农资货物主键
     * @return 结果
     */
    public int deleteWmsAssetgoodsByGoodsId(String assetgoodsId);

    /**
     * 批量删除农资货物
     *
     * @param assetgoodsIds 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteWmsAssetgoodsByGoodsIds(String[] assetgoodsIds);
    

}
