|
@@ -9,8 +9,10 @@ import com.fjhx.admin.entity.supplier.po.SupplierInfo;
|
|
|
import com.fjhx.admin.entity.supplier.vo.SupplierInfoVo;
|
|
|
import com.fjhx.admin.mapper.supplier.SupplierInfoMapper;
|
|
|
import com.fjhx.admin.service.supplier.SupplierInfoService;
|
|
|
+import com.fjhx.admin.utils.CodeEnum;
|
|
|
import com.fjhx.area.utils.AreaUtil;
|
|
|
import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
|
+import com.ruoyi.common.utils.wrapper.SqlField;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import java.util.List;
|
|
@@ -31,6 +33,11 @@ public class SupplierInfoServiceImpl extends ServiceImpl<SupplierInfoMapper, Sup
|
|
|
public Page<SupplierInfoVo> getPage(SupplierInfoSelectDto dto) {
|
|
|
IWrapper<SupplierInfo> wrapper = getWrapper();
|
|
|
wrapper.orderByDesc("si", SupplierInfo::getId);
|
|
|
+ wrapper.eq("si", SupplierInfo::getType, dto.getType());
|
|
|
+ wrapper.keyword(dto,
|
|
|
+ new SqlField("si", SupplierInfo::getName),
|
|
|
+ new SqlField("si", SupplierInfo::getCode)
|
|
|
+ );
|
|
|
Page<SupplierInfoVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
|
|
|
|
List<SupplierInfoVo> records = page.getRecords();
|
|
@@ -51,11 +58,13 @@ public class SupplierInfoServiceImpl extends ServiceImpl<SupplierInfoMapper, Sup
|
|
|
|
|
|
@Override
|
|
|
public void add(SupplierInfoDto supplierInfoDto) {
|
|
|
+ supplierInfoDto.setCode(CodeEnum.SUPPLIER_INFO.getCode());
|
|
|
this.save(supplierInfoDto);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void edit(SupplierInfoDto supplierInfoDto) {
|
|
|
+ supplierInfoDto.setCode(null);
|
|
|
this.updateById(supplierInfoDto);
|
|
|
}
|
|
|
|