From 81da61b828e29b7745e1382dfbbaeb685dc083ef Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 23 一月 2024 17:17:55 +0800 Subject: [PATCH] 抖音转链修改 --- fanli/src/main/java/com/yeshi/fanli/service/inter/money/extract/ExtractAuditRecordService.java | 269 ++++++++++++++++++++++++----------------------------- 1 files changed, 122 insertions(+), 147 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/money/extract/ExtractAuditRecordService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/money/extract/ExtractAuditRecordService.java index 78fbc10..53cf206 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/money/extract/ExtractAuditRecordService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/money/extract/ExtractAuditRecordService.java @@ -1,147 +1,122 @@ -package com.yeshi.fanli.service.inter.money.extract; - -import java.util.Date; -import java.util.List; - -import com.yeshi.fanli.dto.ChartTDO; -import com.yeshi.fanli.entity.admin.count.CountUserInfo; -import com.yeshi.fanli.entity.bus.user.ExtractAuditRecord; - -public interface ExtractAuditRecordService { - - /** - * 鏌ヨ鎵�鏈夋彁鐜拌褰曚俊鎭� - * - * @param start - * @param count - * @param title - * @param startTime - * @param endTime - * @return - */ - public List<ExtractAuditRecord> getList(int pageIndex, int pageSize, String key, String startTime, String endTime); - - /** - * 鏌ヨ鎵�鏈夋彁鐜拌褰曚俊鎭�昏鏁� - * - * @param title - * @param startTime - * @param endTime - * @return - */ - public int getCount(String key, String startTime, String endTime); - - /** - * 鏌ヨ褰撳墠瀹㈡湇瀹℃壒鐨勬墍鏈夎褰� - * - * @param start - * @param count - * @param title - * @param state - * @return - */ - public List<ExtractAuditRecord> getMyAuditedAllList(int pageIndex, int pageSize, String key, Integer state, Long adminId); - - /** - * 褰撳墠瀹㈡湇瀹℃壒鎬绘暟 - * - * @param title - * @param state - * @param adminId - * @return - */ - public int getMyAuditedAllCount(String key, Integer state, Long adminId); - - /** - * 鏌ヨ褰撳墠瀹㈡湇瀹℃壒鐨勬椂闂存鍐呰褰� - * - * @param start - * @param count - * @param title - * @param state - * @return - */ - public List<ExtractAuditRecord> getMyAuditedTimeSlotList(int pageIndex, int pageSize, String key, Integer state, Long adminId, Integer days); - - /** - * 鏌ヨ褰撳墠瀹㈡湇瀹℃壒鐨勬椂闂存鍐呮�绘潯鏁� - * - * @param title - * @param state - * @param adminId - * @return - */ - public int getMyAuditedTimeSlotCount(String key, Integer state, Long adminId, Integer days); - - /** - * 鏌ヨ褰撳墠瀹㈡湇绱鏈懆 - * - * @param adminId - * @return - */ - public int getMyAuditedCountWeek(Long adminId); - - /** - * 鏌ヨ褰撳墠瀹㈡湇绱鏈湀 - * - * @param adminId - * @return - */ - public int getMyAuditedCountMonth(Long adminId); - - /** - * 鏌ヨ褰撳墠瀹㈡湇褰撴棩澶勭悊绱 - * - * @param adminId - * @return - */ - public int getMyAuditedCountToday(Long adminId); - - /** - * 鏌ヨ褰撳墠鐢ㄦ埛鎵�鏈� - * - * @param pageIndex - * @param pageSize - * @param key - * @return - */ - public List<ExtractAuditRecord> getByUidList(int pageIndex, int pageSize, Long key); - - public int getByUidCount(Long key); - - public List<ExtractAuditRecord> getListbyExtractId(Long extractId); - - public List<ExtractAuditRecord> getbyExtractId(Long extractId); - - - - /** - * 缁熻鐢宠鎻愮殑鐜版�婚噾棰� - * @param state - * @param startTime - * @param endTime - * @return - */ - public List<CountUserInfo> getApplyMoney(Date startTime, Date endTime) throws Exception; - - public void initApplyMoneyCount(); - - /** - * 缁熻鐢宠鎻愮殑鐜版�绘鏁� - * @param startTime - * @param endTime - * @return - */ - List<CountUserInfo> geApplyNumber(Date startTime, Date endTime) throws Exception; - - public void initApplyNumberCount(); - - public void initAuditCount(); - - public List<CountUserInfo> getAuditCount(Date startTime, Date endTime, Integer state) throws Exception; - - - - - -} +package com.yeshi.fanli.service.inter.money.extract; + +import java.math.BigDecimal; +import java.util.List; + +import com.yeshi.fanli.entity.bus.user.ExtractAuditRecord; + +public interface ExtractAuditRecordService { + + /** + * 鏌ヨ鎵�鏈夋彁鐜拌褰曚俊鎭� + * + * @param start + * @param count + * @param title + * @param startTime + * @param endTime + * @return + */ + public List<ExtractAuditRecord> getList(int pageIndex, int pageSize, String key, String startTime, String endTime); + + /** + * 鏌ヨ鎵�鏈夋彁鐜拌褰曚俊鎭�昏鏁� + * + * @param title + * @param startTime + * @param endTime + * @return + */ + public int getCount(String key, String startTime, String endTime); + + /** + * 鏌ヨ褰撳墠瀹㈡湇瀹℃壒鐨勬墍鏈夎褰� + * + * @param start + * @param count + * @param title + * @param state + * @return + */ + public List<ExtractAuditRecord> getMyAuditedAllList(int pageIndex, int pageSize, String key, Integer state, Long adminId); + + /** + * 褰撳墠瀹㈡湇瀹℃壒鎬绘暟 + * + * @param title + * @param state + * @param adminId + * @return + */ + public int getMyAuditedAllCount(String key, Integer state, Long adminId); + + /** + * 鏌ヨ褰撳墠瀹㈡湇瀹℃壒鐨勬椂闂存鍐呰褰� + * + * @param start + * @param count + * @param title + * @param state + * @return + */ + public List<ExtractAuditRecord> getMyAuditedTimeSlotList(int pageIndex, int pageSize, String key, Integer state, Long adminId, Integer days); + + /** + * 鏌ヨ褰撳墠瀹㈡湇瀹℃壒鐨勬椂闂存鍐呮�绘潯鏁� + * + * @param title + * @param state + * @param adminId + * @return + */ + public int getMyAuditedTimeSlotCount(String key, Integer state, Long adminId, Integer days); + + /** + * 鏌ヨ褰撳墠瀹㈡湇绱鏈懆 + * + * @param adminId + * @return + */ + public int getMyAuditedCountWeek(Long adminId); + + /** + * 鏌ヨ褰撳墠瀹㈡湇绱鏈湀 + * + * @param adminId + * @return + */ + public int getMyAuditedCountMonth(Long adminId); + + /** + * 鏌ヨ褰撳墠瀹㈡湇褰撴棩澶勭悊绱 + * + * @param adminId + * @return + */ + public int getMyAuditedCountToday(Long adminId); + + /** + * 鏌ヨ褰撳墠鐢ㄦ埛鎵�鏈� + * + * @param pageIndex + * @param pageSize + * @param key + * @return + */ + public List<ExtractAuditRecord> getByUidList(int pageIndex, int pageSize, Long key); + + public int getByUidCount(Long key); + + public List<ExtractAuditRecord> getListbyExtractId(Long extractId); + + public List<ExtractAuditRecord> getbyExtractId(Long extractId); + + + public Long countApplyNumberByDay(String preDay); + + public BigDecimal countApplyMoneyByDay(String preDay); + + public Long countAuditNumberByDay(int state, String preDay); + + +} -- Gitblit v1.8.0