SzwlFeign.java 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. package com.szwl.feign;
  2. import com.baomidou.mybatisplus.core.metadata.IPage;
  3. import com.szwl.feign.bean.TAdminParam;
  4. import com.szwl.model.bo.ResponseModel;
  5. import com.szwl.model.entity.*;
  6. import io.swagger.annotations.ApiOperation;
  7. import org.springframework.cloud.openfeign.FeignClient;
  8. import org.springframework.web.bind.annotation.*;
  9. import java.util.List;
  10. @FeignClient(name = "szwl-server")
  11. //@FeignClient(name = "szwl-server", url = "http://127.0.0.1:49011")
  12. public interface SzwlFeign {
  13. @GetMapping("/test/testList")
  14. public ResponseModel<List<?>> testList(TAdminParam param);
  15. @GetMapping("/tAdmin/getAdminIdList")
  16. ResponseModel<List<Long>> getAdminIdList(@RequestParam String adminId);
  17. @GetMapping("/tAdmin/getAdminByUsername")
  18. ResponseModel<TAdmin> getAdminByUsername(@RequestParam String username);
  19. @GetMapping("/tAdmin/getAdmin")
  20. ResponseModel<TAdmin> getAdmin(@RequestParam String id);
  21. @GetMapping("/tEquipment/getClientIdList")
  22. ResponseModel<TAdminEquipment> getClientIdList(@RequestParam String adminId);
  23. @GetMapping("/tEquipment/getClientIds")
  24. ResponseModel<List<String>> getClientIds(@RequestParam String adminId);
  25. @GetMapping("/tEquipment/findEquipmentByClientId")
  26. ResponseModel<TEquipment> findEquipmentByClientId(@RequestParam String clientId);
  27. @PostMapping("/tEquipment/getEquipmentByNameAndId")
  28. ResponseModel<TEquipment> getEquipmentByNameAndId(@RequestBody TEquipment equipment);
  29. // @PostMapping("/tEquipment/findById2")
  30. // ResponseModel<TEquipment> findById(@RequestParam String id);
  31. @GetMapping("/tEquipment/findEquipmentById")
  32. ResponseModel<TEquipment> findById(@RequestParam String id);
  33. @GetMapping("/tAdmin/pageAdmin2")
  34. ResponseModel<IPage<TAdmin>> pageAdmin2(@RequestParam(value = "current") long current, @RequestParam(value = "size") long size);
  35. @GetMapping("/tEquipment/pageEquipment2")
  36. ResponseModel<IPage<TEquipment>> pageEquipment2(@RequestParam(value = "current") long current, @RequestParam(value = "size") long size);
  37. @GetMapping("/tShandeMch/getShandeMch")
  38. ResponseModel<TShandeMch> getShandeMch(@RequestParam String adminId);
  39. @PostMapping("/tShandeMch/updateShandeMch")
  40. ResponseModel<TShandeMch> updateShandeMch(@RequestBody TShandeMch shandeMch);
  41. @GetMapping("/tEquipment/findEquipmentByClientIds")
  42. ResponseModel<List<TEquipment>> findEquipmentByClientIds(@RequestParam("clientIds") List<String> clientIds);
  43. @GetMapping("/tAdmin/getAdminType")
  44. ResponseModel<Integer> getAdminType(@RequestParam Long adminId);
  45. @PostMapping("/tEquipment/updateByEquipment")
  46. ResponseModel<TEquipment> updateByEquipment(@RequestBody TEquipment equipment);
  47. @GetMapping("/tEquipment/listEquipment")
  48. ResponseModel<List<TEquipment>> listEquipment(@RequestParam String adminId);
  49. @GetMapping("/tProduct/getProduct")
  50. ResponseModel<TProduct> getProduct(@RequestParam(value = "equipmentId") String equipmentId, @RequestParam(value = "productName") String productName);
  51. }