Commit 1bc03fe0 authored by zuoyh's avatar zuoyh

Merge branch 'app-version-mark' into dev

# Conflicts:
#	xx-app/xx-app-server/src/main/java/com/xxfc/platform/app/rest/AppVersionMarkController.java
parents b36149a8 8639325a
...@@ -12,11 +12,6 @@ import org.apache.commons.lang3.StringUtils; ...@@ -12,11 +12,6 @@ import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import java.sql.Date;
import java.text.DateFormat;
import java.text.ParsePosition;
import java.text.SimpleDateFormat;
import java.util.List; import java.util.List;
@Service @Service
...@@ -61,7 +56,7 @@ public class AppVersionMarkBiz extends BaseBiz<AppVersionMarkMapper, AppVersionM ...@@ -61,7 +56,7 @@ public class AppVersionMarkBiz extends BaseBiz<AppVersionMarkMapper, AppVersionM
public String getMark() { public String getMark() {
String mark = ""; String mark = "";
for (int i = 0; i < NO_RANDOM_REAPPEAR; i++) { for (int i = 0; i < NO_RANDOM_REAPPEAR; i++) {
mark = getCharAndNumr3(RANDOM_TWO_LENGTH); mark = getCharAndNumr(RANDOM_TWO_LENGTH);
int count = mapper.queryIsMark(mark); int count = mapper.queryIsMark(mark);
if (count == 0) { if (count == 0) {
break; break;
...@@ -76,7 +71,7 @@ public class AppVersionMarkBiz extends BaseBiz<AppVersionMarkMapper, AppVersionM ...@@ -76,7 +71,7 @@ public class AppVersionMarkBiz extends BaseBiz<AppVersionMarkMapper, AppVersionM
* @param length * @param length
* @return * @return
*/ */
public static String getCharAndNumr3(int length) { public static String getCharAndNumr(int length) {
StringBuffer valSb = new StringBuffer(); StringBuffer valSb = new StringBuffer();
for (int i = 0; i < length; i++) { for (int i = 0; i < length; i++) {
// 输出字母还是数字 // 输出字母还是数字
......
...@@ -77,12 +77,15 @@ public class AppVersionMarkController extends BaseController<AppVersionMarkBiz, ...@@ -77,12 +77,15 @@ public class AppVersionMarkController extends BaseController<AppVersionMarkBiz,
* @Date: 2020/1/10 * @Date: 2020/1/10
*/ */
@GetMapping("/findAllByQuery") @GetMapping("/findAllByQuery")
public ObjectRestResponse findAllByQuery(@RequestBody AppVersionMarkQuery query) { public ObjectRestResponse findAllByQuery(@RequestParam(value = "page", defaultValue = "1") Integer page,
@RequestParam(value = "limit", defaultValue = "10") Integer limit,
@RequestParam(value = "mark",defaultValue = "") String mark) {
Example example = new Example(AppVersionMark.class); Example example = new Example(AppVersionMark.class);
if (StringUtils.isNotBlank(query.getMarkName())) { if (StringUtils.isNotBlank(mark)) {
example.createCriteria().andLike("mark", "%" + query.getMark() + "%"); example.createCriteria().andLike("mark", "%" + mark + "%");
} }
PageHelper.startPage(query.getPage(), query.getLimit()); example.setOrderByClause("`crt_time` desc");
PageHelper.startPage(page, limit);
List<AppVersionMark> listPage = appVersionMarkBiz.selectByExample(example); List<AppVersionMark> listPage = appVersionMarkBiz.selectByExample(example);
return ObjectRestResponse.succ(PageInfo.of(listPage)); return ObjectRestResponse.succ(PageInfo.of(listPage));
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment