| | |
| | | import com.ruoyi.order.api.entity.OrderEvaluateSubmitRequest; |
| | | import com.ruoyi.order.api.entity.OrderEvaluateVO; |
| | | import com.ruoyi.order.api.factory.EvaluateFallbackFactory; |
| | | import com.ruoyi.order.api.request.EvaluatePageRequest; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.cloud.openfeign.FeignClient; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | |
| | | /** |
| | | * 订单评价分页列表 |
| | | * |
| | | * @param userNo 下单用户名称 |
| | | * @param workerName 师傅名称 |
| | | * @param orderNumber 订单编号 |
| | | * @param pageNum 页码 |
| | | * @param pageSize 每页显示条数 |
| | | * @param request 查询参数 |
| | | * @return 分页列表 |
| | | */ |
| | | @GetMapping(value = "/evaluate/page") |
| | | R<Page<EvaluatePageVO>> queryPageList(@RequestParam(value = "userNo", required = false) String userNo, |
| | | @RequestParam(value = "orderNumber", required = false) String orderNumber, |
| | | @RequestParam(value = "workerName", required = false) String workerName, |
| | | @RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum, |
| | | @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize); |
| | | @PostMapping(value = "/evaluate/page") |
| | | R<Page<EvaluatePageVO>> queryPageList(@RequestBody EvaluatePageRequest request); |
| | | |
| | | /** |
| | | * 订单评价详情 |
| | |
| | | @RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum, |
| | | @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize); |
| | | |
| | | @GetMapping(value = "/evaluate/evaluateList1") |
| | | R<Page<EvaluatePageVO>> evaluateList1(@RequestParam(value = "cityList", required = false) List<String> cityList, |
| | | @RequestParam(value = "userId", required = false) Integer userId, |
| | | @RequestParam(name = "pageNum", defaultValue = "1") Integer pageNum, |
| | | @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize, |
| | | @RequestParam("siteIds") List<String> siteIds); |
| | | /** |
| | | * 根据师傅id获取评价列表 |
| | | * |