Browse Source

同步 死亡和残疾数据

master
jianjun 3 years ago
parent
commit
e4f9eed404
  1. 81
      epmet-user/epmet-user-server/src/main/java/com/epmet/controller/DataSyncRecordDeathController.java
  2. 81
      epmet-user/epmet-user-server/src/main/java/com/epmet/controller/DataSyncRecordDisabilityController.java
  3. 5
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/DataSyncRecordDeathServiceImpl.java
  4. 5
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/DataSyncRecordDisabilityServiceImpl.java

81
epmet-user/epmet-user-server/src/main/java/com/epmet/controller/DataSyncRecordDeathController.java

@ -0,0 +1,81 @@
package com.epmet.controller;
import com.epmet.commons.tools.aop.NoRepeatSubmit;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.dto.DataSyncRecordDeathDTO;
import com.epmet.service.DataSyncRecordDeathService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 数据同步记录-居民死亡信息
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-10-11
*/
@RestController
@RequestMapping("dataSyncRecordDeath")
public class DataSyncRecordDeathController {
@Autowired
private DataSyncRecordDeathService dataSyncRecordDeathService;
@RequestMapping("page")
public Result<PageData<DataSyncRecordDeathDTO>> page(@RequestParam Map<String, Object> params){
PageData<DataSyncRecordDeathDTO> page = dataSyncRecordDeathService.page(params);
return new Result<PageData<DataSyncRecordDeathDTO>>().ok(page);
}
@RequestMapping(value = "{id}",method = {RequestMethod.POST,RequestMethod.GET})
public Result<DataSyncRecordDeathDTO> get(@PathVariable("id") String id){
DataSyncRecordDeathDTO data = dataSyncRecordDeathService.get(id);
return new Result<DataSyncRecordDeathDTO>().ok(data);
}
@NoRepeatSubmit
@PostMapping("save")
public Result save(@RequestBody DataSyncRecordDeathDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
dataSyncRecordDeathService.save(dto);
return new Result();
}
@NoRepeatSubmit
@PostMapping("update")
public Result update(@RequestBody DataSyncRecordDeathDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
dataSyncRecordDeathService.update(dto);
return new Result();
}
@PostMapping("delete")
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
dataSyncRecordDeathService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<DataSyncRecordDeathDTO> list = dataSyncRecordDeathService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, DataSyncRecordDeathExcel.class);
}
}

81
epmet-user/epmet-user-server/src/main/java/com/epmet/controller/DataSyncRecordDisabilityController.java

@ -0,0 +1,81 @@
package com.epmet.controller;
import com.epmet.commons.tools.aop.NoRepeatSubmit;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.dto.DataSyncRecordDisabilityDTO;
import com.epmet.service.DataSyncRecordDisabilityService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 数据同步记录-居民残疾信息
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2022-10-11
*/
@RestController
@RequestMapping("dataSyncRecordDisability")
public class DataSyncRecordDisabilityController {
@Autowired
private DataSyncRecordDisabilityService dataSyncRecordDisabilityService;
@RequestMapping("page")
public Result<PageData<DataSyncRecordDisabilityDTO>> page(@RequestParam Map<String, Object> params){
PageData<DataSyncRecordDisabilityDTO> page = dataSyncRecordDisabilityService.page(params);
return new Result<PageData<DataSyncRecordDisabilityDTO>>().ok(page);
}
@RequestMapping(value = "{id}",method = {RequestMethod.POST,RequestMethod.GET})
public Result<DataSyncRecordDisabilityDTO> get(@PathVariable("id") String id){
DataSyncRecordDisabilityDTO data = dataSyncRecordDisabilityService.get(id);
return new Result<DataSyncRecordDisabilityDTO>().ok(data);
}
@NoRepeatSubmit
@PostMapping("save")
public Result save(@RequestBody DataSyncRecordDisabilityDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
dataSyncRecordDisabilityService.save(dto);
return new Result();
}
@NoRepeatSubmit
@PostMapping("update")
public Result update(@RequestBody DataSyncRecordDisabilityDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
dataSyncRecordDisabilityService.update(dto);
return new Result();
}
@PostMapping("delete")
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
dataSyncRecordDisabilityService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<DataSyncRecordDisabilityDTO> list = dataSyncRecordDisabilityService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, DataSyncRecordDisabilityExcel.class);
}
}

5
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/DataSyncRecordDeathServiceImpl.java

@ -9,10 +9,8 @@ import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.dao.DataSyncRecordDeathDao;
import com.epmet.dto.DataSyncRecordDeathDTO;
import com.epmet.entity.DataSyncRecordDeathEntity;
import com.epmet.redis.DataSyncRecordDeathRedis;
import com.epmet.service.DataSyncRecordDeathService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@ -29,9 +27,6 @@ import java.util.Map;
@Service
public class DataSyncRecordDeathServiceImpl extends BaseServiceImpl<DataSyncRecordDeathDao, DataSyncRecordDeathEntity> implements DataSyncRecordDeathService {
@Autowired
private DataSyncRecordDeathRedis dataSyncRecordDeathRedis;
@Override
public PageData<DataSyncRecordDeathDTO> page(Map<String, Object> params) {
IPage<DataSyncRecordDeathEntity> page = baseDao.selectPage(

5
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/DataSyncRecordDisabilityServiceImpl.java

@ -10,10 +10,8 @@ import com.epmet.commons.tools.utils.ConvertUtils;
import com.epmet.dao.DataSyncRecordDisabilityDao;
import com.epmet.dto.DataSyncRecordDisabilityDTO;
import com.epmet.entity.DataSyncRecordDisabilityEntity;
import com.epmet.redis.DataSyncRecordDisabilityRedis;
import com.epmet.service.DataSyncRecordDisabilityService;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@ -30,9 +28,6 @@ import java.util.Map;
@Service
public class DataSyncRecordDisabilityServiceImpl extends BaseServiceImpl<DataSyncRecordDisabilityDao, DataSyncRecordDisabilityEntity> implements DataSyncRecordDisabilityService {
@Autowired
private DataSyncRecordDisabilityRedis dataSyncRecordDisabilityRedis;
@Override
public PageData<DataSyncRecordDisabilityDTO> page(Map<String, Object> params) {
IPage<DataSyncRecordDisabilityEntity> page = baseDao.selectPage(

Loading…
Cancel
Save