| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.controller; |
| | | |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiParam; |
| | | import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
| | | import lombok.AllArgsConstructor; |
| | | import javax.validation.Valid; |
| | | |
| | | import org.springblade.core.secure.BladeUser; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.sxkj.gd.orderdata.entity.GdApplicationInnovationEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdApplicationInnovationVO; |
| | | import org.sxkj.gd.orderdata.excel.GdApplicationInnovationExcel; |
| | | import org.sxkj.gd.orderdata.wrapper.GdApplicationInnovationWrapper; |
| | | import org.sxkj.gd.orderdata.service.IGdApplicationInnovationService; |
| | | import org.springblade.core.boot.ctrl.BladeController; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.core.excel.util.ExcelUtil; |
| | | import org.springblade.core.tool.constant.BladeConstant; |
| | | import springfox.documentation.annotations.ApiIgnore; |
| | | import java.util.Map; |
| | | import java.util.List; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | /** |
| | | * 应用创新案例表 控制器 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @RestController |
| | | @AllArgsConstructor |
| | | @RequestMapping("orderdata/gdApplicationInnovation") |
| | | @Api(value = "应用创新案例表", tags = "应用创新案例表接口") |
| | | public class GdApplicationInnovationController extends BladeController { |
| | | |
| | | private final IGdApplicationInnovationService gdApplicationInnovationService; |
| | | |
| | | /** |
| | | * 应用创新案例表 详情 |
| | | */ |
| | | @GetMapping("/detail") |
| | | @ApiOperationSupport(order = 1) |
| | | @ApiOperation(value = "详情", notes = "传入gdApplicationInnovation") |
| | | public R<GdApplicationInnovationVO> detail(GdApplicationInnovationEntity gdApplicationInnovation) { |
| | | GdApplicationInnovationEntity detail = gdApplicationInnovationService.getOne(Condition.getQueryWrapper(gdApplicationInnovation)); |
| | | return R.data(GdApplicationInnovationWrapper.build().entityVO(detail)); |
| | | } |
| | | /** |
| | | * 应用创新案例表 分页 |
| | | */ |
| | | @GetMapping("/list") |
| | | @ApiOperationSupport(order = 2) |
| | | @ApiOperation(value = "分页", notes = "传入gdApplicationInnovation") |
| | | public R<IPage<GdApplicationInnovationVO>> list(@ApiIgnore @RequestParam Map<String, Object> gdApplicationInnovation, Query query) { |
| | | IPage<GdApplicationInnovationEntity> pages = gdApplicationInnovationService.page(Condition.getPage(query), Condition.getQueryWrapper(gdApplicationInnovation, GdApplicationInnovationEntity.class)); |
| | | return R.data(GdApplicationInnovationWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | | /** |
| | | * 应用创新案例表 自定义分页 |
| | | */ |
| | | @GetMapping("/page") |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "分页", notes = "传入gdApplicationInnovation") |
| | | public R<IPage<GdApplicationInnovationVO>> page(GdApplicationInnovationVO gdApplicationInnovation, Query query) { |
| | | IPage<GdApplicationInnovationVO> pages = gdApplicationInnovationService.selectGdApplicationInnovationPage(Condition.getPage(query), gdApplicationInnovation); |
| | | return R.data(pages); |
| | | } |
| | | |
| | | /** |
| | | * 应用创新案例表 新增 |
| | | */ |
| | | @PostMapping("/save") |
| | | @ApiOperationSupport(order = 4) |
| | | @ApiOperation(value = "新增", notes = "传入gdApplicationInnovation") |
| | | public R save(@Valid @RequestBody GdApplicationInnovationEntity gdApplicationInnovation) { |
| | | return R.status(gdApplicationInnovationService.save(gdApplicationInnovation)); |
| | | } |
| | | |
| | | /** |
| | | * 应用创新案例表 修改 |
| | | */ |
| | | @PostMapping("/update") |
| | | @ApiOperationSupport(order = 5) |
| | | @ApiOperation(value = "修改", notes = "传入gdApplicationInnovation") |
| | | public R update(@Valid @RequestBody GdApplicationInnovationEntity gdApplicationInnovation) { |
| | | return R.status(gdApplicationInnovationService.updateById(gdApplicationInnovation)); |
| | | } |
| | | |
| | | /** |
| | | * 应用创新案例表 新增或修改 |
| | | */ |
| | | @PostMapping("/submit") |
| | | @ApiOperationSupport(order = 6) |
| | | @ApiOperation(value = "新增或修改", notes = "传入gdApplicationInnovation") |
| | | public R submit(@Valid @RequestBody GdApplicationInnovationEntity gdApplicationInnovation) { |
| | | return R.status(gdApplicationInnovationService.saveOrUpdate(gdApplicationInnovation)); |
| | | } |
| | | |
| | | /** |
| | | * 应用创新案例表 删除 |
| | | */ |
| | | @PostMapping("/remove") |
| | | @ApiOperationSupport(order = 7) |
| | | @ApiOperation(value = "逻辑删除", notes = "传入ids") |
| | | public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { |
| | | return R.status(gdApplicationInnovationService.deleteLogic(Func.toLongList(ids))); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | */ |
| | | @GetMapping("/export-gdApplicationInnovation") |
| | | @ApiOperationSupport(order = 9) |
| | | @ApiOperation(value = "导出数据", notes = "传入gdApplicationInnovation") |
| | | public void exportGdApplicationInnovation(@ApiIgnore @RequestParam Map<String, Object> gdApplicationInnovation, BladeUser bladeUser, HttpServletResponse response) { |
| | | QueryWrapper<GdApplicationInnovationEntity> queryWrapper = Condition.getQueryWrapper(gdApplicationInnovation, GdApplicationInnovationEntity.class); |
| | | //if (!AuthUtil.isAdministrator()) { |
| | | // queryWrapper.lambda().eq(GdApplicationInnovation::getTenantId, bladeUser.getTenantId()); |
| | | //} |
| | | queryWrapper.lambda().eq(GdApplicationInnovationEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); |
| | | List<GdApplicationInnovationExcel> list = gdApplicationInnovationService.exportGdApplicationInnovation(queryWrapper); |
| | | ExcelUtil.export(response, "应用创新案例表数据" + DateUtil.time(), "应用创新案例表数据表", list, GdApplicationInnovationExcel.class); |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.controller; |
| | | |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiParam; |
| | | import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
| | | import lombok.AllArgsConstructor; |
| | | import javax.validation.Valid; |
| | | |
| | | import org.springblade.core.secure.BladeUser; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.sxkj.gd.orderdata.entity.GdDataEvaluationEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataEvaluationVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataEvaluationExcel; |
| | | import org.sxkj.gd.orderdata.wrapper.GdDataEvaluationWrapper; |
| | | import org.sxkj.gd.orderdata.service.IGdDataEvaluationService; |
| | | import org.springblade.core.boot.ctrl.BladeController; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.core.excel.util.ExcelUtil; |
| | | import org.springblade.core.tool.constant.BladeConstant; |
| | | import springfox.documentation.annotations.ApiIgnore; |
| | | import java.util.Map; |
| | | import java.util.List; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | /** |
| | | * 数据评价管理表 控制器 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @RestController |
| | | @AllArgsConstructor |
| | | @RequestMapping("orderdata/gdDataEvaluation") |
| | | @Api(value = "数据评价管理表", tags = "数据评价管理表接口") |
| | | public class GdDataEvaluationController extends BladeController { |
| | | |
| | | private final IGdDataEvaluationService gdDataEvaluationService; |
| | | |
| | | /** |
| | | * 数据评价管理表 详情 |
| | | */ |
| | | @GetMapping("/detail") |
| | | @ApiOperationSupport(order = 1) |
| | | @ApiOperation(value = "详情", notes = "传入gdDataEvaluation") |
| | | public R<GdDataEvaluationVO> detail(GdDataEvaluationEntity gdDataEvaluation) { |
| | | GdDataEvaluationEntity detail = gdDataEvaluationService.getOne(Condition.getQueryWrapper(gdDataEvaluation)); |
| | | return R.data(GdDataEvaluationWrapper.build().entityVO(detail)); |
| | | } |
| | | /** |
| | | * 数据评价管理表 分页 |
| | | */ |
| | | @GetMapping("/list") |
| | | @ApiOperationSupport(order = 2) |
| | | @ApiOperation(value = "分页", notes = "传入gdDataEvaluation") |
| | | public R<IPage<GdDataEvaluationVO>> list(@ApiIgnore @RequestParam Map<String, Object> gdDataEvaluation, Query query) { |
| | | IPage<GdDataEvaluationEntity> pages = gdDataEvaluationService.page(Condition.getPage(query), Condition.getQueryWrapper(gdDataEvaluation, GdDataEvaluationEntity.class)); |
| | | return R.data(GdDataEvaluationWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | | /** |
| | | * 数据评价管理表 自定义分页 |
| | | */ |
| | | @GetMapping("/page") |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "分页", notes = "传入gdDataEvaluation") |
| | | public R<IPage<GdDataEvaluationVO>> page(GdDataEvaluationVO gdDataEvaluation, Query query) { |
| | | IPage<GdDataEvaluationVO> pages = gdDataEvaluationService.selectGdDataEvaluationPage(Condition.getPage(query), gdDataEvaluation); |
| | | return R.data(pages); |
| | | } |
| | | |
| | | /** |
| | | * 数据评价管理表 新增 |
| | | */ |
| | | @PostMapping("/save") |
| | | @ApiOperationSupport(order = 4) |
| | | @ApiOperation(value = "新增", notes = "传入gdDataEvaluation") |
| | | public R save(@Valid @RequestBody GdDataEvaluationEntity gdDataEvaluation) { |
| | | return R.status(gdDataEvaluationService.save(gdDataEvaluation)); |
| | | } |
| | | |
| | | /** |
| | | * 数据评价管理表 修改 |
| | | */ |
| | | @PostMapping("/update") |
| | | @ApiOperationSupport(order = 5) |
| | | @ApiOperation(value = "修改", notes = "传入gdDataEvaluation") |
| | | public R update(@Valid @RequestBody GdDataEvaluationEntity gdDataEvaluation) { |
| | | return R.status(gdDataEvaluationService.updateById(gdDataEvaluation)); |
| | | } |
| | | |
| | | /** |
| | | * 数据评价管理表 新增或修改 |
| | | */ |
| | | @PostMapping("/submit") |
| | | @ApiOperationSupport(order = 6) |
| | | @ApiOperation(value = "新增或修改", notes = "传入gdDataEvaluation") |
| | | public R submit(@Valid @RequestBody GdDataEvaluationEntity gdDataEvaluation) { |
| | | return R.status(gdDataEvaluationService.saveOrUpdate(gdDataEvaluation)); |
| | | } |
| | | |
| | | /** |
| | | * 数据评价管理表 删除 |
| | | */ |
| | | @PostMapping("/remove") |
| | | @ApiOperationSupport(order = 7) |
| | | @ApiOperation(value = "逻辑删除", notes = "传入ids") |
| | | public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { |
| | | return R.status(gdDataEvaluationService.deleteLogic(Func.toLongList(ids))); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | */ |
| | | @GetMapping("/export-gdDataEvaluation") |
| | | @ApiOperationSupport(order = 9) |
| | | @ApiOperation(value = "导出数据", notes = "传入gdDataEvaluation") |
| | | public void exportGdDataEvaluation(@ApiIgnore @RequestParam Map<String, Object> gdDataEvaluation, BladeUser bladeUser, HttpServletResponse response) { |
| | | QueryWrapper<GdDataEvaluationEntity> queryWrapper = Condition.getQueryWrapper(gdDataEvaluation, GdDataEvaluationEntity.class); |
| | | //if (!AuthUtil.isAdministrator()) { |
| | | // queryWrapper.lambda().eq(GdDataEvaluation::getTenantId, bladeUser.getTenantId()); |
| | | //} |
| | | queryWrapper.lambda().eq(GdDataEvaluationEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); |
| | | List<GdDataEvaluationExcel> list = gdDataEvaluationService.exportGdDataEvaluation(queryWrapper); |
| | | ExcelUtil.export(response, "数据评价管理表数据" + DateUtil.time(), "数据评价管理表数据表", list, GdDataEvaluationExcel.class); |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.controller; |
| | | |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiParam; |
| | | import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
| | | import lombok.AllArgsConstructor; |
| | | import javax.validation.Valid; |
| | | |
| | | import org.springblade.core.secure.BladeUser; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionAttachmentEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataObjectionAttachmentVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataObjectionAttachmentExcel; |
| | | import org.sxkj.gd.orderdata.wrapper.GdDataObjectionAttachmentWrapper; |
| | | import org.sxkj.gd.orderdata.service.IGdDataObjectionAttachmentService; |
| | | import org.springblade.core.boot.ctrl.BladeController; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.core.excel.util.ExcelUtil; |
| | | import org.springblade.core.tool.constant.BladeConstant; |
| | | import springfox.documentation.annotations.ApiIgnore; |
| | | import java.util.Map; |
| | | import java.util.List; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | /** |
| | | * 数据异议申请附件表 控制器 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @RestController |
| | | @AllArgsConstructor |
| | | @RequestMapping("orderdata/gdDataObjectionAttachment") |
| | | @Api(value = "数据异议申请附件表", tags = "数据异议申请附件表接口") |
| | | public class GdDataObjectionAttachmentController extends BladeController { |
| | | |
| | | private final IGdDataObjectionAttachmentService gdDataObjectionAttachmentService; |
| | | |
| | | /** |
| | | * 数据异议申请附件表 详情 |
| | | */ |
| | | @GetMapping("/detail") |
| | | @ApiOperationSupport(order = 1) |
| | | @ApiOperation(value = "详情", notes = "传入gdDataObjectionAttachment") |
| | | public R<GdDataObjectionAttachmentVO> detail(GdDataObjectionAttachmentEntity gdDataObjectionAttachment) { |
| | | GdDataObjectionAttachmentEntity detail = gdDataObjectionAttachmentService.getOne(Condition.getQueryWrapper(gdDataObjectionAttachment)); |
| | | return R.data(GdDataObjectionAttachmentWrapper.build().entityVO(detail)); |
| | | } |
| | | /** |
| | | * 数据异议申请附件表 分页 |
| | | */ |
| | | @GetMapping("/list") |
| | | @ApiOperationSupport(order = 2) |
| | | @ApiOperation(value = "分页", notes = "传入gdDataObjectionAttachment") |
| | | public R<IPage<GdDataObjectionAttachmentVO>> list(@ApiIgnore @RequestParam Map<String, Object> gdDataObjectionAttachment, Query query) { |
| | | IPage<GdDataObjectionAttachmentEntity> pages = gdDataObjectionAttachmentService.page(Condition.getPage(query), Condition.getQueryWrapper(gdDataObjectionAttachment, GdDataObjectionAttachmentEntity.class)); |
| | | return R.data(GdDataObjectionAttachmentWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | | /** |
| | | * 数据异议申请附件表 自定义分页 |
| | | */ |
| | | @GetMapping("/page") |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "分页", notes = "传入gdDataObjectionAttachment") |
| | | public R<IPage<GdDataObjectionAttachmentVO>> page(GdDataObjectionAttachmentVO gdDataObjectionAttachment, Query query) { |
| | | IPage<GdDataObjectionAttachmentVO> pages = gdDataObjectionAttachmentService.selectGdDataObjectionAttachmentPage(Condition.getPage(query), gdDataObjectionAttachment); |
| | | return R.data(pages); |
| | | } |
| | | |
| | | /** |
| | | * 数据异议申请附件表 新增 |
| | | */ |
| | | @PostMapping("/save") |
| | | @ApiOperationSupport(order = 4) |
| | | @ApiOperation(value = "新增", notes = "传入gdDataObjectionAttachment") |
| | | public R save(@Valid @RequestBody GdDataObjectionAttachmentEntity gdDataObjectionAttachment) { |
| | | return R.status(gdDataObjectionAttachmentService.save(gdDataObjectionAttachment)); |
| | | } |
| | | |
| | | /** |
| | | * 数据异议申请附件表 修改 |
| | | */ |
| | | @PostMapping("/update") |
| | | @ApiOperationSupport(order = 5) |
| | | @ApiOperation(value = "修改", notes = "传入gdDataObjectionAttachment") |
| | | public R update(@Valid @RequestBody GdDataObjectionAttachmentEntity gdDataObjectionAttachment) { |
| | | return R.status(gdDataObjectionAttachmentService.updateById(gdDataObjectionAttachment)); |
| | | } |
| | | |
| | | /** |
| | | * 数据异议申请附件表 新增或修改 |
| | | */ |
| | | @PostMapping("/submit") |
| | | @ApiOperationSupport(order = 6) |
| | | @ApiOperation(value = "新增或修改", notes = "传入gdDataObjectionAttachment") |
| | | public R submit(@Valid @RequestBody GdDataObjectionAttachmentEntity gdDataObjectionAttachment) { |
| | | return R.status(gdDataObjectionAttachmentService.saveOrUpdate(gdDataObjectionAttachment)); |
| | | } |
| | | |
| | | /** |
| | | * 数据异议申请附件表 删除 |
| | | */ |
| | | @PostMapping("/remove") |
| | | @ApiOperationSupport(order = 7) |
| | | @ApiOperation(value = "逻辑删除", notes = "传入ids") |
| | | public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { |
| | | return R.status(gdDataObjectionAttachmentService.deleteLogic(Func.toLongList(ids))); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | */ |
| | | @GetMapping("/export-gdDataObjectionAttachment") |
| | | @ApiOperationSupport(order = 9) |
| | | @ApiOperation(value = "导出数据", notes = "传入gdDataObjectionAttachment") |
| | | public void exportGdDataObjectionAttachment(@ApiIgnore @RequestParam Map<String, Object> gdDataObjectionAttachment, BladeUser bladeUser, HttpServletResponse response) { |
| | | QueryWrapper<GdDataObjectionAttachmentEntity> queryWrapper = Condition.getQueryWrapper(gdDataObjectionAttachment, GdDataObjectionAttachmentEntity.class); |
| | | //if (!AuthUtil.isAdministrator()) { |
| | | // queryWrapper.lambda().eq(GdDataObjectionAttachment::getTenantId, bladeUser.getTenantId()); |
| | | //} |
| | | queryWrapper.lambda().eq(GdDataObjectionAttachmentEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); |
| | | List<GdDataObjectionAttachmentExcel> list = gdDataObjectionAttachmentService.exportGdDataObjectionAttachment(queryWrapper); |
| | | ExcelUtil.export(response, "数据异议申请附件表数据" + DateUtil.time(), "数据异议申请附件表数据表", list, GdDataObjectionAttachmentExcel.class); |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.controller; |
| | | |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiParam; |
| | | import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
| | | import lombok.AllArgsConstructor; |
| | | import javax.validation.Valid; |
| | | |
| | | import org.springblade.core.secure.BladeUser; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataObjectionVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataObjectionExcel; |
| | | import org.sxkj.gd.orderdata.wrapper.GdDataObjectionWrapper; |
| | | import org.sxkj.gd.orderdata.service.IGdDataObjectionService; |
| | | import org.springblade.core.boot.ctrl.BladeController; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.core.excel.util.ExcelUtil; |
| | | import org.springblade.core.tool.constant.BladeConstant; |
| | | import springfox.documentation.annotations.ApiIgnore; |
| | | import java.util.Map; |
| | | import java.util.List; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | /** |
| | | * 数据异议申请表 控制器 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @RestController |
| | | @AllArgsConstructor |
| | | @RequestMapping("orderdata/gdDataObjection") |
| | | @Api(value = "数据异议申请表", tags = "数据异议申请表接口") |
| | | public class GdDataObjectionController extends BladeController { |
| | | |
| | | private final IGdDataObjectionService gdDataObjectionService; |
| | | |
| | | /** |
| | | * 数据异议申请表 详情 |
| | | */ |
| | | @GetMapping("/detail") |
| | | @ApiOperationSupport(order = 1) |
| | | @ApiOperation(value = "详情", notes = "传入gdDataObjection") |
| | | public R<GdDataObjectionVO> detail(GdDataObjectionEntity gdDataObjection) { |
| | | GdDataObjectionEntity detail = gdDataObjectionService.getOne(Condition.getQueryWrapper(gdDataObjection)); |
| | | return R.data(GdDataObjectionWrapper.build().entityVO(detail)); |
| | | } |
| | | /** |
| | | * 数据异议申请表 分页 |
| | | */ |
| | | @GetMapping("/list") |
| | | @ApiOperationSupport(order = 2) |
| | | @ApiOperation(value = "分页", notes = "传入gdDataObjection") |
| | | public R<IPage<GdDataObjectionVO>> list(@ApiIgnore @RequestParam Map<String, Object> gdDataObjection, Query query) { |
| | | IPage<GdDataObjectionEntity> pages = gdDataObjectionService.page(Condition.getPage(query), Condition.getQueryWrapper(gdDataObjection, GdDataObjectionEntity.class)); |
| | | return R.data(GdDataObjectionWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | | /** |
| | | * 数据异议申请表 自定义分页 |
| | | */ |
| | | @GetMapping("/page") |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "分页", notes = "传入gdDataObjection") |
| | | public R<IPage<GdDataObjectionVO>> page(GdDataObjectionVO gdDataObjection, Query query) { |
| | | IPage<GdDataObjectionVO> pages = gdDataObjectionService.selectGdDataObjectionPage(Condition.getPage(query), gdDataObjection); |
| | | return R.data(pages); |
| | | } |
| | | |
| | | /** |
| | | * 数据异议申请表 新增 |
| | | */ |
| | | @PostMapping("/save") |
| | | @ApiOperationSupport(order = 4) |
| | | @ApiOperation(value = "新增", notes = "传入gdDataObjection") |
| | | public R save(@Valid @RequestBody GdDataObjectionEntity gdDataObjection) { |
| | | return R.status(gdDataObjectionService.save(gdDataObjection)); |
| | | } |
| | | |
| | | /** |
| | | * 数据异议申请表 修改 |
| | | */ |
| | | @PostMapping("/update") |
| | | @ApiOperationSupport(order = 5) |
| | | @ApiOperation(value = "修改", notes = "传入gdDataObjection") |
| | | public R update(@Valid @RequestBody GdDataObjectionEntity gdDataObjection) { |
| | | return R.status(gdDataObjectionService.updateById(gdDataObjection)); |
| | | } |
| | | |
| | | /** |
| | | * 数据异议申请表 新增或修改 |
| | | */ |
| | | @PostMapping("/submit") |
| | | @ApiOperationSupport(order = 6) |
| | | @ApiOperation(value = "新增或修改", notes = "传入gdDataObjection") |
| | | public R submit(@Valid @RequestBody GdDataObjectionEntity gdDataObjection) { |
| | | return R.status(gdDataObjectionService.saveOrUpdate(gdDataObjection)); |
| | | } |
| | | |
| | | /** |
| | | * 数据异议申请表 删除 |
| | | */ |
| | | @PostMapping("/remove") |
| | | @ApiOperationSupport(order = 7) |
| | | @ApiOperation(value = "逻辑删除", notes = "传入ids") |
| | | public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { |
| | | return R.status(gdDataObjectionService.deleteLogic(Func.toLongList(ids))); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | */ |
| | | @GetMapping("/export-gdDataObjection") |
| | | @ApiOperationSupport(order = 9) |
| | | @ApiOperation(value = "导出数据", notes = "传入gdDataObjection") |
| | | public void exportGdDataObjection(@ApiIgnore @RequestParam Map<String, Object> gdDataObjection, BladeUser bladeUser, HttpServletResponse response) { |
| | | QueryWrapper<GdDataObjectionEntity> queryWrapper = Condition.getQueryWrapper(gdDataObjection, GdDataObjectionEntity.class); |
| | | //if (!AuthUtil.isAdministrator()) { |
| | | // queryWrapper.lambda().eq(GdDataObjection::getTenantId, bladeUser.getTenantId()); |
| | | //} |
| | | queryWrapper.lambda().eq(GdDataObjectionEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); |
| | | List<GdDataObjectionExcel> list = gdDataObjectionService.exportGdDataObjection(queryWrapper); |
| | | ExcelUtil.export(response, "数据异议申请表数据" + DateUtil.time(), "数据异议申请表数据表", list, GdDataObjectionExcel.class); |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.controller; |
| | | |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiParam; |
| | | import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
| | | import lombok.AllArgsConstructor; |
| | | import javax.validation.Valid; |
| | | |
| | | import org.springblade.core.secure.BladeUser; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditAttachmentEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditAttachmentVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditAttachmentExcel; |
| | | import org.sxkj.gd.orderdata.wrapper.GdSupplyDemandAuditAttachmentWrapper; |
| | | import org.sxkj.gd.orderdata.service.IGdSupplyDemandAuditAttachmentService; |
| | | import org.springblade.core.boot.ctrl.BladeController; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.core.excel.util.ExcelUtil; |
| | | import org.springblade.core.tool.constant.BladeConstant; |
| | | import springfox.documentation.annotations.ApiIgnore; |
| | | import java.util.Map; |
| | | import java.util.List; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | /** |
| | | * 供需需求审核附件表 控制器 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @RestController |
| | | @AllArgsConstructor |
| | | @RequestMapping("orderdata/gdSupplyDemandAuditAttachment") |
| | | @Api(value = "供需需求审核附件表", tags = "供需需求审核附件表接口") |
| | | public class GdSupplyDemandAuditAttachmentController extends BladeController { |
| | | |
| | | private final IGdSupplyDemandAuditAttachmentService gdSupplyDemandAuditAttachmentService; |
| | | |
| | | /** |
| | | * 供需需求审核附件表 详情 |
| | | */ |
| | | @GetMapping("/detail") |
| | | @ApiOperationSupport(order = 1) |
| | | @ApiOperation(value = "详情", notes = "传入gdSupplyDemandAuditAttachment") |
| | | public R<GdSupplyDemandAuditAttachmentVO> detail(GdSupplyDemandAuditAttachmentEntity gdSupplyDemandAuditAttachment) { |
| | | GdSupplyDemandAuditAttachmentEntity detail = gdSupplyDemandAuditAttachmentService.getOne(Condition.getQueryWrapper(gdSupplyDemandAuditAttachment)); |
| | | return R.data(GdSupplyDemandAuditAttachmentWrapper.build().entityVO(detail)); |
| | | } |
| | | /** |
| | | * 供需需求审核附件表 分页 |
| | | */ |
| | | @GetMapping("/list") |
| | | @ApiOperationSupport(order = 2) |
| | | @ApiOperation(value = "分页", notes = "传入gdSupplyDemandAuditAttachment") |
| | | public R<IPage<GdSupplyDemandAuditAttachmentVO>> list(@ApiIgnore @RequestParam Map<String, Object> gdSupplyDemandAuditAttachment, Query query) { |
| | | IPage<GdSupplyDemandAuditAttachmentEntity> pages = gdSupplyDemandAuditAttachmentService.page(Condition.getPage(query), Condition.getQueryWrapper(gdSupplyDemandAuditAttachment, GdSupplyDemandAuditAttachmentEntity.class)); |
| | | return R.data(GdSupplyDemandAuditAttachmentWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求审核附件表 自定义分页 |
| | | */ |
| | | @GetMapping("/page") |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "分页", notes = "传入gdSupplyDemandAuditAttachment") |
| | | public R<IPage<GdSupplyDemandAuditAttachmentVO>> page(GdSupplyDemandAuditAttachmentVO gdSupplyDemandAuditAttachment, Query query) { |
| | | IPage<GdSupplyDemandAuditAttachmentVO> pages = gdSupplyDemandAuditAttachmentService.selectGdSupplyDemandAuditAttachmentPage(Condition.getPage(query), gdSupplyDemandAuditAttachment); |
| | | return R.data(pages); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求审核附件表 新增 |
| | | */ |
| | | @PostMapping("/save") |
| | | @ApiOperationSupport(order = 4) |
| | | @ApiOperation(value = "新增", notes = "传入gdSupplyDemandAuditAttachment") |
| | | public R save(@Valid @RequestBody GdSupplyDemandAuditAttachmentEntity gdSupplyDemandAuditAttachment) { |
| | | return R.status(gdSupplyDemandAuditAttachmentService.save(gdSupplyDemandAuditAttachment)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求审核附件表 修改 |
| | | */ |
| | | @PostMapping("/update") |
| | | @ApiOperationSupport(order = 5) |
| | | @ApiOperation(value = "修改", notes = "传入gdSupplyDemandAuditAttachment") |
| | | public R update(@Valid @RequestBody GdSupplyDemandAuditAttachmentEntity gdSupplyDemandAuditAttachment) { |
| | | return R.status(gdSupplyDemandAuditAttachmentService.updateById(gdSupplyDemandAuditAttachment)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求审核附件表 新增或修改 |
| | | */ |
| | | @PostMapping("/submit") |
| | | @ApiOperationSupport(order = 6) |
| | | @ApiOperation(value = "新增或修改", notes = "传入gdSupplyDemandAuditAttachment") |
| | | public R submit(@Valid @RequestBody GdSupplyDemandAuditAttachmentEntity gdSupplyDemandAuditAttachment) { |
| | | return R.status(gdSupplyDemandAuditAttachmentService.saveOrUpdate(gdSupplyDemandAuditAttachment)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求审核附件表 删除 |
| | | */ |
| | | @PostMapping("/remove") |
| | | @ApiOperationSupport(order = 7) |
| | | @ApiOperation(value = "逻辑删除", notes = "传入ids") |
| | | public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { |
| | | return R.status(gdSupplyDemandAuditAttachmentService.deleteLogic(Func.toLongList(ids))); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | */ |
| | | @GetMapping("/export-gdSupplyDemandAuditAttachment") |
| | | @ApiOperationSupport(order = 9) |
| | | @ApiOperation(value = "导出数据", notes = "传入gdSupplyDemandAuditAttachment") |
| | | public void exportGdSupplyDemandAuditAttachment(@ApiIgnore @RequestParam Map<String, Object> gdSupplyDemandAuditAttachment, BladeUser bladeUser, HttpServletResponse response) { |
| | | QueryWrapper<GdSupplyDemandAuditAttachmentEntity> queryWrapper = Condition.getQueryWrapper(gdSupplyDemandAuditAttachment, GdSupplyDemandAuditAttachmentEntity.class); |
| | | //if (!AuthUtil.isAdministrator()) { |
| | | // queryWrapper.lambda().eq(GdSupplyDemandAuditAttachment::getTenantId, bladeUser.getTenantId()); |
| | | //} |
| | | queryWrapper.lambda().eq(GdSupplyDemandAuditAttachmentEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); |
| | | List<GdSupplyDemandAuditAttachmentExcel> list = gdSupplyDemandAuditAttachmentService.exportGdSupplyDemandAuditAttachment(queryWrapper); |
| | | ExcelUtil.export(response, "供需需求审核附件表数据" + DateUtil.time(), "供需需求审核附件表数据表", list, GdSupplyDemandAuditAttachmentExcel.class); |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.controller; |
| | | |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiParam; |
| | | import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
| | | import lombok.AllArgsConstructor; |
| | | import javax.validation.Valid; |
| | | |
| | | import org.springblade.core.secure.BladeUser; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditExcel; |
| | | import org.sxkj.gd.orderdata.wrapper.GdSupplyDemandAuditWrapper; |
| | | import org.sxkj.gd.orderdata.service.IGdSupplyDemandAuditService; |
| | | import org.springblade.core.boot.ctrl.BladeController; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.core.excel.util.ExcelUtil; |
| | | import org.springblade.core.tool.constant.BladeConstant; |
| | | import springfox.documentation.annotations.ApiIgnore; |
| | | import java.util.Map; |
| | | import java.util.List; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | /** |
| | | * 供需需求审核记录表 控制器 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @RestController |
| | | @AllArgsConstructor |
| | | @RequestMapping("orderdata/gdSupplyDemandAudit") |
| | | @Api(value = "供需需求审核记录表", tags = "供需需求审核记录表接口") |
| | | public class GdSupplyDemandAuditController extends BladeController { |
| | | |
| | | private final IGdSupplyDemandAuditService gdSupplyDemandAuditService; |
| | | |
| | | /** |
| | | * 供需需求审核记录表 详情 |
| | | */ |
| | | @GetMapping("/detail") |
| | | @ApiOperationSupport(order = 1) |
| | | @ApiOperation(value = "详情", notes = "传入gdSupplyDemandAudit") |
| | | public R<GdSupplyDemandAuditVO> detail(GdSupplyDemandAuditEntity gdSupplyDemandAudit) { |
| | | GdSupplyDemandAuditEntity detail = gdSupplyDemandAuditService.getOne(Condition.getQueryWrapper(gdSupplyDemandAudit)); |
| | | return R.data(GdSupplyDemandAuditWrapper.build().entityVO(detail)); |
| | | } |
| | | /** |
| | | * 供需需求审核记录表 分页 |
| | | */ |
| | | @GetMapping("/list") |
| | | @ApiOperationSupport(order = 2) |
| | | @ApiOperation(value = "分页", notes = "传入gdSupplyDemandAudit") |
| | | public R<IPage<GdSupplyDemandAuditVO>> list(@ApiIgnore @RequestParam Map<String, Object> gdSupplyDemandAudit, Query query) { |
| | | IPage<GdSupplyDemandAuditEntity> pages = gdSupplyDemandAuditService.page(Condition.getPage(query), Condition.getQueryWrapper(gdSupplyDemandAudit, GdSupplyDemandAuditEntity.class)); |
| | | return R.data(GdSupplyDemandAuditWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求审核记录表 自定义分页 |
| | | */ |
| | | @GetMapping("/page") |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "分页", notes = "传入gdSupplyDemandAudit") |
| | | public R<IPage<GdSupplyDemandAuditVO>> page(GdSupplyDemandAuditVO gdSupplyDemandAudit, Query query) { |
| | | IPage<GdSupplyDemandAuditVO> pages = gdSupplyDemandAuditService.selectGdSupplyDemandAuditPage(Condition.getPage(query), gdSupplyDemandAudit); |
| | | return R.data(pages); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求审核记录表 新增 |
| | | */ |
| | | @PostMapping("/save") |
| | | @ApiOperationSupport(order = 4) |
| | | @ApiOperation(value = "新增", notes = "传入gdSupplyDemandAudit") |
| | | public R save(@Valid @RequestBody GdSupplyDemandAuditEntity gdSupplyDemandAudit) { |
| | | return R.status(gdSupplyDemandAuditService.save(gdSupplyDemandAudit)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求审核记录表 修改 |
| | | */ |
| | | @PostMapping("/update") |
| | | @ApiOperationSupport(order = 5) |
| | | @ApiOperation(value = "修改", notes = "传入gdSupplyDemandAudit") |
| | | public R update(@Valid @RequestBody GdSupplyDemandAuditEntity gdSupplyDemandAudit) { |
| | | return R.status(gdSupplyDemandAuditService.updateById(gdSupplyDemandAudit)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求审核记录表 新增或修改 |
| | | */ |
| | | @PostMapping("/submit") |
| | | @ApiOperationSupport(order = 6) |
| | | @ApiOperation(value = "新增或修改", notes = "传入gdSupplyDemandAudit") |
| | | public R submit(@Valid @RequestBody GdSupplyDemandAuditEntity gdSupplyDemandAudit) { |
| | | return R.status(gdSupplyDemandAuditService.saveOrUpdate(gdSupplyDemandAudit)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求审核记录表 删除 |
| | | */ |
| | | @PostMapping("/remove") |
| | | @ApiOperationSupport(order = 7) |
| | | @ApiOperation(value = "逻辑删除", notes = "传入ids") |
| | | public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { |
| | | return R.status(gdSupplyDemandAuditService.deleteLogic(Func.toLongList(ids))); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | */ |
| | | @GetMapping("/export-gdSupplyDemandAudit") |
| | | @ApiOperationSupport(order = 9) |
| | | @ApiOperation(value = "导出数据", notes = "传入gdSupplyDemandAudit") |
| | | public void exportGdSupplyDemandAudit(@ApiIgnore @RequestParam Map<String, Object> gdSupplyDemandAudit, BladeUser bladeUser, HttpServletResponse response) { |
| | | QueryWrapper<GdSupplyDemandAuditEntity> queryWrapper = Condition.getQueryWrapper(gdSupplyDemandAudit, GdSupplyDemandAuditEntity.class); |
| | | //if (!AuthUtil.isAdministrator()) { |
| | | // queryWrapper.lambda().eq(GdSupplyDemandAudit::getTenantId, bladeUser.getTenantId()); |
| | | //} |
| | | queryWrapper.lambda().eq(GdSupplyDemandAuditEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); |
| | | List<GdSupplyDemandAuditExcel> list = gdSupplyDemandAuditService.exportGdSupplyDemandAudit(queryWrapper); |
| | | ExcelUtil.export(response, "供需需求审核记录表数据" + DateUtil.time(), "供需需求审核记录表数据表", list, GdSupplyDemandAuditExcel.class); |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.controller; |
| | | |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import io.swagger.annotations.ApiParam; |
| | | import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
| | | import lombok.AllArgsConstructor; |
| | | import javax.validation.Valid; |
| | | |
| | | import org.springblade.core.secure.BladeUser; |
| | | import org.springblade.core.mp.support.Condition; |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.utils.Func; |
| | | import org.springframework.web.bind.annotation.*; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandExcel; |
| | | import org.sxkj.gd.orderdata.wrapper.GdSupplyDemandWrapper; |
| | | import org.sxkj.gd.orderdata.service.IGdSupplyDemandService; |
| | | import org.springblade.core.boot.ctrl.BladeController; |
| | | import org.springblade.core.tool.utils.DateUtil; |
| | | import org.springblade.core.excel.util.ExcelUtil; |
| | | import org.springblade.core.tool.constant.BladeConstant; |
| | | import springfox.documentation.annotations.ApiIgnore; |
| | | import java.util.Map; |
| | | import java.util.List; |
| | | import javax.servlet.http.HttpServletResponse; |
| | | |
| | | /** |
| | | * 供需需求信息表 控制器 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @RestController |
| | | @AllArgsConstructor |
| | | @RequestMapping("orderdata/gdSupplyDemand") |
| | | @Api(value = "供需需求信息表", tags = "供需需求信息表接口") |
| | | public class GdSupplyDemandController extends BladeController { |
| | | |
| | | private final IGdSupplyDemandService gdSupplyDemandService; |
| | | |
| | | /** |
| | | * 供需需求信息表 详情 |
| | | */ |
| | | @GetMapping("/detail") |
| | | @ApiOperationSupport(order = 1) |
| | | @ApiOperation(value = "详情", notes = "传入gdSupplyDemand") |
| | | public R<GdSupplyDemandVO> detail(GdSupplyDemandEntity gdSupplyDemand) { |
| | | GdSupplyDemandEntity detail = gdSupplyDemandService.getOne(Condition.getQueryWrapper(gdSupplyDemand)); |
| | | return R.data(GdSupplyDemandWrapper.build().entityVO(detail)); |
| | | } |
| | | /** |
| | | * 供需需求信息表 分页 |
| | | */ |
| | | @GetMapping("/list") |
| | | @ApiOperationSupport(order = 2) |
| | | @ApiOperation(value = "分页", notes = "传入gdSupplyDemand") |
| | | public R<IPage<GdSupplyDemandVO>> list(@ApiIgnore @RequestParam Map<String, Object> gdSupplyDemand, Query query) { |
| | | IPage<GdSupplyDemandEntity> pages = gdSupplyDemandService.page(Condition.getPage(query), Condition.getQueryWrapper(gdSupplyDemand, GdSupplyDemandEntity.class)); |
| | | return R.data(GdSupplyDemandWrapper.build().pageVO(pages)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求信息表 自定义分页 |
| | | */ |
| | | @GetMapping("/page") |
| | | @ApiOperationSupport(order = 3) |
| | | @ApiOperation(value = "分页", notes = "传入gdSupplyDemand") |
| | | public R<IPage<GdSupplyDemandVO>> page(GdSupplyDemandVO gdSupplyDemand, Query query) { |
| | | IPage<GdSupplyDemandVO> pages = gdSupplyDemandService.selectGdSupplyDemandPage(Condition.getPage(query), gdSupplyDemand); |
| | | return R.data(pages); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求信息表 新增 |
| | | */ |
| | | @PostMapping("/save") |
| | | @ApiOperationSupport(order = 4) |
| | | @ApiOperation(value = "新增", notes = "传入gdSupplyDemand") |
| | | public R save(@Valid @RequestBody GdSupplyDemandEntity gdSupplyDemand) { |
| | | return R.status(gdSupplyDemandService.save(gdSupplyDemand)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求信息表 修改 |
| | | */ |
| | | @PostMapping("/update") |
| | | @ApiOperationSupport(order = 5) |
| | | @ApiOperation(value = "修改", notes = "传入gdSupplyDemand") |
| | | public R update(@Valid @RequestBody GdSupplyDemandEntity gdSupplyDemand) { |
| | | return R.status(gdSupplyDemandService.updateById(gdSupplyDemand)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求信息表 新增或修改 |
| | | */ |
| | | @PostMapping("/submit") |
| | | @ApiOperationSupport(order = 6) |
| | | @ApiOperation(value = "新增或修改", notes = "传入gdSupplyDemand") |
| | | public R submit(@Valid @RequestBody GdSupplyDemandEntity gdSupplyDemand) { |
| | | return R.status(gdSupplyDemandService.saveOrUpdate(gdSupplyDemand)); |
| | | } |
| | | |
| | | /** |
| | | * 供需需求信息表 删除 |
| | | */ |
| | | @PostMapping("/remove") |
| | | @ApiOperationSupport(order = 7) |
| | | @ApiOperation(value = "逻辑删除", notes = "传入ids") |
| | | public R remove(@ApiParam(value = "主键集合", required = true) @RequestParam String ids) { |
| | | return R.status(gdSupplyDemandService.deleteLogic(Func.toLongList(ids))); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | */ |
| | | @GetMapping("/export-gdSupplyDemand") |
| | | @ApiOperationSupport(order = 9) |
| | | @ApiOperation(value = "导出数据", notes = "传入gdSupplyDemand") |
| | | public void exportGdSupplyDemand(@ApiIgnore @RequestParam Map<String, Object> gdSupplyDemand, BladeUser bladeUser, HttpServletResponse response) { |
| | | QueryWrapper<GdSupplyDemandEntity> queryWrapper = Condition.getQueryWrapper(gdSupplyDemand, GdSupplyDemandEntity.class); |
| | | //if (!AuthUtil.isAdministrator()) { |
| | | // queryWrapper.lambda().eq(GdSupplyDemand::getTenantId, bladeUser.getTenantId()); |
| | | //} |
| | | queryWrapper.lambda().eq(GdSupplyDemandEntity::getIsDeleted, BladeConstant.DB_NOT_DELETED); |
| | | List<GdSupplyDemandExcel> list = gdSupplyDemandService.exportGdSupplyDemand(queryWrapper); |
| | | ExcelUtil.export(response, "供需需求信息表数据" + DateUtil.time(), "供需需求信息表数据表", list, GdSupplyDemandExcel.class); |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.dto; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdApplicationInnovationEntity; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 应用创新案例表 数据传输对象实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdApplicationInnovationDTO extends GdApplicationInnovationEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.dto; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataEvaluationEntity; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 数据评价管理表 数据传输对象实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdDataEvaluationDTO extends GdDataEvaluationEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.dto; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionAttachmentEntity; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 数据异议申请附件表 数据传输对象实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdDataObjectionAttachmentDTO extends GdDataObjectionAttachmentEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.dto; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionEntity; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 数据异议申请表 数据传输对象实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdDataObjectionDTO extends GdDataObjectionEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.dto; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditAttachmentEntity; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 供需需求审核附件表 数据传输对象实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdSupplyDemandAuditAttachmentDTO extends GdSupplyDemandAuditAttachmentEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.dto; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditEntity; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 供需需求审核记录表 数据传输对象实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdSupplyDemandAuditDTO extends GdSupplyDemandAuditEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.dto; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandEntity; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 供需需求信息表 数据传输对象实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdSupplyDemandDTO extends GdSupplyDemandEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import java.util.Date; |
| | | import lombok.EqualsAndHashCode; |
| | | import org.springblade.core.mp.base.BaseEntity; |
| | | import org.springblade.core.tenant.mp.TenantEntity; |
| | | |
| | | /** |
| | | * 应用创新案例表 实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @TableName("ja_gd_application_innovation") |
| | | @ApiModel(value = "GdApplicationInnovation对象", description = "应用创新案例表") |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdApplicationInnovationEntity extends BaseEntity { |
| | | |
| | | /** |
| | | * 案例名称 |
| | | */ |
| | | @ApiModelProperty(value = "案例名称") |
| | | private String caseName; |
| | | /** |
| | | * 所属领域(如“重大活动"“马拉松") |
| | | */ |
| | | @ApiModelProperty(value = "所属领域(如“重大活动"“马拉松")") |
| | | private String belongDomain; |
| | | /** |
| | | * 应用创新状态(审核中/审核通过/审核不通过) |
| | | */ |
| | | @ApiModelProperty(value = "应用创新状态(审核中/审核通过/审核不通过)") |
| | | private String innovationStatus; |
| | | /** |
| | | * 应用场景描述 |
| | | */ |
| | | @ApiModelProperty(value = "应用场景描述") |
| | | private String applicationScenarioDesc; |
| | | /** |
| | | * 事项名称 |
| | | */ |
| | | @ApiModelProperty(value = "事项名称") |
| | | private String matterName; |
| | | /** |
| | | * 资源名称 |
| | | */ |
| | | @ApiModelProperty(value = "资源名称") |
| | | private String resourceName; |
| | | /** |
| | | * 资源编码(如“ZY202501061907001") |
| | | */ |
| | | @ApiModelProperty(value = "资源编码(如“ZY202501061907001")") |
| | | private String resourceCode; |
| | | /** |
| | | * 案例描述 |
| | | */ |
| | | @ApiModelProperty(value = "案例描述") |
| | | private String caseDesc; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ApiModelProperty(value = "区域编码") |
| | | private String areaCode; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import java.util.Date; |
| | | import lombok.EqualsAndHashCode; |
| | | import org.springblade.core.mp.base.BaseEntity; |
| | | import org.springblade.core.tenant.mp.TenantEntity; |
| | | |
| | | /** |
| | | * 数据评价管理表 实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @TableName("ja_gd_data_evaluation") |
| | | @ApiModel(value = "GdDataEvaluation对象", description = "数据评价管理表") |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdDataEvaluationEntity extends BaseEntity { |
| | | |
| | | /** |
| | | * 评价标题 |
| | | */ |
| | | @ApiModelProperty(value = "评价标题") |
| | | private String title; |
| | | /** |
| | | * 数据名称 |
| | | */ |
| | | @ApiModelProperty(value = "数据名称") |
| | | private String dataName; |
| | | /** |
| | | * 提出部门ID(关联部门表) |
| | | */ |
| | | @ApiModelProperty(value = "提出部门ID(关联部门表)") |
| | | private String proposeDeptId; |
| | | /** |
| | | * 数据提供部门ID(关联部门表) |
| | | */ |
| | | @ApiModelProperty(value = "数据提供部门ID(关联部门表)") |
| | | private String dataProvideDeptId; |
| | | /** |
| | | * 评分(如1-10分) |
| | | */ |
| | | @ApiModelProperty(value = "评分(如1-10分)") |
| | | private Byte score; |
| | | /** |
| | | * 是否解决(0否 1是) |
| | | */ |
| | | @ApiModelProperty(value = "是否解决(0否 1是)") |
| | | private String isResolved; |
| | | /** |
| | | * 评价内容 |
| | | */ |
| | | @ApiModelProperty(value = "评价内容") |
| | | private String evaluationContent; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ApiModelProperty(value = "区域编码") |
| | | private String areaCode; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import java.util.Date; |
| | | import lombok.EqualsAndHashCode; |
| | | import org.springblade.core.mp.base.BaseEntity; |
| | | import org.springblade.core.tenant.mp.TenantEntity; |
| | | |
| | | /** |
| | | * 数据异议申请附件表 实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @TableName("ja_gd_data_objection_attachment") |
| | | @ApiModel(value = "GdDataObjectionAttachment对象", description = "数据异议申请附件表") |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdDataObjectionAttachmentEntity extends BaseEntity { |
| | | |
| | | /** |
| | | * 关联数据异议表ID |
| | | */ |
| | | @ApiModelProperty(value = "关联数据异议表ID") |
| | | private Integer objectionId; |
| | | /** |
| | | * 附件表id |
| | | */ |
| | | @ApiModelProperty(value = "附件表id") |
| | | private Long attachId; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import java.util.Date; |
| | | import lombok.EqualsAndHashCode; |
| | | import org.springblade.core.mp.base.BaseEntity; |
| | | import org.springblade.core.tenant.mp.TenantEntity; |
| | | |
| | | /** |
| | | * 数据异议申请表 实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @TableName("ja_gd_data_objection") |
| | | @ApiModel(value = "GdDataObjection对象", description = "数据异议申请表") |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdDataObjectionEntity extends BaseEntity { |
| | | |
| | | /** |
| | | * 异议标题 |
| | | */ |
| | | @ApiModelProperty(value = "异议标题") |
| | | private String title; |
| | | /** |
| | | * 异议类别(如“材料佐证") |
| | | */ |
| | | @ApiModelProperty(value = "异议类别(如“材料佐证")") |
| | | private String objectionType; |
| | | /** |
| | | * 异议状态(草稿/待处理/已反馈) |
| | | */ |
| | | @ApiModelProperty(value = "异议状态(草稿/待处理/已反馈)") |
| | | private String objectionStatus; |
| | | /** |
| | | * 目录/申请资源名称 |
| | | */ |
| | | @ApiModelProperty(value = "目录/申请资源名称") |
| | | private String catalogResourceName; |
| | | /** |
| | | * 问题提交人 |
| | | */ |
| | | @ApiModelProperty(value = "问题提交人") |
| | | private String submitter; |
| | | /** |
| | | * 提交人联系方式 |
| | | */ |
| | | @ApiModelProperty(value = "提交人联系方式") |
| | | private String submitterContact; |
| | | /** |
| | | * 处理单位(如“应急部门") |
| | | */ |
| | | @ApiModelProperty(value = "处理单位(如“应急部门")") |
| | | private String handleUnit; |
| | | /** |
| | | * 异议描述 |
| | | */ |
| | | @ApiModelProperty(value = "异议描述") |
| | | private String objectionDesc; |
| | | /** |
| | | * 异议依据 |
| | | */ |
| | | @ApiModelProperty(value = "异议依据") |
| | | private String objectionBasis; |
| | | /** |
| | | * 其他异议详情 |
| | | */ |
| | | @ApiModelProperty(value = "其他异议详情") |
| | | private String otherObjectionDetail; |
| | | /** |
| | | * 审核意见 |
| | | */ |
| | | @ApiModelProperty(value = "审核意见") |
| | | private String reviewOpinion; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ApiModelProperty(value = "区域编码") |
| | | private String areaCode; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import java.util.Date; |
| | | import lombok.EqualsAndHashCode; |
| | | import org.springblade.core.mp.base.BaseEntity; |
| | | import org.springblade.core.tenant.mp.TenantEntity; |
| | | |
| | | /** |
| | | * 供需需求审核附件表 实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @TableName("ja_gd_supply_demand_audit_attachment") |
| | | @ApiModel(value = "GdSupplyDemandAuditAttachment对象", description = "供需需求审核附件表") |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdSupplyDemandAuditAttachmentEntity extends BaseEntity { |
| | | |
| | | /** |
| | | * 关联供需需求表ID |
| | | */ |
| | | @ApiModelProperty(value = "关联供需需求表ID") |
| | | private Long demandId; |
| | | /** |
| | | * 附件表id |
| | | */ |
| | | @ApiModelProperty(value = "附件表id") |
| | | private Long attachId; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ApiModelProperty(value = "区域编码") |
| | | private String areaCode; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import java.util.Date; |
| | | import lombok.EqualsAndHashCode; |
| | | import org.springblade.core.mp.base.BaseEntity; |
| | | import org.springblade.core.tenant.mp.TenantEntity; |
| | | |
| | | /** |
| | | * 供需需求审核记录表 实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @TableName("ja_gd_supply_demand_audit") |
| | | @ApiModel(value = "GdSupplyDemandAudit对象", description = "供需需求审核记录表") |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdSupplyDemandAuditEntity extends BaseEntity { |
| | | |
| | | /** |
| | | * 关联供需需求表ID |
| | | */ |
| | | @ApiModelProperty(value = "关联供需需求表ID") |
| | | private Integer demandId; |
| | | /** |
| | | * 审核结果(0待审核 1通过 2驳回) |
| | | */ |
| | | @ApiModelProperty(value = "审核结果(0待审核 1通过 2驳回)") |
| | | private String auditStatus; |
| | | /** |
| | | * 审核意见/驳回原因 |
| | | */ |
| | | @ApiModelProperty(value = "审核意见/驳回原因") |
| | | private String auditOpinion; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ApiModelProperty(value = "区域编码") |
| | | private String areaCode; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.entity; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import lombok.Data; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import java.util.Date; |
| | | import lombok.EqualsAndHashCode; |
| | | import org.springblade.core.mp.base.BaseEntity; |
| | | import org.springblade.core.tenant.mp.TenantEntity; |
| | | |
| | | /** |
| | | * 供需需求信息表 实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @TableName("ja_gd_supply_demand") |
| | | @ApiModel(value = "GdSupplyDemand对象", description = "供需需求信息表") |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdSupplyDemandEntity extends BaseEntity { |
| | | |
| | | /** |
| | | * 需求名称 |
| | | */ |
| | | @ApiModelProperty(value = "需求名称") |
| | | private String demandName; |
| | | /** |
| | | * 需求类型(如“材料佐证") |
| | | */ |
| | | @ApiModelProperty(value = "需求类型(如“材料佐证")") |
| | | private String demandType; |
| | | /** |
| | | * 需求联系人 |
| | | */ |
| | | @ApiModelProperty(value = "需求联系人") |
| | | private String contactPerson; |
| | | /** |
| | | * 需求联系人电话 |
| | | */ |
| | | @ApiModelProperty(value = "需求联系人电话") |
| | | private String contactPhone; |
| | | /** |
| | | * 需求邮箱 |
| | | */ |
| | | @ApiModelProperty(value = "需求邮箱") |
| | | private String contactEmail; |
| | | /** |
| | | * 需求状态(草稿/申请中/审核通过/拒绝申请) |
| | | */ |
| | | @ApiModelProperty(value = "需求状态(草稿/申请中/审核通过/拒绝申请)") |
| | | private String demandStatus; |
| | | /** |
| | | * 更新周期(每年/每月/每周/不更新) |
| | | */ |
| | | @ApiModelProperty(value = "更新周期(每年/每月/每周/不更新)") |
| | | private String updateCycle; |
| | | /** |
| | | * 申请依据 |
| | | */ |
| | | @ApiModelProperty(value = "申请依据") |
| | | private String applyBasis; |
| | | /** |
| | | * 共享类型(如“单独") |
| | | */ |
| | | @ApiModelProperty(value = "共享类型(如“单独")") |
| | | private String shareType; |
| | | /** |
| | | * 应用场景类型(如“材料佐证") |
| | | */ |
| | | @ApiModelProperty(value = "应用场景类型(如“材料佐证")") |
| | | private String applicationScene; |
| | | /** |
| | | * 责任部门(如“城管部门") |
| | | */ |
| | | @ApiModelProperty(value = "责任部门(如“城管部门")") |
| | | private String responsibleDeptId; |
| | | /** |
| | | * 申请对象部门ID(指向被申请的目标部门) |
| | | */ |
| | | @ApiModelProperty(value = "申请对象部门ID(指向被申请的目标部门)") |
| | | private String applyTargetDeptId; |
| | | /** |
| | | * 数据来源依据 |
| | | */ |
| | | @ApiModelProperty(value = "数据来源依据") |
| | | private String dataSource; |
| | | /** |
| | | * 需求信息项 |
| | | */ |
| | | @ApiModelProperty(value = "需求信息项") |
| | | private String demandInfo; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ApiModelProperty(value = "区域编码") |
| | | private String areaCode; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.excel; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | import com.alibaba.excel.annotation.ExcelProperty; |
| | | import com.alibaba.excel.annotation.write.style.ColumnWidth; |
| | | import com.alibaba.excel.annotation.write.style.ContentRowHeight; |
| | | import com.alibaba.excel.annotation.write.style.HeadRowHeight; |
| | | import java.io.Serializable; |
| | | |
| | | |
| | | /** |
| | | * 应用创新案例表 Excel实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @ColumnWidth(25) |
| | | @HeadRowHeight(20) |
| | | @ContentRowHeight(18) |
| | | public class GdApplicationInnovationExcel implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 案例名称 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("案例名称") |
| | | private String caseName; |
| | | /** |
| | | * 所属领域(如“重大活动"“马拉松") |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("所属领域(如“重大活动"“马拉松")") |
| | | private String belongDomain; |
| | | /** |
| | | * 应用创新状态(审核中/审核通过/审核不通过) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("应用创新状态(审核中/审核通过/审核不通过)") |
| | | private String innovationStatus; |
| | | /** |
| | | * 应用场景描述 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("应用场景描述") |
| | | private String applicationScenarioDesc; |
| | | /** |
| | | * 事项名称 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("事项名称") |
| | | private String matterName; |
| | | /** |
| | | * 资源名称 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("资源名称") |
| | | private String resourceName; |
| | | /** |
| | | * 资源编码(如“ZY202501061907001") |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("资源编码(如“ZY202501061907001")") |
| | | private String resourceCode; |
| | | /** |
| | | * 案例描述 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("案例描述") |
| | | private String caseDesc; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("区域编码") |
| | | private String areaCode; |
| | | /** |
| | | * 删除标志(0存在 1删除) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("删除标志(0存在 1删除)") |
| | | private Byte isDeleted; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.excel; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | import com.alibaba.excel.annotation.ExcelProperty; |
| | | import com.alibaba.excel.annotation.write.style.ColumnWidth; |
| | | import com.alibaba.excel.annotation.write.style.ContentRowHeight; |
| | | import com.alibaba.excel.annotation.write.style.HeadRowHeight; |
| | | import java.io.Serializable; |
| | | |
| | | |
| | | /** |
| | | * 数据评价管理表 Excel实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @ColumnWidth(25) |
| | | @HeadRowHeight(20) |
| | | @ContentRowHeight(18) |
| | | public class GdDataEvaluationExcel implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 评价标题 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("评价标题") |
| | | private String title; |
| | | /** |
| | | * 数据名称 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("数据名称") |
| | | private String dataName; |
| | | /** |
| | | * 提出部门ID(关联部门表) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("提出部门ID(关联部门表)") |
| | | private String proposeDeptId; |
| | | /** |
| | | * 数据提供部门ID(关联部门表) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("数据提供部门ID(关联部门表)") |
| | | private String dataProvideDeptId; |
| | | /** |
| | | * 评分(如1-10分) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("评分(如1-10分)") |
| | | private Byte score; |
| | | /** |
| | | * 是否解决(0否 1是) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("是否解决(0否 1是)") |
| | | private String isResolved; |
| | | /** |
| | | * 评价内容 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("评价内容") |
| | | private String evaluationContent; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("区域编码") |
| | | private String areaCode; |
| | | /** |
| | | * 删除标志(0存在 1删除) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("删除标志(0存在 1删除)") |
| | | private Byte isDeleted; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.excel; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | import com.alibaba.excel.annotation.ExcelProperty; |
| | | import com.alibaba.excel.annotation.write.style.ColumnWidth; |
| | | import com.alibaba.excel.annotation.write.style.ContentRowHeight; |
| | | import com.alibaba.excel.annotation.write.style.HeadRowHeight; |
| | | import java.io.Serializable; |
| | | |
| | | |
| | | /** |
| | | * 数据异议申请附件表 Excel实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @ColumnWidth(25) |
| | | @HeadRowHeight(20) |
| | | @ContentRowHeight(18) |
| | | public class GdDataObjectionAttachmentExcel implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 关联数据异议表ID |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("关联数据异议表ID") |
| | | private Integer objectionId; |
| | | /** |
| | | * 附件表id |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("附件表id") |
| | | private Long attachId; |
| | | /** |
| | | * 删除标志(0存在 1删除) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("删除标志(0存在 1删除)") |
| | | private Byte isDeleted; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.excel; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | import com.alibaba.excel.annotation.ExcelProperty; |
| | | import com.alibaba.excel.annotation.write.style.ColumnWidth; |
| | | import com.alibaba.excel.annotation.write.style.ContentRowHeight; |
| | | import com.alibaba.excel.annotation.write.style.HeadRowHeight; |
| | | import java.io.Serializable; |
| | | |
| | | |
| | | /** |
| | | * 数据异议申请表 Excel实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @ColumnWidth(25) |
| | | @HeadRowHeight(20) |
| | | @ContentRowHeight(18) |
| | | public class GdDataObjectionExcel implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 异议标题 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("异议标题") |
| | | private String title; |
| | | /** |
| | | * 异议类别(如“材料佐证") |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("异议类别(如“材料佐证")") |
| | | private String objectionType; |
| | | /** |
| | | * 异议状态(草稿/待处理/已反馈) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("异议状态(草稿/待处理/已反馈)") |
| | | private String objectionStatus; |
| | | /** |
| | | * 目录/申请资源名称 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("目录/申请资源名称") |
| | | private String catalogResourceName; |
| | | /** |
| | | * 问题提交人 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("问题提交人") |
| | | private String submitter; |
| | | /** |
| | | * 提交人联系方式 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("提交人联系方式") |
| | | private String submitterContact; |
| | | /** |
| | | * 处理单位(如“应急部门") |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("处理单位(如“应急部门")") |
| | | private String handleUnit; |
| | | /** |
| | | * 异议描述 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("异议描述") |
| | | private String objectionDesc; |
| | | /** |
| | | * 异议依据 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("异议依据") |
| | | private String objectionBasis; |
| | | /** |
| | | * 其他异议详情 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("其他异议详情") |
| | | private String otherObjectionDetail; |
| | | /** |
| | | * 审核意见 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("审核意见") |
| | | private String reviewOpinion; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("区域编码") |
| | | private String areaCode; |
| | | /** |
| | | * 删除标志(0存在 1删除) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("删除标志(0存在 1删除)") |
| | | private Byte isDeleted; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.excel; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | import com.alibaba.excel.annotation.ExcelProperty; |
| | | import com.alibaba.excel.annotation.write.style.ColumnWidth; |
| | | import com.alibaba.excel.annotation.write.style.ContentRowHeight; |
| | | import com.alibaba.excel.annotation.write.style.HeadRowHeight; |
| | | import java.io.Serializable; |
| | | |
| | | |
| | | /** |
| | | * 供需需求审核附件表 Excel实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @ColumnWidth(25) |
| | | @HeadRowHeight(20) |
| | | @ContentRowHeight(18) |
| | | public class GdSupplyDemandAuditAttachmentExcel implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 关联供需需求表ID |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("关联供需需求表ID") |
| | | private Long demandId; |
| | | /** |
| | | * 附件表id |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("附件表id") |
| | | private Long attachId; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("区域编码") |
| | | private String areaCode; |
| | | /** |
| | | * 删除标志(0存在 1删除) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("删除标志(0存在 1删除)") |
| | | private Byte isDeleted; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.excel; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | import com.alibaba.excel.annotation.ExcelProperty; |
| | | import com.alibaba.excel.annotation.write.style.ColumnWidth; |
| | | import com.alibaba.excel.annotation.write.style.ContentRowHeight; |
| | | import com.alibaba.excel.annotation.write.style.HeadRowHeight; |
| | | import java.io.Serializable; |
| | | |
| | | |
| | | /** |
| | | * 供需需求审核记录表 Excel实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @ColumnWidth(25) |
| | | @HeadRowHeight(20) |
| | | @ContentRowHeight(18) |
| | | public class GdSupplyDemandAuditExcel implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 关联供需需求表ID |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("关联供需需求表ID") |
| | | private Integer demandId; |
| | | /** |
| | | * 审核结果(0待审核 1通过 2驳回) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("审核结果(0待审核 1通过 2驳回)") |
| | | private String auditStatus; |
| | | /** |
| | | * 审核意见/驳回原因 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("审核意见/驳回原因") |
| | | private String auditOpinion; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("区域编码") |
| | | private String areaCode; |
| | | /** |
| | | * 删除标志(0存在 1删除) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("删除标志(0存在 1删除)") |
| | | private Byte isDeleted; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.excel; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | import com.alibaba.excel.annotation.ExcelProperty; |
| | | import com.alibaba.excel.annotation.write.style.ColumnWidth; |
| | | import com.alibaba.excel.annotation.write.style.ContentRowHeight; |
| | | import com.alibaba.excel.annotation.write.style.HeadRowHeight; |
| | | import java.io.Serializable; |
| | | |
| | | |
| | | /** |
| | | * 供需需求信息表 Excel实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @ColumnWidth(25) |
| | | @HeadRowHeight(20) |
| | | @ContentRowHeight(18) |
| | | public class GdSupplyDemandExcel implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** |
| | | * 需求名称 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("需求名称") |
| | | private String demandName; |
| | | /** |
| | | * 需求类型(如“材料佐证") |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("需求类型(如“材料佐证")") |
| | | private String demandType; |
| | | /** |
| | | * 需求联系人 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("需求联系人") |
| | | private String contactPerson; |
| | | /** |
| | | * 需求联系人电话 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("需求联系人电话") |
| | | private String contactPhone; |
| | | /** |
| | | * 需求邮箱 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("需求邮箱") |
| | | private String contactEmail; |
| | | /** |
| | | * 需求状态(草稿/申请中/审核通过/拒绝申请) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("需求状态(草稿/申请中/审核通过/拒绝申请)") |
| | | private String demandStatus; |
| | | /** |
| | | * 更新周期(每年/每月/每周/不更新) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("更新周期(每年/每月/每周/不更新)") |
| | | private String updateCycle; |
| | | /** |
| | | * 申请依据 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("申请依据") |
| | | private String applyBasis; |
| | | /** |
| | | * 共享类型(如“单独") |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("共享类型(如“单独")") |
| | | private String shareType; |
| | | /** |
| | | * 应用场景类型(如“材料佐证") |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("应用场景类型(如“材料佐证")") |
| | | private String applicationScene; |
| | | /** |
| | | * 责任部门(如“城管部门") |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("责任部门(如“城管部门")") |
| | | private String responsibleDeptId; |
| | | /** |
| | | * 申请对象部门ID(指向被申请的目标部门) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("申请对象部门ID(指向被申请的目标部门)") |
| | | private String applyTargetDeptId; |
| | | /** |
| | | * 数据来源依据 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("数据来源依据") |
| | | private String dataSource; |
| | | /** |
| | | * 需求信息项 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("需求信息项") |
| | | private String demandInfo; |
| | | /** |
| | | * 区域编码 |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("区域编码") |
| | | private String areaCode; |
| | | /** |
| | | * 删除标志(0存在 1删除) |
| | | */ |
| | | @ColumnWidth(20) |
| | | @ExcelProperty("删除标志(0存在 1删除)") |
| | | private Byte isDeleted; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.mapper; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdApplicationInnovationEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdApplicationInnovationVO; |
| | | import org.sxkj.gd.orderdata.excel.GdApplicationInnovationExcel; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 应用创新案例表 Mapper 接口 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface GdApplicationInnovationMapper extends BaseMapper<GdApplicationInnovationEntity> { |
| | | |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdApplicationInnovation |
| | | * @return |
| | | */ |
| | | List<GdApplicationInnovationVO> selectGdApplicationInnovationPage(IPage page, GdApplicationInnovationVO gdApplicationInnovation); |
| | | |
| | | |
| | | /** |
| | | * 获取导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdApplicationInnovationExcel> exportGdApplicationInnovation(@Param("ew") Wrapper<GdApplicationInnovationEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | <?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="org.sxkj.gd.orderdata.mapper.GdApplicationInnovationMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="gdApplicationInnovationResultMap" type="org.sxkj.gd.orderdata.entity.GdApplicationInnovationEntity"> |
| | | <result column="id" property="id"/> |
| | | <result column="case_name" property="caseName"/> |
| | | <result column="belong_domain" property="belongDomain"/> |
| | | <result column="innovation_status" property="innovationStatus"/> |
| | | <result column="application_scenario_desc" property="applicationScenarioDesc"/> |
| | | <result column="matter_name" property="matterName"/> |
| | | <result column="resource_name" property="resourceName"/> |
| | | <result column="resource_code" property="resourceCode"/> |
| | | <result column="case_desc" property="caseDesc"/> |
| | | <result column="area_code" property="areaCode"/> |
| | | <result column="create_user" property="createUser"/> |
| | | <result column="create_dept" property="createDept"/> |
| | | <result column="create_time" property="createTime"/> |
| | | <result column="update_user" property="updateUser"/> |
| | | <result column="update_time" property="updateTime"/> |
| | | <result column="status" property="status"/> |
| | | <result column="is_deleted" property="isDeleted"/> |
| | | </resultMap> |
| | | |
| | | |
| | | <select id="selectGdApplicationInnovationPage" resultMap="gdApplicationInnovationResultMap"> |
| | | select * from ja_gd_application_innovation where is_deleted = 0 |
| | | </select> |
| | | |
| | | |
| | | <select id="exportGdApplicationInnovation" resultType="org.sxkj.gd.orderdata.excel.GdApplicationInnovationExcel"> |
| | | SELECT * FROM ja_gd_application_innovation ${ew.customSqlSegment} |
| | | </select> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.mapper; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataEvaluationEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataEvaluationVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataEvaluationExcel; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 数据评价管理表 Mapper 接口 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface GdDataEvaluationMapper extends BaseMapper<GdDataEvaluationEntity> { |
| | | |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdDataEvaluation |
| | | * @return |
| | | */ |
| | | List<GdDataEvaluationVO> selectGdDataEvaluationPage(IPage page, GdDataEvaluationVO gdDataEvaluation); |
| | | |
| | | |
| | | /** |
| | | * 获取导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdDataEvaluationExcel> exportGdDataEvaluation(@Param("ew") Wrapper<GdDataEvaluationEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | <?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="org.sxkj.gd.orderdata.mapper.GdDataEvaluationMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="gdDataEvaluationResultMap" type="org.sxkj.gd.orderdata.entity.GdDataEvaluationEntity"> |
| | | <result column="id" property="id"/> |
| | | <result column="title" property="title"/> |
| | | <result column="data_name" property="dataName"/> |
| | | <result column="propose_dept_id" property="proposeDeptId"/> |
| | | <result column="data_provide_dept_id" property="dataProvideDeptId"/> |
| | | <result column="score" property="score"/> |
| | | <result column="is_resolved" property="isResolved"/> |
| | | <result column="evaluation_content" property="evaluationContent"/> |
| | | <result column="area_code" property="areaCode"/> |
| | | <result column="create_user" property="createUser"/> |
| | | <result column="create_dept" property="createDept"/> |
| | | <result column="create_time" property="createTime"/> |
| | | <result column="update_user" property="updateUser"/> |
| | | <result column="update_time" property="updateTime"/> |
| | | <result column="status" property="status"/> |
| | | <result column="is_deleted" property="isDeleted"/> |
| | | </resultMap> |
| | | |
| | | |
| | | <select id="selectGdDataEvaluationPage" resultMap="gdDataEvaluationResultMap"> |
| | | select * from ja_gd_data_evaluation where is_deleted = 0 |
| | | </select> |
| | | |
| | | |
| | | <select id="exportGdDataEvaluation" resultType="org.sxkj.gd.orderdata.excel.GdDataEvaluationExcel"> |
| | | SELECT * FROM ja_gd_data_evaluation ${ew.customSqlSegment} |
| | | </select> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.mapper; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionAttachmentEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataObjectionAttachmentVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataObjectionAttachmentExcel; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 数据异议申请附件表 Mapper 接口 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface GdDataObjectionAttachmentMapper extends BaseMapper<GdDataObjectionAttachmentEntity> { |
| | | |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdDataObjectionAttachment |
| | | * @return |
| | | */ |
| | | List<GdDataObjectionAttachmentVO> selectGdDataObjectionAttachmentPage(IPage page, GdDataObjectionAttachmentVO gdDataObjectionAttachment); |
| | | |
| | | |
| | | /** |
| | | * 获取导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdDataObjectionAttachmentExcel> exportGdDataObjectionAttachment(@Param("ew") Wrapper<GdDataObjectionAttachmentEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | <?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="org.sxkj.gd.orderdata.mapper.GdDataObjectionAttachmentMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="gdDataObjectionAttachmentResultMap" type="org.sxkj.gd.orderdata.entity.GdDataObjectionAttachmentEntity"> |
| | | <result column="id" property="id"/> |
| | | <result column="objection_id" property="objectionId"/> |
| | | <result column="attach_id" property="attachId"/> |
| | | <result column="create_user" property="createUser"/> |
| | | <result column="create_dept" property="createDept"/> |
| | | <result column="create_time" property="createTime"/> |
| | | <result column="update_time" property="updateTime"/> |
| | | <result column="status" property="status"/> |
| | | <result column="is_deleted" property="isDeleted"/> |
| | | </resultMap> |
| | | |
| | | |
| | | <select id="selectGdDataObjectionAttachmentPage" resultMap="gdDataObjectionAttachmentResultMap"> |
| | | select * from ja_gd_data_objection_attachment where is_deleted = 0 |
| | | </select> |
| | | |
| | | |
| | | <select id="exportGdDataObjectionAttachment" resultType="org.sxkj.gd.orderdata.excel.GdDataObjectionAttachmentExcel"> |
| | | SELECT * FROM ja_gd_data_objection_attachment ${ew.customSqlSegment} |
| | | </select> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.mapper; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataObjectionVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataObjectionExcel; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 数据异议申请表 Mapper 接口 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface GdDataObjectionMapper extends BaseMapper<GdDataObjectionEntity> { |
| | | |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdDataObjection |
| | | * @return |
| | | */ |
| | | List<GdDataObjectionVO> selectGdDataObjectionPage(IPage page, GdDataObjectionVO gdDataObjection); |
| | | |
| | | |
| | | /** |
| | | * 获取导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdDataObjectionExcel> exportGdDataObjection(@Param("ew") Wrapper<GdDataObjectionEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | <?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="org.sxkj.gd.orderdata.mapper.GdDataObjectionMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="gdDataObjectionResultMap" type="org.sxkj.gd.orderdata.entity.GdDataObjectionEntity"> |
| | | <result column="id" property="id"/> |
| | | <result column="title" property="title"/> |
| | | <result column="objection_type" property="objectionType"/> |
| | | <result column="objection_status" property="objectionStatus"/> |
| | | <result column="catalog_resource_name" property="catalogResourceName"/> |
| | | <result column="submitter" property="submitter"/> |
| | | <result column="submitter_contact" property="submitterContact"/> |
| | | <result column="handle_unit" property="handleUnit"/> |
| | | <result column="objection_desc" property="objectionDesc"/> |
| | | <result column="objection_basis" property="objectionBasis"/> |
| | | <result column="other_objection_detail" property="otherObjectionDetail"/> |
| | | <result column="review_opinion" property="reviewOpinion"/> |
| | | <result column="area_code" property="areaCode"/> |
| | | <result column="create_user" property="createUser"/> |
| | | <result column="create_dept" property="createDept"/> |
| | | <result column="create_time" property="createTime"/> |
| | | <result column="update_user" property="updateUser"/> |
| | | <result column="update_time" property="updateTime"/> |
| | | <result column="status" property="status"/> |
| | | <result column="is_deleted" property="isDeleted"/> |
| | | </resultMap> |
| | | |
| | | |
| | | <select id="selectGdDataObjectionPage" resultMap="gdDataObjectionResultMap"> |
| | | select * from ja_gd_data_objection where is_deleted = 0 |
| | | </select> |
| | | |
| | | |
| | | <select id="exportGdDataObjection" resultType="org.sxkj.gd.orderdata.excel.GdDataObjectionExcel"> |
| | | SELECT * FROM ja_gd_data_objection ${ew.customSqlSegment} |
| | | </select> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.mapper; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditAttachmentEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditAttachmentVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditAttachmentExcel; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 供需需求审核附件表 Mapper 接口 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface GdSupplyDemandAuditAttachmentMapper extends BaseMapper<GdSupplyDemandAuditAttachmentEntity> { |
| | | |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdSupplyDemandAuditAttachment |
| | | * @return |
| | | */ |
| | | List<GdSupplyDemandAuditAttachmentVO> selectGdSupplyDemandAuditAttachmentPage(IPage page, GdSupplyDemandAuditAttachmentVO gdSupplyDemandAuditAttachment); |
| | | |
| | | |
| | | /** |
| | | * 获取导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdSupplyDemandAuditAttachmentExcel> exportGdSupplyDemandAuditAttachment(@Param("ew") Wrapper<GdSupplyDemandAuditAttachmentEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | <?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="org.sxkj.gd.orderdata.mapper.GdSupplyDemandAuditAttachmentMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="gdSupplyDemandAuditAttachmentResultMap" type="org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditAttachmentEntity"> |
| | | <result column="id" property="id"/> |
| | | <result column="demand_id" property="demandId"/> |
| | | <result column="attach_id" property="attachId"/> |
| | | <result column="area_code" property="areaCode"/> |
| | | <result column="create_user" property="createUser"/> |
| | | <result column="create_dept" property="createDept"/> |
| | | <result column="create_time" property="createTime"/> |
| | | <result column="update_user" property="updateUser"/> |
| | | <result column="update_time" property="updateTime"/> |
| | | <result column="status" property="status"/> |
| | | <result column="is_deleted" property="isDeleted"/> |
| | | </resultMap> |
| | | |
| | | |
| | | <select id="selectGdSupplyDemandAuditAttachmentPage" resultMap="gdSupplyDemandAuditAttachmentResultMap"> |
| | | select * from ja_gd_supply_demand_audit_attachment where is_deleted = 0 |
| | | </select> |
| | | |
| | | |
| | | <select id="exportGdSupplyDemandAuditAttachment" resultType="org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditAttachmentExcel"> |
| | | SELECT * FROM ja_gd_supply_demand_audit_attachment ${ew.customSqlSegment} |
| | | </select> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.mapper; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditExcel; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 供需需求审核记录表 Mapper 接口 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface GdSupplyDemandAuditMapper extends BaseMapper<GdSupplyDemandAuditEntity> { |
| | | |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdSupplyDemandAudit |
| | | * @return |
| | | */ |
| | | List<GdSupplyDemandAuditVO> selectGdSupplyDemandAuditPage(IPage page, GdSupplyDemandAuditVO gdSupplyDemandAudit); |
| | | |
| | | |
| | | /** |
| | | * 获取导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdSupplyDemandAuditExcel> exportGdSupplyDemandAudit(@Param("ew") Wrapper<GdSupplyDemandAuditEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | <?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="org.sxkj.gd.orderdata.mapper.GdSupplyDemandAuditMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="gdSupplyDemandAuditResultMap" type="org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditEntity"> |
| | | <result column="id" property="id"/> |
| | | <result column="demand_id" property="demandId"/> |
| | | <result column="audit_status" property="auditStatus"/> |
| | | <result column="audit_opinion" property="auditOpinion"/> |
| | | <result column="area_code" property="areaCode"/> |
| | | <result column="create_user" property="createUser"/> |
| | | <result column="create_dept" property="createDept"/> |
| | | <result column="create_time" property="createTime"/> |
| | | <result column="update_user" property="updateUser"/> |
| | | <result column="update_time" property="updateTime"/> |
| | | <result column="status" property="status"/> |
| | | <result column="is_deleted" property="isDeleted"/> |
| | | </resultMap> |
| | | |
| | | |
| | | <select id="selectGdSupplyDemandAuditPage" resultMap="gdSupplyDemandAuditResultMap"> |
| | | select * from ja_gd_supply_demand_audit where is_deleted = 0 |
| | | </select> |
| | | |
| | | |
| | | <select id="exportGdSupplyDemandAudit" resultType="org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditExcel"> |
| | | SELECT * FROM ja_gd_supply_demand_audit ${ew.customSqlSegment} |
| | | </select> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.mapper; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandExcel; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.apache.ibatis.annotations.Param; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 供需需求信息表 Mapper 接口 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface GdSupplyDemandMapper extends BaseMapper<GdSupplyDemandEntity> { |
| | | |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdSupplyDemand |
| | | * @return |
| | | */ |
| | | List<GdSupplyDemandVO> selectGdSupplyDemandPage(IPage page, GdSupplyDemandVO gdSupplyDemand); |
| | | |
| | | |
| | | /** |
| | | * 获取导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdSupplyDemandExcel> exportGdSupplyDemand(@Param("ew") Wrapper<GdSupplyDemandEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | <?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="org.sxkj.gd.orderdata.mapper.GdSupplyDemandMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="gdSupplyDemandResultMap" type="org.sxkj.gd.orderdata.entity.GdSupplyDemandEntity"> |
| | | <result column="id" property="id"/> |
| | | <result column="demand_name" property="demandName"/> |
| | | <result column="demand_type" property="demandType"/> |
| | | <result column="contact_person" property="contactPerson"/> |
| | | <result column="contact_phone" property="contactPhone"/> |
| | | <result column="contact_email" property="contactEmail"/> |
| | | <result column="demand_status" property="demandStatus"/> |
| | | <result column="update_cycle" property="updateCycle"/> |
| | | <result column="apply_basis" property="applyBasis"/> |
| | | <result column="share_type" property="shareType"/> |
| | | <result column="application_scene" property="applicationScene"/> |
| | | <result column="responsible_dept_id" property="responsibleDeptId"/> |
| | | <result column="apply_target_dept_id" property="applyTargetDeptId"/> |
| | | <result column="data_source" property="dataSource"/> |
| | | <result column="demand_info" property="demandInfo"/> |
| | | <result column="area_code" property="areaCode"/> |
| | | <result column="create_user" property="createUser"/> |
| | | <result column="create_dept" property="createDept"/> |
| | | <result column="create_time" property="createTime"/> |
| | | <result column="update_user" property="updateUser"/> |
| | | <result column="update_time" property="updateTime"/> |
| | | <result column="status" property="status"/> |
| | | <result column="is_deleted" property="isDeleted"/> |
| | | </resultMap> |
| | | |
| | | |
| | | <select id="selectGdSupplyDemandPage" resultMap="gdSupplyDemandResultMap"> |
| | | select * from ja_gd_supply_demand where is_deleted = 0 |
| | | </select> |
| | | |
| | | |
| | | <select id="exportGdSupplyDemand" resultType="org.sxkj.gd.orderdata.excel.GdSupplyDemandExcel"> |
| | | SELECT * FROM ja_gd_supply_demand ${ew.customSqlSegment} |
| | | </select> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import org.sxkj.gd.orderdata.entity.GdApplicationInnovationEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdApplicationInnovationVO; |
| | | import org.sxkj.gd.orderdata.excel.GdApplicationInnovationExcel; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseService; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 应用创新案例表 服务类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface IGdApplicationInnovationService extends BaseService<GdApplicationInnovationEntity> { |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdApplicationInnovation |
| | | * @return |
| | | */ |
| | | IPage<GdApplicationInnovationVO> selectGdApplicationInnovationPage(IPage<GdApplicationInnovationVO> page, GdApplicationInnovationVO gdApplicationInnovation); |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdApplicationInnovationExcel> exportGdApplicationInnovation(Wrapper<GdApplicationInnovationEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import org.sxkj.gd.orderdata.entity.GdDataEvaluationEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataEvaluationVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataEvaluationExcel; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseService; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 数据评价管理表 服务类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface IGdDataEvaluationService extends BaseService<GdDataEvaluationEntity> { |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdDataEvaluation |
| | | * @return |
| | | */ |
| | | IPage<GdDataEvaluationVO> selectGdDataEvaluationPage(IPage<GdDataEvaluationVO> page, GdDataEvaluationVO gdDataEvaluation); |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdDataEvaluationExcel> exportGdDataEvaluation(Wrapper<GdDataEvaluationEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionAttachmentEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataObjectionAttachmentVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataObjectionAttachmentExcel; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseService; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 数据异议申请附件表 服务类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface IGdDataObjectionAttachmentService extends BaseService<GdDataObjectionAttachmentEntity> { |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdDataObjectionAttachment |
| | | * @return |
| | | */ |
| | | IPage<GdDataObjectionAttachmentVO> selectGdDataObjectionAttachmentPage(IPage<GdDataObjectionAttachmentVO> page, GdDataObjectionAttachmentVO gdDataObjectionAttachment); |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdDataObjectionAttachmentExcel> exportGdDataObjectionAttachment(Wrapper<GdDataObjectionAttachmentEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataObjectionVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataObjectionExcel; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseService; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 数据异议申请表 服务类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface IGdDataObjectionService extends BaseService<GdDataObjectionEntity> { |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdDataObjection |
| | | * @return |
| | | */ |
| | | IPage<GdDataObjectionVO> selectGdDataObjectionPage(IPage<GdDataObjectionVO> page, GdDataObjectionVO gdDataObjection); |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdDataObjectionExcel> exportGdDataObjection(Wrapper<GdDataObjectionEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditAttachmentEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditAttachmentVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditAttachmentExcel; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseService; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 供需需求审核附件表 服务类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface IGdSupplyDemandAuditAttachmentService extends BaseService<GdSupplyDemandAuditAttachmentEntity> { |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdSupplyDemandAuditAttachment |
| | | * @return |
| | | */ |
| | | IPage<GdSupplyDemandAuditAttachmentVO> selectGdSupplyDemandAuditAttachmentPage(IPage<GdSupplyDemandAuditAttachmentVO> page, GdSupplyDemandAuditAttachmentVO gdSupplyDemandAuditAttachment); |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdSupplyDemandAuditAttachmentExcel> exportGdSupplyDemandAuditAttachment(Wrapper<GdSupplyDemandAuditAttachmentEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditExcel; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseService; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 供需需求审核记录表 服务类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface IGdSupplyDemandAuditService extends BaseService<GdSupplyDemandAuditEntity> { |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdSupplyDemandAudit |
| | | * @return |
| | | */ |
| | | IPage<GdSupplyDemandAuditVO> selectGdSupplyDemandAuditPage(IPage<GdSupplyDemandAuditVO> page, GdSupplyDemandAuditVO gdSupplyDemandAudit); |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdSupplyDemandAuditExcel> exportGdSupplyDemandAudit(Wrapper<GdSupplyDemandAuditEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandExcel; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseService; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 供需需求信息表 服务类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public interface IGdSupplyDemandService extends BaseService<GdSupplyDemandEntity> { |
| | | /** |
| | | * 自定义分页 |
| | | * |
| | | * @param page |
| | | * @param gdSupplyDemand |
| | | * @return |
| | | */ |
| | | IPage<GdSupplyDemandVO> selectGdSupplyDemandPage(IPage<GdSupplyDemandVO> page, GdSupplyDemandVO gdSupplyDemand); |
| | | |
| | | |
| | | /** |
| | | * 导出数据 |
| | | * |
| | | * @param queryWrapper |
| | | * @return |
| | | */ |
| | | List<GdSupplyDemandExcel> exportGdSupplyDemand(Wrapper<GdSupplyDemandEntity> queryWrapper); |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service.impl; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdApplicationInnovationEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdApplicationInnovationVO; |
| | | import org.sxkj.gd.orderdata.excel.GdApplicationInnovationExcel; |
| | | import org.sxkj.gd.orderdata.mapper.GdApplicationInnovationMapper; |
| | | import org.sxkj.gd.orderdata.service.IGdApplicationInnovationService; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseServiceImpl; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 应用创新案例表 服务实现类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Service |
| | | public class GdApplicationInnovationServiceImpl extends BaseServiceImpl<GdApplicationInnovationMapper, GdApplicationInnovationEntity> implements IGdApplicationInnovationService { |
| | | |
| | | @Override |
| | | public IPage<GdApplicationInnovationVO> selectGdApplicationInnovationPage(IPage<GdApplicationInnovationVO> page, GdApplicationInnovationVO gdApplicationInnovation) { |
| | | return page.setRecords(baseMapper.selectGdApplicationInnovationPage(page, gdApplicationInnovation)); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<GdApplicationInnovationExcel> exportGdApplicationInnovation(Wrapper<GdApplicationInnovationEntity> queryWrapper) { |
| | | List<GdApplicationInnovationExcel> gdApplicationInnovationList = baseMapper.exportGdApplicationInnovation(queryWrapper); |
| | | //gdApplicationInnovationList.forEach(gdApplicationInnovation -> { |
| | | // gdApplicationInnovation.setTypeName(DictCache.getValue(DictEnum.YES_NO, GdApplicationInnovation.getType())); |
| | | //}); |
| | | return gdApplicationInnovationList; |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service.impl; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataEvaluationEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataEvaluationVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataEvaluationExcel; |
| | | import org.sxkj.gd.orderdata.mapper.GdDataEvaluationMapper; |
| | | import org.sxkj.gd.orderdata.service.IGdDataEvaluationService; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseServiceImpl; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 数据评价管理表 服务实现类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Service |
| | | public class GdDataEvaluationServiceImpl extends BaseServiceImpl<GdDataEvaluationMapper, GdDataEvaluationEntity> implements IGdDataEvaluationService { |
| | | |
| | | @Override |
| | | public IPage<GdDataEvaluationVO> selectGdDataEvaluationPage(IPage<GdDataEvaluationVO> page, GdDataEvaluationVO gdDataEvaluation) { |
| | | return page.setRecords(baseMapper.selectGdDataEvaluationPage(page, gdDataEvaluation)); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<GdDataEvaluationExcel> exportGdDataEvaluation(Wrapper<GdDataEvaluationEntity> queryWrapper) { |
| | | List<GdDataEvaluationExcel> gdDataEvaluationList = baseMapper.exportGdDataEvaluation(queryWrapper); |
| | | //gdDataEvaluationList.forEach(gdDataEvaluation -> { |
| | | // gdDataEvaluation.setTypeName(DictCache.getValue(DictEnum.YES_NO, GdDataEvaluation.getType())); |
| | | //}); |
| | | return gdDataEvaluationList; |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service.impl; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionAttachmentEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataObjectionAttachmentVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataObjectionAttachmentExcel; |
| | | import org.sxkj.gd.orderdata.mapper.GdDataObjectionAttachmentMapper; |
| | | import org.sxkj.gd.orderdata.service.IGdDataObjectionAttachmentService; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseServiceImpl; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 数据异议申请附件表 服务实现类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Service |
| | | public class GdDataObjectionAttachmentServiceImpl extends BaseServiceImpl<GdDataObjectionAttachmentMapper, GdDataObjectionAttachmentEntity> implements IGdDataObjectionAttachmentService { |
| | | |
| | | @Override |
| | | public IPage<GdDataObjectionAttachmentVO> selectGdDataObjectionAttachmentPage(IPage<GdDataObjectionAttachmentVO> page, GdDataObjectionAttachmentVO gdDataObjectionAttachment) { |
| | | return page.setRecords(baseMapper.selectGdDataObjectionAttachmentPage(page, gdDataObjectionAttachment)); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<GdDataObjectionAttachmentExcel> exportGdDataObjectionAttachment(Wrapper<GdDataObjectionAttachmentEntity> queryWrapper) { |
| | | List<GdDataObjectionAttachmentExcel> gdDataObjectionAttachmentList = baseMapper.exportGdDataObjectionAttachment(queryWrapper); |
| | | //gdDataObjectionAttachmentList.forEach(gdDataObjectionAttachment -> { |
| | | // gdDataObjectionAttachment.setTypeName(DictCache.getValue(DictEnum.YES_NO, GdDataObjectionAttachment.getType())); |
| | | //}); |
| | | return gdDataObjectionAttachmentList; |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service.impl; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataObjectionVO; |
| | | import org.sxkj.gd.orderdata.excel.GdDataObjectionExcel; |
| | | import org.sxkj.gd.orderdata.mapper.GdDataObjectionMapper; |
| | | import org.sxkj.gd.orderdata.service.IGdDataObjectionService; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseServiceImpl; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 数据异议申请表 服务实现类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Service |
| | | public class GdDataObjectionServiceImpl extends BaseServiceImpl<GdDataObjectionMapper, GdDataObjectionEntity> implements IGdDataObjectionService { |
| | | |
| | | @Override |
| | | public IPage<GdDataObjectionVO> selectGdDataObjectionPage(IPage<GdDataObjectionVO> page, GdDataObjectionVO gdDataObjection) { |
| | | return page.setRecords(baseMapper.selectGdDataObjectionPage(page, gdDataObjection)); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<GdDataObjectionExcel> exportGdDataObjection(Wrapper<GdDataObjectionEntity> queryWrapper) { |
| | | List<GdDataObjectionExcel> gdDataObjectionList = baseMapper.exportGdDataObjection(queryWrapper); |
| | | //gdDataObjectionList.forEach(gdDataObjection -> { |
| | | // gdDataObjection.setTypeName(DictCache.getValue(DictEnum.YES_NO, GdDataObjection.getType())); |
| | | //}); |
| | | return gdDataObjectionList; |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service.impl; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditAttachmentEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditAttachmentVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditAttachmentExcel; |
| | | import org.sxkj.gd.orderdata.mapper.GdSupplyDemandAuditAttachmentMapper; |
| | | import org.sxkj.gd.orderdata.service.IGdSupplyDemandAuditAttachmentService; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseServiceImpl; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 供需需求审核附件表 服务实现类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Service |
| | | public class GdSupplyDemandAuditAttachmentServiceImpl extends BaseServiceImpl<GdSupplyDemandAuditAttachmentMapper, GdSupplyDemandAuditAttachmentEntity> implements IGdSupplyDemandAuditAttachmentService { |
| | | |
| | | @Override |
| | | public IPage<GdSupplyDemandAuditAttachmentVO> selectGdSupplyDemandAuditAttachmentPage(IPage<GdSupplyDemandAuditAttachmentVO> page, GdSupplyDemandAuditAttachmentVO gdSupplyDemandAuditAttachment) { |
| | | return page.setRecords(baseMapper.selectGdSupplyDemandAuditAttachmentPage(page, gdSupplyDemandAuditAttachment)); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<GdSupplyDemandAuditAttachmentExcel> exportGdSupplyDemandAuditAttachment(Wrapper<GdSupplyDemandAuditAttachmentEntity> queryWrapper) { |
| | | List<GdSupplyDemandAuditAttachmentExcel> gdSupplyDemandAuditAttachmentList = baseMapper.exportGdSupplyDemandAuditAttachment(queryWrapper); |
| | | //gdSupplyDemandAuditAttachmentList.forEach(gdSupplyDemandAuditAttachment -> { |
| | | // gdSupplyDemandAuditAttachment.setTypeName(DictCache.getValue(DictEnum.YES_NO, GdSupplyDemandAuditAttachment.getType())); |
| | | //}); |
| | | return gdSupplyDemandAuditAttachmentList; |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service.impl; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandAuditExcel; |
| | | import org.sxkj.gd.orderdata.mapper.GdSupplyDemandAuditMapper; |
| | | import org.sxkj.gd.orderdata.service.IGdSupplyDemandAuditService; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseServiceImpl; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 供需需求审核记录表 服务实现类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Service |
| | | public class GdSupplyDemandAuditServiceImpl extends BaseServiceImpl<GdSupplyDemandAuditMapper, GdSupplyDemandAuditEntity> implements IGdSupplyDemandAuditService { |
| | | |
| | | @Override |
| | | public IPage<GdSupplyDemandAuditVO> selectGdSupplyDemandAuditPage(IPage<GdSupplyDemandAuditVO> page, GdSupplyDemandAuditVO gdSupplyDemandAudit) { |
| | | return page.setRecords(baseMapper.selectGdSupplyDemandAuditPage(page, gdSupplyDemandAudit)); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<GdSupplyDemandAuditExcel> exportGdSupplyDemandAudit(Wrapper<GdSupplyDemandAuditEntity> queryWrapper) { |
| | | List<GdSupplyDemandAuditExcel> gdSupplyDemandAuditList = baseMapper.exportGdSupplyDemandAudit(queryWrapper); |
| | | //gdSupplyDemandAuditList.forEach(gdSupplyDemandAudit -> { |
| | | // gdSupplyDemandAudit.setTypeName(DictCache.getValue(DictEnum.YES_NO, GdSupplyDemandAudit.getType())); |
| | | //}); |
| | | return gdSupplyDemandAuditList; |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.service.impl; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandVO; |
| | | import org.sxkj.gd.orderdata.excel.GdSupplyDemandExcel; |
| | | import org.sxkj.gd.orderdata.mapper.GdSupplyDemandMapper; |
| | | import org.sxkj.gd.orderdata.service.IGdSupplyDemandService; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import org.springblade.core.mp.base.BaseServiceImpl; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * 供需需求信息表 服务实现类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Service |
| | | public class GdSupplyDemandServiceImpl extends BaseServiceImpl<GdSupplyDemandMapper, GdSupplyDemandEntity> implements IGdSupplyDemandService { |
| | | |
| | | @Override |
| | | public IPage<GdSupplyDemandVO> selectGdSupplyDemandPage(IPage<GdSupplyDemandVO> page, GdSupplyDemandVO gdSupplyDemand) { |
| | | return page.setRecords(baseMapper.selectGdSupplyDemandPage(page, gdSupplyDemand)); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<GdSupplyDemandExcel> exportGdSupplyDemand(Wrapper<GdSupplyDemandEntity> queryWrapper) { |
| | | List<GdSupplyDemandExcel> gdSupplyDemandList = baseMapper.exportGdSupplyDemand(queryWrapper); |
| | | //gdSupplyDemandList.forEach(gdSupplyDemand -> { |
| | | // gdSupplyDemand.setTypeName(DictCache.getValue(DictEnum.YES_NO, GdSupplyDemand.getType())); |
| | | //}); |
| | | return gdSupplyDemandList; |
| | | } |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.vo; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdApplicationInnovationEntity; |
| | | import org.springblade.core.tool.node.INode; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 应用创新案例表 视图实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdApplicationInnovationVO extends GdApplicationInnovationEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.vo; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataEvaluationEntity; |
| | | import org.springblade.core.tool.node.INode; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 数据评价管理表 视图实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdDataEvaluationVO extends GdDataEvaluationEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.vo; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionAttachmentEntity; |
| | | import org.springblade.core.tool.node.INode; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 数据异议申请附件表 视图实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdDataObjectionAttachmentVO extends GdDataObjectionAttachmentEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.vo; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionEntity; |
| | | import org.springblade.core.tool.node.INode; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 数据异议申请表 视图实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdDataObjectionVO extends GdDataObjectionEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.vo; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditAttachmentEntity; |
| | | import org.springblade.core.tool.node.INode; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 供需需求审核附件表 视图实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdSupplyDemandAuditAttachmentVO extends GdSupplyDemandAuditAttachmentEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.vo; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditEntity; |
| | | import org.springblade.core.tool.node.INode; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 供需需求审核记录表 视图实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdSupplyDemandAuditVO extends GdSupplyDemandAuditEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.vo; |
| | | |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandEntity; |
| | | import org.springblade.core.tool.node.INode; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * 供需需求信息表 视图实体类 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = true) |
| | | public class GdSupplyDemandVO extends GdSupplyDemandEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.wrapper; |
| | | |
| | | import org.springblade.core.mp.support.BaseEntityWrapper; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | import org.sxkj.gd.orderdata.entity.GdApplicationInnovationEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdApplicationInnovationVO; |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | | * 应用创新案例表 包装类,返回视图层所需的字段 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public class GdApplicationInnovationWrapper extends BaseEntityWrapper<GdApplicationInnovationEntity, GdApplicationInnovationVO> { |
| | | |
| | | public static GdApplicationInnovationWrapper build() { |
| | | return new GdApplicationInnovationWrapper(); |
| | | } |
| | | |
| | | @Override |
| | | public GdApplicationInnovationVO entityVO(GdApplicationInnovationEntity gdApplicationInnovation) { |
| | | GdApplicationInnovationVO gdApplicationInnovationVO = Objects.requireNonNull(BeanUtil.copy(gdApplicationInnovation, GdApplicationInnovationVO.class)); |
| | | |
| | | //User createUser = UserCache.getUser(gdApplicationInnovation.getCreateUser()); |
| | | //User updateUser = UserCache.getUser(gdApplicationInnovation.getUpdateUser()); |
| | | //gdApplicationInnovationVO.setCreateUserName(createUser.getName()); |
| | | //gdApplicationInnovationVO.setUpdateUserName(updateUser.getName()); |
| | | |
| | | return gdApplicationInnovationVO; |
| | | } |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.wrapper; |
| | | |
| | | import org.springblade.core.mp.support.BaseEntityWrapper; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | import org.sxkj.gd.orderdata.entity.GdDataEvaluationEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataEvaluationVO; |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | | * 数据评价管理表 包装类,返回视图层所需的字段 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public class GdDataEvaluationWrapper extends BaseEntityWrapper<GdDataEvaluationEntity, GdDataEvaluationVO> { |
| | | |
| | | public static GdDataEvaluationWrapper build() { |
| | | return new GdDataEvaluationWrapper(); |
| | | } |
| | | |
| | | @Override |
| | | public GdDataEvaluationVO entityVO(GdDataEvaluationEntity gdDataEvaluation) { |
| | | GdDataEvaluationVO gdDataEvaluationVO = Objects.requireNonNull(BeanUtil.copy(gdDataEvaluation, GdDataEvaluationVO.class)); |
| | | |
| | | //User createUser = UserCache.getUser(gdDataEvaluation.getCreateUser()); |
| | | //User updateUser = UserCache.getUser(gdDataEvaluation.getUpdateUser()); |
| | | //gdDataEvaluationVO.setCreateUserName(createUser.getName()); |
| | | //gdDataEvaluationVO.setUpdateUserName(updateUser.getName()); |
| | | |
| | | return gdDataEvaluationVO; |
| | | } |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.wrapper; |
| | | |
| | | import org.springblade.core.mp.support.BaseEntityWrapper; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionAttachmentEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataObjectionAttachmentVO; |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | | * 数据异议申请附件表 包装类,返回视图层所需的字段 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public class GdDataObjectionAttachmentWrapper extends BaseEntityWrapper<GdDataObjectionAttachmentEntity, GdDataObjectionAttachmentVO> { |
| | | |
| | | public static GdDataObjectionAttachmentWrapper build() { |
| | | return new GdDataObjectionAttachmentWrapper(); |
| | | } |
| | | |
| | | @Override |
| | | public GdDataObjectionAttachmentVO entityVO(GdDataObjectionAttachmentEntity gdDataObjectionAttachment) { |
| | | GdDataObjectionAttachmentVO gdDataObjectionAttachmentVO = Objects.requireNonNull(BeanUtil.copy(gdDataObjectionAttachment, GdDataObjectionAttachmentVO.class)); |
| | | |
| | | //User createUser = UserCache.getUser(gdDataObjectionAttachment.getCreateUser()); |
| | | //User updateUser = UserCache.getUser(gdDataObjectionAttachment.getUpdateUser()); |
| | | //gdDataObjectionAttachmentVO.setCreateUserName(createUser.getName()); |
| | | //gdDataObjectionAttachmentVO.setUpdateUserName(updateUser.getName()); |
| | | |
| | | return gdDataObjectionAttachmentVO; |
| | | } |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.wrapper; |
| | | |
| | | import org.springblade.core.mp.support.BaseEntityWrapper; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | import org.sxkj.gd.orderdata.entity.GdDataObjectionEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdDataObjectionVO; |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | | * 数据异议申请表 包装类,返回视图层所需的字段 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public class GdDataObjectionWrapper extends BaseEntityWrapper<GdDataObjectionEntity, GdDataObjectionVO> { |
| | | |
| | | public static GdDataObjectionWrapper build() { |
| | | return new GdDataObjectionWrapper(); |
| | | } |
| | | |
| | | @Override |
| | | public GdDataObjectionVO entityVO(GdDataObjectionEntity gdDataObjection) { |
| | | GdDataObjectionVO gdDataObjectionVO = Objects.requireNonNull(BeanUtil.copy(gdDataObjection, GdDataObjectionVO.class)); |
| | | |
| | | //User createUser = UserCache.getUser(gdDataObjection.getCreateUser()); |
| | | //User updateUser = UserCache.getUser(gdDataObjection.getUpdateUser()); |
| | | //gdDataObjectionVO.setCreateUserName(createUser.getName()); |
| | | //gdDataObjectionVO.setUpdateUserName(updateUser.getName()); |
| | | |
| | | return gdDataObjectionVO; |
| | | } |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.wrapper; |
| | | |
| | | import org.springblade.core.mp.support.BaseEntityWrapper; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditAttachmentEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditAttachmentVO; |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | | * 供需需求审核附件表 包装类,返回视图层所需的字段 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public class GdSupplyDemandAuditAttachmentWrapper extends BaseEntityWrapper<GdSupplyDemandAuditAttachmentEntity, GdSupplyDemandAuditAttachmentVO> { |
| | | |
| | | public static GdSupplyDemandAuditAttachmentWrapper build() { |
| | | return new GdSupplyDemandAuditAttachmentWrapper(); |
| | | } |
| | | |
| | | @Override |
| | | public GdSupplyDemandAuditAttachmentVO entityVO(GdSupplyDemandAuditAttachmentEntity gdSupplyDemandAuditAttachment) { |
| | | GdSupplyDemandAuditAttachmentVO gdSupplyDemandAuditAttachmentVO = Objects.requireNonNull(BeanUtil.copy(gdSupplyDemandAuditAttachment, GdSupplyDemandAuditAttachmentVO.class)); |
| | | |
| | | //User createUser = UserCache.getUser(gdSupplyDemandAuditAttachment.getCreateUser()); |
| | | //User updateUser = UserCache.getUser(gdSupplyDemandAuditAttachment.getUpdateUser()); |
| | | //gdSupplyDemandAuditAttachmentVO.setCreateUserName(createUser.getName()); |
| | | //gdSupplyDemandAuditAttachmentVO.setUpdateUserName(updateUser.getName()); |
| | | |
| | | return gdSupplyDemandAuditAttachmentVO; |
| | | } |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.wrapper; |
| | | |
| | | import org.springblade.core.mp.support.BaseEntityWrapper; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandAuditEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandAuditVO; |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | | * 供需需求审核记录表 包装类,返回视图层所需的字段 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public class GdSupplyDemandAuditWrapper extends BaseEntityWrapper<GdSupplyDemandAuditEntity, GdSupplyDemandAuditVO> { |
| | | |
| | | public static GdSupplyDemandAuditWrapper build() { |
| | | return new GdSupplyDemandAuditWrapper(); |
| | | } |
| | | |
| | | @Override |
| | | public GdSupplyDemandAuditVO entityVO(GdSupplyDemandAuditEntity gdSupplyDemandAudit) { |
| | | GdSupplyDemandAuditVO gdSupplyDemandAuditVO = Objects.requireNonNull(BeanUtil.copy(gdSupplyDemandAudit, GdSupplyDemandAuditVO.class)); |
| | | |
| | | //User createUser = UserCache.getUser(gdSupplyDemandAudit.getCreateUser()); |
| | | //User updateUser = UserCache.getUser(gdSupplyDemandAudit.getUpdateUser()); |
| | | //gdSupplyDemandAuditVO.setCreateUserName(createUser.getName()); |
| | | //gdSupplyDemandAuditVO.setUpdateUserName(updateUser.getName()); |
| | | |
| | | return gdSupplyDemandAuditVO; |
| | | } |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | /* |
| | | * Copyright (c) 2018-2028, Chill Zhuang All rights reserved. |
| | | * |
| | | * Redistribution and use in source and binary forms, with or without |
| | | * modification, are permitted provided that the following conditions are met: |
| | | * |
| | | * Redistributions of source code must retain the above copyright notice, |
| | | * this list of conditions and the following disclaimer. |
| | | * Redistributions in binary form must reproduce the above copyright |
| | | * notice, this list of conditions and the following disclaimer in the |
| | | * documentation and/or other materials provided with the distribution. |
| | | * Neither the name of the dreamlu.net developer nor the names of its |
| | | * contributors may be used to endorse or promote products derived from |
| | | * this software without specific prior written permission. |
| | | * Author: Chill 庄骞 (smallchill@163.com) |
| | | */ |
| | | package org.sxkj.gd.orderdata.wrapper; |
| | | |
| | | import org.springblade.core.mp.support.BaseEntityWrapper; |
| | | import org.springblade.core.tool.utils.BeanUtil; |
| | | import org.sxkj.gd.orderdata.entity.GdSupplyDemandEntity; |
| | | import org.sxkj.gd.orderdata.vo.GdSupplyDemandVO; |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | | * 供需需求信息表 包装类,返回视图层所需的字段 |
| | | * |
| | | * @author lw |
| | | * @since 2026-01-16 |
| | | */ |
| | | public class GdSupplyDemandWrapper extends BaseEntityWrapper<GdSupplyDemandEntity, GdSupplyDemandVO> { |
| | | |
| | | public static GdSupplyDemandWrapper build() { |
| | | return new GdSupplyDemandWrapper(); |
| | | } |
| | | |
| | | @Override |
| | | public GdSupplyDemandVO entityVO(GdSupplyDemandEntity gdSupplyDemand) { |
| | | GdSupplyDemandVO gdSupplyDemandVO = Objects.requireNonNull(BeanUtil.copy(gdSupplyDemand, GdSupplyDemandVO.class)); |
| | | |
| | | //User createUser = UserCache.getUser(gdSupplyDemand.getCreateUser()); |
| | | //User updateUser = UserCache.getUser(gdSupplyDemand.getUpdateUser()); |
| | | //gdSupplyDemandVO.setCreateUserName(createUser.getName()); |
| | | //gdSupplyDemandVO.setUpdateUserName(updateUser.getName()); |
| | | |
| | | return gdSupplyDemandVO; |
| | | } |
| | | |
| | | |
| | | } |