Sfoglia il codice sorgente

配送员管理优化

admin 1 mese fa
parent
commit
48a7a0c7c4

+ 20 - 0
client-app/src/main/java/com/sapit/client/app/manage/controller/rider/DeliveryRiderManage1Controller.java

@@ -50,6 +50,26 @@ public class DeliveryRiderManage1Controller {
         return bean;
     }
 
+    @PostMapping(value = "/getById")
+    @AuthToken(type = "admin")
+    public ResultBean getById(Long id) {
+        ResultBean bean = new ResultBean();
+        if (id == null) {
+            bean.getRtnBean().setRtnCode(ReturnCode.PARAM_WRONG);
+            bean.getRtnBean().setRtnMsg("参数错误");
+            return bean;
+        }
+        DeliveryRider rider = deliveryRiderManageService.getById(id);
+        if (rider == null) {
+            bean.getRtnBean().setRtnCode(ReturnCode.FAILED);
+            bean.getRtnBean().setRtnMsg("配送员不存在");
+            return bean;
+        }
+        rider.setPassword(null);
+        bean.setObj(rider);
+        return bean;
+    }
+
     @PostMapping(value = "/save")
     @AuthToken(type = "admin")
     public ResultBean save(DeliveryRider rider) {