package com.thhy.materials.modules.biz.suSteelCageMaterialLabel.controller; import com.thhy.general.common.BasicResult; import com.thhy.materials.modules.biz.suSteelCageMaterialLabel.entity.SuSteelCageMaterialLabelEntity; import com.thhy.materials.modules.biz.suSteelCageMaterialLabel.service.SuSteelCageMaterialLabelService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; import java.util.Map; /** * @Author QiuYuHao * @CreateDate 2023-11-29 13:17:17 * 钢筋笼标识牌控制层 */ @RestController @RequestMapping("suSteelCageMaterialLabel") public class SuSteelCageMaterialLabelController { @Autowired private SuSteelCageMaterialLabelService service; @PostMapping("insertAndUpdate") public BasicResult insertAndUpdate(@RequestBody SuSteelCageMaterialLabelEntity suVo) { return service.insertAndUpdate(suVo); } @GetMapping("delete") public BasicResult delete(@RequestParam String id) { return service.delete(id); } @PostMapping("selectPageList") public BasicResult selectPageList(@RequestBody Map map) { return service.selectPageList(map); } @GetMapping("selectInfo") public BasicResult selectInfo(@RequestParam(required = false) String id,@RequestParam(required = false) String region) { return service.selectInfo(id,region); } }