Browse Source

添加检测编号的接口

DESKTOP-2K9OVK9\siwei 4 months ago
parent
commit
e9f08b2ab6

+ 24 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/controller/gdbh/TGdbhJctbHcController.java

@@ -4,6 +4,8 @@ import java.util.List;
 import javax.servlet.http.HttpServletResponse;
 
 import com.onemap.apply.domain.gdbh.TGdbhJctbHc;
+import com.onemap.apply.domain.gdbh.TGdbhJctbHcImager;
+import com.onemap.apply.service.gdbh.ITGdbhJctbHcImagerService;
 import com.onemap.apply.service.gdbh.ITGdbhJctbHcService;
 import com.onemap.common.core.utils.poi.ExcelUtil;
 import com.onemap.common.core.web.controller.BaseController;
@@ -32,6 +34,8 @@ import org.springframework.web.bind.annotation.RestController;
 public class TGdbhJctbHcController extends BaseController {
     @Autowired
     private ITGdbhJctbHcService tGdbhJctbHcService;
+    @Autowired
+    private ITGdbhJctbHcImagerService tGdbhJctbHcImagerService;
 
     /**
      * 查询耕地保护-检测图标核查数据图片信息表列表
@@ -62,6 +66,26 @@ public class TGdbhJctbHcController extends BaseController {
         return success(tGdbhJctbHcService.selectTGdbhJctbHcById(id));
     }
 
+    /**
+     * 获取耕地保护-检测图标核查数据图片信息表详细信息
+     */
+    @GetMapping(value = "/jcbh/{id}")
+    public AjaxResult getInfoByJcbh(@PathVariable("id") String id) {
+        TGdbhJctbHc jsch = new TGdbhJctbHc();
+        jsch.setJcbh(id);
+        List<TGdbhJctbHc> list = tGdbhJctbHcService.selectTGdbhJctbHcList(jsch);
+        if (list != null && list.size() > 0) {
+            jsch = list.get(0);
+            TGdbhJctbHcImager tGdbhJctbHcImager = new TGdbhJctbHcImager();
+            tGdbhJctbHcImager.setJcbh(id);
+            List<TGdbhJctbHcImager> images = tGdbhJctbHcImagerService.selectTGdbhJctbHcImagerList(tGdbhJctbHcImager);
+            jsch.setImages(images);
+            return success(jsch);
+        } else {
+            return AjaxResult.success("操作成功", null);
+        }
+    }
+
     /**
      * 新增耕地保护-检测图标核查数据图片信息表
      */

+ 57 - 41
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/domain/gdbh/TGdbhJctbHc.java

@@ -5,103 +5,119 @@ import com.onemap.common.core.web.domain.BaseEntity;
 import org.apache.commons.lang3.builder.ToStringBuilder;
 import org.apache.commons.lang3.builder.ToStringStyle;
 
+import java.util.List;
+
 /**
  * 耕地保护-检测图标核查数据图片信息表对象 t_gdbh_jctb_hc
- * 
+ *
  * @author ruoyi
  * @date 2024-12-04
  */
-public class TGdbhJctbHc extends BaseEntity
-{
+public class TGdbhJctbHc extends BaseEntity {
     private static final long serialVersionUID = 1L;
 
-    /** $column.columnComment */
+    /**
+     * $column.columnComment
+     */
     private String id;
 
-    /** $column.columnComment */
+    /**
+     * $column.columnComment
+     */
     @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
     private String jcbh;
 
-    /** $column.columnComment */
+    /**
+     * $column.columnComment
+     */
     @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
     private String wyhsqk;
 
-    /** $column.columnComment */
+    /**
+     * $column.columnComment
+     */
     @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
     private String sjdldm;
 
-    /** $column.columnComment */
+    /**
+     * $column.columnComment
+     */
     @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
     private String dcry;
 
-    /** $column.columnComment */
+    /**
+     * $column.columnComment
+     */
     @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
     private String dcsj;
 
-    public void setId(String id) 
-    {
+    private List<TGdbhJctbHcImager> images;
+
+    public void setId(String id) {
         this.id = id;
     }
 
-    public String getId() 
-    {
+    public String getId() {
         return id;
     }
-    public void setJcbh(String jcbh) 
-    {
+
+    public void setJcbh(String jcbh) {
         this.jcbh = jcbh;
     }
 
-    public String getJcbh() 
-    {
+    public String getJcbh() {
         return jcbh;
     }
-    public void setWyhsqk(String wyhsqk) 
-    {
+
+    public void setWyhsqk(String wyhsqk) {
         this.wyhsqk = wyhsqk;
     }
 
-    public String getWyhsqk() 
-    {
+    public String getWyhsqk() {
         return wyhsqk;
     }
-    public void setSjdldm(String sjdldm) 
-    {
+
+    public void setSjdldm(String sjdldm) {
         this.sjdldm = sjdldm;
     }
 
-    public String getSjdldm() 
-    {
+    public String getSjdldm() {
         return sjdldm;
     }
-    public void setDcry(String dcry) 
-    {
+
+    public void setDcry(String dcry) {
         this.dcry = dcry;
     }
 
-    public String getDcry() 
-    {
+    public String getDcry() {
         return dcry;
     }
-    public void setDcsj(String dcsj) 
-    {
+
+    public void setDcsj(String dcsj) {
         this.dcsj = dcsj;
     }
 
-    public String getDcsj() 
-    {
+    public String getDcsj() {
         return dcsj;
     }
 
+    public List<TGdbhJctbHcImager> getImages() {
+        return images;
+    }
+
+    public void setImages(List<TGdbhJctbHcImager> images) {
+        this.images = images;
+    }
+
     @Override
     public String toString() {
-        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
-            .append("id", getId())
-            .append("jcbh", getJcbh())
-            .append("wyhsqk", getWyhsqk())
-            .append("sjdldm", getSjdldm())
-            .append("dcry", getDcry())
-            .append("dcsj", getDcsj())
-            .toString();
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+                .append("id", getId())
+                .append("jcbh", getJcbh())
+                .append("wyhsqk", getWyhsqk())
+                .append("sjdldm", getSjdldm())
+                .append("dcry", getDcry())
+                .append("dcsj", getDcsj())
+                .toString();
     }
 }