|
@@ -7,12 +7,14 @@ import com.fjhx.common.entity.claim.ClaimContract;
|
|
|
import com.fjhx.common.entity.claim.dto.ClaimContractDto;
|
|
|
import com.fjhx.common.entity.claim.dto.ClaimContractSelectDto;
|
|
|
import com.fjhx.common.entity.claim.vo.ClaimContractVo;
|
|
|
+import com.fjhx.customer.service.customer.CustomerService;
|
|
|
import com.fjhx.sale.mapper.claim.ClaimContractMapper;
|
|
|
import com.fjhx.sale.service.claim.ClaimContractService;
|
|
|
import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
+import javax.annotation.Resource;
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
@@ -21,12 +23,15 @@ import java.util.List;
|
|
|
* 到账认领-合同关联表 服务实现类
|
|
|
* </p>
|
|
|
*
|
|
|
- * @author
|
|
|
+ * @author
|
|
|
* @since 2023-04-18
|
|
|
*/
|
|
|
@Service
|
|
|
public class ClaimContractServiceImpl extends ServiceImpl<ClaimContractMapper, ClaimContract> implements ClaimContractService {
|
|
|
|
|
|
+ @Resource
|
|
|
+ private CustomerService customerService;
|
|
|
+
|
|
|
@Override
|
|
|
public Page<ClaimContractVo> getPage(ClaimContractSelectDto dto) {
|
|
|
IWrapper<ClaimContract> wrapper = getWrapper();
|
|
@@ -37,8 +42,11 @@ public class ClaimContractServiceImpl extends ServiceImpl<ClaimContractMapper, C
|
|
|
|
|
|
@Override
|
|
|
public List<ClaimContractVo> getList(@Param("ew") IWrapper<ClaimContract> wrapper) {
|
|
|
- List<ClaimContractVo> page = this.baseMapper.getList(wrapper);
|
|
|
- return page;
|
|
|
+ List<ClaimContractVo> list = this.baseMapper.getList(wrapper);
|
|
|
+ customerService.attributeAssign(list, ClaimContractVo::getContractBuyCorporationId, (item, customer) -> {
|
|
|
+ item.setContractBuyCorporationName(customer.getName());
|
|
|
+ });
|
|
|
+ return list;
|
|
|
}
|
|
|
|
|
|
@Override
|
|
@@ -65,6 +73,7 @@ public class ClaimContractServiceImpl extends ServiceImpl<ClaimContractMapper, C
|
|
|
|
|
|
/**
|
|
|
* 通过合同ID集合查询列表
|
|
|
+ *
|
|
|
* @param contractIds
|
|
|
* @return
|
|
|
*/
|
|
@@ -77,6 +86,7 @@ public class ClaimContractServiceImpl extends ServiceImpl<ClaimContractMapper, C
|
|
|
|
|
|
/**
|
|
|
* 根据合同号查询流水ID
|
|
|
+ *
|
|
|
* @param code
|
|
|
* @return
|
|
|
*/
|