|
@ -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);
|
|
|
}
|
|
|
|