From d1f26741bddf6f512d62c0100d42c52be8d37e76 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期六, 06 二月 2021 15:35:40 +0800 Subject: [PATCH] 工具类优化 --- fanli/src/main/java/com/yeshi/fanli/service/inter/common/JumpDetailV2Service.java | 120 +++++++++++++++++++++++++++++++++++++++-------------------- 1 files changed, 79 insertions(+), 41 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/common/JumpDetailV2Service.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/common/JumpDetailV2Service.java index 649898b..c845929 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/common/JumpDetailV2Service.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/common/JumpDetailV2Service.java @@ -1,41 +1,79 @@ -package com.yeshi.fanli.service.inter.common; - -import java.util.List; - -import com.yeshi.fanli.entity.common.JumpDetailV2; - -/** - * 璺宠浆璇︽儏 - * - * @author Administrator - * - */ -public interface JumpDetailV2Service { - - public int deleteByPrimaryKey(Long id); - - public int insert(JumpDetailV2 record); - - public int insertSelective(JumpDetailV2 record); - - public JumpDetailV2 selectByPrimaryKey(Long id); - - public int updateByPrimaryKeySelective(JumpDetailV2 record); - - public int updateByPrimaryKey(JumpDetailV2 record); - - /** - * 鏍规嵁绫诲瀷鏌ヨ - * @param type - * @return - */ - public List<JumpDetailV2> listByType(String type); - - /** - * 鏍规嵁绫诲瀷鍙栧�� - * @param type 绫诲瀷 - * @return - */ - public JumpDetailV2 getByTypeCache(String type); - -} +package com.yeshi.fanli.service.inter.common; + +import java.util.List; + +import com.yeshi.fanli.entity.common.JumpDetailV2; + +/** + * 璺宠浆璇︽儏 + * + * @author Administrator + * + */ +public interface JumpDetailV2Service { + + public int deleteByPrimaryKey(Long id); + + public int insert(JumpDetailV2 record); + + public int insertSelective(JumpDetailV2 record); + + public JumpDetailV2 selectByPrimaryKey(Long id); + + public int updateByPrimaryKeySelective(JumpDetailV2 record); + + public int updateByPrimaryKey(JumpDetailV2 record); + + /** + * 鏍规嵁绫诲瀷鏌ヨ + * + * @param type + * @return + */ + public List<JumpDetailV2> listByType(String type); + + /** + * 鏍规嵁绫诲瀷鍙栧�� + * + * @param type + * 绫诲瀷 + * @return + */ + public JumpDetailV2 getByTypeCache(String type); + + /** + * 鏍规嵁绫诲瀷鍙栧�� + * + * @param type + * 绫诲瀷 + * @param platform + * -骞冲彴 1:android 2:ios + * @param version + * ios-build android-versionCode + * @return + */ + public JumpDetailV2 getByTypeCache(String type, int platform, int version); + + public List<JumpDetailV2> listJump(); + + /** + * 鏍规嵁涓婚敭鎵归噺鍒犻櫎 + * + * @param list + * @return + */ + int deleteBatchByPrimaryKey(List<Long> list); + + /** + * 鍚庣鍒楄〃鏌ヨ + * + * @param start + * @param count + * @param key + * @return + */ + List<JumpDetailV2> listQuery(long start, int count, String key); + + long countListQuery(String key); + +} -- Gitblit v1.8.0