|
@ -716,6 +716,8 @@ public class PrescriptionEndpoint extends EnvelopRestEndpoint {
|
|
|
@RequestParam(value = "oneselfPickupFlg", required = false)String oneselfPickupFlg,
|
|
|
@ApiParam(name = "nameKey", value = "配送员名称")
|
|
|
@RequestParam(value = "nameKey", required = false)String nameKey,
|
|
|
@ApiParam(name = "patientName", value = "就诊人")
|
|
|
@RequestParam(value = "patientName", required = false)String patientName,
|
|
|
@ApiParam(name = "startTime", value = "开始时间,yyyy-MM-dd")
|
|
|
@RequestParam(value = "startTime", required = false)String startTime,
|
|
|
@ApiParam(name = "endTime", value = "结束时间,yyyy-MM-dd")
|
|
@ -726,7 +728,7 @@ public class PrescriptionEndpoint extends EnvelopRestEndpoint {
|
|
|
@RequestParam(value = "size", required = false)Integer size) {
|
|
|
|
|
|
try {
|
|
|
return prescriptionService.findExpressageList(status,oneselfPickupFlg,nameKey,startTime,endTime,page,size,wxId);
|
|
|
return prescriptionService.findExpressageList(status,oneselfPickupFlg,nameKey,startTime,endTime,page,size,wxId,patientName);
|
|
|
}catch (Exception e) {
|
|
|
return failedMixEnvelopException(e);
|
|
|
}
|
|
@ -755,12 +757,14 @@ public class PrescriptionEndpoint extends EnvelopRestEndpoint {
|
|
|
@RequestParam(value = "oneselfPickupFlg", required = false)String oneselfPickupFlg,
|
|
|
@ApiParam(name = "nameKey", value = "配送员名称")
|
|
|
@RequestParam(value = "nameKey", required = false)String nameKey,
|
|
|
@ApiParam(name = "patientName", value = "就诊人姓名")
|
|
|
@RequestParam(value = "patientName", required = false)String patientName,
|
|
|
@ApiParam(name = "startTime", value = "开始时间,yyyy-MM-dd")
|
|
|
@RequestParam(value = "startTime", required = false)String startTime,
|
|
|
@ApiParam(name = "endTime", value = "结束时间,yyyy-MM-dd")
|
|
|
@RequestParam(value = "endTime", required = false)String endTime,
|
|
|
HttpServletResponse response) throws Exception{
|
|
|
MixEnvelop expressages = prescriptionService.findExpressageList(status,oneselfPickupFlg,nameKey,startTime,endTime,1,10000,wxId);
|
|
|
MixEnvelop expressages = prescriptionService.findExpressageList(status,oneselfPickupFlg,nameKey,startTime,endTime,1,10000,wxId,patientName);
|
|
|
List<Map<String,Object>> list = expressages.getDetailModelList();
|
|
|
response.setContentType("octets/stream");
|
|
|
response.setHeader("Content-Disposition", "attachment; filename="+ new String( "pushDataList.xls"));
|