|
@@ -91,14 +91,14 @@ public class ProduceOrderServiceImpl extends ServiceImpl<ProduceOrderMapper, Pro
|
|
wrapper.ge("po", ProductionOrder::getCreateTime, dto.getBeginTime());
|
|
wrapper.ge("po", ProductionOrder::getCreateTime, dto.getBeginTime());
|
|
wrapper.le("po", ProductionOrder::getCreateTime, dto.getEndTime());
|
|
wrapper.le("po", ProductionOrder::getCreateTime, dto.getEndTime());
|
|
//关键字
|
|
//关键字
|
|
- wrapper.keyword(dto.getKeyword(), new SqlField(ProductionOrder::getCode));
|
|
|
|
|
|
+ wrapper.keyword(dto.getKeyword(), new SqlField("po", ProductionOrder::getCode));
|
|
|
|
|
|
//权限过滤:生产订单-子公司看自己的,总公司看全部
|
|
//权限过滤:生产订单-子公司看自己的,总公司看全部
|
|
Long companyId = SecurityUtils.getCompanyId();
|
|
Long companyId = SecurityUtils.getCompanyId();
|
|
if (!Objects.equals(companyId, 100L)) {
|
|
if (!Objects.equals(companyId, 100L)) {
|
|
- wrapper.eq(ProductionOrder::getCompanyId, companyId);
|
|
|
|
|
|
+ wrapper.eq("po", ProductionOrder::getCompanyId, companyId);
|
|
} else {
|
|
} else {
|
|
- wrapper.eq(ProductionOrder::getCompanyId, dto.getCompanyId());
|
|
|
|
|
|
+ wrapper.eq("po", ProductionOrder::getCompanyId, dto.getCompanyId());
|
|
}
|
|
}
|
|
|
|
|
|
Page<ProductionOrderVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
Page<ProductionOrderVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|