Browse Source

项目统计指标开发

dev_kxc
zhuyulei 1 year ago
parent
commit
3cf9f93fc0
  1. 114
      jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsFwzbController.java
  2. 114
      jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsFwzbcbController.java
  3. 114
      jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsJszbController.java
  4. 114
      jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsJszbcbController.java
  5. 114
      jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsZhzbController.java
  6. 114
      jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsZhzbcbController.java
  7. 63
      jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsFwzb.java
  8. 58
      jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsFwzbcb.java
  9. 63
      jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsJszb.java
  10. 58
      jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsJszbcb.java
  11. 63
      jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsZhzb.java
  12. 58
      jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsZhzbcb.java
  13. 16
      jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsFwzbMapper.java
  14. 16
      jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsFwzbcbMapper.java
  15. 16
      jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsJszbMapper.java
  16. 16
      jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsJszbcbMapper.java
  17. 16
      jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsZhzbMapper.java
  18. 16
      jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsZhzbcbMapper.java
  19. 17
      jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsFwzbService.java
  20. 17
      jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsFwzbcbService.java
  21. 17
      jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsJszbService.java
  22. 17
      jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsJszbcbService.java
  23. 17
      jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsZhzbService.java
  24. 17
      jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsZhzbcbService.java

114
jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsFwzbController.java

