|
|
@@ -40,6 +40,7 @@ import org.springblade.mocha.service.IPriceBankService;
|
|
|
import org.springblade.core.boot.ctrl.BladeController;
|
|
|
|
|
|
import java.time.Period;
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* 出口价格库 控制器
|
|
|
@@ -154,6 +155,27 @@ public class PriceBankController extends BladeController {
|
|
|
public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) {
|
|
|
return R.status(priceBankService.removeByIds(Func.toLongList(ids)));
|
|
|
}
|
|
|
+ /**
|
|
|
+ * 分页 出口价格库
|
|
|
+ */
|
|
|
+ @GetMapping("/messageList")
|
|
|
+ @ApiOperationSupport(order = 2)
|
|
|
+ @ApiOperation(value = "所有数据", notes = "传入priceBank")
|
|
|
+ public R<List> messageList(PriceBankVO priceBank, Query query) {
|
|
|
+ LambdaQueryWrapper<PriceBank> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
+ lambdaQueryWrapper.eq(PriceBank::getIsDeleted,0);
|
|
|
+ lambdaQueryWrapper.eq(PriceBank::getStatus,0);
|
|
|
+ lambdaQueryWrapper.eq(PriceBank::getTenantId, SecureUtil.getTenantId());
|
|
|
+ lambdaQueryWrapper.eq(PriceBank::getTradeType,"CK");
|
|
|
+ lambdaQueryWrapper.like(Func.isNotEmpty(priceBank.getCname()),PriceBank::getCname,priceBank.getCname());
|
|
|
+ lambdaQueryWrapper.eq(Func.isNotEmpty(priceBank.getCorpId()),PriceBank::getCorpId,priceBank.getCorpId());
|
|
|
+ lambdaQueryWrapper.like(Func.isNotEmpty(priceBank.getSpecs()),PriceBank::getSpecs,priceBank.getSpecs());
|
|
|
+ lambdaQueryWrapper.le(Func.isNotEmpty(priceBank.getStatusTime()),PriceBank::getStartTime,priceBank.getStatusTime());
|
|
|
+ lambdaQueryWrapper.ge(Func.isNotEmpty(priceBank.getStatusTime()),PriceBank::getEndTime,priceBank.getStatusTime());
|
|
|
+ lambdaQueryWrapper.eq(Func.isNotEmpty(priceBank.getBillType()),PriceBank::getBillType,priceBank.getBillType());
|
|
|
+ List<PriceBank> list = priceBankService.list(lambdaQueryWrapper);
|
|
|
+ return R.data(priceBankService.list(lambdaQueryWrapper));
|
|
|
+ }
|
|
|
|
|
|
|
|
|
}
|