|
@@ -5,6 +5,7 @@ import cn.hutool.core.bean.BeanUtil;
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
+import com.huimv.farm.damsubsidy.common.token.TokenSign;
|
|
|
import com.huimv.farm.damsubsidy.common.utils.Result;
|
|
|
import com.huimv.farm.damsubsidy.common.utils.ResultCode;
|
|
|
import com.huimv.farm.damsubsidy.entity.BillBuyInfo;
|
|
@@ -41,11 +42,13 @@ public class BillBuyInfoController {
|
|
|
private BillBuyInfoMapper billBuyInfoMapper;
|
|
|
|
|
|
@PostMapping("/listTransaction")
|
|
|
- public Result listTransaction(@RequestBody Map<String,String> paramsMap){
|
|
|
+ public Result listTransaction(HttpServletRequest httpServletRequest,@RequestBody Map<String,String> paramsMap){
|
|
|
String pageNum = paramsMap.get("pageNum");
|
|
|
String pageSize = paramsMap.get("pageSize");
|
|
|
+ String search = paramsMap.get("search");
|
|
|
+ String addressCode = TokenSign.getAddressCode(httpServletRequest);
|
|
|
Page<BillBuyInfoVo> page = new Page(Integer.parseInt(pageNum),Integer.parseInt(pageSize));
|
|
|
- Page<BillBuyInfoVo> billBuyInfoPage = billBuyInfoMapper.listTransaction(page);
|
|
|
+ Page<BillBuyInfoVo> billBuyInfoPage = billBuyInfoMapper.listTransaction(page,search,addressCode);
|
|
|
Page<BillBuyInfoImageVo> billBuyInfoVoPage = new Page<>();
|
|
|
List billBuyInfoImageVoList = new ArrayList();
|
|
|
for (BillBuyInfo record : billBuyInfoPage.getRecords()) {
|