@ -0,0 +1,114 @@
package com.kms.statistics.controller;
import java.util.Arrays;
import java.util.List;
import com.jianwei.common.core.controller.BaseController;
import com.jianwei.common.core.domain.SearchParam;
import com.jianwei.common.utils.poi.ExcelUtil;
import com.kms.common.utils.BaseEntityUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
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.baomidou.mybatisplus.core.metadata.IPage;
import com.jianwei.common.mybaitsplus.BeanToWrapper;
import com.jianwei.common.annotation.Log;
import com.jianwei.common.core.domain.AjaxResult;
import com.jianwei.common.enums.BusinessType;
import com.kms.statistics.domain.BsSgcJsjdStatisticsFwzb;
import com.kms.statistics.service.BsSgcJsjdStatisticsFwzbService;
/**
* 服务业指标Controller
*
* @author kms
* @date 2024-03-18
*/
@RestController
@RequestMapping("/statistics/fwzb")
@Api(tags = "服务业指标")
public class BsSgcJsjdStatisticsFwzbController extends BaseController
{
@Autowired
private BsSgcJsjdStatisticsFwzbService bsSgcJsjdStatisticsFwzbService;
/**
* 查询服务业指标列表
*/
@PostMapping("/list")
@ApiOperation("服务业指标列表")
public IPage list(@RequestBody SearchParam<BsSgcJsjdStatisticsFwzb> sp)
{
return bsSgcJsjdStatisticsFwzbService.selectPage(sp);
}
/**
* 导出服务业指标列表
*/
@Log(title = "服务业指标导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("服务业指标导出")
public AjaxResult export(@RequestBody BsSgcJsjdStatisticsFwzb bsSgcJsjdStatisticsFwzb)
{
List<BsSgcJsjdStatisticsFwzb> list = bsSgcJsjdStatisticsFwzbService.listByIds(bsSgcJsjdStatisticsFwzb.getIds());
ExcelUtil<BsSgcJsjdStatisticsFwzb> util = new ExcelUtil<>(BsSgcJsjdStatisticsFwzb.class);
return util.exportExcel(list, "fwzb");
}
/**
* 获取服务业指标详细信息
*/
@ApiOperation(" 服务业指标详情")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") String id)
{
return AjaxResult.success(bsSgcJsjdStatisticsFwzbService.getById(id));
}
/**
* 新增服务业指标
*/
@Log(title = "服务业指标新增", businessType = BusinessType.INSERT)
@PostMapping
@ApiOperation("服务业指标新增")
public AjaxResult add(@RequestBody BsSgcJsjdStatisticsFwzb bsSgcJsjdStatisticsFwzb)
{
BaseEntityUtils.preInsert(bsSgcJsjdStatisticsFwzb);
return toAjax(bsSgcJsjdStatisticsFwzbService.save(bsSgcJsjdStatisticsFwzb));
}
/**
* 修改服务业指标
*/
@ApiOperation("服务业指标修改")
@Log(title = "服务业指标修改", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BsSgcJsjdStatisticsFwzb bsSgcJsjdStatisticsFwzb)
{
return toAjax(bsSgcJsjdStatisticsFwzbService.updateById(bsSgcJsjdStatisticsFwzb));
}
/**
* 删除服务业指标
*/
@ApiOperation("服务业指标删除")
@Log(title = "服务业指标删除", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable String[] ids)
{
return toAjax(bsSgcJsjdStatisticsFwzbService.removeByIds(Arrays.asList(ids)));
}
}

114
jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsFwzbcbController.java

@ -0,0 +1,114 @@
package com.kms.statistics.controller;
import java.util.Arrays;
import java.util.List;
import com.jianwei.common.core.controller.BaseController;
import com.jianwei.common.core.domain.SearchParam;
import com.jianwei.common.utils.poi.ExcelUtil;
import com.kms.common.utils.BaseEntityUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
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.baomidou.mybatisplus.core.metadata.IPage;
import com.jianwei.common.mybaitsplus.BeanToWrapper;
import com.jianwei.common.annotation.Log;
import com.jianwei.common.core.domain.AjaxResult;
import com.jianwei.common.enums.BusinessType;
import com.kms.statistics.domain.BsSgcJsjdStatisticsFwzbcb;
import com.kms.statistics.service.BsSgcJsjdStatisticsFwzbcbService;
/**
* 服务业指标从Controller
*
* @author kms
* @date 2024-03-18
*/
@RestController
@RequestMapping("/statistics/fwzbcb")
@Api(tags = "服务业指标从")
public class BsSgcJsjdStatisticsFwzbcbController extends BaseController
{
@Autowired
private BsSgcJsjdStatisticsFwzbcbService bsSgcJsjdStatisticsFwzbcbService;
/**
* 查询服务业指标从列表
*/
@PostMapping("/list")
@ApiOperation("服务业指标从列表")
public IPage list(@RequestBody SearchParam<BsSgcJsjdStatisticsFwzbcb> sp)
{
return bsSgcJsjdStatisticsFwzbcbService.selectPage(sp);
}
/**
* 导出服务业指标从列表
*/
@Log(title = "服务业指标从导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("服务业指标从导出")
public AjaxResult export(@RequestBody BsSgcJsjdStatisticsFwzbcb bsSgcJsjdStatisticsFwzbcb)
{
List<BsSgcJsjdStatisticsFwzbcb> list = bsSgcJsjdStatisticsFwzbcbService.listByIds(bsSgcJsjdStatisticsFwzbcb.getIds());
ExcelUtil<BsSgcJsjdStatisticsFwzbcb> util = new ExcelUtil<>(BsSgcJsjdStatisticsFwzbcb.class);
return util.exportExcel(list, "fwzbcb");
}
/**
* 获取服务业指标从详细信息
*/
@ApiOperation(" 服务业指标从详情")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") String id)
{
return AjaxResult.success(bsSgcJsjdStatisticsFwzbcbService.getById(id));
}
/**
* 新增服务业指标从
*/
@Log(title = "服务业指标从新增", businessType = BusinessType.INSERT)
@PostMapping
@ApiOperation("服务业指标从新增")
public AjaxResult add(@RequestBody BsSgcJsjdStatisticsFwzbcb bsSgcJsjdStatisticsFwzbcb)
{
BaseEntityUtils.preInsert(bsSgcJsjdStatisticsFwzbcb);
return toAjax(bsSgcJsjdStatisticsFwzbcbService.save(bsSgcJsjdStatisticsFwzbcb));
}
/**
* 修改服务业指标从
*/
@ApiOperation("服务业指标从修改")
@Log(title = "服务业指标从修改", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BsSgcJsjdStatisticsFwzbcb bsSgcJsjdStatisticsFwzbcb)
{
return toAjax(bsSgcJsjdStatisticsFwzbcbService.updateById(bsSgcJsjdStatisticsFwzbcb));
}
/**
* 删除服务业指标从
*/
@ApiOperation("服务业指标从删除")
@Log(title = "服务业指标从删除", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable String[] ids)
{
return toAjax(bsSgcJsjdStatisticsFwzbcbService.removeByIds(Arrays.asList(ids)));
}
}

114
jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsJszbController.java

@ -0,0 +1,114 @@
package com.kms.statistics.controller;
import java.util.Arrays;
import java.util.List;
import com.jianwei.common.core.controller.BaseController;
import com.jianwei.common.core.domain.SearchParam;
import com.jianwei.common.utils.poi.ExcelUtil;
import com.kms.common.utils.BaseEntityUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
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.baomidou.mybatisplus.core.metadata.IPage;
import com.jianwei.common.mybaitsplus.BeanToWrapper;
import com.jianwei.common.annotation.Log;
import com.jianwei.common.core.domain.AjaxResult;
import com.jianwei.common.enums.BusinessType;
import com.kms.statistics.domain.BsSgcJsjdStatisticsJszb;
import com.kms.statistics.service.BsSgcJsjdStatisticsJszbService;
/**
* 建设投资指标Controller
*
* @author kms
* @date 2024-03-18
*/
@RestController
@RequestMapping("/statistics/jszb")
@Api(tags = "建设投资指标")
public class BsSgcJsjdStatisticsJszbController extends BaseController
{
@Autowired
private BsSgcJsjdStatisticsJszbService bsSgcJsjdStatisticsJszbService;
/**
* 查询建设投资指标列表
*/
@PostMapping("/list")
@ApiOperation("建设投资指标列表")
public IPage list(@RequestBody SearchParam<BsSgcJsjdStatisticsJszb> sp)
{
return bsSgcJsjdStatisticsJszbService.selectPage(sp);
}
/**
* 导出建设投资指标列表
*/
@Log(title = "建设投资指标导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("建设投资指标导出")
public AjaxResult export(@RequestBody BsSgcJsjdStatisticsJszb bsSgcJsjdStatisticsJszb)
{
List<BsSgcJsjdStatisticsJszb> list = bsSgcJsjdStatisticsJszbService.listByIds(bsSgcJsjdStatisticsJszb.getIds());
ExcelUtil<BsSgcJsjdStatisticsJszb> util = new ExcelUtil<>(BsSgcJsjdStatisticsJszb.class);
return util.exportExcel(list, "jszb");
}
/**
* 获取建设投资指标详细信息
*/
@ApiOperation(" 建设投资指标详情")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") String id)
{
return AjaxResult.success(bsSgcJsjdStatisticsJszbService.getById(id));
}
/**
* 新增建设投资指标
*/
@Log(title = "建设投资指标新增", businessType = BusinessType.INSERT)
@PostMapping
@ApiOperation("建设投资指标新增")
public AjaxResult add(@RequestBody BsSgcJsjdStatisticsJszb bsSgcJsjdStatisticsJszb)
{
BaseEntityUtils.preInsert(bsSgcJsjdStatisticsJszb);
return toAjax(bsSgcJsjdStatisticsJszbService.save(bsSgcJsjdStatisticsJszb));
}
/**
* 修改建设投资指标
*/
@ApiOperation("建设投资指标修改")
@Log(title = "建设投资指标修改", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BsSgcJsjdStatisticsJszb bsSgcJsjdStatisticsJszb)
{
return toAjax(bsSgcJsjdStatisticsJszbService.updateById(bsSgcJsjdStatisticsJszb));
}
/**
* 删除建设投资指标
*/
@ApiOperation("建设投资指标删除")
@Log(title = "建设投资指标删除", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable String[] ids)
{
return toAjax(bsSgcJsjdStatisticsJszbService.removeByIds(Arrays.asList(ids)));
}
}

114
jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsJszbcbController.java

@ -0,0 +1,114 @@
package com.kms.statistics.controller;
import java.util.Arrays;
import java.util.List;
import com.jianwei.common.core.controller.BaseController;
import com.jianwei.common.core.domain.SearchParam;
import com.jianwei.common.utils.poi.ExcelUtil;
import com.kms.common.utils.BaseEntityUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
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.baomidou.mybatisplus.core.metadata.IPage;
import com.jianwei.common.mybaitsplus.BeanToWrapper;
import com.jianwei.common.annotation.Log;
import com.jianwei.common.core.domain.AjaxResult;
import com.jianwei.common.enums.BusinessType;
import com.kms.statistics.domain.BsSgcJsjdStatisticsJszbcb;
import com.kms.statistics.service.BsSgcJsjdStatisticsJszbcbService;
/**
* 建设指标从Controller
*
* @author kms
* @date 2024-03-18
*/
@RestController
@RequestMapping("/statistics/jszbcb")
@Api(tags = "建设指标从")
public class BsSgcJsjdStatisticsJszbcbController extends BaseController
{
@Autowired
private BsSgcJsjdStatisticsJszbcbService bsSgcJsjdStatisticsJszbcbService;
/**
* 查询建设指标从列表
*/
@PostMapping("/list")
@ApiOperation("建设指标从列表")
public IPage list(@RequestBody SearchParam<BsSgcJsjdStatisticsJszbcb> sp)
{
return bsSgcJsjdStatisticsJszbcbService.selectPage(sp);
}
/**
* 导出建设指标从列表
*/
@Log(title = "建设指标从导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("建设指标从导出")
public AjaxResult export(@RequestBody BsSgcJsjdStatisticsJszbcb bsSgcJsjdStatisticsJszbcb)
{
List<BsSgcJsjdStatisticsJszbcb> list = bsSgcJsjdStatisticsJszbcbService.listByIds(bsSgcJsjdStatisticsJszbcb.getIds());
ExcelUtil<BsSgcJsjdStatisticsJszbcb> util = new ExcelUtil<>(BsSgcJsjdStatisticsJszbcb.class);
return util.exportExcel(list, "jszbcb");
}
/**
* 获取建设指标从详细信息
*/
@ApiOperation(" 建设指标从详情")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") String id)
{
return AjaxResult.success(bsSgcJsjdStatisticsJszbcbService.getById(id));
}
/**
* 新增建设指标从
*/
@Log(title = "建设指标从新增", businessType = BusinessType.INSERT)
@PostMapping
@ApiOperation("建设指标从新增")
public AjaxResult add(@RequestBody BsSgcJsjdStatisticsJszbcb bsSgcJsjdStatisticsJszbcb)
{
BaseEntityUtils.preInsert(bsSgcJsjdStatisticsJszbcb);
return toAjax(bsSgcJsjdStatisticsJszbcbService.save(bsSgcJsjdStatisticsJszbcb));
}
/**
* 修改建设指标从
*/
@ApiOperation("建设指标从修改")
@Log(title = "建设指标从修改", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BsSgcJsjdStatisticsJszbcb bsSgcJsjdStatisticsJszbcb)
{
return toAjax(bsSgcJsjdStatisticsJszbcbService.updateById(bsSgcJsjdStatisticsJszbcb));
}
/**
* 删除建设指标从
*/
@ApiOperation("建设指标从删除")
@Log(title = "建设指标从删除", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable String[] ids)
{
return toAjax(bsSgcJsjdStatisticsJszbcbService.removeByIds(Arrays.asList(ids)));
}
}

114
jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsZhzbController.java

@ -0,0 +1,114 @@
package com.kms.statistics.controller;
import java.util.Arrays;
import java.util.List;
import com.jianwei.common.core.controller.BaseController;
import com.jianwei.common.core.domain.SearchParam;
import com.jianwei.common.utils.poi.ExcelUtil;
import com.kms.common.utils.BaseEntityUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
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.baomidou.mybatisplus.core.metadata.IPage;
import com.jianwei.common.mybaitsplus.BeanToWrapper;
import com.jianwei.common.annotation.Log;
import com.jianwei.common.core.domain.AjaxResult;
import com.jianwei.common.enums.BusinessType;
import com.kms.statistics.domain.BsSgcJsjdStatisticsZhzb;
import com.kms.statistics.service.BsSgcJsjdStatisticsZhzbService;
/**
* 综合指标Controller
*
* @author kms
* @date 2024-03-18
*/
@RestController
@RequestMapping("/statistics/zhzb")
@Api(tags = "综合指标")
public class BsSgcJsjdStatisticsZhzbController extends BaseController
{
@Autowired
private BsSgcJsjdStatisticsZhzbService bsSgcJsjdStatisticsZhzbService;
/**
* 查询综合指标列表
*/
@PostMapping("/list")
@ApiOperation("综合指标列表")
public IPage list(@RequestBody SearchParam<BsSgcJsjdStatisticsZhzb> sp)
{
return bsSgcJsjdStatisticsZhzbService.selectPage(sp);
}
/**
* 导出综合指标列表
*/
@Log(title = "综合指标导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("综合指标导出")
public AjaxResult export(@RequestBody BsSgcJsjdStatisticsZhzb bsSgcJsjdStatisticsZhzb)
{
List<BsSgcJsjdStatisticsZhzb> list = bsSgcJsjdStatisticsZhzbService.listByIds(bsSgcJsjdStatisticsZhzb.getIds());
ExcelUtil<BsSgcJsjdStatisticsZhzb> util = new ExcelUtil<>(BsSgcJsjdStatisticsZhzb.class);
return util.exportExcel(list, "zhzb");
}
/**
* 获取综合指标详细信息
*/
@ApiOperation(" 综合指标详情")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") String id)
{
return AjaxResult.success(bsSgcJsjdStatisticsZhzbService.getById(id));
}
/**
* 新增综合指标
*/
@Log(title = "综合指标新增", businessType = BusinessType.INSERT)
@PostMapping
@ApiOperation("综合指标新增")
public AjaxResult add(@RequestBody BsSgcJsjdStatisticsZhzb bsSgcJsjdStatisticsZhzb)
{
BaseEntityUtils.preInsert(bsSgcJsjdStatisticsZhzb);
return toAjax(bsSgcJsjdStatisticsZhzbService.save(bsSgcJsjdStatisticsZhzb));
}
/**
* 修改综合指标
*/
@ApiOperation("综合指标修改")
@Log(title = "综合指标修改", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BsSgcJsjdStatisticsZhzb bsSgcJsjdStatisticsZhzb)
{
return toAjax(bsSgcJsjdStatisticsZhzbService.updateById(bsSgcJsjdStatisticsZhzb));
}
/**
* 删除综合指标
*/
@ApiOperation("综合指标删除")
@Log(title = "综合指标删除", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable String[] ids)
{
return toAjax(bsSgcJsjdStatisticsZhzbService.removeByIds(Arrays.asList(ids)));
}
}

114
jwtech-system/src/main/java/com/kms/statistics/controller/BsSgcJsjdStatisticsZhzbcbController.java

@ -0,0 +1,114 @@
package com.kms.statistics.controller;
import java.util.Arrays;
import java.util.List;
import com.jianwei.common.core.controller.BaseController;
import com.jianwei.common.core.domain.SearchParam;
import com.jianwei.common.utils.poi.ExcelUtil;
import com.kms.common.utils.BaseEntityUtils;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
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.baomidou.mybatisplus.core.metadata.IPage;
import com.jianwei.common.mybaitsplus.BeanToWrapper;
import com.jianwei.common.annotation.Log;
import com.jianwei.common.core.domain.AjaxResult;
import com.jianwei.common.enums.BusinessType;
import com.kms.statistics.domain.BsSgcJsjdStatisticsZhzbcb;
import com.kms.statistics.service.BsSgcJsjdStatisticsZhzbcbService;
/**
* 综合指标从Controller
*
* @author kms
* @date 2024-03-18
*/
@RestController
@RequestMapping("/statistics/zhzbcb")
@Api(tags = "综合指标从")
public class BsSgcJsjdStatisticsZhzbcbController extends BaseController
{
@Autowired
private BsSgcJsjdStatisticsZhzbcbService bsSgcJsjdStatisticsZhzbcbService;
/**
* 查询综合指标从列表
*/
@PostMapping("/list")
@ApiOperation("综合指标从列表")
public IPage list(@RequestBody SearchParam<BsSgcJsjdStatisticsZhzbcb> sp)
{
return bsSgcJsjdStatisticsZhzbcbService.selectPage(sp);
}
/**
* 导出综合指标从列表
*/
@Log(title = "综合指标从导出", businessType = BusinessType.EXPORT)
@PostMapping("/export")
@ApiOperation("综合指标从导出")
public AjaxResult export(@RequestBody BsSgcJsjdStatisticsZhzbcb bsSgcJsjdStatisticsZhzbcb)
{
List<BsSgcJsjdStatisticsZhzbcb> list = bsSgcJsjdStatisticsZhzbcbService.listByIds(bsSgcJsjdStatisticsZhzbcb.getIds());
ExcelUtil<BsSgcJsjdStatisticsZhzbcb> util = new ExcelUtil<>(BsSgcJsjdStatisticsZhzbcb.class);
return util.exportExcel(list, "zhzbcb");
}
/**
* 获取综合指标从详细信息
*/
@ApiOperation(" 综合指标从详情")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") String id)
{
return AjaxResult.success(bsSgcJsjdStatisticsZhzbcbService.getById(id));
}
/**
* 新增综合指标从
*/
@Log(title = "综合指标从新增", businessType = BusinessType.INSERT)
@PostMapping
@ApiOperation("综合指标从新增")
public AjaxResult add(@RequestBody BsSgcJsjdStatisticsZhzbcb bsSgcJsjdStatisticsZhzbcb)
{
BaseEntityUtils.preInsert(bsSgcJsjdStatisticsZhzbcb);
return toAjax(bsSgcJsjdStatisticsZhzbcbService.save(bsSgcJsjdStatisticsZhzbcb));
}
/**
* 修改综合指标从
*/
@ApiOperation("综合指标从修改")
@Log(title = "综合指标从修改", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BsSgcJsjdStatisticsZhzbcb bsSgcJsjdStatisticsZhzbcb)
{
return toAjax(bsSgcJsjdStatisticsZhzbcbService.updateById(bsSgcJsjdStatisticsZhzbcb));
}
/**
* 删除综合指标从
*/
@ApiOperation("综合指标从删除")
@Log(title = "综合指标从删除", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable String[] ids)
{
return toAjax(bsSgcJsjdStatisticsZhzbcbService.removeByIds(Arrays.asList(ids)));
}
}

63
jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsFwzb.java

@ -0,0 +1,63 @@
package com.kms.statistics.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.jianwei.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jianwei.common.core.domain.BaseEntity;
/**
* 服务业指标对象 bs_sgc_jsjd_statistics_fwzb
*
* @author kms
* @date 2024-03-18
*/
@TableName("bs_sgc_jsjd_statistics_fwzb")
@Data
@ApiModel("服务业指标")
public class BsSgcJsjdStatisticsFwzb extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 体系名称 */
@Excel(name = "体系名称")
@ApiModelProperty("体系名称")
private String systemName;
/** 体系类型 */
@Excel(name = "体系类型")
@ApiModelProperty("体系类型")
private String systemType;
/** 周期 */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String cycle;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String pointType;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String createUid;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String updateUid;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String owerDept;
}

58
jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsFwzbcb.java

@ -0,0 +1,58 @@
package com.kms.statistics.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.jianwei.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jianwei.common.core.domain.BaseEntity;
/**
* 服务业指标从对象 bs_sgc_jsjd_statistics_fwzbcb
*
* @author kms
* @date 2024-03-18
*/
@TableName("bs_sgc_jsjd_statistics_fwzbcb")
@Data
@ApiModel("服务业指标从")
public class BsSgcJsjdStatisticsFwzbcb extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 建设指标id */
@Excel(name = "建设指标id")
@ApiModelProperty("建设指标id")
private Long jszbId;
/** 指标名称 */
@Excel(name = "指标名称")
@ApiModelProperty("指标名称")
private String indexName;
/** 内容 */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String content;
/** $column.columnComment */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String createUid;
/** $column.columnComment */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String updateUid;
/** $column.columnComment */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String owerDept;
}

63
jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsJszb.java

@ -0,0 +1,63 @@
package com.kms.statistics.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.jianwei.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jianwei.common.core.domain.BaseEntity;
/**
* 建设投资指标对象 bs_sgc_jsjd_statistics_jszb
*
* @author kms
* @date 2024-03-18
*/
@TableName("bs_sgc_jsjd_statistics_jszb")
@Data
@ApiModel("建设投资指标")
public class BsSgcJsjdStatisticsJszb extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 体系名称 */
@Excel(name = "体系名称")
@ApiModelProperty("体系名称")
private String systemName;
/** 体系类型 */
@Excel(name = "体系类型")
@ApiModelProperty("体系类型")
private String systemType;
/** 周期 */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String cycle;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String pointType;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String createUid;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String updateUid;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String owerDept;
}

58
jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsJszbcb.java

@ -0,0 +1,58 @@
package com.kms.statistics.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.jianwei.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jianwei.common.core.domain.BaseEntity;
/**
* 建设指标从对象 bs_sgc_jsjd_statistics_jszbcb
*
* @author kms
* @date 2024-03-18
*/
@TableName("bs_sgc_jsjd_statistics_jszbcb")
@Data
@ApiModel("建设指标从")
public class BsSgcJsjdStatisticsJszbcb extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 建设指标id */
@Excel(name = "建设指标id")
@ApiModelProperty("建设指标id")
private Long jszbId;
/** 指标名称 */
@Excel(name = "指标名称")
@ApiModelProperty("指标名称")
private String indexName;
/** 内容 */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String content;
/** $column.columnComment */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String createUid;
/** $column.columnComment */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String updateUid;
/** $column.columnComment */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String owerDept;
}

63
jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsZhzb.java

@ -0,0 +1,63 @@
package com.kms.statistics.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.jianwei.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jianwei.common.core.domain.BaseEntity;
/**
* 综合指标对象 bs_sgc_jsjd_statistics_zhzb
*
* @author kms
* @date 2024-03-18
*/
@TableName("bs_sgc_jsjd_statistics_zhzb")
@Data
@ApiModel("综合指标")
public class BsSgcJsjdStatisticsZhzb extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 体系名称 */
@Excel(name = "体系名称")
@ApiModelProperty("体系名称")
private String systemName;
/** 体系类型 */
@Excel(name = "体系类型")
@ApiModelProperty("体系类型")
private String systemType;
/** 周期 */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String cycle;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String pointType;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String createUid;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String updateUid;
/** $column.columnComment */
@Excel(name = "周期")
@ApiModelProperty("周期")
private String owerDept;
}

