From 37163d9ac4fdbf6961aca8f7c6d409092ceff14c Mon Sep 17 00:00:00 2001
From: yuxc <653031404@qq.com>
Date: 星期三, 13 九月 2023 08:56:27 +0800
Subject: [PATCH] 1、加字段对应默认值。 2、申请接口逻辑处理。 3、将codeApply模块改为jdk1.7调试。

---
 Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/object/IPage.java |   85 +++++++++++++++++++++---------------------
 1 files changed, 42 insertions(+), 43 deletions(-)

diff --git a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/object/IPage.java b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/object/IPage.java
index 9a6cdfc..5255a5f 100644
--- a/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/object/IPage.java
+++ b/Source/UBCS/ubcs-codeApply/src/main/java/com/vci/rmip/code/client/codeapply/Apply410/object/IPage.java
@@ -1,49 +1,48 @@
 package com.vci.rmip.code.client.codeapply.Apply410.object;
+
 import java.io.Serializable;
 import java.util.List;
-import java.util.function.Function;
-import java.util.stream.Collectors;
 
 public interface IPage<T> extends Serializable {
 	List<OrderItem> orders();
 
-	default boolean optimizeCountSql() {
-		return true;
-	}
+//	default boolean optimizeCountSql() {
+//		return true;
+//	}
 
-	default boolean optimizeJoinOfCountSql() {
-		return true;
-	}
+//	default boolean optimizeJoinOfCountSql() {
+//		return true;
+//	}
+//
+//	default boolean searchCount() {
+//		return true;
+//	}
+//
+//	default long offset() {
+//		long current = this.getCurrent();
+//		return current <= 1L ? 0L : Math.max((current - 1L) * this.getSize(), 0L);
+//	}
 
-	default boolean searchCount() {
-		return true;
-	}
+//	default Long maxLimit() {
+//		return null;
+//	}
+//
+//	default long getPages() {
+//		if (this.getSize() == 0L) {
+//			return 0L;
+//		} else {
+//			long pages = this.getTotal() / this.getSize();
+//			if (this.getTotal() % this.getSize() != 0L) {
+//				++pages;
+//			}
+//
+//			return pages;
+//		}
+//	}
 
-	default long offset() {
-		long current = this.getCurrent();
-		return current <= 1L ? 0L : Math.max((current - 1L) * this.getSize(), 0L);
-	}
-
-	default Long maxLimit() {
-		return null;
-	}
-
-	default long getPages() {
-		if (this.getSize() == 0L) {
-			return 0L;
-		} else {
-			long pages = this.getTotal() / this.getSize();
-			if (this.getTotal() % this.getSize() != 0L) {
-				++pages;
-			}
-
-			return pages;
-		}
-	}
-
-	default IPage<T> setPages(long pages) {
-		return this;
-	}
+//	default IPage<T> setPages(long pages) {
+//		return this;
+//	}
 
 	List<T> getRecords();
 
@@ -61,11 +60,11 @@
 
 	IPage<T> setCurrent(long current);
 
-	default <R> IPage<T> convert(Function<? super T, ? extends R> mapper) {
-		List<T> collect = (List)this.getRecords().stream().map(mapper).collect(Collectors.toList());
-		return this.setRecords(collect);
-	}
-	default String countId() {
-		return null;
-	}
+//	default <R> IPage<T> convert(Function<? super T, ? extends R> mapper) {
+//		List<T> collect = (List)this.getRecords().stream().map(mapper).collect(Collectors.toList());
+//		return this.setRecords(collect);
+//	}
+//	default String countId() {
+//		return null;
+//	}
 }

--
Gitblit v1.9.3