|
@@ -1,7 +1,10 @@
|
|
package com.huimv.admin.system.controller;
|
|
package com.huimv.admin.system.controller;
|
|
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.huimv.admin.system.entity.Account;
|
|
import com.huimv.admin.system.entity.Account;
|
|
|
|
+import com.huimv.admin.system.entity.BaseFarmX;
|
|
import com.huimv.admin.system.entity.SysAccountMultilevel;
|
|
import com.huimv.admin.system.entity.SysAccountMultilevel;
|
|
|
|
+import com.huimv.admin.system.service.IBaseFarmXService;
|
|
import com.huimv.admin.system.service.ILoginService;
|
|
import com.huimv.admin.system.service.ILoginService;
|
|
import com.huimv.admin.system.session.AccessToken;
|
|
import com.huimv.admin.system.session.AccessToken;
|
|
import com.huimv.common.exception.ExceptionEnum;
|
|
import com.huimv.common.exception.ExceptionEnum;
|
|
@@ -146,4 +149,44 @@ public class LoginController {
|
|
return token;
|
|
return token;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Autowired
|
|
|
|
+ IBaseFarmXService baseFarmXService;
|
|
|
|
+
|
|
|
|
+ @PostMapping("/xadd")
|
|
|
|
+ public Result add(@RequestBody BaseFarmX baseFarmX){
|
|
|
|
+ baseFarmXService.save(baseFarmX);
|
|
|
|
+ return new Result(ResultCode.SUCCESS);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ @GetMapping("/xremove")
|
|
|
|
+ public Result remove(@RequestParam(name = "id")Integer id){
|
|
|
|
+ baseFarmXService.removeById(id);
|
|
|
|
+ return new Result(ResultCode.SUCCESS);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @PostMapping("/xupdate")
|
|
|
|
+ public Result update(@RequestBody BaseFarmX baseFarmX){
|
|
|
|
+ baseFarmXService.updateById(baseFarmX);
|
|
|
|
+ return new Result(ResultCode.SUCCESS);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @GetMapping("/xlist")
|
|
|
|
+ public Result list(){
|
|
|
|
+
|
|
|
|
+ return new Result(ResultCode.SUCCESS,baseFarmXService.list());
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ @GetMapping("/xfarmList")
|
|
|
|
+ public Result farmList(@RequestParam(name = "id")Integer id){
|
|
|
|
+ QueryWrapper<BaseFarmX> wrapper = new QueryWrapper<>();
|
|
|
|
+ wrapper.eq("rowStatus",true);
|
|
|
|
+ if (id != null){
|
|
|
|
+ wrapper.ne("id",id);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ return new Result(ResultCode.SUCCESS,baseFarmXService.list(wrapper));
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+
|
|
}
|
|
}
|