瀏覽代碼

同步更新地块

master
张泽亮 1 周之前
父節點
當前提交
6a0bbcc258
共有 2 個檔案被更改,包括 21 行新增12 行删除
  1. +2
    -12
      ruoyi-admin/src/main/java/com/ruoyi/web/controller/resource/TResourceOperationController.java
  2. +19
    -0
      ruoyi-business/src/main/java/com/ruoyi/resource/service/impl/TResourceOperationServiceImpl.java

+ 2
- 12
ruoyi-admin/src/main/java/com/ruoyi/web/controller/resource/TResourceOperationController.java 查看文件

@@ -187,12 +187,7 @@ public class TResourceOperationController extends BaseController
if(dept.getOrgCode().length() < 12){
return error("非村、组级行政区划,不允许添加地块!");
}
TResourceLand tResourceLand = tResourceLandService.selectTResourceLandByDkbm(tResourceOperation.getDkbm());
if(tResourceLand != null){
tResourceLand.setDkbm(tResourceOperation.getDkbm());
tResourceLand.setSurveyStatus(tResourceOperation.getSurveyStatus());
tResourceLandService.updateTResourceLand(tResourceLand);
}

tResourceOperation.setImportCode(dept.getImportCode());
return toAjax(tResourceOperationService.insertTResourceOperation(tResourceOperation));
}
@@ -205,12 +200,7 @@ public class TResourceOperationController extends BaseController
@PostMapping("/update")
public AjaxResult edit(@RequestBody TResourceOperation tResourceOperation)
{
TResourceLand tResourceLand = tResourceLandService.selectTResourceLandByDkbm(tResourceOperation.getDkbm());
if(tResourceLand != null){
tResourceLand.setDkbm(tResourceOperation.getDkbm());
tResourceLand.setSurveyStatus(tResourceOperation.getSurveyStatus());
tResourceLandService.updateTResourceLand(tResourceLand);
}

return toAjax(tResourceOperationService.updateTResourceOperation(tResourceOperation));
}



+ 19
- 0
ruoyi-business/src/main/java/com/ruoyi/resource/service/impl/TResourceOperationServiceImpl.java 查看文件

@@ -3,7 +3,9 @@ package com.ruoyi.resource.service.impl;
import com.ruoyi.common.exception.ServiceException;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.resource.domain.TResourceLand;
import com.ruoyi.resource.domain.TResourceOperation;
import com.ruoyi.resource.mapper.TResourceLandMapper;
import com.ruoyi.resource.mapper.TResourceOperationMapper;
import com.ruoyi.resource.service.ITResourceOperationService;
import org.apache.commons.collections4.ListUtils;
@@ -28,6 +30,9 @@ public class TResourceOperationServiceImpl implements ITResourceOperationService
@Autowired
private TResourceOperationMapper tResourceOperationMapper;

@Autowired
private TResourceLandMapper tResourceLandMapper;

/**
* 查询地块经营
*
@@ -139,8 +144,15 @@ public class TResourceOperationServiceImpl implements ITResourceOperationService
* @return 结果
*/
@Override
@Transactional
public int insertTResourceOperation(TResourceOperation tResourceOperation)
{
TResourceLand tResourceLand = tResourceLandMapper.selectTResourceLandByDkbm(tResourceOperation.getDkbm());
if(tResourceLand != null){
tResourceLand.setSurveyStatus(tResourceOperation.getSurveyStatus());
tResourceLandMapper.updateTResourceLand(tResourceLand);
}

tResourceOperation.setCreateTime(DateUtils.getNowDate());
return tResourceOperationMapper.insertTResourceOperation(tResourceOperation);
}
@@ -168,8 +180,15 @@ public class TResourceOperationServiceImpl implements ITResourceOperationService
* @return 结果
*/
@Override
@Transactional
public int updateTResourceOperation(TResourceOperation tResourceOperation)
{
TResourceLand tResourceLand = tResourceLandMapper.selectTResourceLandByDkbm(tResourceOperation.getDkbm());
if(tResourceLand != null){
tResourceLand.setSurveyStatus(tResourceOperation.getSurveyStatus());
tResourceLandMapper.updateTResourceLand(tResourceLand);
}
tResourceOperation.setUpdateTime(DateUtils.getNowDate());
return tResourceOperationMapper.updateTResourceOperation(tResourceOperation);
}


Loading…
取消
儲存