58
jwtech-system/src/main/java/com/kms/statistics/domain/BsSgcJsjdStatisticsZhzbcb.java

@ -0,0 +1,58 @@
package com.kms.statistics.domain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.jianwei.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.TableName;
import com.jianwei.common.core.domain.BaseEntity;
/**
* 综合指标从对象 bs_sgc_jsjd_statistics_zhzbcb
*
* @author kms
* @date 2024-03-18
*/
@TableName("bs_sgc_jsjd_statistics_zhzbcb")
@Data
@ApiModel("综合指标从")
public class BsSgcJsjdStatisticsZhzbcb extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 建设指标id */
@Excel(name = "建设指标id")
@ApiModelProperty("建设指标id")
private Long jszbId;
/** 指标名称 */
@Excel(name = "指标名称")
@ApiModelProperty("指标名称")
private String indexName;
/** 内容 */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String content;
/** $column.columnComment */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String createUid;
/** $column.columnComment */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String updateUid;
/** $column.columnComment */
@Excel(name = "内容")
@ApiModelProperty("内容")
private String owerDept;
}

16
jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsFwzbMapper.java

@ -0,0 +1,16 @@
package com.kms.statistics.mapper;
import org.springframework.stereotype.Repository;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsFwzb;
/**
* 服务业指标Mapper接口
*
* @author kms
* @date 2024-03-18
*/
@Repository
public interface BsSgcJsjdStatisticsFwzbMapper extends BaseMapper<BsSgcJsjdStatisticsFwzb> {
}

