|
@@ -15,6 +15,7 @@ import com.huiju.estateagents.service.ITaHousingResourcesService;
|
15
|
15
|
import com.huiju.estateagents.service.ITaOrderService;
|
16
|
16
|
import com.huiju.estateagents.service.ITaRaiseHouseService;
|
17
|
17
|
import com.huiju.estateagents.service.ITaRaiseRecordService;
|
|
18
|
+import jodd.util.StringUtil;
|
18
|
19
|
import org.apache.commons.collections.CollectionUtils;
|
19
|
20
|
import org.apache.commons.lang3.StringUtils;
|
20
|
21
|
import org.slf4j.Logger;
|
|
@@ -490,7 +491,10 @@ public class TaRaiseRecordController extends BaseController {
|
490
|
491
|
* @return
|
491
|
492
|
*/
|
492
|
493
|
@RequestMapping(value = "/wx/taRaiseRecord/list", method = RequestMethod.GET)
|
493
|
|
- public ResponseBean wxGetRaiseRecordList( @RequestParam(value = "pageNumber", defaultValue = "1") Integer pageNumber,
|
|
494
|
+ public ResponseBean wxGetRaiseRecordList( @RequestParam(value = "buildingId", required = false) String buildingId,
|
|
495
|
+ @RequestParam(value = "salesBtchId", required = false) Integer salesBtchId,
|
|
496
|
+ @RequestParam(value = "houseLockingStatus", required = false) String houseLockingStatus,
|
|
497
|
+ @RequestParam(value = "pageNumber", defaultValue = "1") Integer pageNumber,
|
494
|
498
|
@RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize,HttpServletRequest request) {
|
495
|
499
|
ResponseBean responseBean = new ResponseBean();
|
496
|
500
|
try {
|
|
@@ -499,6 +503,9 @@ public class TaRaiseRecordController extends BaseController {
|
499
|
503
|
QueryWrapper<TaRaiseRecord> taRaiseRecordQueryWrapper = new QueryWrapper<>();
|
500
|
504
|
taRaiseRecordQueryWrapper.eq("org_id",getOrgId(request));
|
501
|
505
|
taRaiseRecordQueryWrapper.eq("person_id",getPersonId(request));
|
|
506
|
+ taRaiseRecordQueryWrapper.eq(StringUtils.isNotEmpty(buildingId),"building_id",buildingId);
|
|
507
|
+ taRaiseRecordQueryWrapper.eq(null != salesBtchId,"sales_batch_id",salesBtchId);
|
|
508
|
+ taRaiseRecordQueryWrapper.eq(StringUtils.isNotEmpty(houseLockingStatus),"house_locking_status",houseLockingStatus);
|
502
|
509
|
IPage<TaRaiseRecord> page = iTaRaiseRecordService.page(pg, taRaiseRecordQueryWrapper);
|
503
|
510
|
List<TaRaiseRecord> list = page.getRecords();
|
504
|
511
|
list.forEach(e -> {
|