| package com.xzx.gc.system.mapper;  | 
|   | 
| import com.xzx.gc.entity.SysStorage;  | 
| import com.xzx.gc.model.admin.StorageModel;  | 
| import com.xzx.gc.model.admin.SysStorageApiModel;  | 
| import com.xzx.gc.util.GcMapper;  | 
| import org.apache.ibatis.annotations.Param;  | 
|   | 
| import java.util.List;  | 
| import java.util.Map;  | 
|   | 
| public interface SysStorageMapper extends GcMapper<SysStorage> {  | 
|   | 
|   | 
|     int addSysStorageApi(SysStorageApiModel storageModel);  | 
|   | 
|     /**  | 
|      * 更新仓库  | 
|      * @param storageModel  | 
|      * @return  | 
|      */  | 
|     int updateSysStorageApi(SysStorageApiModel storageModel);  | 
|   | 
|     /**  | 
|      * 删除仓库  | 
|      * @param storageModel  | 
|      * @return  | 
|      */  | 
|     int delSysStorageApi(SysStorageApiModel storageModel);  | 
|   | 
|   | 
|     List<SysStorageApiModel> querySysStorageApiList(SysStorageApiModel storageModel);  | 
|   | 
|     List<Map<String, Object>> queryAllStorage(@Param("partnerIds") List<String> partnerIds);  | 
|   | 
|   | 
|     List<Map<String, Object>> querySysStrangeList(@Param("townIds") List<String> townIds);  | 
|   | 
|     List<Map<String, Object>> querySysStorageList(StorageModel storageModel);  | 
|   | 
|     Map<String, Object> querySysStorageAll(StorageModel storageModel);  | 
|   | 
| } |