16
jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsFwzbcbMapper.java

@ -0,0 +1,16 @@
package com.kms.statistics.mapper;
import org.springframework.stereotype.Repository;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsFwzbcb;
/**
* 服务业指标从Mapper接口
*
* @author kms
* @date 2024-03-18
*/
@Repository
public interface BsSgcJsjdStatisticsFwzbcbMapper extends BaseMapper<BsSgcJsjdStatisticsFwzbcb> {
}

16
jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsJszbMapper.java

@ -0,0 +1,16 @@
package com.kms.statistics.mapper;
import org.springframework.stereotype.Repository;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsJszb;
/**
* 建设投资指标Mapper接口
*
* @author kms
* @date 2024-03-18
*/
@Repository
public interface BsSgcJsjdStatisticsJszbMapper extends BaseMapper<BsSgcJsjdStatisticsJszb> {
}

16
jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsJszbcbMapper.java

@ -0,0 +1,16 @@
package com.kms.statistics.mapper;
import org.springframework.stereotype.Repository;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsJszbcb;
/**
* 建设指标从Mapper接口
*
* @author kms
* @date 2024-03-18
*/
@Repository
public interface BsSgcJsjdStatisticsJszbcbMapper extends BaseMapper<BsSgcJsjdStatisticsJszbcb> {
}

