|
@ -32,7 +32,7 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
@Autowired
|
|
|
private DoctorService doctorService;
|
|
|
|
|
|
@RequestMapping(value = "/doctors",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/doctors",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
@ResponseBody
|
|
|
public String makeDoctorQrcodes(String hospital) {
|
|
|
try {
|
|
@ -52,7 +52,7 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
* @param doctor
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping(value = "/doctor",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/doctor",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
@ResponseBody
|
|
|
public String makeDoctorQrcode(String doctor) {
|
|
|
try {
|
|
@ -72,7 +72,7 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
* @param hospital
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping(value = "/hospital",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/hospital",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
@ResponseBody
|
|
|
public String makeHospitalQrcode(String hospital) {
|
|
|
try {
|
|
@ -92,7 +92,7 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
* @param town
|
|
|
* @return
|
|
|
*/
|
|
|
@RequestMapping(value = "/town",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/town",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
@ResponseBody
|
|
|
public String makeTownQrcode(String town) {
|
|
|
try {
|
|
@ -113,7 +113,7 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
* @param hospital
|
|
|
* @param response
|
|
|
*/
|
|
|
@RequestMapping(value = "/hospital_img",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/hospital_img",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
public void downloadSqQrcode(String hospital, HttpServletResponse response) {
|
|
|
try {
|
|
|
File file = new File(QrCodeController.class.getResource("/").getPath().replace("/WEB-INF/classes/", "") +
|
|
@ -155,7 +155,7 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
* @param town
|
|
|
* @param response
|
|
|
*/
|
|
|
@RequestMapping(value = "/town_img",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/town_img",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
public void downloadTownQrcode(String town, HttpServletResponse response) {
|
|
|
try {
|
|
|
File file = new File(QrCodeController.class.getResource("/").getPath().replace("/WEB-INF/classes/", "") +
|
|
@ -197,7 +197,7 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
* @param doctor
|
|
|
* @param response
|
|
|
*/
|
|
|
@RequestMapping(value = "/download",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/download",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
public void downloadQrcode(String doctor, HttpServletResponse response) {
|
|
|
try {
|
|
|
Doctor doc = doctorService.findDoctorByCode(doctor);
|
|
@ -248,7 +248,7 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
* @param doctor
|
|
|
* @param response
|
|
|
*/
|
|
|
@RequestMapping(value = "/doctor_img",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/doctor_img",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
public void downloadQrcodeImage(String doctor, HttpServletResponse response) {
|
|
|
try {
|
|
|
System.out.println("------------------doctor:" + doctor);
|
|
@ -297,7 +297,7 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
* @param hospital
|
|
|
* @param response
|
|
|
*/
|
|
|
@RequestMapping(value = "/download/doctors",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/download/doctors",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
public void downloadQrcodes(String hospital, HttpServletResponse response) {
|
|
|
try {
|
|
|
File file = qrcodeService.downloadDoctorQrCodes(hospital, getAccessToken());
|
|
@ -332,7 +332,7 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
* @param area
|
|
|
* @param response
|
|
|
*/
|
|
|
@RequestMapping(value = "/download/hospitals",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/download/hospitals",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
public void downloadSqQrcodes(String area, HttpServletResponse response) {
|
|
|
try {
|
|
|
File file = qrcodeService.downloadHospitalQrCodes(area, getAccessToken());
|
|
@ -362,12 +362,12 @@ public class QrCodeController extends WeixinBaseController {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 下载某个城市的区的二维码图片
|
|
|
* 下载某个城市的区的二维码图片 t
|
|
|
*
|
|
|
* @param city
|
|
|
* @param response
|
|
|
*/
|
|
|
@RequestMapping(value = "/download/towns",method = RequestMethod.POST)
|
|
|
@RequestMapping(value = "/download/towns",method = {RequestMethod.GET,RequestMethod.POST})
|
|
|
public void downloadTownQrcodes(String city, HttpServletResponse response) {
|
|
|
try {
|
|
|
File file = qrcodeService.downLoadTownQrcodes(city, getAccessToken());
|