标准预警--加筛选条件 优化了代码(之前查询条件只有一个,所以传的string,现在有很多个,所以传了一个bean,我就把之前传的string那部分代码删了)希望人没事
This commit is contained in:
+5
-6
@@ -37,7 +37,6 @@ public class EarlyWarningEOController extends BaseController<EarlyWarningEO> {
|
||||
* @param newItemsPageSize
|
||||
* @param oldItemsPage
|
||||
* @param oldItemsPageSize
|
||||
* @param applyType
|
||||
* @return
|
||||
* @author zj
|
||||
* date 2021-06-15
|
||||
@@ -47,11 +46,11 @@ public class EarlyWarningEOController extends BaseController<EarlyWarningEO> {
|
||||
public ResponseMessage newPageInfo(@RequestParam(defaultValue = "1", value = "newStandPage")int newStandPage, @RequestParam(defaultValue = "10", value = "newStandPageSize") int newStandPageSize,
|
||||
@RequestParam(defaultValue = "1", value = "oldStandPage")int oldStandPage, @RequestParam(defaultValue = "10", value = "oldStandPageSize") int oldStandPageSize,
|
||||
@RequestParam(defaultValue = "1", value = "newItemsPage")int newItemsPage, @RequestParam(defaultValue = "10", value = "newItemsPageSize") int newItemsPageSize,
|
||||
@RequestParam(defaultValue = "1", value = "oldItemsPage")int oldItemsPage, @RequestParam(defaultValue = "10", value = "oldItemsPageSize") int oldItemsPageSize,String applyType,EarlyWarningEO earlyWarningEO) {
|
||||
IPage<EarlyWarningEO> list1 = earlyWarningEOService.newStandQuery(newStandPage,newStandPageSize,applyType,earlyWarningEO);//新车标准预警
|
||||
IPage<EarlyWarningEO> list2 = earlyWarningEOService.oldStandQuery(oldStandPage,oldStandPageSize,applyType,earlyWarningEO);//在产车标准预警
|
||||
IPage<EarlyWarningEO> list3 = earlyWarningEOService.newItemsQuery(newItemsPage,newItemsPageSize,applyType,earlyWarningEO);//新车条款预警
|
||||
IPage<EarlyWarningEO> list4 = earlyWarningEOService.oldItemsQuery(oldItemsPage,oldItemsPageSize,applyType,earlyWarningEO);//在产车条款预警
|
||||
@RequestParam(defaultValue = "1", value = "oldItemsPage")int oldItemsPage, @RequestParam(defaultValue = "10", value = "oldItemsPageSize") int oldItemsPageSize,EarlyWarningEO earlyWarningEO) {
|
||||
IPage<EarlyWarningEO> list1 = earlyWarningEOService.newStandQuery(newStandPage,newStandPageSize,earlyWarningEO);//新车标准预警
|
||||
IPage<EarlyWarningEO> list2 = earlyWarningEOService.oldStandQuery(oldStandPage,oldStandPageSize,earlyWarningEO);//在产车标准预警
|
||||
IPage<EarlyWarningEO> list3 = earlyWarningEOService.newItemsQuery(newItemsPage,newItemsPageSize,earlyWarningEO);//新车条款预警
|
||||
IPage<EarlyWarningEO> list4 = earlyWarningEOService.oldItemsQuery(oldItemsPage,oldItemsPageSize,earlyWarningEO);//在产车条款预警
|
||||
return getResponseMessage(list1, list2, list3, list4);
|
||||
}
|
||||
private ResponseMessage getResponseMessage(IPage<EarlyWarningEO> list1, IPage<EarlyWarningEO> list2, IPage<EarlyWarningEO> list3, IPage<EarlyWarningEO> list4) {
|
||||
|
||||
+4
-4
@@ -8,10 +8,10 @@ import com.baomidou.mybatisplus.extension.service.IService;
|
||||
import java.util.List;
|
||||
|
||||
public interface EarlyWarningEOService extends IService<EarlyWarningEO> {
|
||||
IPage<EarlyWarningEO> newStandQuery(int current,int pageSize,String applyType,EarlyWarningEO earlyWarningEO);
|
||||
IPage<EarlyWarningEO> oldStandQuery(int current,int pageSize,String applyType,EarlyWarningEO earlyWarningEO);
|
||||
IPage<EarlyWarningEO> newItemsQuery(int current,int pageSize,String applyType,EarlyWarningEO earlyWarningEO);
|
||||
IPage<EarlyWarningEO> oldItemsQuery(int current,int pageSize,String applyType,EarlyWarningEO earlyWarningEO);
|
||||
IPage<EarlyWarningEO> newStandQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO);
|
||||
IPage<EarlyWarningEO> oldStandQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO);
|
||||
IPage<EarlyWarningEO> newItemsQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO);
|
||||
IPage<EarlyWarningEO> oldItemsQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO);
|
||||
IPage<EarlyWarningEO> newPolicyQuery(int current,int pageSize);
|
||||
IPage<EarlyWarningEO> oldPolicyQuery(int current,int pageSize);
|
||||
String batchSave(List<EarlyWarningEO> earlyWarningEOS);
|
||||
|
||||
+4
-16
@@ -39,7 +39,7 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
||||
6:在产车政策预警
|
||||
*/
|
||||
@Override
|
||||
public IPage<EarlyWarningEO> newStandQuery(int current,int pageSize,String applyType,EarlyWarningEO earlyWarningEO){
|
||||
public IPage<EarlyWarningEO> newStandQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO){
|
||||
QueryWrapper<EarlyWarningEO> wrapper = new QueryWrapper<>();
|
||||
//根据标准编号查询
|
||||
if (earlyWarningEO.getStandCode() != null && earlyWarningEO.getStandCode().length() != 0){
|
||||
@@ -59,14 +59,11 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
||||
if (earlyWarningEO.getApplyType() != null && earlyWarningEO.getApplyType().length() != 0){
|
||||
wrapper.like("APPLY_TYPE",earlyWarningEO.getApplyType());
|
||||
}
|
||||
// if (applyType!=null&&applyType.length()!=0){
|
||||
// wrapper.like("APPLY_TYPE",applyType);
|
||||
// }
|
||||
wrapper.eq("mark",1);
|
||||
return getEarlyWarningEOIPage(current, pageSize, wrapper);
|
||||
}
|
||||
@Override
|
||||
public IPage<EarlyWarningEO> oldStandQuery(int current,int pageSize,String applyType,EarlyWarningEO earlyWarningEO){
|
||||
public IPage<EarlyWarningEO> oldStandQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO){
|
||||
QueryWrapper<EarlyWarningEO> wrapper = new QueryWrapper<>();
|
||||
//根据标准编号查询
|
||||
if (earlyWarningEO.getStandCode() != null && earlyWarningEO.getStandCode().length() != 0){
|
||||
@@ -86,14 +83,11 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
||||
if (earlyWarningEO.getApplyType() != null && earlyWarningEO.getApplyType().length() != 0){
|
||||
wrapper.like("APPLY_TYPE",earlyWarningEO.getApplyType());
|
||||
}
|
||||
// if (applyType!=null&&applyType.length()!=0){
|
||||
// wrapper.like("APPLY_TYPE",applyType);
|
||||
// }
|
||||
wrapper.eq("mark",2);
|
||||
return getEarlyWarningEOIPage(current, pageSize, wrapper);
|
||||
}
|
||||
@Override
|
||||
public IPage<EarlyWarningEO> newItemsQuery(int current,int pageSize,String applyType,EarlyWarningEO earlyWarningEO){
|
||||
public IPage<EarlyWarningEO> newItemsQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO){
|
||||
QueryWrapper<EarlyWarningEO> wrapper = new QueryWrapper<>();
|
||||
//根据标准编号查询
|
||||
if (earlyWarningEO.getStandCode() != null && earlyWarningEO.getStandCode().length() != 0){
|
||||
@@ -113,14 +107,11 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
||||
if (earlyWarningEO.getApplyType() != null && earlyWarningEO.getApplyType().length() != 0){
|
||||
wrapper.like("APPLY_TYPE",earlyWarningEO.getApplyType());
|
||||
}
|
||||
// if (applyType!=null&&applyType.length()!=0){
|
||||
// wrapper.like("APPLY_TYPE",applyType);
|
||||
// }
|
||||
wrapper.eq("mark",3);
|
||||
return getEarlyWarningEOIPage(current, pageSize, wrapper);
|
||||
}
|
||||
@Override
|
||||
public IPage<EarlyWarningEO> oldItemsQuery(int current,int pageSize,String applyType,EarlyWarningEO earlyWarningEO){
|
||||
public IPage<EarlyWarningEO> oldItemsQuery(int current,int pageSize,EarlyWarningEO earlyWarningEO){
|
||||
QueryWrapper<EarlyWarningEO> wrapper = new QueryWrapper<>();
|
||||
//根据标准编号查询
|
||||
if (earlyWarningEO.getStandCode() != null && earlyWarningEO.getStandCode().length() != 0){
|
||||
@@ -140,9 +131,6 @@ public class EarlyWarningEOServiceImpl extends ServiceImpl<EarlyWarningEODao, Ea
|
||||
if (earlyWarningEO.getApplyType() != null && earlyWarningEO.getApplyType().length() != 0){
|
||||
wrapper.like("APPLY_TYPE",earlyWarningEO.getApplyType());
|
||||
}
|
||||
// if (applyType!=null&&applyType.length()!=0){
|
||||
// wrapper.like("APPLY_TYPE",applyType);
|
||||
// }
|
||||
wrapper.eq("mark",4);
|
||||
return getEarlyWarningEOIPage(current, pageSize, wrapper);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user