update 到账开票主列表增加会议的信息
This commit is contained in:
+6
-1
@@ -85,5 +85,10 @@ public interface IPayMeetingService extends IService<PayMeeting> {
|
|||||||
*/
|
*/
|
||||||
List<Object> getExportList(HttpServletRequest request, IPage<PayMeeting> queryPageList);
|
List<Object> getExportList(HttpServletRequest request, IPage<PayMeeting> queryPageList);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 根据参会人id获取会议信息
|
||||||
|
* @param situationId
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
PayMeeting getMeetingBySituationId(String situationId);
|
||||||
}
|
}
|
||||||
|
|||||||
+8
@@ -987,4 +987,12 @@ public class PayMeetingServiceImpl extends ServiceImpl<PayMeetingMapper, PayMeet
|
|||||||
}
|
}
|
||||||
return exportList;
|
return exportList;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public PayMeeting getMeetingBySituationId(String situationId) {
|
||||||
|
PayMeetingSituation meetingSituation = payMeetingSituationService.getById(situationId);
|
||||||
|
String meetingId = meetingSituation.getMeetingId();
|
||||||
|
PayMeeting payMeeting = getById(meetingId);
|
||||||
|
return payMeeting;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
@@ -74,6 +74,7 @@ public class PayPaymentRecordController extends JeroController<PayPaymentRecord,
|
|||||||
,String paidInvoicStatus) {
|
,String paidInvoicStatus) {
|
||||||
Page<PayCommonProject> page = new Page<PayCommonProject>(pageNo, pageSize);
|
Page<PayCommonProject> page = new Page<PayCommonProject>(pageNo, pageSize);
|
||||||
List<PayCommonProject> pageList = payPaymentRecordService.mainList(page, payCommonProject,projectType,paymentDate, paidInvoicStatus);
|
List<PayCommonProject> pageList = payPaymentRecordService.mainList(page, payCommonProject,projectType,paymentDate, paidInvoicStatus);
|
||||||
|
|
||||||
page.setRecords(pageList);
|
page.setRecords(pageList);
|
||||||
return Result.OK(page);
|
return Result.OK(page);
|
||||||
}
|
}
|
||||||
|
|||||||
+9
@@ -130,6 +130,15 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
|
|||||||
payCommonProject.setChargeCompanyTemporaryName(oConvertUtils.replaceAllPercent(payCommonProject.getChargeCompanyTemporaryName()));
|
payCommonProject.setChargeCompanyTemporaryName(oConvertUtils.replaceAllPercent(payCommonProject.getChargeCompanyTemporaryName()));
|
||||||
}
|
}
|
||||||
List<PayCommonProject> list = payPaymentRecordMapper.mainList(page, payCommonProject,projectType, paymentDate,paidInvoicStatus);
|
List<PayCommonProject> list = payPaymentRecordMapper.mainList(page, payCommonProject,projectType, paymentDate,paidInvoicStatus);
|
||||||
|
for (PayCommonProject commonProject : list) {
|
||||||
|
//如果是会议类型,就查询会议的具体类型
|
||||||
|
if (commonProject.getProjectType().equals(Integer.parseInt(ProjectCommon.PROJECT_TYPE3))) {
|
||||||
|
String id = commonProject.getId();
|
||||||
|
PayMeeting payMeeting = payMeetingService.getMeetingBySituationId(id);
|
||||||
|
commonProject.setMeetingType(payMeeting.getMeetingType());
|
||||||
|
commonProject.setSituationId(id);
|
||||||
|
}
|
||||||
|
}
|
||||||
return list;
|
return list;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+11
@@ -230,4 +230,15 @@ public class PayCommonProject implements Serializable {
|
|||||||
*/
|
*/
|
||||||
@TableField(exist = false)
|
@TableField(exist = false)
|
||||||
private String registerCheckResult;
|
private String registerCheckResult;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 会议类型
|
||||||
|
*/
|
||||||
|
@TableField(exist = false)
|
||||||
|
private Integer meetingType;
|
||||||
|
/**
|
||||||
|
* 参会人id
|
||||||
|
*/
|
||||||
|
@TableField(exist = false)
|
||||||
|
private String situationId;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user