|
@@ -34,6 +34,7 @@ import com.fjhx.mes.service.production.ProductionTaskDetailService;
|
|
|
import com.fjhx.mes.service.work.WorkOrderBomService;
|
|
|
import com.fjhx.mes.service.work.WorkOrderService;
|
|
|
import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
|
+import com.ruoyi.common.utils.wrapper.SqlField;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
@@ -74,6 +75,16 @@ public class AfterSalesRecordServiceImpl extends ServiceImpl<AfterSalesRecordMap
|
|
|
@Override
|
|
|
public Page<AfterSalesRecordVo> getPage(AfterSalesRecordSelectDto dto) {
|
|
|
IWrapper<AfterSalesRecord> wrapper = getWrapper();
|
|
|
+
|
|
|
+ //关键字搜索
|
|
|
+ wrapper.keyword(dto.getKeyword(),
|
|
|
+ new SqlField("asr",AfterSalesRecord::getCode),
|
|
|
+ new SqlField("asr",AfterSalesRecord::getProductSn),
|
|
|
+ new SqlField("asr",AfterSalesRecord::getRemark),
|
|
|
+ new SqlField("asr",AfterSalesRecord::getAfterSalesRemark),
|
|
|
+ new SqlField("asr",AfterSalesRecord::getAmount)
|
|
|
+ );
|
|
|
+
|
|
|
wrapper.orderByDesc("asr", AfterSalesRecord::getId);
|
|
|
Page<AfterSalesRecordVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
|
List<AfterSalesRecordVo> records = page.getRecords();
|