10-30-修改分包合同付款
This commit is contained in:
@ -131,6 +131,7 @@ public class XzdSkyfkFbhtfkVo implements Serializable {
|
|||||||
* 付款单位
|
* 付款单位
|
||||||
*/
|
*/
|
||||||
@ExcelProperty(value = "付款单位")
|
@ExcelProperty(value = "付款单位")
|
||||||
|
@Translation(type = TransConstant.XZD_KHXX_ID_TO_NAME, mapper = "fkdwId")
|
||||||
private String fkdw;
|
private String fkdw;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -15,8 +15,9 @@ import org.dromara.common.mybatis.core.page.PageQuery;
|
|||||||
import org.dromara.common.mybatis.core.page.TableDataInfo;
|
import org.dromara.common.mybatis.core.page.TableDataInfo;
|
||||||
import org.dromara.common.utils.BatchNumberGenerator;
|
import org.dromara.common.utils.BatchNumberGenerator;
|
||||||
import org.dromara.system.service.impl.SysOssServiceImpl;
|
import org.dromara.system.service.impl.SysOssServiceImpl;
|
||||||
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.domain.vo.XzdSubcontractVo;
|
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.domain.XzdSubcontract;
|
||||||
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.service.impl.XzdSubcontractServiceImpl;
|
import org.dromara.xzd.contractManagement.fenbaohetongxinxi.service.impl.XzdSubcontractServiceImpl;
|
||||||
|
import org.dromara.xzd.domain.XzdProject;
|
||||||
import org.dromara.xzd.domain.XzdProjectType;
|
import org.dromara.xzd.domain.XzdProjectType;
|
||||||
import org.dromara.xzd.domain.vo.XzdProjectTypeVo;
|
import org.dromara.xzd.domain.vo.XzdProjectTypeVo;
|
||||||
import org.dromara.xzd.domain.vo.XzdSupplierOpenBankVo;
|
import org.dromara.xzd.domain.vo.XzdSupplierOpenBankVo;
|
||||||
@ -28,6 +29,7 @@ import org.dromara.xzd.paymentsReceipts.domain.vo.XzdSfkFapiaoVo;
|
|||||||
import org.dromara.xzd.paymentsReceipts.domain.vo.XzdSfkFukuanVo;
|
import org.dromara.xzd.paymentsReceipts.domain.vo.XzdSfkFukuanVo;
|
||||||
import org.dromara.xzd.paymentsReceipts.service.impl.XzdSfkFapiaoServiceImpl;
|
import org.dromara.xzd.paymentsReceipts.service.impl.XzdSfkFapiaoServiceImpl;
|
||||||
import org.dromara.xzd.paymentsReceipts.service.impl.XzdSfkFukuanServiceImpl;
|
import org.dromara.xzd.paymentsReceipts.service.impl.XzdSfkFukuanServiceImpl;
|
||||||
|
import org.dromara.xzd.service.impl.XzdProjectServiceImpl;
|
||||||
import org.dromara.xzd.service.impl.XzdProjectTypeServiceImpl;
|
import org.dromara.xzd.service.impl.XzdProjectTypeServiceImpl;
|
||||||
import org.dromara.xzd.service.impl.XzdSupplierInfoServiceImpl;
|
import org.dromara.xzd.service.impl.XzdSupplierInfoServiceImpl;
|
||||||
import org.dromara.xzd.service.impl.XzdSupplierOpenBankServiceImpl;
|
import org.dromara.xzd.service.impl.XzdSupplierOpenBankServiceImpl;
|
||||||
@ -74,6 +76,8 @@ public class XzdSkyfkFbhtfkServiceImpl extends ServiceImpl<XzdSkyfkFbhtfkMapper,
|
|||||||
private XzdSupplierOpenBankServiceImpl xzdSupplierOpenBankService;
|
private XzdSupplierOpenBankServiceImpl xzdSupplierOpenBankService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private XzdProjectTypeServiceImpl xzdProjectTypeService;
|
private XzdProjectTypeServiceImpl xzdProjectTypeService;
|
||||||
|
@Autowired
|
||||||
|
private XzdProjectServiceImpl xzdProjectService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询收款与付款-分包合同付款
|
* 查询收款与付款-分包合同付款
|
||||||
@ -324,10 +328,10 @@ public class XzdSkyfkFbhtfkServiceImpl extends ServiceImpl<XzdSkyfkFbhtfkMapper,
|
|||||||
public void setValue(List<XzdSkyfkFbhtfkVo> vos){
|
public void setValue(List<XzdSkyfkFbhtfkVo> vos){
|
||||||
for (XzdSkyfkFbhtfkVo vo : vos) {
|
for (XzdSkyfkFbhtfkVo vo : vos) {
|
||||||
if (vo.getContractId() != null){
|
if (vo.getContractId() != null){
|
||||||
XzdSubcontractVo xzdSubcontractVo = xzdSubcontract.queryById(vo.getContractId());
|
XzdSubcontract xzdSubcontractVo = xzdSubcontract.getBaseMapper().selectById(vo.getContractId());
|
||||||
if (xzdSubcontractVo != null){
|
if (xzdSubcontractVo != null){
|
||||||
//合同对象
|
//合同对象
|
||||||
vo.setContract(xzdSubcontractVo);
|
// vo.setContract(xzdSubcontractVo);
|
||||||
//合同编码
|
//合同编码
|
||||||
vo.setContractCode(xzdSubcontractVo.getContractCode());
|
vo.setContractCode(xzdSubcontractVo.getContractCode());
|
||||||
//合同名称
|
//合同名称
|
||||||
@ -335,11 +339,16 @@ public class XzdSkyfkFbhtfkServiceImpl extends ServiceImpl<XzdSkyfkFbhtfkMapper,
|
|||||||
//项目id
|
//项目id
|
||||||
vo.setProjectId(xzdSubcontractVo.getProject());
|
vo.setProjectId(xzdSubcontractVo.getProject());
|
||||||
//项目名称
|
//项目名称
|
||||||
vo.setProjectName(xzdSubcontractVo.getProjectName());
|
if (xzdSubcontractVo.getProject() != null){
|
||||||
|
XzdProject xzdProject = xzdProjectService.getBaseMapper().selectById(xzdSubcontractVo.getProject());
|
||||||
|
if (xzdProject != null){
|
||||||
|
vo.setProjectName(xzdProject.getProjectName());
|
||||||
|
}
|
||||||
|
}
|
||||||
//甲方单位id
|
//甲方单位id
|
||||||
vo.setFkdwId(xzdSubcontractVo.getPartyAUnit());
|
vo.setFkdwId(xzdSubcontractVo.getPartyAUnit());
|
||||||
//甲方单位名称
|
//甲方单位名称
|
||||||
vo.setFkdw(xzdSubcontractVo.getPartyAUnitName());
|
// vo.setFkdw(xzdSubcontractVo.getPartyAUnitName());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
//收款单位
|
//收款单位
|
||||||
|
|||||||
Reference in New Issue
Block a user