16
jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsZhzbMapper.java

@ -0,0 +1,16 @@
package com.kms.statistics.mapper;
import org.springframework.stereotype.Repository;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsZhzb;
/**
* 综合指标Mapper接口
*
* @author kms
* @date 2024-03-18
*/
@Repository
public interface BsSgcJsjdStatisticsZhzbMapper extends BaseMapper<BsSgcJsjdStatisticsZhzb> {
}

16
jwtech-system/src/main/java/com/kms/statistics/mapper/BsSgcJsjdStatisticsZhzbcbMapper.java

@ -0,0 +1,16 @@
package com.kms.statistics.mapper;
import org.springframework.stereotype.Repository;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsZhzbcb;
/**
* 综合指标从Mapper接口
*
* @author kms
* @date 2024-03-18
*/
@Repository
public interface BsSgcJsjdStatisticsZhzbcbMapper extends BaseMapper<BsSgcJsjdStatisticsZhzbcb> {
}

17
jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsFwzbService.java

@ -0,0 +1,17 @@
package com.kms.statistics.service;
import org.springframework.stereotype.Service;
import com.jianwei.common.core.service.BaseService;
import com.kms.statistics.mapper.BsSgcJsjdStatisticsFwzbMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsFwzb;
/**
* 服务业指标Service接口
*
* @author kms
* @date 2024-03-18
*/
@Service
public class BsSgcJsjdStatisticsFwzbService extends BaseService<BsSgcJsjdStatisticsFwzbMapper, BsSgcJsjdStatisticsFwzb>{
}

