Prechádzať zdrojové kódy

新增全域土地整治中整治项目的相关接口信息

DESKTOP-2K9OVK9\siwei 5 mesiacov pred
rodič
commit
f3b8fce91f

+ 106 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/controller/qytdzz/AfterTdzzController.java

@@ -0,0 +1,106 @@
+package com.onemap.apply.controller.qytdzz;
+
+import java.util.List;
+import javax.servlet.http.HttpServletResponse;
+
+import com.onemap.apply.domain.qytdzz.TQytdzzZzxm;
+import com.onemap.apply.service.qytdzz.ITQytdzzZzxmService;
+import com.onemap.common.core.utils.poi.ExcelUtil;
+import com.onemap.common.core.web.controller.BaseController;
+import com.onemap.common.core.web.domain.AjaxResult;
+import com.onemap.common.core.web.page.TableDataInfo;
+import com.onemap.common.log.annotation.Log;
+import com.onemap.common.log.enums.BusinessType;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import com.onemap.apply.domain.qytdzz.AfterTdzz;
+import com.onemap.apply.service.qytdzz.IAfterTdzzService;
+
+/**
+ * 土地整治项目信息Controller
+ * 
+ * @author ruoyi
+ * @date 2024-11-18
+ */
+@RestController
+@RequestMapping("/qytdzz/tdzzxm")
+public class AfterTdzzController extends BaseController
+{
+    @Autowired
+    private IAfterTdzzService afterTdzzService;
+    @Autowired
+    private ITQytdzzZzxmService tQytdzzZzxmService;
+    /**
+     * 查询土地整治项目信息列表
+     */
+    @GetMapping("/list")
+    public TableDataInfo list(AfterTdzz afterTdzz)
+    {
+        startPage();
+        List<AfterTdzz> list = afterTdzzService.selectAfterTdzzList(afterTdzz);
+        for (AfterTdzz t : list) {
+            TQytdzzZzxm tQytdzzZzxm = new TQytdzzZzxm();
+            tQytdzzZzxm.setPid(t.getId());
+            t.settQytdzzZzxm(tQytdzzZzxmService.selectTQytdzzZzxmList(tQytdzzZzxm));
+        }
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出土地整治项目信息列表
+     */
+    @Log(title = "土地整治项目信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response, AfterTdzz afterTdzz)
+    {
+        List<AfterTdzz> list = afterTdzzService.selectAfterTdzzList(afterTdzz);
+        ExcelUtil<AfterTdzz> util = new ExcelUtil<AfterTdzz>(AfterTdzz.class);
+        util.exportExcel(response, list, "土地整治项目信息数据");
+    }
+
+    /**
+     * 获取土地整治项目信息详细信息
+     */
+    @GetMapping(value = "/{id}")
+    public AjaxResult getInfo(@PathVariable("id") Long id)
+    {
+        return success(afterTdzzService.selectAfterTdzzById(id));
+    }
+
+    /**
+     * 新增土地整治项目信息
+     */
+    @Log(title = "土地整治项目信息", businessType = BusinessType.INSERT)
+    @PostMapping
+    public AjaxResult add(@RequestBody AfterTdzz afterTdzz)
+    {
+        return toAjax(afterTdzzService.insertAfterTdzz(afterTdzz));
+    }
+
+    /**
+     * 修改土地整治项目信息
+     */
+    @Log(title = "土地整治项目信息", businessType = BusinessType.UPDATE)
+    @PutMapping
+    public AjaxResult edit(@RequestBody AfterTdzz afterTdzz)
+    {
+        return toAjax(afterTdzzService.updateAfterTdzz(afterTdzz));
+    }
+
+    /**
+     * 删除土地整治项目信息
+     */
+    @Log(title = "土地整治项目信息", businessType = BusinessType.DELETE)
+	@DeleteMapping("/{ids}")
+    public AjaxResult remove(@PathVariable Long[] ids)
+    {
+        return toAjax(afterTdzzService.deleteAfterTdzzByIds(ids));
+    }
+}

+ 101 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/controller/qytdzz/TQytdzzZzxmController.java

@@ -0,0 +1,101 @@
+package com.onemap.apply.controller.qytdzz;
+
+import java.util.List;
+import javax.servlet.http.HttpServletResponse;
+
+import com.onemap.common.core.utils.poi.ExcelUtil;
+import com.onemap.common.core.web.controller.BaseController;
+import com.onemap.common.core.web.domain.AjaxResult;
+import com.onemap.common.core.web.page.TableDataInfo;
+import com.onemap.common.log.annotation.Log;
+import com.onemap.common.log.enums.BusinessType;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import com.onemap.apply.domain.qytdzz.TQytdzzZzxm;
+import com.onemap.apply.service.qytdzz.ITQytdzzZzxmService;
+
+import static com.onemap.common.core.utils.PageUtils.startPage;
+
+/**
+ * 土地整治项目空间信息Controller
+ * 
+ * @author ruoyi
+ * @date 2024-11-18
+ */
+@RestController
+@RequestMapping("/qytdzz/zzxmkj")
+public class TQytdzzZzxmController extends BaseController
+{
+    @Autowired
+    private ITQytdzzZzxmService tQytdzzZzxmService;
+
+    /**
+     * 查询土地整治项目空间信息列表
+     */
+//    @PreAuthorize("@ss.hasPermi('system:zzxm:list')")
+    @GetMapping("/list")
+    public TableDataInfo list(TQytdzzZzxm tQytdzzZzxm)
+    {
+        startPage();
+        List<TQytdzzZzxm> list = tQytdzzZzxmService.selectTQytdzzZzxmList(tQytdzzZzxm);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出土地整治项目空间信息列表
+     */
+    @Log(title = "土地整治项目空间信息", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response, TQytdzzZzxm tQytdzzZzxm)
+    {
+        List<TQytdzzZzxm> list = tQytdzzZzxmService.selectTQytdzzZzxmList(tQytdzzZzxm);
+        ExcelUtil<TQytdzzZzxm> util = new ExcelUtil<TQytdzzZzxm>(TQytdzzZzxm.class);
+        util.exportExcel(response, list, "土地整治项目空间信息数据");
+    }
+
+    /**
+     * 获取土地整治项目空间信息详细信息
+     */
+    @GetMapping(value = "/{id}")
+    public AjaxResult getInfo(@PathVariable("id") Long id)
+    {
+        return success(tQytdzzZzxmService.selectTQytdzzZzxmById(id));
+    }
+
+    /**
+     * 新增土地整治项目空间信息
+     */
+    @Log(title = "土地整治项目空间信息", businessType = BusinessType.INSERT)
+    @PostMapping
+    public AjaxResult add(@RequestBody TQytdzzZzxm tQytdzzZzxm)
+    {
+        return toAjax(tQytdzzZzxmService.insertTQytdzzZzxm(tQytdzzZzxm));
+    }
+
+    /**
+     * 修改土地整治项目空间信息
+     */
+    @Log(title = "土地整治项目空间信息", businessType = BusinessType.UPDATE)
+    @PutMapping
+    public AjaxResult edit(@RequestBody TQytdzzZzxm tQytdzzZzxm)
+    {
+        return toAjax(tQytdzzZzxmService.updateTQytdzzZzxm(tQytdzzZzxm));
+    }
+
+    /**
+     * 删除土地整治项目空间信息
+     */
+    @Log(title = "土地整治项目空间信息", businessType = BusinessType.DELETE)
+	@DeleteMapping("/{ids}")
+    public AjaxResult remove(@PathVariable Long[] ids)
+    {
+        return toAjax(tQytdzzZzxmService.deleteTQytdzzZzxmByIds(ids));
+    }
+}

+ 315 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/domain/qytdzz/AfterTdzz.java

@@ -0,0 +1,315 @@
+package com.onemap.apply.domain.qytdzz;
+
+import com.onemap.common.core.annotation.Excel;
+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;
+
+/**
+ * 土地整治项目信息对象 after_tdzz
+ * 
+ * @author ruoyi
+ * @date 2024-11-18
+ */
+public class AfterTdzz extends BaseEntity
+{
+    private static final long serialVersionUID = 1L;
+
+    /** $column.columnComment */
+    private Long id;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String xzqdm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String lxfl;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String lxfl2;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String xmmc;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String wz;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long gm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String gmdw;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long tygm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String tygmdw;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String jsnr;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long jhtz;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long czjhtz;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long shjhtz;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long jhkgnx;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long jhysnx;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String zgbm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String sqlxbm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String pfbm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long xzgd;
+
+    private List<TQytdzzZzxm> tQytdzzZzxm;
+
+    public void setId(Long id) 
+    {
+        this.id = id;
+    }
+
+    public Long getId() 
+    {
+        return id;
+    }
+    public void setXzqdm(String xzqdm) 
+    {
+        this.xzqdm = xzqdm;
+    }
+
+    public String getXzqdm() 
+    {
+        return xzqdm;
+    }
+    public void setLxfl(String lxfl) 
+    {
+        this.lxfl = lxfl;
+    }
+
+    public String getLxfl() 
+    {
+        return lxfl;
+    }
+    public void setLxfl2(String lxfl2) 
+    {
+        this.lxfl2 = lxfl2;
+    }
+
+    public String getLxfl2() 
+    {
+        return lxfl2;
+    }
+    public void setXmmc(String xmmc) 
+    {
+        this.xmmc = xmmc;
+    }
+
+    public String getXmmc() 
+    {
+        return xmmc;
+    }
+    public void setWz(String wz) 
+    {
+        this.wz = wz;
+    }
+
+    public String getWz() 
+    {
+        return wz;
+    }
+    public void setGm(Long gm) 
+    {
+        this.gm = gm;
+    }
+
+    public Long getGm() 
+    {
+        return gm;
+    }
+    public void setGmdw(String gmdw) 
+    {
+        this.gmdw = gmdw;
+    }
+
+    public String getGmdw() 
+    {
+        return gmdw;
+    }
+    public void setTygm(Long tygm) 
+    {
+        this.tygm = tygm;
+    }
+
+    public Long getTygm() 
+    {
+        return tygm;
+    }
+    public void setTygmdw(String tygmdw) 
+    {
+        this.tygmdw = tygmdw;
+    }
+
+    public String getTygmdw() 
+    {
+        return tygmdw;
+    }
+    public void setJsnr(String jsnr) 
+    {
+        this.jsnr = jsnr;
+    }
+
+    public String getJsnr() 
+    {
+        return jsnr;
+    }
+    public void setJhtz(Long jhtz) 
+    {
+        this.jhtz = jhtz;
+    }
+
+    public Long getJhtz() 
+    {
+        return jhtz;
+    }
+    public void setCzjhtz(Long czjhtz) 
+    {
+        this.czjhtz = czjhtz;
+    }
+
+    public Long getCzjhtz() 
+    {
+        return czjhtz;
+    }
+    public void setShjhtz(Long shjhtz) 
+    {
+        this.shjhtz = shjhtz;
+    }
+
+    public Long getShjhtz() 
+    {
+        return shjhtz;
+    }
+    public void setJhkgnx(Long jhkgnx) 
+    {
+        this.jhkgnx = jhkgnx;
+    }
+
+    public Long getJhkgnx() 
+    {
+        return jhkgnx;
+    }
+    public void setJhysnx(Long jhysnx) 
+    {
+        this.jhysnx = jhysnx;
+    }
+
+    public Long getJhysnx() 
+    {
+        return jhysnx;
+    }
+    public void setZgbm(String zgbm) 
+    {
+        this.zgbm = zgbm;
+    }
+
+    public String getZgbm() 
+    {
+        return zgbm;
+    }
+    public void setSqlxbm(String sqlxbm) 
+    {
+        this.sqlxbm = sqlxbm;
+    }
+
+    public String getSqlxbm() 
+    {
+        return sqlxbm;
+    }
+    public void setPfbm(String pfbm) 
+    {
+        this.pfbm = pfbm;
+    }
+
+    public String getPfbm() 
+    {
+        return pfbm;
+    }
+    public void setXzgd(Long xzgd) 
+    {
+        this.xzgd = xzgd;
+    }
+
+    public Long getXzgd() 
+    {
+        return xzgd;
+    }
+
+    public List<TQytdzzZzxm> gettQytdzzZzxm() {
+        return tQytdzzZzxm;
+    }
+
+    public void settQytdzzZzxm(List<TQytdzzZzxm> tQytdzzZzxm) {
+        this.tQytdzzZzxm = tQytdzzZzxm;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
+            .append("id", getId())
+            .append("xzqdm", getXzqdm())
+            .append("lxfl", getLxfl())
+            .append("lxfl2", getLxfl2())
+            .append("xmmc", getXmmc())
+            .append("wz", getWz())
+            .append("gm", getGm())
+            .append("gmdw", getGmdw())
+            .append("tygm", getTygm())
+            .append("tygmdw", getTygmdw())
+            .append("jsnr", getJsnr())
+            .append("jhtz", getJhtz())
+            .append("czjhtz", getCzjhtz())
+            .append("shjhtz", getShjhtz())
+            .append("jhkgnx", getJhkgnx())
+            .append("jhysnx", getJhysnx())
+            .append("zgbm", getZgbm())
+            .append("sqlxbm", getSqlxbm())
+            .append("pfbm", getPfbm())
+            .append("xzgd", getXzgd())
+            .toString();
+    }
+}

+ 485 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/domain/qytdzz/TQytdzzZzxm.java

@@ -0,0 +1,485 @@
+package com.onemap.apply.domain.qytdzz;
+
+import com.onemap.common.core.annotation.Excel;
+import com.onemap.common.core.web.domain.BaseEntity;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+
+/**
+ * 土地整治项目空间信息对象 t_qytdzz_zzxm
+ * 
+ * @author ruoyi
+ * @date 2024-11-18
+ */
+public class TQytdzzZzxm extends BaseEntity
+{
+    private static final long serialVersionUID = 1L;
+
+    /** $column.columnComment */
+    private Long id;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String geom;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String tbbh;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String dlbm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String dlmc;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String qsxz;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long tbmj;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String kcdlbm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long kcxs;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long kcmj;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long tbdlmj;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String gdlx;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String gdpdjb;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String frdbs;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String czcsxm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long sjnf;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String bz;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String bsm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String ysdm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String 项目类型;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String 项目名称;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String zzhdlmc;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String qsdwdm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String qsdwmc;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String zldwdm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String zldwmc;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String xzgdlydlbm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String zzhdlbm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String xzgdlydlmc;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long xzgdmj;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String xzgddb;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private String xzgdlyxm;
+
+    /** $column.columnComment */
+    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
+    private Long pid;
+
+    public void setId(Long id) 
+    {
+        this.id = id;
+    }
+
+    public Long getId() 
+    {
+        return id;
+    }
+    public void setGeom(String geom) 
+    {
+        this.geom = geom;
+    }
+
+    public String getGeom() 
+    {
+        return geom;
+    }
+    public void setTbbh(String tbbh) 
+    {
+        this.tbbh = tbbh;
+    }
+
+    public String getTbbh() 
+    {
+        return tbbh;
+    }
+    public void setDlbm(String dlbm) 
+    {
+        this.dlbm = dlbm;
+    }
+
+    public String getDlbm() 
+    {
+        return dlbm;
+    }
+    public void setDlmc(String dlmc) 
+    {
+        this.dlmc = dlmc;
+    }
+
+    public String getDlmc() 
+    {
+        return dlmc;
+    }
+    public void setQsxz(String qsxz) 
+    {
+        this.qsxz = qsxz;
+    }
+
+    public String getQsxz() 
+    {
+        return qsxz;
+    }
+    public void setTbmj(Long tbmj) 
+    {
+        this.tbmj = tbmj;
+    }
+
+    public Long getTbmj() 
+    {
+        return tbmj;
+    }
+    public void setKcdlbm(String kcdlbm) 
+    {
+        this.kcdlbm = kcdlbm;
+    }
+
+    public String getKcdlbm() 
+    {
+        return kcdlbm;
+    }
+    public void setKcxs(Long kcxs) 
+    {
+        this.kcxs = kcxs;
+    }
+
+    public Long getKcxs() 
+    {
+        return kcxs;
+    }
+    public void setKcmj(Long kcmj) 
+    {
+        this.kcmj = kcmj;
+    }
+
+    public Long getKcmj() 
+    {
+        return kcmj;
+    }
+    public void setTbdlmj(Long tbdlmj) 
+    {
+        this.tbdlmj = tbdlmj;
+    }
+
+    public Long getTbdlmj() 
+    {
+        return tbdlmj;
+    }
+    public void setGdlx(String gdlx) 
+    {
+        this.gdlx = gdlx;
+    }
+
+    public String getGdlx() 
+    {
+        return gdlx;
+    }
+    public void setGdpdjb(String gdpdjb) 
+    {
+        this.gdpdjb = gdpdjb;
+    }
+
+    public String getGdpdjb() 
+    {
+        return gdpdjb;
+    }
+    public void setFrdbs(String frdbs) 
+    {
+        this.frdbs = frdbs;
+    }
+
+    public String getFrdbs() 
+    {
+        return frdbs;
+    }
+    public void setCzcsxm(String czcsxm) 
+    {
+        this.czcsxm = czcsxm;
+    }
+
+    public String getCzcsxm() 
+    {
+        return czcsxm;
+    }
+    public void setSjnf(Long sjnf) 
+    {
+        this.sjnf = sjnf;
+    }
+
+    public Long getSjnf() 
+    {
+        return sjnf;
+    }
+    public void setBz(String bz) 
+    {
+        this.bz = bz;
+    }
+
+    public String getBz() 
+    {
+        return bz;
+    }
+    public void setBsm(String bsm) 
+    {
+        this.bsm = bsm;
+    }
+
+    public String getBsm() 
+    {
+        return bsm;
+    }
+    public void setYsdm(String ysdm) 
+    {
+        this.ysdm = ysdm;
+    }
+
+    public String getYsdm() 
+    {
+        return ysdm;
+    }
+    public void set项目类型(String 项目类型) 
+    {
+        this.项目类型 = 项目类型;
+    }
+
+    public String get项目类型() 
+    {
+        return 项目类型;
+    }
+    public void set项目名称(String 项目名称) 
+    {
+        this.项目名称 = 项目名称;
+    }
+
+    public String get项目名称() 
+    {
+        return 项目名称;
+    }
+    public void setZzhdlmc(String zzhdlmc) 
+    {
+        this.zzhdlmc = zzhdlmc;
+    }
+
+    public String getZzhdlmc() 
+    {
+        return zzhdlmc;
+    }
+    public void setQsdwdm(String qsdwdm) 
+    {
+        this.qsdwdm = qsdwdm;
+    }
+
+    public String getQsdwdm() 
+    {
+        return qsdwdm;
+    }
+    public void setQsdwmc(String qsdwmc) 
+    {
+        this.qsdwmc = qsdwmc;
+    }
+
+    public String getQsdwmc() 
+    {
+        return qsdwmc;
+    }
+    public void setZldwdm(String zldwdm) 
+    {
+        this.zldwdm = zldwdm;
+    }
+
+    public String getZldwdm() 
+    {
+        return zldwdm;
+    }
+    public void setZldwmc(String zldwmc) 
+    {
+        this.zldwmc = zldwmc;
+    }
+
+    public String getZldwmc() 
+    {
+        return zldwmc;
+    }
+    public void setXzgdlydlbm(String xzgdlydlbm) 
+    {
+        this.xzgdlydlbm = xzgdlydlbm;
+    }
+
+    public String getXzgdlydlbm() 
+    {
+        return xzgdlydlbm;
+    }
+    public void setZzhdlbm(String zzhdlbm) 
+    {
+        this.zzhdlbm = zzhdlbm;
+    }
+
+    public String getZzhdlbm() 
+    {
+        return zzhdlbm;
+    }
+    public void setXzgdlydlmc(String xzgdlydlmc) 
+    {
+        this.xzgdlydlmc = xzgdlydlmc;
+    }
+
+    public String getXzgdlydlmc() 
+    {
+        return xzgdlydlmc;
+    }
+    public void setXzgdmj(Long xzgdmj) 
+    {
+        this.xzgdmj = xzgdmj;
+    }
+
+    public Long getXzgdmj() 
+    {
+        return xzgdmj;
+    }
+    public void setXzgddb(String xzgddb) 
+    {
+        this.xzgddb = xzgddb;
+    }
+
+    public String getXzgddb() 
+    {
+        return xzgddb;
+    }
+    public void setXzgdlyxm(String xzgdlyxm) 
+    {
+        this.xzgdlyxm = xzgdlyxm;
+    }
+
+    public String getXzgdlyxm() 
+    {
+        return xzgdlyxm;
+    }
+    public void setPid(Long pid) 
+    {
+        this.pid = pid;
+    }
+
+    public Long getPid() 
+    {
+        return pid;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
+            .append("id", getId())
+            .append("geom", getGeom())
+            .append("tbbh", getTbbh())
+            .append("dlbm", getDlbm())
+            .append("dlmc", getDlmc())
+            .append("qsxz", getQsxz())
+            .append("tbmj", getTbmj())
+            .append("kcdlbm", getKcdlbm())
+            .append("kcxs", getKcxs())
+            .append("kcmj", getKcmj())
+            .append("tbdlmj", getTbdlmj())
+            .append("gdlx", getGdlx())
+            .append("gdpdjb", getGdpdjb())
+            .append("frdbs", getFrdbs())
+            .append("czcsxm", getCzcsxm())
+            .append("sjnf", getSjnf())
+            .append("bz", getBz())
+            .append("bsm", getBsm())
+            .append("ysdm", getYsdm())
+            .append("项目类型", get项目类型())
+            .append("项目名称", get项目名称())
+            .append("zzhdlmc", getZzhdlmc())
+            .append("qsdwdm", getQsdwdm())
+            .append("qsdwmc", getQsdwmc())
+            .append("zldwdm", getZldwdm())
+            .append("zldwmc", getZldwmc())
+            .append("xzgdlydlbm", getXzgdlydlbm())
+            .append("zzhdlbm", getZzhdlbm())
+            .append("xzgdlydlmc", getXzgdlydlmc())
+            .append("xzgdmj", getXzgdmj())
+            .append("xzgddb", getXzgddb())
+            .append("xzgdlyxm", getXzgdlyxm())
+            .append("pid", getPid())
+            .toString();
+    }
+}

+ 63 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/mapper/qytdzz/AfterTdzzMapper.java

@@ -0,0 +1,63 @@
+package com.onemap.apply.mapper.qytdzz;
+
+import java.util.List;
+import com.onemap.apply.domain.qytdzz.AfterTdzz;
+import com.onemap.common.datasource.annotation.Slave;
+
+/**
+ * 土地整治项目信息Mapper接口
+ * 
+ * @author ruoyi
+ * @date 2024-11-18
+ */
+@Slave
+public interface AfterTdzzMapper 
+{
+    /**
+     * 查询土地整治项目信息
+     * 
+     * @param id 土地整治项目信息主键
+     * @return 土地整治项目信息
+     */
+    public AfterTdzz selectAfterTdzzById(Long id);
+
+    /**
+     * 查询土地整治项目信息列表
+     * 
+     * @param afterTdzz 土地整治项目信息
+     * @return 土地整治项目信息集合
+     */
+    public List<AfterTdzz> selectAfterTdzzList(AfterTdzz afterTdzz);
+
+    /**
+     * 新增土地整治项目信息
+     * 
+     * @param afterTdzz 土地整治项目信息
+     * @return 结果
+     */
+    public int insertAfterTdzz(AfterTdzz afterTdzz);
+
+    /**
+     * 修改土地整治项目信息
+     * 
+     * @param afterTdzz 土地整治项目信息
+     * @return 结果
+     */
+    public int updateAfterTdzz(AfterTdzz afterTdzz);
+
+    /**
+     * 删除土地整治项目信息
+     * 
+     * @param id 土地整治项目信息主键
+     * @return 结果
+     */
+    public int deleteAfterTdzzById(Long id);
+
+    /**
+     * 批量删除土地整治项目信息
+     * 
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    public int deleteAfterTdzzByIds(Long[] ids);
+}

+ 63 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/mapper/qytdzz/TQytdzzZzxmMapper.java

@@ -0,0 +1,63 @@
+package com.onemap.apply.mapper.qytdzz;
+
+import java.util.List;
+import com.onemap.apply.domain.qytdzz.TQytdzzZzxm;
+import com.onemap.common.datasource.annotation.Slave;
+
+/**
+ * 土地整治项目空间信息Mapper接口
+ * 
+ * @author ruoyi
+ * @date 2024-11-18
+ */
+@Slave
+public interface TQytdzzZzxmMapper 
+{
+    /**
+     * 查询土地整治项目空间信息
+     * 
+     * @param id 土地整治项目空间信息主键
+     * @return 土地整治项目空间信息
+     */
+    public TQytdzzZzxm selectTQytdzzZzxmById(Long id);
+
+    /**
+     * 查询土地整治项目空间信息列表
+     * 
+     * @param tQytdzzZzxm 土地整治项目空间信息
+     * @return 土地整治项目空间信息集合
+     */
+    public List<TQytdzzZzxm> selectTQytdzzZzxmList(TQytdzzZzxm tQytdzzZzxm);
+
+    /**
+     * 新增土地整治项目空间信息
+     * 
+     * @param tQytdzzZzxm 土地整治项目空间信息
+     * @return 结果
+     */
+    public int insertTQytdzzZzxm(TQytdzzZzxm tQytdzzZzxm);
+
+    /**
+     * 修改土地整治项目空间信息
+     * 
+     * @param tQytdzzZzxm 土地整治项目空间信息
+     * @return 结果
+     */
+    public int updateTQytdzzZzxm(TQytdzzZzxm tQytdzzZzxm);
+
+    /**
+     * 删除土地整治项目空间信息
+     * 
+     * @param id 土地整治项目空间信息主键
+     * @return 结果
+     */
+    public int deleteTQytdzzZzxmById(Long id);
+
+    /**
+     * 批量删除土地整治项目空间信息
+     * 
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    public int deleteTQytdzzZzxmByIds(Long[] ids);
+}

+ 95 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/service/impl/qytdzz/AfterTdzzServiceImpl.java

@@ -0,0 +1,95 @@
+package com.onemap.apply.service.impl.qytdzz;
+
+import java.util.List;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.onemap.apply.mapper.qytdzz.AfterTdzzMapper;
+import com.onemap.apply.domain.qytdzz.AfterTdzz;
+import com.onemap.apply.service.qytdzz.IAfterTdzzService;
+
+import javax.annotation.Resource;
+
+/**
+ * 土地整治项目信息Service业务层处理
+ * 
+ * @author ruoyi
+ * @date 2024-11-18
+ */
+@Service
+public class AfterTdzzServiceImpl implements IAfterTdzzService 
+{
+    @Resource
+    private AfterTdzzMapper afterTdzzMapper;
+
+    /**
+     * 查询土地整治项目信息
+     * 
+     * @param id 土地整治项目信息主键
+     * @return 土地整治项目信息
+     */
+    @Override
+    public AfterTdzz selectAfterTdzzById(Long id)
+    {
+        return afterTdzzMapper.selectAfterTdzzById(id);
+    }
+
+    /**
+     * 查询土地整治项目信息列表
+     * 
+     * @param afterTdzz 土地整治项目信息
+     * @return 土地整治项目信息
+     */
+    @Override
+    public List<AfterTdzz> selectAfterTdzzList(AfterTdzz afterTdzz)
+    {
+        return afterTdzzMapper.selectAfterTdzzList(afterTdzz);
+    }
+
+    /**
+     * 新增土地整治项目信息
+     * 
+     * @param afterTdzz 土地整治项目信息
+     * @return 结果
+     */
+    @Override
+    public int insertAfterTdzz(AfterTdzz afterTdzz)
+    {
+        return afterTdzzMapper.insertAfterTdzz(afterTdzz);
+    }
+
+    /**
+     * 修改土地整治项目信息
+     * 
+     * @param afterTdzz 土地整治项目信息
+     * @return 结果
+     */
+    @Override
+    public int updateAfterTdzz(AfterTdzz afterTdzz)
+    {
+        return afterTdzzMapper.updateAfterTdzz(afterTdzz);
+    }
+
+    /**
+     * 批量删除土地整治项目信息
+     * 
+     * @param ids 需要删除的土地整治项目信息主键
+     * @return 结果
+     */
+    @Override
+    public int deleteAfterTdzzByIds(Long[] ids)
+    {
+        return afterTdzzMapper.deleteAfterTdzzByIds(ids);
+    }
+
+    /**
+     * 删除土地整治项目信息信息
+     * 
+     * @param id 土地整治项目信息主键
+     * @return 结果
+     */
+    @Override
+    public int deleteAfterTdzzById(Long id)
+    {
+        return afterTdzzMapper.deleteAfterTdzzById(id);
+    }
+}

+ 93 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/service/impl/qytdzz/TQytdzzZzxmServiceImpl.java

@@ -0,0 +1,93 @@
+package com.onemap.apply.service.impl.qytdzz;
+
+import java.util.List;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+import com.onemap.apply.mapper.qytdzz.TQytdzzZzxmMapper;
+import com.onemap.apply.domain.qytdzz.TQytdzzZzxm;
+import com.onemap.apply.service.qytdzz.ITQytdzzZzxmService;
+
+/**
+ * 土地整治项目空间信息Service业务层处理
+ * 
+ * @author ruoyi
+ * @date 2024-11-18
+ */
+@Service
+public class TQytdzzZzxmServiceImpl implements ITQytdzzZzxmService 
+{
+    @Autowired
+    private TQytdzzZzxmMapper tQytdzzZzxmMapper;
+
+    /**
+     * 查询土地整治项目空间信息
+     * 
+     * @param id 土地整治项目空间信息主键
+     * @return 土地整治项目空间信息
+     */
+    @Override
+    public TQytdzzZzxm selectTQytdzzZzxmById(Long id)
+    {
+        return tQytdzzZzxmMapper.selectTQytdzzZzxmById(id);
+    }
+
+    /**
+     * 查询土地整治项目空间信息列表
+     * 
+     * @param tQytdzzZzxm 土地整治项目空间信息
+     * @return 土地整治项目空间信息
+     */
+    @Override
+    public List<TQytdzzZzxm> selectTQytdzzZzxmList(TQytdzzZzxm tQytdzzZzxm)
+    {
+        return tQytdzzZzxmMapper.selectTQytdzzZzxmList(tQytdzzZzxm);
+    }
+
+    /**
+     * 新增土地整治项目空间信息
+     * 
+     * @param tQytdzzZzxm 土地整治项目空间信息
+     * @return 结果
+     */
+    @Override
+    public int insertTQytdzzZzxm(TQytdzzZzxm tQytdzzZzxm)
+    {
+        return tQytdzzZzxmMapper.insertTQytdzzZzxm(tQytdzzZzxm);
+    }
+
+    /**
+     * 修改土地整治项目空间信息
+     * 
+     * @param tQytdzzZzxm 土地整治项目空间信息
+     * @return 结果
+     */
+    @Override
+    public int updateTQytdzzZzxm(TQytdzzZzxm tQytdzzZzxm)
+    {
+        return tQytdzzZzxmMapper.updateTQytdzzZzxm(tQytdzzZzxm);
+    }
+
+    /**
+     * 批量删除土地整治项目空间信息
+     * 
+     * @param ids 需要删除的土地整治项目空间信息主键
+     * @return 结果
+     */
+    @Override
+    public int deleteTQytdzzZzxmByIds(Long[] ids)
+    {
+        return tQytdzzZzxmMapper.deleteTQytdzzZzxmByIds(ids);
+    }
+
+    /**
+     * 删除土地整治项目空间信息信息
+     * 
+     * @param id 土地整治项目空间信息主键
+     * @return 结果
+     */
+    @Override
+    public int deleteTQytdzzZzxmById(Long id)
+    {
+        return tQytdzzZzxmMapper.deleteTQytdzzZzxmById(id);
+    }
+}

+ 61 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/service/qytdzz/IAfterTdzzService.java

@@ -0,0 +1,61 @@
+package com.onemap.apply.service.qytdzz;
+
+import java.util.List;
+import com.onemap.apply.domain.qytdzz.AfterTdzz;
+
+/**
+ * 土地整治项目信息Service接口
+ * 
+ * @author ruoyi
+ * @date 2024-11-18
+ */
+public interface IAfterTdzzService 
+{
+    /**
+     * 查询土地整治项目信息
+     * 
+     * @param id 土地整治项目信息主键
+     * @return 土地整治项目信息
+     */
+    public AfterTdzz selectAfterTdzzById(Long id);
+
+    /**
+     * 查询土地整治项目信息列表
+     * 
+     * @param afterTdzz 土地整治项目信息
+     * @return 土地整治项目信息集合
+     */
+    public List<AfterTdzz> selectAfterTdzzList(AfterTdzz afterTdzz);
+
+    /**
+     * 新增土地整治项目信息
+     * 
+     * @param afterTdzz 土地整治项目信息
+     * @return 结果
+     */
+    public int insertAfterTdzz(AfterTdzz afterTdzz);
+
+    /**
+     * 修改土地整治项目信息
+     * 
+     * @param afterTdzz 土地整治项目信息
+     * @return 结果
+     */
+    public int updateAfterTdzz(AfterTdzz afterTdzz);
+
+    /**
+     * 批量删除土地整治项目信息
+     * 
+     * @param ids 需要删除的土地整治项目信息主键集合
+     * @return 结果
+     */
+    public int deleteAfterTdzzByIds(Long[] ids);
+
+    /**
+     * 删除土地整治项目信息信息
+     * 
+     * @param id 土地整治项目信息主键
+     * @return 结果
+     */
+    public int deleteAfterTdzzById(Long id);
+}

+ 61 - 0
onemap-modules/onemap-apply/src/main/java/com/onemap/apply/service/qytdzz/ITQytdzzZzxmService.java

@@ -0,0 +1,61 @@
+package com.onemap.apply.service.qytdzz;
+
+import java.util.List;
+import com.onemap.apply.domain.qytdzz.TQytdzzZzxm;
+
+/**
+ * 土地整治项目空间信息Service接口
+ * 
+ * @author ruoyi
+ * @date 2024-11-18
+ */
+public interface ITQytdzzZzxmService 
+{
+    /**
+     * 查询土地整治项目空间信息
+     * 
+     * @param id 土地整治项目空间信息主键
+     * @return 土地整治项目空间信息
+     */
+    public TQytdzzZzxm selectTQytdzzZzxmById(Long id);
+
+    /**
+     * 查询土地整治项目空间信息列表
+     * 
+     * @param tQytdzzZzxm 土地整治项目空间信息
+     * @return 土地整治项目空间信息集合
+     */
+    public List<TQytdzzZzxm> selectTQytdzzZzxmList(TQytdzzZzxm tQytdzzZzxm);
+
+    /**
+     * 新增土地整治项目空间信息
+     * 
+     * @param tQytdzzZzxm 土地整治项目空间信息
+     * @return 结果
+     */
+    public int insertTQytdzzZzxm(TQytdzzZzxm tQytdzzZzxm);
+
+    /**
+     * 修改土地整治项目空间信息
+     * 
+     * @param tQytdzzZzxm 土地整治项目空间信息
+     * @return 结果
+     */
+    public int updateTQytdzzZzxm(TQytdzzZzxm tQytdzzZzxm);
+
+    /**
+     * 批量删除土地整治项目空间信息
+     * 
+     * @param ids 需要删除的土地整治项目空间信息主键集合
+     * @return 结果
+     */
+    public int deleteTQytdzzZzxmByIds(Long[] ids);
+
+    /**
+     * 删除土地整治项目空间信息信息
+     * 
+     * @param id 土地整治项目空间信息主键
+     * @return 结果
+     */
+    public int deleteTQytdzzZzxmById(Long id);
+}

+ 148 - 0
onemap-modules/onemap-apply/src/main/resources/mapper/postgresql/qytdzz/AfterTdzzMapper.xml

@@ -0,0 +1,148 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.onemap.apply.mapper.qytdzz.AfterTdzzMapper">
+    
+    <resultMap type="AfterTdzz" id="AfterTdzzResult">
+        <result property="id"    column="id"    />
+        <result property="xzqdm"    column="xzqdm"    />
+        <result property="lxfl"    column="lxfl"    />
+        <result property="lxfl2"    column="lxfl2"    />
+        <result property="xmmc"    column="xmmc"    />
+        <result property="wz"    column="wz"    />
+        <result property="gm"    column="gm"    />
+        <result property="gmdw"    column="gmdw"    />
+        <result property="tygm"    column="tygm"    />
+        <result property="tygmdw"    column="tygmdw"    />
+        <result property="jsnr"    column="jsnr"    />
+        <result property="jhtz"    column="jhtz"    />
+        <result property="czjhtz"    column="czjhtz"    />
+        <result property="shjhtz"    column="shjhtz"    />
+        <result property="jhkgnx"    column="jhkgnx"    />
+        <result property="jhysnx"    column="jhysnx"    />
+        <result property="zgbm"    column="zgbm"    />
+        <result property="sqlxbm"    column="sqlxbm"    />
+        <result property="pfbm"    column="pfbm"    />
+        <result property="xzgd"    column="xzgd"    />
+    </resultMap>
+
+    <sql id="selectAfterTdzzVo">
+        select id, xzqdm, lxfl, lxfl2, xmmc, wz, gm, gmdw, tygm, tygmdw, jsnr, jhtz, czjhtz, shjhtz, jhkgnx, jhysnx, zgbm, sqlxbm, pfbm, xzgd from "AFTER_TDZZ"
+    </sql>
+
+    <select id="selectAfterTdzzList" parameterType="AfterTdzz" resultMap="AfterTdzzResult">
+        <include refid="selectAfterTdzzVo"/>
+        <where>  
+            <if test="xzqdm != null  and xzqdm != ''"> and xzqdm like concat( #{xzqdm}, '%') </if>
+            <if test="lxfl != null  and lxfl != ''"> and lxfl = #{lxfl}</if>
+            <if test="lxfl2 != null  and lxfl2 != ''"> and lxfl2 = #{lxfl2}</if>
+            <if test="xmmc != null  and xmmc != ''"> and xmmc like concat('%' ,#{xmmc}, '%') </if>
+            <if test="wz != null  and wz != ''"> and wz = #{wz}</if>
+            <if test="gm != null "> and gm = #{gm}</if>
+            <if test="gmdw != null  and gmdw != ''"> and gmdw = #{gmdw}</if>
+            <if test="tygm != null "> and tygm = #{tygm}</if>
+            <if test="tygmdw != null  and tygmdw != ''"> and tygmdw = #{tygmdw}</if>
+            <if test="jsnr != null  and jsnr != ''"> and jsnr = #{jsnr}</if>
+            <if test="jhtz != null "> and jhtz = #{jhtz}</if>
+            <if test="czjhtz != null "> and czjhtz = #{czjhtz}</if>
+            <if test="shjhtz != null "> and shjhtz = #{shjhtz}</if>
+            <if test="jhkgnx != null "> and jhkgnx = #{jhkgnx}</if>
+            <if test="jhysnx != null "> and jhysnx = #{jhysnx}</if>
+            <if test="zgbm != null  and zgbm != ''"> and zgbm = #{zgbm}</if>
+            <if test="sqlxbm != null  and sqlxbm != ''"> and sqlxbm = #{sqlxbm}</if>
+            <if test="pfbm != null  and pfbm != ''"> and pfbm = #{pfbm}</if>
+            <if test="xzgd != null "> and xzgd = #{xzgd}</if>
+        </where>
+    </select>
+    
+    <select id="selectAfterTdzzById" parameterType="Long" resultMap="AfterTdzzResult">
+        <include refid="selectAfterTdzzVo"/>
+        where id = #{id}
+    </select>
+
+    <insert id="insertAfterTdzz" parameterType="AfterTdzz">
+        insert into after_tdzz
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="id != null">id,</if>
+            <if test="xzqdm != null">xzqdm,</if>
+            <if test="lxfl != null">lxfl,</if>
+            <if test="lxfl2 != null">lxfl2,</if>
+            <if test="xmmc != null">xmmc,</if>
+            <if test="wz != null">wz,</if>
+            <if test="gm != null">gm,</if>
+            <if test="gmdw != null">gmdw,</if>
+            <if test="tygm != null">tygm,</if>
+            <if test="tygmdw != null">tygmdw,</if>
+            <if test="jsnr != null">jsnr,</if>
+            <if test="jhtz != null">jhtz,</if>
+            <if test="czjhtz != null">czjhtz,</if>
+            <if test="shjhtz != null">shjhtz,</if>
+            <if test="jhkgnx != null">jhkgnx,</if>
+            <if test="jhysnx != null">jhysnx,</if>
+            <if test="zgbm != null">zgbm,</if>
+            <if test="sqlxbm != null">sqlxbm,</if>
+            <if test="pfbm != null">pfbm,</if>
+            <if test="xzgd != null">xzgd,</if>
+         </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="id != null">#{id},</if>
+            <if test="xzqdm != null">#{xzqdm},</if>
+            <if test="lxfl != null">#{lxfl},</if>
+            <if test="lxfl2 != null">#{lxfl2},</if>
+            <if test="xmmc != null">#{xmmc},</if>
+            <if test="wz != null">#{wz},</if>
+            <if test="gm != null">#{gm},</if>
+            <if test="gmdw != null">#{gmdw},</if>
+            <if test="tygm != null">#{tygm},</if>
+            <if test="tygmdw != null">#{tygmdw},</if>
+            <if test="jsnr != null">#{jsnr},</if>
+            <if test="jhtz != null">#{jhtz},</if>
+            <if test="czjhtz != null">#{czjhtz},</if>
+            <if test="shjhtz != null">#{shjhtz},</if>
+            <if test="jhkgnx != null">#{jhkgnx},</if>
+            <if test="jhysnx != null">#{jhysnx},</if>
+            <if test="zgbm != null">#{zgbm},</if>
+            <if test="sqlxbm != null">#{sqlxbm},</if>
+            <if test="pfbm != null">#{pfbm},</if>
+            <if test="xzgd != null">#{xzgd},</if>
+         </trim>
+    </insert>
+
+    <update id="updateAfterTdzz" parameterType="AfterTdzz">
+        update after_tdzz
+        <trim prefix="SET" suffixOverrides=",">
+            <if test="xzqdm != null">xzqdm = #{xzqdm},</if>
+            <if test="lxfl != null">lxfl = #{lxfl},</if>
+            <if test="lxfl2 != null">lxfl2 = #{lxfl2},</if>
+            <if test="xmmc != null">xmmc = #{xmmc},</if>
+            <if test="wz != null">wz = #{wz},</if>
+            <if test="gm != null">gm = #{gm},</if>
+            <if test="gmdw != null">gmdw = #{gmdw},</if>
+            <if test="tygm != null">tygm = #{tygm},</if>
+            <if test="tygmdw != null">tygmdw = #{tygmdw},</if>
+            <if test="jsnr != null">jsnr = #{jsnr},</if>
+            <if test="jhtz != null">jhtz = #{jhtz},</if>
+            <if test="czjhtz != null">czjhtz = #{czjhtz},</if>
+            <if test="shjhtz != null">shjhtz = #{shjhtz},</if>
+            <if test="jhkgnx != null">jhkgnx = #{jhkgnx},</if>
+            <if test="jhysnx != null">jhysnx = #{jhysnx},</if>
+            <if test="zgbm != null">zgbm = #{zgbm},</if>
+            <if test="sqlxbm != null">sqlxbm = #{sqlxbm},</if>
+            <if test="pfbm != null">pfbm = #{pfbm},</if>
+            <if test="xzgd != null">xzgd = #{xzgd},</if>
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteAfterTdzzById" parameterType="Long">
+        delete from after_tdzz where id = #{id}
+    </delete>
+
+    <delete id="deleteAfterTdzzByIds" parameterType="String">
+        delete from after_tdzz where id in 
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+</mapper>

+ 213 - 0
onemap-modules/onemap-apply/src/main/resources/mapper/postgresql/qytdzz/TQytdzzZzxmMapper.xml

@@ -0,0 +1,213 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.onemap.apply.mapper.qytdzz.TQytdzzZzxmMapper">
+    
+    <resultMap type="TQytdzzZzxm" id="TQytdzzZzxmResult">
+        <result property="id"    column="id"    />
+        <result property="geom"    column="geom"    />
+        <result property="tbbh"    column="tbbh"    />
+        <result property="dlbm"    column="dlbm"    />
+        <result property="dlmc"    column="dlmc"    />
+        <result property="qsxz"    column="qsxz"    />
+        <result property="tbmj"    column="tbmj"    />
+        <result property="kcdlbm"    column="kcdlbm"    />
+        <result property="kcxs"    column="kcxs"    />
+        <result property="kcmj"    column="kcmj"    />
+        <result property="tbdlmj"    column="tbdlmj"    />
+        <result property="gdlx"    column="gdlx"    />
+        <result property="gdpdjb"    column="gdpdjb"    />
+        <result property="frdbs"    column="frdbs"    />
+        <result property="czcsxm"    column="czcsxm"    />
+        <result property="sjnf"    column="sjnf"    />
+        <result property="bz"    column="bz"    />
+        <result property="bsm"    column="bsm"    />
+        <result property="ysdm"    column="ysdm"    />
+        <result property="项目类型"    column="项目类型"    />
+        <result property="项目名称"    column="项目名称"    />
+        <result property="zzhdlmc"    column="zzhdlmc"    />
+        <result property="qsdwdm"    column="qsdwdm"    />
+        <result property="qsdwmc"    column="qsdwmc"    />
+        <result property="zldwdm"    column="zldwdm"    />
+        <result property="zldwmc"    column="zldwmc"    />
+        <result property="xzgdlydlbm"    column="xzgdlydlbm"    />
+        <result property="zzhdlbm"    column="zzhdlbm"    />
+        <result property="xzgdlydlmc"    column="xzgdlydlmc"    />
+        <result property="xzgdmj"    column="xzgdmj"    />
+        <result property="xzgddb"    column="xzgddb"    />
+        <result property="xzgdlyxm"    column="xzgdlyxm"    />
+        <result property="pid"    column="pid"    />
+    </resultMap>
+
+    <sql id="selectTQytdzzZzxmVo">
+        select id, public.st_asewkt(public.st_force2d(geom)) geom, tbbh, dlbm, dlmc, qsxz, tbmj, kcdlbm, kcxs, kcmj, tbdlmj, gdlx, gdpdjb, frdbs, czcsxm, sjnf, bz, bsm, ysdm, 项目类型, 项目名称, zzhdlmc, qsdwdm, qsdwmc, zldwdm, zldwmc, xzgdlydlbm, zzhdlbm, xzgdlydlmc, xzgdmj, xzgddb, xzgdlyxm, pid from t_qytdzz_zzxm
+    </sql>
+
+    <select id="selectTQytdzzZzxmList" parameterType="TQytdzzZzxm" resultMap="TQytdzzZzxmResult">
+        <include refid="selectTQytdzzZzxmVo"/>
+        <where>  
+            <if test="geom != null  and geom != ''"> and geom = #{geom}</if>
+            <if test="tbbh != null  and tbbh != ''"> and tbbh = #{tbbh}</if>
+            <if test="dlbm != null  and dlbm != ''"> and dlbm = #{dlbm}</if>
+            <if test="dlmc != null  and dlmc != ''"> and dlmc = #{dlmc}</if>
+            <if test="qsxz != null  and qsxz != ''"> and qsxz = #{qsxz}</if>
+            <if test="tbmj != null "> and tbmj = #{tbmj}</if>
+            <if test="kcdlbm != null  and kcdlbm != ''"> and kcdlbm = #{kcdlbm}</if>
+            <if test="kcxs != null "> and kcxs = #{kcxs}</if>
+            <if test="kcmj != null "> and kcmj = #{kcmj}</if>
+            <if test="tbdlmj != null "> and tbdlmj = #{tbdlmj}</if>
+            <if test="gdlx != null  and gdlx != ''"> and gdlx = #{gdlx}</if>
+            <if test="gdpdjb != null  and gdpdjb != ''"> and gdpdjb = #{gdpdjb}</if>
+            <if test="frdbs != null  and frdbs != ''"> and frdbs = #{frdbs}</if>
+            <if test="czcsxm != null  and czcsxm != ''"> and czcsxm = #{czcsxm}</if>
+            <if test="sjnf != null "> and sjnf = #{sjnf}</if>
+            <if test="bz != null  and bz != ''"> and bz = #{bz}</if>
+            <if test="bsm != null  and bsm != ''"> and bsm = #{bsm}</if>
+            <if test="ysdm != null  and ysdm != ''"> and ysdm = #{ysdm}</if>
+            <if test="项目类型 != null  and 项目类型 != ''"> and 项目类型 = #{项目类型}</if>
+            <if test="项目名称 != null  and 项目名称 != ''"> and 项目名称 = #{项目名称}</if>
+            <if test="zzhdlmc != null  and zzhdlmc != ''"> and zzhdlmc = #{zzhdlmc}</if>
+            <if test="qsdwdm != null  and qsdwdm != ''"> and qsdwdm = #{qsdwdm}</if>
+            <if test="qsdwmc != null  and qsdwmc != ''"> and qsdwmc = #{qsdwmc}</if>
+            <if test="zldwdm != null  and zldwdm != ''"> and zldwdm = #{zldwdm}</if>
+            <if test="zldwmc != null  and zldwmc != ''"> and zldwmc = #{zldwmc}</if>
+            <if test="xzgdlydlbm != null  and xzgdlydlbm != ''"> and xzgdlydlbm = #{xzgdlydlbm}</if>
+            <if test="zzhdlbm != null  and zzhdlbm != ''"> and zzhdlbm = #{zzhdlbm}</if>
+            <if test="xzgdlydlmc != null  and xzgdlydlmc != ''"> and xzgdlydlmc = #{xzgdlydlmc}</if>
+            <if test="xzgdmj != null "> and xzgdmj = #{xzgdmj}</if>
+            <if test="xzgddb != null  and xzgddb != ''"> and xzgddb = #{xzgddb}</if>
+            <if test="xzgdlyxm != null  and xzgdlyxm != ''"> and xzgdlyxm = #{xzgdlyxm}</if>
+            <if test="pid != null "> and pid = #{pid}</if>
+        </where>
+    </select>
+    
+    <select id="selectTQytdzzZzxmById" parameterType="Long" resultMap="TQytdzzZzxmResult">
+        <include refid="selectTQytdzzZzxmVo"/>
+        where id = #{id}
+    </select>
+
+    <insert id="insertTQytdzzZzxm" parameterType="TQytdzzZzxm">
+        insert into t_qytdzz_zzxm
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="id != null">id,</if>
+            <if test="geom != null">geom,</if>
+            <if test="tbbh != null">tbbh,</if>
+            <if test="dlbm != null">dlbm,</if>
+            <if test="dlmc != null">dlmc,</if>
+            <if test="qsxz != null">qsxz,</if>
+            <if test="tbmj != null">tbmj,</if>
+            <if test="kcdlbm != null">kcdlbm,</if>
+            <if test="kcxs != null">kcxs,</if>
+            <if test="kcmj != null">kcmj,</if>
+            <if test="tbdlmj != null">tbdlmj,</if>
+            <if test="gdlx != null">gdlx,</if>
+            <if test="gdpdjb != null">gdpdjb,</if>
+            <if test="frdbs != null">frdbs,</if>
+            <if test="czcsxm != null">czcsxm,</if>
+            <if test="sjnf != null">sjnf,</if>
+            <if test="bz != null">bz,</if>
+            <if test="bsm != null">bsm,</if>
+            <if test="ysdm != null">ysdm,</if>
+            <if test="项目类型 != null">项目类型,</if>
+            <if test="项目名称 != null">项目名称,</if>
+            <if test="zzhdlmc != null">zzhdlmc,</if>
+            <if test="qsdwdm != null">qsdwdm,</if>
+            <if test="qsdwmc != null">qsdwmc,</if>
+            <if test="zldwdm != null">zldwdm,</if>
+            <if test="zldwmc != null">zldwmc,</if>
+            <if test="xzgdlydlbm != null">xzgdlydlbm,</if>
+            <if test="zzhdlbm != null">zzhdlbm,</if>
+            <if test="xzgdlydlmc != null">xzgdlydlmc,</if>
+            <if test="xzgdmj != null">xzgdmj,</if>
+            <if test="xzgddb != null">xzgddb,</if>
+            <if test="xzgdlyxm != null">xzgdlyxm,</if>
+            <if test="pid != null">pid,</if>
+         </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="id != null">#{id},</if>
+            <if test="geom != null">#{geom},</if>
+            <if test="tbbh != null">#{tbbh},</if>
+            <if test="dlbm != null">#{dlbm},</if>
+            <if test="dlmc != null">#{dlmc},</if>
+            <if test="qsxz != null">#{qsxz},</if>
+            <if test="tbmj != null">#{tbmj},</if>
+            <if test="kcdlbm != null">#{kcdlbm},</if>
+            <if test="kcxs != null">#{kcxs},</if>
+            <if test="kcmj != null">#{kcmj},</if>
+            <if test="tbdlmj != null">#{tbdlmj},</if>
+            <if test="gdlx != null">#{gdlx},</if>
+            <if test="gdpdjb != null">#{gdpdjb},</if>
+            <if test="frdbs != null">#{frdbs},</if>
+            <if test="czcsxm != null">#{czcsxm},</if>
+            <if test="sjnf != null">#{sjnf},</if>
+            <if test="bz != null">#{bz},</if>
+            <if test="bsm != null">#{bsm},</if>
+            <if test="ysdm != null">#{ysdm},</if>
+            <if test="项目类型 != null">#{项目类型},</if>
+            <if test="项目名称 != null">#{项目名称},</if>
+            <if test="zzhdlmc != null">#{zzhdlmc},</if>
+            <if test="qsdwdm != null">#{qsdwdm},</if>
+            <if test="qsdwmc != null">#{qsdwmc},</if>
+            <if test="zldwdm != null">#{zldwdm},</if>
+            <if test="zldwmc != null">#{zldwmc},</if>
+            <if test="xzgdlydlbm != null">#{xzgdlydlbm},</if>
+            <if test="zzhdlbm != null">#{zzhdlbm},</if>
+            <if test="xzgdlydlmc != null">#{xzgdlydlmc},</if>
+            <if test="xzgdmj != null">#{xzgdmj},</if>
+            <if test="xzgddb != null">#{xzgddb},</if>
+            <if test="xzgdlyxm != null">#{xzgdlyxm},</if>
+            <if test="pid != null">#{pid},</if>
+         </trim>
+    </insert>
+
+    <update id="updateTQytdzzZzxm" parameterType="TQytdzzZzxm">
+        update t_qytdzz_zzxm
+        <trim prefix="SET" suffixOverrides=",">
+            <if test="geom != null">geom = #{geom},</if>
+            <if test="tbbh != null">tbbh = #{tbbh},</if>
+            <if test="dlbm != null">dlbm = #{dlbm},</if>
+            <if test="dlmc != null">dlmc = #{dlmc},</if>
+            <if test="qsxz != null">qsxz = #{qsxz},</if>
+            <if test="tbmj != null">tbmj = #{tbmj},</if>
+            <if test="kcdlbm != null">kcdlbm = #{kcdlbm},</if>
+            <if test="kcxs != null">kcxs = #{kcxs},</if>
+            <if test="kcmj != null">kcmj = #{kcmj},</if>
+            <if test="tbdlmj != null">tbdlmj = #{tbdlmj},</if>
+            <if test="gdlx != null">gdlx = #{gdlx},</if>
+            <if test="gdpdjb != null">gdpdjb = #{gdpdjb},</if>
+            <if test="frdbs != null">frdbs = #{frdbs},</if>
+            <if test="czcsxm != null">czcsxm = #{czcsxm},</if>
+            <if test="sjnf != null">sjnf = #{sjnf},</if>
+            <if test="bz != null">bz = #{bz},</if>
+            <if test="bsm != null">bsm = #{bsm},</if>
+            <if test="ysdm != null">ysdm = #{ysdm},</if>
+            <if test="项目类型 != null">项目类型 = #{项目类型},</if>
+            <if test="项目名称 != null">项目名称 = #{项目名称},</if>
+            <if test="zzhdlmc != null">zzhdlmc = #{zzhdlmc},</if>
+            <if test="qsdwdm != null">qsdwdm = #{qsdwdm},</if>
+            <if test="qsdwmc != null">qsdwmc = #{qsdwmc},</if>
+            <if test="zldwdm != null">zldwdm = #{zldwdm},</if>
+            <if test="zldwmc != null">zldwmc = #{zldwmc},</if>
+            <if test="xzgdlydlbm != null">xzgdlydlbm = #{xzgdlydlbm},</if>
+            <if test="zzhdlbm != null">zzhdlbm = #{zzhdlbm},</if>
+            <if test="xzgdlydlmc != null">xzgdlydlmc = #{xzgdlydlmc},</if>
+            <if test="xzgdmj != null">xzgdmj = #{xzgdmj},</if>
+            <if test="xzgddb != null">xzgddb = #{xzgddb},</if>
+            <if test="xzgdlyxm != null">xzgdlyxm = #{xzgdlyxm},</if>
+            <if test="pid != null">pid = #{pid},</if>
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteTQytdzzZzxmById" parameterType="Long">
+        delete from t_qytdzz_zzxm where id = #{id}
+    </delete>
+
+    <delete id="deleteTQytdzzZzxmByIds" parameterType="String">
+        delete from t_qytdzz_zzxm where id in 
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+</mapper>