|  | @ -77,11 +77,13 @@ public class MqSdkController extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |     public ListEnvelop BS16017ListObj(
 | 
	
		
			
				|  |  |             @ApiParam(name = "registerSn", value = "流水号", required = false)
 | 
	
		
			
				|  |  |             @RequestParam(value = "registerSn",required = false) String registerSn,
 | 
	
		
			
				|  |  |             @ApiParam(name = "realOrder", value = "处方号", required = false)
 | 
	
		
			
				|  |  |             @RequestParam(value = "realOrder",required = false) String realOrder,
 | 
	
		
			
				|  |  |             @ApiParam(name = "patNo", value = "病人id", required = false)
 | 
	
		
			
				|  |  |             @RequestParam(value = "patNo",required = false) String patNo,
 | 
	
		
			
				|  |  |             @ApiParam(name = "admNo", value = "住院唯一号", required = false)
 | 
	
		
			
				|  |  |             @RequestParam(value = "admNo",required = false) String admNo) throws Exception {
 | 
	
		
			
				|  |  |         List<WlyyPrescriptionVO>  BS16017ReturnObj= entranceService.BS16017ReturnObj(registerSn, patNo, admNo, demoFlag);
 | 
	
		
			
				|  |  |         List<WlyyPrescriptionVO>  BS16017ReturnObj= entranceService.BS16017ReturnObj(registerSn,realOrder, patNo, admNo, demoFlag);
 | 
	
		
			
				|  |  |         return success(BS16017ReturnObj);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
	
		
			
				|  | @ -156,51 +158,9 @@ public class MqSdkController extends EnvelopRestEndpoint {
 | 
	
		
			
				|  |  |     @PostMapping(value = "/BS10112")
 | 
	
		
			
				|  |  |     @ApiOperation(value = "线上处方接口")
 | 
	
		
			
				|  |  |     public ObjEnvelop BS10112(
 | 
	
		
			
				|  |  |             @ApiParam(name = "cardNo", value = "卡号")
 | 
	
		
			
				|  |  |             @RequestParam(value = "cardNo", required = true) String cardNo,
 | 
	
		
			
				|  |  |             @ApiParam(name = "doctor", value = "医生工号")
 | 
	
		
			
				|  |  |             @RequestParam(value = "doctor", required = true) String doctor,
 | 
	
		
			
				|  |  |             @ApiParam(name = "dept", value = "科室编码")
 | 
	
		
			
				|  |  |             @RequestParam(value = "dept", required = true) String dept,
 | 
	
		
			
				|  |  |             @ApiParam(name = "chargeCode", value = "收费码")
 | 
	
		
			
				|  |  |             @RequestParam(value = "chargeCode", required = true) String chargeCode,
 | 
	
		
			
				|  |  |             @ApiParam(name = "winNo", value = "分部号")
 | 
	
		
			
				|  |  |             @RequestParam(value = "winNo", required = true) String winNo,
 | 
	
		
			
				|  |  |             @ApiParam(name = "chargeFlag", value = "项目类别")
 | 
	
		
			
				|  |  |             @RequestParam(value = "chargeFlag", required = true) String chargeFlag,
 | 
	
		
			
				|  |  |             @ApiParam(name = "quantity", value = "数量")
 | 
	
		
			
				|  |  |             @RequestParam(value = "quantity", required = true) String quantity,
 | 
	
		
			
				|  |  |             @ApiParam(name = "serialNo", value = "挂号流水号")
 | 
	
		
			
				|  |  |             @RequestParam(value = "serialNo", required = true) String serialNo,
 | 
	
		
			
				|  |  |             @ApiParam(name = "groupNo", value = "库房号")
 | 
	
		
			
				|  |  |             @RequestParam(value = "groupNo", required = true) String groupNo,
 | 
	
		
			
				|  |  |             @ApiParam(name = "serial", value = "药品序列号")
 | 
	
		
			
				|  |  |             @RequestParam(value = "serial", required = true) String serial,
 | 
	
		
			
				|  |  |             @ApiParam(name = "icdCode", value = "主诊断编码")
 | 
	
		
			
				|  |  |             @RequestParam(value = "icdCode", required = true) String icdCode,
 | 
	
		
			
				|  |  |             @ApiParam(name = "diagTwo", value = "第二诊断")
 | 
	
		
			
				|  |  |             @RequestParam(value = "diagTwo", required = false) String diagTwo,
 | 
	
		
			
				|  |  |             @ApiParam(name = "diagThree", value = "第三诊断")
 | 
	
		
			
				|  |  |             @RequestParam(value = "diagThree", required = false) String diagThree,
 | 
	
		
			
				|  |  |             @ApiParam(name = "diagFour", value = "第四诊断")
 | 
	
		
			
				|  |  |             @RequestParam(value = "diagFour", required = false) String diagFour,
 | 
	
		
			
				|  |  |             @ApiParam(name = "diagFive", value = "第五诊断")
 | 
	
		
			
				|  |  |             @RequestParam(value = "diagFive", required = false) String diagFive,
 | 
	
		
			
				|  |  |             @ApiParam(name = "dosage", value = "用量")
 | 
	
		
			
				|  |  |             @RequestParam(value = "dosage", required = false) String dosage,
 | 
	
		
			
				|  |  |             @ApiParam(name = "unit", value = "用量单位")
 | 
	
		
			
				|  |  |             @RequestParam(value = "unit", required = false) String unit,
 | 
	
		
			
				|  |  |             @ApiParam(name = "usage", value = "频率")
 | 
	
		
			
				|  |  |             @RequestParam(value = "usage", required = false) String usage,
 | 
	
		
			
				|  |  |             @ApiParam(name = "supplyCode", value = "用法")
 | 
	
		
			
				|  |  |             @RequestParam(value = "supplyCode", required = false) String supplyCode,
 | 
	
		
			
				|  |  |             @ApiParam(name = "days", value = "天数")
 | 
	
		
			
				|  |  |             @RequestParam(value = "days", required = false) String days,
 | 
	
		
			
				|  |  |             @ApiParam(name = "frequency", value = "组号")
 | 
	
		
			
				|  |  |             @RequestParam(value = "frequency", required = false) String frequency) throws Exception {
 | 
	
		
			
				|  |  |         //TODO 处理多条药品
 | 
	
		
			
				|  |  |         JSONObject obj = entranceService.BS10112(cardNo, doctor, dept, chargeCode, winNo, chargeFlag, quantity, serialNo, groupNo,
 | 
	
		
			
				|  |  |                 serial, icdCode, diagTwo, diagThree, diagFour, diagFive, dosage, unit, usage, supplyCode, days, frequency,demoFlag);
 | 
	
		
			
				|  |  |             @ApiParam(name = "jsonData", value = "处方开方json数组对象")
 | 
	
		
			
				|  |  |             @RequestBody String jsonData) throws Exception {
 | 
	
		
			
				|  |  |         JSONObject obj = entranceService.BS10112(jsonData,demoFlag);
 | 
	
		
			
				|  |  |         return  success(obj);
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 |