package com.ibeetl.admin.console.dao; import com.ibeetl.admin.console.model.BannerModel; import com.ibeetl.admin.console.model.ItemModel; import com.ibeetl.admin.console.model.StorageModel; import com.ibeetl.admin.core.entity.CoreAudit; import com.ibeetl.admin.core.entity.CoreSetMoney; import org.beetl.sql.core.annotatoin.SqlResource; import org.beetl.sql.core.engine.PageQuery; import org.beetl.sql.core.mapper.BaseMapper; import java.util.List; import java.util.Map; @SqlResource("console.setting") public interface SettingConsoleDao extends BaseMapper { PageQuery queryByCondtion(PageQuery query); int updateAgentPrice(CoreSetMoney money); int updateTimeInterval(CoreSetMoney money); int updateStratTime(CoreSetMoney money); int updateEndTime(CoreSetMoney money); int updateOverdrawPrice(CoreSetMoney money); int updateRechargePrice(CoreSetMoney money); int updateOrderTotal(CoreSetMoney money); int updateOrderTimeout(CoreSetMoney money); int updateWarehousingPrice(CoreSetMoney money); Map queryOverdrawPrice(); Map queryWarehousingPrice(); Map queryOrderTotal(); /** * 更新account表的额度,已经修改过的额度除外 * @param newOverdrawPrice 新额度 * @param oldOverdrawPrice 旧额度 * @return */ int updateAccountOverdrawPrice(String newOverdrawPrice, String oldOverdrawPrice,List orderIds,String oldFixPrice); List queryRKOrderIds(String limitPrice,String type); int updateAccountWarehousingPrice(String newOverdrawPrice, String oldOverdrawPrice,List orderIds,String oldFixPrice); /* ====物品分类=================================================================== */ /** * 查询 * @param item */ List querIteml(ItemModel item); List querIteml1(ItemModel item); int queryItemCount(ItemModel item); /** * 查询所有未删除的 * @return */ List queryItemAll(); /** * 插入 * @param item */ int insertItem(ItemModel item); int insertItemOperate(ItemModel item); int insertItemOperate1(ItemModel item); /** * 删除 * @param item */ int delItem(ItemModel item); int delItem1(ItemModel item); /** * 更新 * @param item */ int updateItem(ItemModel item); int updateItem1(ItemModel item); // -----仓库管理-------------------------------------------------------- /** * 查询仓库列表 * @param storageModel * @return */ List queryStorageList(StorageModel storageModel); int queryStorageListCount(StorageModel storageModel); List> queryAllStorage(); /** * 插入一条仓库 * @param storageModel * @return */ int addStorage(StorageModel storageModel); /** * 更新仓库 * @param storageModel * @return */ int updateStorage(StorageModel storageModel); /** * 删除仓库 * @param storageModel * @return */ int delStorage(StorageModel storageModel); // ---banner管理------------------------------------------ /** * 查询 * @param bannerModel * @return */ List queryBannerList(BannerModel bannerModel); int queryBannerListCount(BannerModel bannerModel); /** * 添加 * @param bannerModel * @return */ int insertBanner(BannerModel bannerModel); /** * 更新 * @param bannerModel * @return */ int updateBanner(BannerModel bannerModel); /** * 删除 * @param id * @return */ int delBanner(String id); int updateOverdrawPriceByUserId(String accountId,String money); int updateLimitByUserId(String accountId,String money); }