package com.szwl.feign.bean; import com.baomidou.mybatisplus.core.metadata.IPage; import com.szwl.model.bo.ResponseModel; import com.szwl.model.entity.*; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestParam; import java.util.Date; @FeignClient(name = "szwl-server") public interface SzwlFeign { @GetMapping("/test/testGetAdmin") ResponseModel testGetAdmin(@RequestParam String id); @GetMapping("/tEquipment/findEquipmentByClientId") ResponseModel findEquipmentByClientId(@RequestParam String clientId); @GetMapping("/tEquipment/updateByEquipment") ResponseModel updateByEquipment(@RequestBody TEquipment equipment); @GetMapping("/tPromoCode/getTPromoCode") ResponseModel> getTPromoCode(@RequestParam String code); @GetMapping("/tPromoCode/getPromoCode") ResponseModel getPromoCode(@RequestParam String code); @GetMapping("/tPromoCode/selectTPromoCode") ResponseModel selectTPromoCode(@RequestParam String code,@RequestParam String adminId); @GetMapping("/tPromoCode/getYHJ") ResponseModel getYHJ(@RequestParam(value = "code") String code); @GetMapping("/tPromoCode/updatePromoCode") void updatePromoCode(@RequestParam(value = "id")String id, @RequestParam(value = "type")String type); @GetMapping("/tPromoCode/useYHJ") void useYHJ(@RequestParam String code,@RequestParam String adminId,@RequestParam String clentId); @GetMapping("/tProduct/getProduct") ResponseModel getProduct(@RequestParam(value = "equipmentId")String equipmentId, @RequestParam(value = "productName")String productName); @GetMapping("/tProportion/getProportion") ResponseModel getProportion(@RequestParam String equipmentId); @GetMapping("/tAdmin/getAdmin") ResponseModel getAdmin(@RequestParam String id); @GetMapping("/tJoinpayMch/getMch") ResponseModel getMch(@RequestParam String id); @GetMapping("/tShandeMch/getShandeMch") ResponseModel getShandeMch(@RequestParam String id); @GetMapping("/tShandeMch/updateShandeMch") void updateShandeMch(@RequestBody TShandeMch shandeMch); @GetMapping("/tEquipmentDesc/findEquipmentById") ResponseModel findEquipmentById(@RequestParam Long id); @GetMapping("/tPrice/getPrice") ResponseModel getPrice(@RequestParam String name); @GetMapping("/tPromoCode/addPromoCode") void addPromoCode(@RequestParam(value = "adminId")String adminId, @RequestParam(value = "lastUseDate")Date lastUseDate, @RequestParam(value = "number")int number); }