|
@ -49,6 +49,7 @@ import com.yihu.jw.wlyy.service.WlyyBusinessService;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import io.swagger.annotations.ApiParam;
|
|
|
import io.swagger.models.auth.In;
|
|
|
import net.sf.json.xml.XMLSerializer;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.slf4j.Logger;
|
|
@ -157,6 +158,44 @@ public class PrescriptionEndpoint extends EnvelopRestEndpoint {
|
|
|
public ImUtil imUtil;
|
|
|
@Autowired
|
|
|
private HcyyEntranceService hcyyEntranceService;
|
|
|
|
|
|
@PostMapping(value = "updPrescriptionExpressage")
|
|
|
@ApiOperation(value = "修改续方收货信息")
|
|
|
public ObjEnvelop updPrescriptionExpressage(@ApiParam(name = "id", value = "收获信息id")
|
|
|
@RequestParam(value = "id",required = true) String id,
|
|
|
@ApiParam(name = "oneselfPickupFlg", value = "是否自取 1是 0否")
|
|
|
@RequestParam(value = "oneselfPickupFlg",required = true) Integer oneselfPickupFlg,
|
|
|
@ApiParam(name = "name", value = "收货人姓名")
|
|
|
@RequestParam(value = "name",required = false) String name,
|
|
|
@ApiParam(name = "mobile", value = "收货人电话")
|
|
|
@RequestParam(value = "mobile",required = false) String mobile,
|
|
|
@ApiParam(name = "address", value = "详细地址")
|
|
|
@RequestParam(value = "address",required = false) String address,
|
|
|
@ApiParam(name = "provinceCode", value = "省code")
|
|
|
@RequestParam(value = "provinceCode",required = false) String provinceCode,
|
|
|
@ApiParam(name = "provinceName", value = "省名称")
|
|
|
@RequestParam(value = "provinceName",required = false) String provinceName,
|
|
|
@ApiParam(name = "cityCode", value = "市code")
|
|
|
@RequestParam(value = "cityCode",required = false) String cityCode,
|
|
|
@ApiParam(name = "cityName", value = "市名称")
|
|
|
@RequestParam(value = "cityName",required = false) String cityName,
|
|
|
@ApiParam(name = "townCode", value = "区code")
|
|
|
@RequestParam(value = "townCode",required = false) String townCode,
|
|
|
@ApiParam(name = "townName", value = "区名称")
|
|
|
@RequestParam(value = "townName",required = false) String townName,
|
|
|
@ApiParam(name = "streetCode", value = "街道code")
|
|
|
@RequestParam(value = "streetCode",required = false) String streetCode,
|
|
|
@ApiParam(name = "streetName", value = "街道名称")
|
|
|
@RequestParam(value = "streetName",required = false) String streetName){
|
|
|
try {
|
|
|
WlyyPrescriptionExpressageDO obj = prescriptionService.updPrescriptionExpressage(id, oneselfPickupFlg, name, mobile, address, provinceCode
|
|
|
, provinceName, cityCode, cityName, townCode, townName, streetCode, streetName);
|
|
|
return success(obj);
|
|
|
}catch (Exception e) {
|
|
|
return failedObjEnvelopException(e);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
@GetMapping(value = BaseHospitalRequestMapping.Prescription.findOutpatientList)
|
|
|
@ApiOperation(value = " 查询某个时间段的患者门诊就诊记录")
|