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