|
@@ -32,30 +32,31 @@ public class StNzydkController extends BaseRestController {
|
|
|
|
|
|
/**
|
|
|
* 获取农转用批次列表(分页)
|
|
|
- * @param pch 批次名称(可选)
|
|
|
- * @param lx 类型(可选)
|
|
|
- * @param pwh 批文号(可选)
|
|
|
+ *
|
|
|
+ * @param pch 批次名称(可选)
|
|
|
+ * @param lx 类型(可选)
|
|
|
+ * @param pwh 批文号(可选)
|
|
|
* @param pzrqStart 批准日期开始(可选)
|
|
|
- * @param pzrqEnd 批准日期结束(可选)
|
|
|
- * @param pzmj 批准面积(可选)
|
|
|
- * @param nmjf 拟亩均费(可选)
|
|
|
- * @param pcbh 批次编号(可选)
|
|
|
- * @param current 当前页码,默认为1
|
|
|
- * @param size 每页显示条数,默认为10
|
|
|
+ * @param pzrqEnd 批准日期结束(可选)
|
|
|
+ * @param pzmj 批准面积(可选)
|
|
|
+ * @param nmjf 拟亩均费(可选)
|
|
|
+ * @param pcbh 批次编号(可选)
|
|
|
+ * @param current 当前页码,默认为1
|
|
|
+ * @param size 每页显示条数,默认为10
|
|
|
* @return 分页查询结果
|
|
|
*/
|
|
|
@GetMapping("/page")
|
|
|
public Page<StNzydk> getStNzydkByPage(
|
|
|
- @RequestParam(required = false) String pch,
|
|
|
- @RequestParam(required = false) String lx,
|
|
|
- @RequestParam(required = false) String pwh,
|
|
|
- @RequestParam(required = false) String pzrqStart,
|
|
|
- @RequestParam(required = false) String pzrqEnd,
|
|
|
- @RequestParam(required = false) BigDecimal pzmj,
|
|
|
- @RequestParam(required = false) String nmjf,
|
|
|
- @RequestParam(required = false) String pcbh,
|
|
|
- @RequestParam(defaultValue = "1") long current,
|
|
|
- @RequestParam(defaultValue = "10") long size) {
|
|
|
+ @RequestParam(required = false) String pch,
|
|
|
+ @RequestParam(required = false) String lx,
|
|
|
+ @RequestParam(required = false) String pwh,
|
|
|
+ @RequestParam(required = false) String pzrqStart,
|
|
|
+ @RequestParam(required = false) String pzrqEnd,
|
|
|
+ @RequestParam(required = false) BigDecimal pzmj,
|
|
|
+ @RequestParam(required = false) String nmjf,
|
|
|
+ @RequestParam(required = false) String pcbh,
|
|
|
+ @RequestParam(defaultValue = "1") long current,
|
|
|
+ @RequestParam(defaultValue = "10") long size) {
|
|
|
QueryWrapper<StNzydk> queryWrapper = new QueryWrapper<>();
|
|
|
|
|
|
if (pch != null && !pch.isEmpty()) {
|
|
@@ -107,18 +108,19 @@ public class StNzydkController extends BaseRestController {
|
|
|
int toIndex = Math.min((int) (current * size), distinctList.size());
|
|
|
|
|
|
// 获取当前页的记录
|
|
|
- List<StNzydk> pageRecords = fromIndex >= distinctList.size() ?
|
|
|
- new ArrayList<>() : distinctList.subList(fromIndex, toIndex);
|
|
|
+ List<StNzydk> pageRecords = fromIndex >= distinctList.size() ?
|
|
|
+ new ArrayList<>() : distinctList.subList(fromIndex, toIndex);
|
|
|
|
|
|
// 创建分页对象并设置数据
|
|
|
Page<StNzydk> page = new Page<>(current, size, total);
|
|
|
page.setRecords(pageRecords);
|
|
|
-
|
|
|
+
|
|
|
return page;
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 根据批次名称获取所有农转用地块信息
|
|
|
+ *
|
|
|
* @param pch 批次名称
|
|
|
* @return
|
|
|
*/
|
|
@@ -131,6 +133,7 @@ public class StNzydkController extends BaseRestController {
|
|
|
|
|
|
/**
|
|
|
* 上传农转用数据文件 (ZIP包)
|
|
|
+ *
|
|
|
* @param file
|
|
|
* @return
|
|
|
*/
|
|
@@ -146,6 +149,7 @@ public class StNzydkController extends BaseRestController {
|
|
|
|
|
|
/**
|
|
|
* 根据批次号删除农转用地块信息
|
|
|
+ *
|
|
|
* @param pch 批次号
|
|
|
* @return 删除是否成功
|
|
|
*/
|
|
@@ -158,16 +162,18 @@ public class StNzydkController extends BaseRestController {
|
|
|
|
|
|
/**
|
|
|
* 根据主键删除农转用地块信息
|
|
|
- * @param objectid 主键ID
|
|
|
+ *
|
|
|
+ * @param id 主键ID
|
|
|
* @return 删除是否成功
|
|
|
*/
|
|
|
- @GetMapping("/deleteById/{objectid}")
|
|
|
- public boolean deleteById(@PathVariable Long objectid) {
|
|
|
- return stNzydkService.removeById(objectid);
|
|
|
+ @GetMapping("/delete")
|
|
|
+ public boolean deleteById(@RequestParam Integer id) {
|
|
|
+ return stNzydkService.removeById(id);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 编辑农转用地块信息
|
|
|
+ *
|
|
|
* @param stNzydk 农转用地块信息
|
|
|
* @return 更新是否成功
|
|
|
*/
|
|
@@ -178,21 +184,22 @@ public class StNzydkController extends BaseRestController {
|
|
|
|
|
|
/**
|
|
|
* 根据批次编号更新农转用地块基本信息
|
|
|
+ *
|
|
|
* @param pcbh 批次编号
|
|
|
- * @param pch 批次名称
|
|
|
- * @param lx 类型
|
|
|
- * @param pwh 批准文号
|
|
|
+ * @param pch 批次名称
|
|
|
+ * @param lx 类型
|
|
|
+ * @param pwh 批准文号
|
|
|
* @param pzrq 批准日期
|
|
|
* @param nmjf 是否农民建房
|
|
|
* @return 更新是否成功
|
|
|
*/
|
|
|
@PostMapping("/updateByPcbh")
|
|
|
public boolean updateByPcbh(@RequestParam String pcbh,
|
|
|
- @RequestParam(required = false) String pch,
|
|
|
- @RequestParam(required = false) String lx,
|
|
|
- @RequestParam(required = false) String pwh,
|
|
|
- @RequestParam(required = false) String pzrq,
|
|
|
- @RequestParam(required = false) String nmjf) {
|
|
|
+ @RequestParam(required = false) String pch,
|
|
|
+ @RequestParam(required = false) String lx,
|
|
|
+ @RequestParam(required = false) String pwh,
|
|
|
+ @RequestParam(required = false) String pzrq,
|
|
|
+ @RequestParam(required = false) String nmjf) {
|
|
|
// 构建更新条件
|
|
|
QueryWrapper<StNzydk> queryWrapper = new QueryWrapper<>();
|
|
|
queryWrapper.eq("pcbh", pcbh);
|
|
@@ -218,6 +225,5 @@ public class StNzydkController extends BaseRestController {
|
|
|
return stNzydkService.update(updateEntity, queryWrapper);
|
|
|
}
|
|
|
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
}
|