17
jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsFwzbcbService.java

@ -0,0 +1,17 @@
package com.kms.statistics.service;
import org.springframework.stereotype.Service;
import com.jianwei.common.core.service.BaseService;
import com.kms.statistics.mapper.BsSgcJsjdStatisticsFwzbcbMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsFwzbcb;
/**
* 服务业指标从Service接口
*
* @author kms
* @date 2024-03-18
*/
@Service
public class BsSgcJsjdStatisticsFwzbcbService extends BaseService<BsSgcJsjdStatisticsFwzbcbMapper, BsSgcJsjdStatisticsFwzbcb>{
}

17
jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsJszbService.java

@ -0,0 +1,17 @@
package com.kms.statistics.service;
import org.springframework.stereotype.Service;
import com.jianwei.common.core.service.BaseService;
import com.kms.statistics.mapper.BsSgcJsjdStatisticsJszbMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsJszb;
/**
* 建设投资指标Service接口
*
* @author kms
* @date 2024-03-18
*/
@Service
public class BsSgcJsjdStatisticsJszbService extends BaseService<BsSgcJsjdStatisticsJszbMapper, BsSgcJsjdStatisticsJszb>{
}

17
jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsJszbcbService.java

@ -0,0 +1,17 @@
package com.kms.statistics.service;
import org.springframework.stereotype.Service;
import com.jianwei.common.core.service.BaseService;
import com.kms.statistics.mapper.BsSgcJsjdStatisticsJszbcbMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsJszbcb;
/**
* 建设指标从Service接口
*
* @author kms
* @date 2024-03-18
*/
@Service
public class BsSgcJsjdStatisticsJszbcbService extends BaseService<BsSgcJsjdStatisticsJszbcbMapper, BsSgcJsjdStatisticsJszbcb>{
}

