李旭东
2023-10-27 2d8dafdddd85653371e463ee43f960f2366d9313
hd/pipe/engineeringManage/src/main/java/com/thhy/engineering/modules/biz/moldquality/controller/MoldQualityController.java
对比新文件
@@ -0,0 +1,86 @@
package com.thhy.engineering.modules.biz.moldquality.controller;
import com.thhy.engineering.modules.biz.moldquality.entity.MoldQualityEntity;
import com.thhy.engineering.modules.biz.moldquality.service.MoldQualityService;
import com.thhy.general.common.BasicResult;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.Map;
/**
 * @Author QiuYuHao
 * @CreateDate 2023-10-25 14:57:04
 * 模具质量检测控制层
 */
@RestController
@RequestMapping(value = "moldQuality")
public class MoldQualityController {
   @Autowired
   private MoldQualityService moldQualityService;
   @PostMapping(value = "insert")
   BasicResult insert(@RequestBody MoldQualityEntity moldQualityEntity){
      return moldQualityService.insert(moldQualityEntity);
   }
   @GetMapping(value = "delete")
   BasicResult delete(Integer id){
      return moldQualityService.delete(id);
   }
   @PostMapping(value = "update")
   BasicResult update(@RequestBody MoldQualityEntity moldQualityEntity){
      return moldQualityService.update(moldQualityEntity);
   }
   /**
    * 查询列表
    * @param map
    * @return
    */
   @PostMapping(value = "findAll")
   BasicResult findAll(@RequestBody Map<String,Object> map){
      return moldQualityService.findAll(map);
   }
   /**
    * 根据id查询一条
    * @param id
    * @return
    */
   @GetMapping(value = "findOneById")
   BasicResult findOneById(Integer id){
      return moldQualityService.findOneById(id);
   }
   /**
    * 获取模具编号列表
    * @return
    */
   @GetMapping(value = "getMoldNum")
   BasicResult getMoldNum(String proId){
      return moldQualityService.getMoldNum(proId);
   }
   /**
    * 根据项目和模具编号获取模具型号列表
    * @return
    */
   @PostMapping(value = "getMoldCode")
   BasicResult getMoldCode(@RequestBody Map<String,Object> map){
      return moldQualityService.getMoldCode(map);
   }
   /**
    * 获取1条模具
    * @return
    */
   @PostMapping(value = "getMoldByProIdAndModNumAndModCode")
   BasicResult getMoldByProIdAndModNumAndModCode(@RequestBody Map<String,Object> map){
      return moldQualityService.getMoldByProIdAndModNumAndModCode(map);
   }
}