|
@@ -2,12 +2,15 @@ package com.fjhx.sale.service.contract.impl;
|
|
|
|
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.baomidou.dynamic.datasource.annotation.DSTransactional;
|
|
|
+import com.fjhx.account.entity.account.po.AccountPayment;
|
|
|
+import com.fjhx.account.entity.account.vo.AccountPaymentVo;
|
|
|
import com.fjhx.file.utils.ObsFileUtil;
|
|
|
import com.fjhx.sale.entity.contract.po.Contract;
|
|
|
import com.fjhx.sale.entity.contract.po.ContractDocumentary;
|
|
|
import com.fjhx.sale.mapper.contract.ContractDocumentaryMapper;
|
|
|
import com.fjhx.sale.service.contract.ContractDocumentaryService;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.ruoyi.system.utils.UserUtil;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.fjhx.sale.entity.contract.vo.ContractDocumentaryVo;
|
|
@@ -16,6 +19,8 @@ import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
|
import com.fjhx.sale.entity.contract.dto.ContractDocumentaryDto;
|
|
|
import cn.hutool.core.bean.BeanUtil;
|
|
|
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* <p>
|
|
@@ -34,12 +39,15 @@ public class ContractDocumentaryServiceImpl extends ServiceImpl<ContractDocument
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public Page<ContractDocumentaryVo> getPage(ContractDocumentarySelectDto dto) {
|
|
|
+ public Page<ContractDocumentary> getPage(ContractDocumentarySelectDto dto) {
|
|
|
IWrapper<ContractDocumentary> wrapper = getWrapper();
|
|
|
wrapper.eq(ObjectUtil.isNotEmpty(dto.getPurchaseId()),"purchase_id",dto.getPurchaseId());
|
|
|
wrapper.eq(ObjectUtil.isNotEmpty(dto.getDocumentaryType()),"documentary_type",dto.getDocumentaryType());
|
|
|
wrapper.orderByDesc("cd", ContractDocumentary::getId);
|
|
|
- Page<ContractDocumentaryVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
|
+ Page<ContractDocumentary> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
|
+ List<ContractDocumentary> list = page.getRecords();
|
|
|
+ // 赋值用户名称
|
|
|
+ UserUtil.assignmentNickName(list, ContractDocumentary::getCreateUser, ContractDocumentary::setUserName);
|
|
|
return page;
|
|
|
}
|
|
|
|