package com.yssh.controller; import com.yssh.entity.YsshSuYuanFeedback; import com.yssh.entity.YsshSuYuanX00; import com.yssh.entity.dto.YsshSuYuanX00UpdateBatchParam; import com.yssh.service.*; import com.yssh.utils.Result; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.text.SimpleDateFormat; import java.util.Date; import java.util.List; /** * @author lishijia * @ClassName YsshSuYuanX00Controller * @Description TODO * @date 2022/11/28 10:45 * @Version 1.0 */ @Api(tags="溯源X00") @RestController @RequestMapping("/ysshSuYuanX00Controller") public class YsshSuYuanX00Controller { @Autowired private YsshSuYuan100Service ysshSuYuan100Service; @Autowired private YsshSuYuan200Service ysshSuYuan200Service; @Autowired private YsshSuYuan300Service ysshSuYuan300Service; @Autowired private YsshSuYuan500Service ysshSuYuan500Service; @GetMapping("/100/query") @ApiOperation("查询数据") public Result query100(String name){ List data = ysshSuYuan100Service.query(name); return Result.OK(data); } @PostMapping("/100/queryByIds") @ApiOperation("根据ids查询数据") public Result queryByIds100(@RequestBody List ids){ List data = ysshSuYuan100Service.queryByIds(ids); return Result.OK(data); } @GetMapping("/100/getAll") @ApiOperation("查询所有数据") public Result getAll100(){ List list = ysshSuYuan100Service.getAll(); return Result.OK(list); } @PostMapping("/100/insert") @ApiOperation("插入数据") public Result insert100(@RequestBody YsshSuYuanX00 ysshSuYuan){ int i = ysshSuYuan100Service.insert(ysshSuYuan); if(i == 0){ return Result.error("插入失败"); } return Result.OK("插入成功"); } @DeleteMapping("/100/delete/{id}") @ApiOperation("删除数据") public Result delete100(@PathVariable("id") String id){ int i = ysshSuYuan100Service.delete(id); if(i == 0){ return Result.error("删除失败"); } return Result.OK("删除成功"); } @PostMapping("/100/update") @ApiOperation("更新数据") public Result update100(@RequestBody YsshSuYuanX00 ysshSuYuan){ int i = ysshSuYuan100Service.update(ysshSuYuan); if(i == 0){ return Result.error("更新失败"); } return Result.OK("更新成功"); } @PostMapping("/100/updateBatch") @ApiOperation("批量更新数据") public Result updateBatch100(@RequestBody YsshSuYuanX00UpdateBatchParam param){ int i = ysshSuYuan100Service.updateBatch(param); if(i == 0){ return Result.error("更新失败"); } return Result.OK("更新成功"); } @GetMapping("/200/query") @ApiOperation("查询数据") public Result query200(String name){ List data = ysshSuYuan200Service.query(name); return Result.OK(data); } @PostMapping("/200/queryByIds") @ApiOperation("根据ids查询数据") public Result queryByIds200(@RequestBody List ids){ List data = ysshSuYuan200Service.queryByIds(ids); return Result.OK(data); } @GetMapping("/200/getAll") @ApiOperation("查询所有数据") public Result getAll200(){ List list = ysshSuYuan200Service.getAll(); return Result.OK(list); } @PostMapping("/200/insert") @ApiOperation("插入数据") public Result insert200(@RequestBody YsshSuYuanX00 ysshSuYuan){ int i = ysshSuYuan200Service.insert(ysshSuYuan); if(i == 0){ return Result.error("插入失败"); } return Result.OK("插入成功"); } @DeleteMapping("/200/delete/{id}") @ApiOperation("删除数据") public Result delete200(@PathVariable("id") String id){ int i = ysshSuYuan200Service.delete(id); if(i == 0){ return Result.error("删除失败"); } return Result.OK("删除成功"); } @PostMapping("/200/update") @ApiOperation("更新数据") public Result update200(@RequestBody YsshSuYuanX00 ysshSuYuan){ int i = ysshSuYuan200Service.update(ysshSuYuan); if(i == 0){ return Result.error("更新失败"); } return Result.OK("更新成功"); } @PostMapping("/200/updateBatch") @ApiOperation("批量更新数据") public Result updateBatch200(@RequestBody YsshSuYuanX00UpdateBatchParam param){ int i = ysshSuYuan200Service.updateBatch(param); if(i == 0){ return Result.error("更新失败"); } return Result.OK("更新成功"); } @GetMapping("/300/query") @ApiOperation("查询数据") public Result query300(String name){ List data = ysshSuYuan300Service.query(name); return Result.OK(data); } @PostMapping("/300/queryByIds") @ApiOperation("根据ids查询数据") public Result queryByIds300(@RequestBody List ids){ List data = ysshSuYuan300Service.queryByIds(ids); return Result.OK(data); } @GetMapping("/300/getAll") @ApiOperation("查询所有数据") public Result getAll300(){ List list = ysshSuYuan300Service.getAll(); return Result.OK(list); } @PostMapping("/300/insert") @ApiOperation("插入数据") public Result insert300(@RequestBody YsshSuYuanX00 ysshSuYuan){ int i = ysshSuYuan300Service.insert(ysshSuYuan); if(i == 0){ return Result.error("插入失败"); } return Result.OK("插入成功"); } @DeleteMapping("/300/delete/{id}") @ApiOperation("删除数据") public Result delete300(@PathVariable("id") String id){ int i = ysshSuYuan300Service.delete(id); if(i == 0){ return Result.error("删除失败"); } return Result.OK("删除成功"); } @PostMapping("/300/update") @ApiOperation("更新数据") public Result update300(@RequestBody YsshSuYuanX00 ysshSuYuan){ int i = ysshSuYuan300Service.update(ysshSuYuan); if(i == 0){ return Result.error("更新失败"); } return Result.OK("更新成功"); } @PostMapping("/300/updateBatch") @ApiOperation("批量更新数据") public Result updateBatch300(@RequestBody YsshSuYuanX00UpdateBatchParam param){ int i = ysshSuYuan300Service.updateBatch(param); if(i == 0){ return Result.error("更新失败"); } return Result.OK("更新成功"); } @GetMapping("/500/query") @ApiOperation("查询数据") public Result query500(String name){ List data = ysshSuYuan500Service.query(name); return Result.OK(data); } @PostMapping("/500/queryByIds") @ApiOperation("根据ids查询数据") public Result queryByIds500(@RequestBody List ids){ List data = ysshSuYuan500Service.queryByIds(ids); return Result.OK(data); } @GetMapping("/500/getAll") @ApiOperation("查询所有数据") public Result getAll500(){ List list = ysshSuYuan500Service.getAll(); return Result.OK(list); } @PostMapping("/500/insert") @ApiOperation("插入数据") public Result insert500(@RequestBody YsshSuYuanX00 ysshSuYuan){ int i = ysshSuYuan500Service.insert(ysshSuYuan); if(i == 0){ return Result.error("插入失败"); } return Result.OK("插入成功"); } @DeleteMapping("/500/delete/{id}") @ApiOperation("删除数据") public Result delete500(@PathVariable("id") String id){ int i = ysshSuYuan500Service.delete(id); if(i == 0){ return Result.error("删除失败"); } return Result.OK("删除成功"); } @PostMapping("/500/update") @ApiOperation("更新数据") public Result update500(@RequestBody YsshSuYuanX00 ysshSuYuan){ int i = ysshSuYuan500Service.update(ysshSuYuan); if(i == 0){ return Result.error("更新失败"); } return Result.OK("更新成功"); } @PostMapping("/500/updateBatch") @ApiOperation("批量更新数据") public Result updateBatch500(@RequestBody YsshSuYuanX00UpdateBatchParam param){ int i = ysshSuYuan500Service.updateBatch(param); if(i == 0){ return Result.error("更新失败"); } return Result.OK("更新成功"); } }