17
jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsZhzbService.java

@ -0,0 +1,17 @@
package com.kms.statistics.service;
import org.springframework.stereotype.Service;
import com.jianwei.common.core.service.BaseService;
import com.kms.statistics.mapper.BsSgcJsjdStatisticsZhzbMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsZhzb;
/**
* 综合指标Service接口
*
* @author kms
* @date 2024-03-18
*/
@Service
public class BsSgcJsjdStatisticsZhzbService extends BaseService<BsSgcJsjdStatisticsZhzbMapper, BsSgcJsjdStatisticsZhzb>{
}

17
jwtech-system/src/main/java/com/kms/statistics/service/BsSgcJsjdStatisticsZhzbcbService.java

@ -0,0 +1,17 @@
package com.kms.statistics.service;
import org.springframework.stereotype.Service;
import com.jianwei.common.core.service.BaseService;
import com.kms.statistics.mapper.BsSgcJsjdStatisticsZhzbcbMapper;
import com.kms.statistics.domain.BsSgcJsjdStatisticsZhzbcb;
/**
* 综合指标从Service接口
*
* @author kms
* @date 2024-03-18
*/
@Service
public class BsSgcJsjdStatisticsZhzbcbService extends BaseService<BsSgcJsjdStatisticsZhzbcbMapper, BsSgcJsjdStatisticsZhzbcb>{
}
Loading…
Cancel
Save