AdminBusinessApiController.java 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package com.goafanti.admin.controller;
  2. import javax.annotation.Resource;
  3. import org.junit.runner.Request;
  4. import org.springframework.web.bind.annotation.RequestMapping;
  5. import org.springframework.web.bind.annotation.RequestMethod;
  6. import org.springframework.web.bind.annotation.RestController;
  7. import com.goafanti.admin.service.BusinessService;
  8. import com.goafanti.common.bo.Result;
  9. import com.goafanti.common.controller.CertifyApiController;
  10. import com.goafanti.common.utils.StringUtils;
  11. @RestController
  12. @RequestMapping(value="/api/admin/business")
  13. public class AdminBusinessApiController extends CertifyApiController{
  14. @Resource
  15. private BusinessService businessService;
  16. /**
  17. * 品种列表
  18. * @return
  19. */
  20. @RequestMapping(value="/list" , method=RequestMethod.GET)
  21. private Result varietiesList(String cname,Integer super_id,Integer layer,
  22. Integer status,String pageNo,
  23. String pageSize,Integer hot) {
  24. Result res=new Result();
  25. Integer pNo=1;
  26. Integer pSize=10;
  27. if (StringUtils.isNumeric(pageSize)) {
  28. pSize= Integer.parseInt(pageSize);
  29. }
  30. if(StringUtils.isNumeric(pageNo)) {
  31. pNo=Integer.parseInt(pageNo);
  32. }
  33. res.setData(businessService.listBusiness(cname,super_id,layer,status,pNo,pSize,hot));
  34. return res;
  35. }
  36. /**
  37. * 品种名列表
  38. * @return
  39. */
  40. @RequestMapping(value="/namelist",method=RequestMethod.GET)
  41. private Result varietiesNamelist(String cname) {
  42. return null;
  43. }
  44. }