Merge remote-tracking branch 'origin/develop_master' into develop_3
This commit is contained in:
@@ -42,6 +42,9 @@ public class EarlyWarningEO extends BaseEntity {
|
||||
@DateTimeFormat(pattern="yyyy-MM-dd")
|
||||
private Date putTime;
|
||||
|
||||
@TableField(exist = false)
|
||||
private Date lastTime;
|
||||
|
||||
@TableField("APPLY_TYPE")
|
||||
private String applyType;
|
||||
|
||||
|
||||
+34
-69
@@ -41,24 +41,7 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
||||
@Override
|
||||
public IPage<EarlyWarningEO> newStandQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO){
|
||||
QueryWrapper<EarlyWarningEO> wrapper = new QueryWrapper<>();
|
||||
//根据标准编号查询
|
||||
if (earlyWarningEO.getStandCode() != null && earlyWarningEO.getStandCode().length() != 0){
|
||||
wrapper.like("STAND_CODE",earlyWarningEO.getStandCode());
|
||||
}
|
||||
//根据标准名称查询
|
||||
if (earlyWarningEO.getStandName() != null && earlyWarningEO.getStandName().length() != 0){
|
||||
wrapper.like("STAND_NAME",earlyWarningEO.getStandName());
|
||||
}
|
||||
//根据实施日期查询
|
||||
if (earlyWarningEO.getPutTime() != null ){
|
||||
SimpleDateFormat formater = new SimpleDateFormat();
|
||||
formater.applyPattern("yyyy-MM-dd");
|
||||
wrapper.eq("PUT_TIME",formater.format(earlyWarningEO.getPutTime()));
|
||||
}
|
||||
//根据适用车型查询
|
||||
if (earlyWarningEO.getApplyType() != null && earlyWarningEO.getApplyType().length() != 0){
|
||||
wrapper.like("APPLY_TYPE",earlyWarningEO.getApplyType());
|
||||
}
|
||||
selectMethods(earlyWarningEO, wrapper);
|
||||
wrapper.eq("mark",1);
|
||||
return getEarlyWarningEOIPage(current, pageSize, wrapper);
|
||||
}
|
||||
@@ -66,23 +49,7 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
||||
public IPage<EarlyWarningEO> oldStandQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO){
|
||||
QueryWrapper<EarlyWarningEO> wrapper = new QueryWrapper<>();
|
||||
//根据标准编号查询
|
||||
if (earlyWarningEO.getStandCode() != null && earlyWarningEO.getStandCode().length() != 0){
|
||||
wrapper.like("STAND_CODE",earlyWarningEO.getStandCode());
|
||||
}
|
||||
//根据标准名称查询
|
||||
if (earlyWarningEO.getStandName() != null && earlyWarningEO.getStandName().length() != 0){
|
||||
wrapper.like("STAND_NAME",earlyWarningEO.getStandName());
|
||||
}
|
||||
//根据实施日期查询
|
||||
if (earlyWarningEO.getPutTime() != null ){
|
||||
SimpleDateFormat formater = new SimpleDateFormat();
|
||||
formater.applyPattern("yyyy-MM-dd");
|
||||
wrapper.eq("PUT_TIME",formater.format(earlyWarningEO.getPutTime()));
|
||||
}
|
||||
//根据适用车型查询
|
||||
if (earlyWarningEO.getApplyType() != null && earlyWarningEO.getApplyType().length() != 0){
|
||||
wrapper.like("APPLY_TYPE",earlyWarningEO.getApplyType());
|
||||
}
|
||||
selectMethods(earlyWarningEO, wrapper);
|
||||
wrapper.eq("mark",2);
|
||||
return getEarlyWarningEOIPage(current, pageSize, wrapper);
|
||||
}
|
||||
@@ -90,23 +57,7 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
||||
public IPage<EarlyWarningEO> newItemsQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO){
|
||||
QueryWrapper<EarlyWarningEO> wrapper = new QueryWrapper<>();
|
||||
//根据标准编号查询
|
||||
if (earlyWarningEO.getStandCode() != null && earlyWarningEO.getStandCode().length() != 0){
|
||||
wrapper.like("STAND_CODE",earlyWarningEO.getStandCode());
|
||||
}
|
||||
//根据标准名称查询
|
||||
if (earlyWarningEO.getStandName() != null && earlyWarningEO.getStandName().length() != 0){
|
||||
wrapper.like("STAND_NAME",earlyWarningEO.getStandName());
|
||||
}
|
||||
//根据实施日期查询
|
||||
if (earlyWarningEO.getPutTime() != null ){
|
||||
SimpleDateFormat formater = new SimpleDateFormat();
|
||||
formater.applyPattern("yyyy-MM-dd");
|
||||
wrapper.eq("PUT_TIME",formater.format(earlyWarningEO.getPutTime()));
|
||||
}
|
||||
//根据适用车型查询
|
||||
if (earlyWarningEO.getApplyType() != null && earlyWarningEO.getApplyType().length() != 0){
|
||||
wrapper.like("APPLY_TYPE",earlyWarningEO.getApplyType());
|
||||
}
|
||||
selectMethods(earlyWarningEO, wrapper);
|
||||
wrapper.eq("mark",3);
|
||||
return getEarlyWarningEOIPage(current, pageSize, wrapper);
|
||||
}
|
||||
@@ -114,23 +65,7 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
||||
public IPage<EarlyWarningEO> oldItemsQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO){
|
||||
QueryWrapper<EarlyWarningEO> wrapper = new QueryWrapper<>();
|
||||
//根据标准编号查询
|
||||
if (earlyWarningEO.getStandCode() != null && earlyWarningEO.getStandCode().length() != 0){
|
||||
wrapper.like("STAND_CODE",earlyWarningEO.getStandCode());
|
||||
}
|
||||
//根据标准名称查询
|
||||
if (earlyWarningEO.getStandName() != null && earlyWarningEO.getStandName().length() != 0){
|
||||
wrapper.like("STAND_NAME",earlyWarningEO.getStandName());
|
||||
}
|
||||
//根据实施日期查询
|
||||
if (earlyWarningEO.getPutTime() != null ){
|
||||
SimpleDateFormat formater = new SimpleDateFormat();
|
||||
formater.applyPattern("yyyy-MM-dd");
|
||||
wrapper.eq("PUT_TIME",formater.format(earlyWarningEO.getPutTime()));
|
||||
}
|
||||
//根据适用车型查询
|
||||
if (earlyWarningEO.getApplyType() != null && earlyWarningEO.getApplyType().length() != 0){
|
||||
wrapper.like("APPLY_TYPE",earlyWarningEO.getApplyType());
|
||||
}
|
||||
selectMethods(earlyWarningEO, wrapper);
|
||||
wrapper.eq("mark",4);
|
||||
return getEarlyWarningEOIPage(current, pageSize, wrapper);
|
||||
}
|
||||
@@ -179,4 +114,34 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
||||
System.out.println("总页数"+userIPage.getPages());
|
||||
return userIPage;
|
||||
}
|
||||
|
||||
private void selectMethods(EarlyWarningEO earlyWarningEO, QueryWrapper<EarlyWarningEO> wrapper) {
|
||||
//根据标准编号查询
|
||||
if (earlyWarningEO.getStandCode() != null && earlyWarningEO.getStandCode().length() != 0) {
|
||||
wrapper.like("STAND_CODE", earlyWarningEO.getStandCode());
|
||||
}
|
||||
//根据标准名称查询
|
||||
if (earlyWarningEO.getStandName() != null && earlyWarningEO.getStandName().length() != 0) {
|
||||
wrapper.like("STAND_NAME", earlyWarningEO.getStandName());
|
||||
}
|
||||
//根据实施日期查询
|
||||
if (earlyWarningEO.getPutTime() != null) {
|
||||
SimpleDateFormat formater = new SimpleDateFormat();
|
||||
formater.applyPattern("yyyy-MM-dd");
|
||||
if (earlyWarningEO.getLastTime() != null) {
|
||||
wrapper.between("PUT_TIME", formater.format(earlyWarningEO.getPutTime()), formater.format(earlyWarningEO.getLastTime()));
|
||||
} else {
|
||||
wrapper.ge("PUT_TIME", formater.format(earlyWarningEO.getPutTime()));
|
||||
}
|
||||
}
|
||||
if (earlyWarningEO.getLastTime() != null) {
|
||||
SimpleDateFormat formater = new SimpleDateFormat();
|
||||
formater.applyPattern("yyyy-MM-dd");
|
||||
wrapper.le("PUT_TIME", formater.format(earlyWarningEO.getLastTime()));
|
||||
}
|
||||
//根据适用车型查询
|
||||
if (earlyWarningEO.getApplyType() != null && earlyWarningEO.getApplyType().length() != 0) {
|
||||
wrapper.like("APPLY_TYPE", earlyWarningEO.getApplyType());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user