金鸡湖老项目的模块同步

dongdingding
吴顺杰 1 year ago
parent f7c78a8598
commit 98d1893a2b

@ -1,12 +0,0 @@
@echo off
echo.
echo [信息] 清理工程target生成路径。
echo.
%~d0
cd %~dp0
cd ..
call mvn clean
pause

@ -1,12 +0,0 @@
@echo off
echo.
echo [信息] 打包Web工程生成war/jar包文件。
echo.
%~d0
cd %~dp0
cd ..
call mvn clean package -Dmaven.test.skip=true
pause

@ -1,14 +0,0 @@
@echo off
echo.
echo [信息] 使用Jar命令运行Web工程。
echo.
cd %~dp0
cd ../ruoyi-admin/target
set JAVA_OPTS=-Xms256m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m
java -jar %JAVA_OPTS% ruoyi-admin.jar
cd bin
pause

@ -1,103 +0,0 @@
若依系统开发环境搭建手册
1. 准备工作
1.1 前置环境准备 -- -- 安装Maven
若依基于Maven管理项目的构建需要先安装好相应的版本。
1.2 开发工具
若依系统采用Eclipse作为开发工具。但不局限于Eclipse。此处仅介绍在Eclipse搭建开发环境所需的操作。
2. 开发环境搭建
2.1 开发工具的配置
2.1.1 配置Maven
进入Window->Preferences->Maven->Installations页面设置已经安装好的Maven
2.1.2 配置Maven仓库路径
进入Window->Preferences->Maven->User Settings页面配置仓库路径
2.1.4 关闭校验
进入Window->Preferences->Validation页面勾选"Suspend all validators",关闭校验
2.2 导入工程
通过Eclipse导入工程步骤如下
(1)点击左侧项目区域 -- >Import...
(2)选择RuoYi
(3)点击Finish
(4)RuoYi的代码就被导出到Eclipse中了此时可以在工程视图中看到。
3. 运行若依系统
3.1 必要的配置
3.1.1 修改数据库连接
编辑src/main/ resources目录下的application-druid.yml 文件,修改数据库地址账号信息。
执行sql/ ry_20180423.sqlquartz.sql 两个文件 日期随版本变化
3.1.2 开发环境配置
编辑src/main/ resources目录下的application.yml 文件,
默认端口为80
3.1.3 代码生成配置
编辑src/main/ resources目录下的application.yml 文件,
默认为module根据实际情况修改即可。生成的表要有注释
如对模板有特殊需求可自行修改。编辑src/main/ resources/templates/vm目录下
3.1.4 日志配置
编辑src/main/ resources目录下的logback.yml 文件
<property name="log.path" value="/home/ruoyi/logs" />
改为自己需要的路径
3.2 启动及验证(后台)
启动RuoYiApplication.java 出现如下图表示启动成功
打开浏览器输入http://localhost:8080/captchaImage
若能正确显示返回信息,搭建后台成功。
3.3 启动及验证(前台)
# 进入项目目录
cd ruoyi-ui
npm install --registry=https://registry.npm.taobao.org
npm run dev
打开浏览器输入http://localhost:80 (默认账户 admin/admin123
若能正确展示登录页面,并能成功登录,菜单及页面展示正常,则表明环境搭建成功
注意执行npm命令需要配置node环境
4. 部署若依系统
4.1 war部署方式
4.1.1 修改pom.xml文件。将jar修改为war
如果是分模块需要修改ruoyi-admin
4.1.2 在spring-boot-starter依赖中移除tomcat模块
<exclusions>
<exclusion>
<artifactId>spring-boot-starter-tomcat</artifactId>
<groupId>org.springframework.boot</groupId>
</exclusion>
</exclusions>
4.1.3 部署到tomcat的webapps目录下面
默认为RuoYi.war
4.1.4 启动及验证
运行startup.bat 出现如下图即部署成功
4.2 Jar方式部署
执行命令java - jar RuoYi.jar
脚本执行ry.sh start 启动stop 停止
4.2 前端部署
# 打包正式环境
npm run build:prod
# 打包预发布环境
npm run build:stage
构建打包成功之后,会在根目录生成 dist 文件夹,里面就是构建打包好的文件,通常是 ***.js 、***.css、index.html 等静态文件。发布到你的 nginx 或者静态服务器即可,其中的 index.html 是后台服务的入口页面。
演示地址ruoyi.vip
文档地址doc.ruoyi.vip

@ -0,0 +1,52 @@
package com.ruoyi.jjh.common.entity;
import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* Entity
*
* @author ruoyi
*/
@Data
public class BaseInfoEntity implements Serializable {
private static final long serialVersionUID = 1L;
/**
*
*/
@TableField(fill = FieldFill.INSERT)
private String createBy;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@TableField(fill = FieldFill.INSERT)
private Date createTime;
/**
*
*/
@TableField(fill = FieldFill.UPDATE)
private String updateBy;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@TableField(fill = FieldFill.UPDATE)
private Date updateTime;
/**
*
*/
private String remark;
}

@ -0,0 +1,97 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsApprovalInfo;
import com.ruoyi.jjh.declaration.service.IBmsApprovalInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-09-09
*/
@RestController
@RequestMapping("/approvalInfo")
public class BmsApprovalInfoController extends BaseController {
@Autowired
private IBmsApprovalInfoService bmsApprovalInfoService;
/**
*
*/
// @RequiresPermissions("system:approvalInfo:list")
@GetMapping("/list")
public TableDataInfo list(BmsApprovalInfo bmsApprovalInfo) {
startPage();
List<BmsApprovalInfo> list = bmsApprovalInfoService.selectBmsApprovalInfoList(bmsApprovalInfo);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:approvalInfo:export")
@Log(title = "审批记录信息", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsApprovalInfo bmsApprovalInfo) {
List<BmsApprovalInfo> list = bmsApprovalInfoService.selectBmsApprovalInfoList(bmsApprovalInfo);
ExcelUtil<BmsApprovalInfo> util = new ExcelUtil<BmsApprovalInfo>(BmsApprovalInfo.class);
util.exportExcel(response, list, "审批记录信息数据");
}
/**
*
*/
// @RequiresPermissions("system:approvalInfo:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsApprovalInfoService.selectBmsApprovalInfoById(id));
}
/**
*
*/
// @RequiresPermissions("system:approvalInfo:add")
@Log(title = "审批记录信息", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsApprovalInfo bmsApprovalInfo) {
return toAjax(bmsApprovalInfoService.insertBmsApprovalInfo(bmsApprovalInfo));
}
/**
*
*/
// @RequiresPermissions("system:approvalInfo:edit")
@Log(title = "审批记录信息", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsApprovalInfo bmsApprovalInfo) {
return toAjax(bmsApprovalInfoService.updateBmsApprovalInfo(bmsApprovalInfo));
}
/**
*
*/
// @RequiresPermissions("system:approvalInfo:remove")
@Log(title = "审批记录信息", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsApprovalInfoService.deleteBmsApprovalInfoByIds(ids));
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsBigStrongAward;
import com.ruoyi.jjh.declaration.entity.dto.BmsBigStrongAwardAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsBigStrongAwardUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsBigStrongAwardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/bigStrongAward")
public class BmsBigStrongAwardController extends BaseController {
@Autowired
private IBmsBigStrongAwardService bmsBigStrongAwardService;
/**
*
*/
// @RequiresPermissions("system:bigStrongAward:list")
@GetMapping("/list")
public TableDataInfo list(BmsBigStrongAward bmsBigStrongAward) {
startPage();
List<BmsBigStrongAward> list = bmsBigStrongAwardService.selectBmsBigStrongAwardList(bmsBigStrongAward);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:bigStrongAward:export")
@Log(title = "做大做强奖详情", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsBigStrongAward bmsBigStrongAward) {
List<BmsBigStrongAward> list = bmsBigStrongAwardService.selectBmsBigStrongAwardList(bmsBigStrongAward);
ExcelUtil<BmsBigStrongAward> util = new ExcelUtil<BmsBigStrongAward>(BmsBigStrongAward.class);
util.exportExcel(response, list, "做大做强奖详情数据");
}
/**
*
*/
// @RequiresPermissions("system:bigStrongAward:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsBigStrongAwardService.selectBmsBigStrongAwardById(id));
}
/**
*
*/
// @RequiresPermissions("system:bigStrongAward:add")
@Log(title = "做大做强奖详情", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsBigStrongAwardAddDto bmsBigStrongAwardAddDto) {
return toAjax(bmsBigStrongAwardService.insertBmsBigStrongAward(bmsBigStrongAwardAddDto));
}
/**
*
*/
// @RequiresPermissions("system:bigStrongAward:edit")
@Log(title = "做大做强奖详情", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsBigStrongAwardUpdateDto bmsBigStrongAwardUpdateDto) {
return toAjax(bmsBigStrongAwardService.updateBmsBigStrongAward(bmsBigStrongAwardUpdateDto));
}
/**
*
*/
// @RequiresPermissions("system:bigStrongAward:remove")
@Log(title = "做大做强奖详情", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsBigStrongAwardService.deleteBmsBigStrongAwardByIds(ids));
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsBrandingAward;
import com.ruoyi.jjh.declaration.entity.dto.BmsBrandingAwardAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsBrandingAwardUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsBrandingAwardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/brandingAward")
public class BmsBrandingAwardController extends BaseController {
@Autowired
private IBmsBrandingAwardService bmsBrandingAwardService;
/**
*
*/
// @RequiresPermissions("system:brandingAward:list")
@GetMapping("/list")
public TableDataInfo list(BmsBrandingAward bmsBrandingAward) {
startPage();
List<BmsBrandingAward> list = bmsBrandingAwardService.selectBmsBrandingAwardList(bmsBrandingAward);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:brandingAward:export")
@Log(title = "品牌打造奖补", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsBrandingAward bmsBrandingAward) {
List<BmsBrandingAward> list = bmsBrandingAwardService.selectBmsBrandingAwardList(bmsBrandingAward);
ExcelUtil<BmsBrandingAward> util = new ExcelUtil<BmsBrandingAward>(BmsBrandingAward.class);
util.exportExcel(response, list, "品牌打造奖补数据");
}
/**
*
*/
// @RequiresPermissions("system:brandingAward:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsBrandingAwardService.selectBmsBrandingAwardById(id));
}
/**
*
*/
// @RequiresPermissions("system:brandingAward:add")
@Log(title = "品牌打造奖补", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsBrandingAwardAddDto bmsBrandingAwardAddDto) {
return toAjax(bmsBrandingAwardService.insertBmsBrandingAward(bmsBrandingAwardAddDto));
}
/**
*
*/
// @RequiresPermissions("system:brandingAward:edit")
@Log(title = "品牌打造奖补", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsBrandingAwardUpdateDto bmsBrandingAwardUpdateDto) {
return toAjax(bmsBrandingAwardService.updateBmsBrandingAward(bmsBrandingAwardUpdateDto));
}
/**
*
*/
// @RequiresPermissions("system:brandingAward:remove")
@Log(title = "品牌打造奖补", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsBrandingAwardService.deleteBmsBrandingAwardByIds(ids));
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsCarrierConstructionAward;
import com.ruoyi.jjh.declaration.entity.dto.BmsCarrierConstructionAwardAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsCarrierConstructionAwardUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsCarrierConstructionAwardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/carrierConstructionAward")
public class BmsCarrierConstructionAwardController extends BaseController {
@Autowired
private IBmsCarrierConstructionAwardService bmsCarrierConstructionAwardService;
/**
*
*/
// @RequiresPermissions("system:carrierConstructionAward:list")
@GetMapping("/list")
public TableDataInfo list(BmsCarrierConstructionAward bmsCarrierConstructionAward) {
startPage();
List<BmsCarrierConstructionAward> list = bmsCarrierConstructionAwardService.selectBmsCarrierConstructionAwardList(bmsCarrierConstructionAward);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:carrierConstructionAward:export")
@Log(title = "载体建设奖补", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsCarrierConstructionAward bmsCarrierConstructionAward) {
List<BmsCarrierConstructionAward> list = bmsCarrierConstructionAwardService.selectBmsCarrierConstructionAwardList(bmsCarrierConstructionAward);
ExcelUtil<BmsCarrierConstructionAward> util = new ExcelUtil<BmsCarrierConstructionAward>(BmsCarrierConstructionAward.class);
util.exportExcel(response, list, "载体建设奖补数据");
}
/**
*
*/
// @RequiresPermissions("system:carrierConstructionAward:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsCarrierConstructionAwardService.selectBmsCarrierConstructionAwardById(id));
}
/**
*
*/
// @RequiresPermissions("system:carrierConstructionAward:add")
@Log(title = "载体建设奖补", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsCarrierConstructionAwardAddDto bmsCarrierConstructionAwardAddDto) {
return toAjax(bmsCarrierConstructionAwardService.insertBmsCarrierConstructionAward(bmsCarrierConstructionAwardAddDto));
}
/**
*
*/
// @RequiresPermissions("system:carrierConstructionAward:edit")
@Log(title = "载体建设奖补", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsCarrierConstructionAwardUpdateDto bmsCarrierConstructionAwardUpdateDto) {
return toAjax(bmsCarrierConstructionAwardService.updateBmsCarrierConstructionAward(bmsCarrierConstructionAwardUpdateDto));
}
/**
*
*/
// @RequiresPermissions("system:carrierConstructionAward:remove")
@Log(title = "载体建设奖补", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsCarrierConstructionAwardService.deleteBmsCarrierConstructionAwardByIds(ids));
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsCreditManagement;
import com.ruoyi.jjh.declaration.entity.dto.BmsCreditManagementAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsCreditManagementUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsCreditManagementService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-09-04
*/
@RestController
@RequestMapping("/creditManagement")
public class BmsCreditManagementController extends BaseController {
@Autowired
private IBmsCreditManagementService bmsCreditManagementService;
/**
*
*/
// @RequiresPermissions("system:creditManagement:list")
@GetMapping("/list")
public TableDataInfo list(BmsCreditManagement bmsCreditManagement) {
startPage();
List<BmsCreditManagement> list = bmsCreditManagementService.selectBmsCreditManagementList(bmsCreditManagement);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:creditManagement:export")
@Log(title = "信用管理奖补", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsCreditManagement bmsCreditManagement) {
List<BmsCreditManagement> list = bmsCreditManagementService.selectBmsCreditManagementList(bmsCreditManagement);
ExcelUtil<BmsCreditManagement> util = new ExcelUtil<BmsCreditManagement>(BmsCreditManagement.class);
util.exportExcel(response, list, "信用管理奖补数据");
}
/**
*
*/
// @RequiresPermissions("system:creditManagement:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsCreditManagementService.selectBmsCreditManagementById(id));
}
/**
*
*/
// @RequiresPermissions("system:creditManagement:add")
@Log(title = "信用管理奖补", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsCreditManagementAddDto bmsCreditManagementAddDto) {
return toAjax(bmsCreditManagementService.insertBmsCreditManagement(bmsCreditManagementAddDto));
}
/**
*
*/
// @RequiresPermissions("system:creditManagement:edit")
@Log(title = "信用管理奖补", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsCreditManagementUpdateDto bmsCreditManagementUpdateDto) {
return toAjax(bmsCreditManagementService.updateBmsCreditManagement(bmsCreditManagementUpdateDto));
}
/**
*
*/
// @RequiresPermissions("system:creditManagement:remove")
@Log(title = "信用管理奖补", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsCreditManagementService.deleteBmsCreditManagementByIds(ids));
}
}

@ -0,0 +1,160 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.jjh.declaration.entity.BmsDeclarationRecords;
import com.ruoyi.jjh.declaration.entity.dto.ApprovalDeclarationRecordsQueryDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsApprovalInfoUpdateDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsDeclarationRecordsAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsDeclarationRecordsDto;
import com.ruoyi.jjh.declaration.entity.dto.MunicipalReviewDto;
import com.ruoyi.jjh.declaration.entity.vo.ApprovalDeclarationRecordsQueryVo;
import com.ruoyi.jjh.declaration.entity.vo.BmsDeclarationRecordsQueryVo;
import com.ruoyi.jjh.declaration.entity.vo.BmsMunicipalBureauReviewQueryVo;
import com.ruoyi.jjh.declaration.service.IBmsDeclarationRecordsService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* 线Controller
*
* @author farben
* @date 2023-08-28
*/
@RestController
@RequestMapping("/declarationRecords")
public class BmsDeclarationRecordsController extends BaseController {
@Autowired
private IBmsDeclarationRecordsService bmsDeclarationRecordsService;
/**
*
*
* @param approvalDeclarationRecordsQueryDto
* @return {@link TableDataInfo}
* @author emiya.xie
* @create 2023/9/9 14:41
*/
@GetMapping("/approvalList")
public TableDataInfo approvalList(ApprovalDeclarationRecordsQueryDto approvalDeclarationRecordsQueryDto) {
startPage();
List<ApprovalDeclarationRecordsQueryVo> list = bmsDeclarationRecordsService.approvalList(approvalDeclarationRecordsQueryDto);
return getDataTable(list);
}
@Log(title = "审批记录信息", businessType = BusinessType.UPDATE)
@PutMapping("/approvalEdit")
public AjaxResult approvalEdit(@RequestBody BmsApprovalInfoUpdateDto bmsApprovalInfoUpdateDto) {
return toAjax(bmsDeclarationRecordsService.updateApprovalInfo(bmsApprovalInfoUpdateDto));
}
/**
* 线
*/
// @RequiresPermissions("system:declarationRecords:list")
@GetMapping("/list")
public TableDataInfo list(BmsDeclarationRecordsDto bmsDeclarationRecordsDto) {
startPage();
List<BmsDeclarationRecordsQueryVo> list = bmsDeclarationRecordsService.selectBmsDeclarationRecordsList(bmsDeclarationRecordsDto);
return getDataTable(list);
}
/**
* 线-
*/
@GetMapping("/listRecords")
public TableDataInfo listRecords(BmsDeclarationRecordsDto bmsDeclarationRecordsDto) {
startPage();
List<BmsDeclarationRecordsQueryVo> list = bmsDeclarationRecordsService.selectBmsDeclarationRecordsZwList(bmsDeclarationRecordsDto);
return getDataTable(list);
}
@Log(title = "下载市局审核申报记录", businessType = BusinessType.EXPORT)
@PostMapping("/exportMunicipalBureauReview")
public void export(HttpServletResponse response) {
List<BmsMunicipalBureauReviewQueryVo> list = bmsDeclarationRecordsService.selectMunicipalBureauReviewList();
ExcelUtil<BmsMunicipalBureauReviewQueryVo> util = new ExcelUtil<BmsMunicipalBureauReviewQueryVo>(BmsMunicipalBureauReviewQueryVo.class);
util.exportExcel(response, list, "在线申报记录数据");
}
/**
* 线
*/
// @RequiresPermissions("system:declarationRecords:export")
@Log(title = "在线申报记录", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsDeclarationRecordsDto bmsDeclarationRecordsDto) {
List<BmsDeclarationRecordsQueryVo> list = bmsDeclarationRecordsService.selectBmsDeclarationRecordsList(bmsDeclarationRecordsDto);
ExcelUtil<BmsDeclarationRecordsQueryVo> util = new ExcelUtil<BmsDeclarationRecordsQueryVo>(BmsDeclarationRecordsQueryVo.class);
util.exportExcel(response, list, "在线申报记录数据");
}
/**
* 线
*/
// @RequiresPermissions("system:declarationRecords:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsDeclarationRecordsService.selectBmsDeclarationRecordsById(id));
}
/**
* 线
*/
// @RequiresPermissions("system:declarationRecords:add")
@Log(title = "在线申报记录", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsDeclarationRecordsAddDto bmsDeclarationRecordsAddDto) {
return toAjax(bmsDeclarationRecordsService.insertBmsDeclarationRecords(bmsDeclarationRecordsAddDto));
}
/**
* 线
*/
// @RequiresPermissions("system:declarationRecords:edit")
@Log(title = "在线申报记录", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsDeclarationRecords bmsDeclarationRecords) {
return toAjax(bmsDeclarationRecordsService.updateBmsDeclarationRecords(bmsDeclarationRecords));
}
@Log(title = "市级评定结果确认-old", businessType = BusinessType.UPDATE)
@PutMapping("/municipalReview")
@Deprecated
public AjaxResult municipalReview(@RequestBody MunicipalReviewDto municipalReviewDto) {
return success("市级评定结果确认成功" + bmsDeclarationRecordsService.municipalReview(municipalReviewDto) + "条数据");
}
@Log(title = "市级评定结果确认-new", businessType = BusinessType.UPDATE)
@PutMapping("/municipalReviewNew")
public AjaxResult municipalReviewNew(@RequestBody MunicipalReviewDto municipalReviewDto) {
return success("市级评定结果确认成功" + bmsDeclarationRecordsService.municipalReviewNew(municipalReviewDto) + "条数据");
}
/**
* 线
*/
// @RequiresPermissions("system:declarationRecords:remove")
@Log(title = "在线申报记录", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsDeclarationRecordsService.deleteBmsDeclarationRecordsByIds(ids));
}
}

@ -0,0 +1,98 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsEnterpriseBasicInfo;
import com.ruoyi.jjh.declaration.service.IBmsEnterpriseBasicInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/enterpriseBasicInfo")
public class BmsEnterpriseBasicInfoController extends BaseController {
@Autowired
private IBmsEnterpriseBasicInfoService bmsEnterpriseBasicInfoService;
/**
*
*/
// @RequiresPermissions("system:enterpriseBasicInfo:list")
@GetMapping("/list")
public TableDataInfo list(BmsEnterpriseBasicInfo bmsEnterpriseBasicInfo) {
startPage();
List<BmsEnterpriseBasicInfo> list = bmsEnterpriseBasicInfoService.selectBmsEnterpriseBasicInfoList(bmsEnterpriseBasicInfo);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:enterpriseBasicInfo:export")
@Log(title = "企业基础信息", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsEnterpriseBasicInfo bmsEnterpriseBasicInfo) {
List<BmsEnterpriseBasicInfo> list = bmsEnterpriseBasicInfoService.selectBmsEnterpriseBasicInfoList(bmsEnterpriseBasicInfo);
ExcelUtil<BmsEnterpriseBasicInfo> util = new ExcelUtil<BmsEnterpriseBasicInfo>(BmsEnterpriseBasicInfo.class);
util.exportExcel(response, list, "企业基础信息数据");
}
/**
*
*/
// @RequiresPermissions("system:enterpriseBasicInfo:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsEnterpriseBasicInfoService.selectBmsEnterpriseBasicInfoById(id));
}
/**
*
*/
// @RequiresPermissions("system:enterpriseBasicInfo:add")
@Log(title = "企业基础信息", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsEnterpriseBasicInfo bmsEnterpriseBasicInfo) {
return toAjax(bmsEnterpriseBasicInfoService.insertBmsEnterpriseBasicInfo(bmsEnterpriseBasicInfo));
}
/**
*
*/
// @RequiresPermissions("system:enterpriseBasicInfo:edit")
@Log(title = "企业基础信息", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsEnterpriseBasicInfo bmsEnterpriseBasicInfo) {
return toAjax(bmsEnterpriseBasicInfoService.updateBmsEnterpriseBasicInfo(bmsEnterpriseBasicInfo));
}
/**
*
*/
// @RequiresPermissions("system:enterpriseBasicInfo:remove")
@Log(title = "企业基础信息", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsEnterpriseBasicInfoService.deleteBmsEnterpriseBasicInfoByIds(ids));
}
}

@ -0,0 +1,97 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsEnterpriseDirectory;
import com.ruoyi.jjh.declaration.service.IBmsEnterpriseDirectoryService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-31
*/
@RestController
@RequestMapping("/enterpriseDirectory")
public class BmsEnterpriseDirectoryController extends BaseController {
@Autowired
private IBmsEnterpriseDirectoryService bmsEnterpriseDirectoryService;
/**
*
*/
// @RequiresPermissions("system:enterpriseDirectory:list")
@GetMapping("/list")
public TableDataInfo list(BmsEnterpriseDirectory bmsEnterpriseDirectory) {
startPage();
List<BmsEnterpriseDirectory> list = bmsEnterpriseDirectoryService.selectBmsEnterpriseDirectoryList(bmsEnterpriseDirectory);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:enterpriseDirectory:export")
@Log(title = "企业名录", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsEnterpriseDirectory bmsEnterpriseDirectory) {
List<BmsEnterpriseDirectory> list = bmsEnterpriseDirectoryService.selectBmsEnterpriseDirectoryList(bmsEnterpriseDirectory);
ExcelUtil<BmsEnterpriseDirectory> util = new ExcelUtil<BmsEnterpriseDirectory>(BmsEnterpriseDirectory.class);
util.exportExcel(response, list, "企业名录数据");
}
/**
*
*/
// @RequiresPermissions("system:enterpriseDirectory:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsEnterpriseDirectoryService.selectBmsEnterpriseDirectoryById(id));
}
/**
*
*/
// @RequiresPermissions("system:enterpriseDirectory:add")
@Log(title = "企业名录", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsEnterpriseDirectory bmsEnterpriseDirectory) {
return toAjax(bmsEnterpriseDirectoryService.insertBmsEnterpriseDirectory(bmsEnterpriseDirectory));
}
/**
*
*/
// @RequiresPermissions("system:enterpriseDirectory:edit")
@Log(title = "企业名录", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsEnterpriseDirectory bmsEnterpriseDirectory) {
return toAjax(bmsEnterpriseDirectoryService.updateBmsEnterpriseDirectory(bmsEnterpriseDirectory));
}
/**
*
*/
// @RequiresPermissions("system:enterpriseDirectory:remove")
@Log(title = "企业名录", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsEnterpriseDirectoryService.deleteBmsEnterpriseDirectoryByIds(ids));
}
}

@ -0,0 +1,97 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsFieldInfo;
import com.ruoyi.jjh.declaration.service.IBmsFieldInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-09-04
*/
@RestController
@RequestMapping("/fieldInfo")
public class BmsFieldInfoController extends BaseController {
@Autowired
private IBmsFieldInfoService bmsFieldInfoService;
/**
*
*/
// @RequiresPermissions("system:fieldInfo:list")
@GetMapping("/list")
public TableDataInfo list(BmsFieldInfo bmsFieldInfo) {
startPage();
List<BmsFieldInfo> list = bmsFieldInfoService.selectBmsFieldInfoList(bmsFieldInfo);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:fieldInfo:export")
@Log(title = "模板字段填写详情", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsFieldInfo bmsFieldInfo) {
List<BmsFieldInfo> list = bmsFieldInfoService.selectBmsFieldInfoList(bmsFieldInfo);
ExcelUtil<BmsFieldInfo> util = new ExcelUtil<BmsFieldInfo>(BmsFieldInfo.class);
util.exportExcel(response, list, "模板字段填写详情数据");
}
/**
*
*/
// @RequiresPermissions("system:fieldInfo:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsFieldInfoService.selectBmsFieldInfoById(id));
}
/**
*
*/
// @RequiresPermissions("system:fieldInfo:add")
@Log(title = "模板字段填写详情", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsFieldInfo bmsFieldInfo) {
return toAjax(bmsFieldInfoService.insertBmsFieldInfo(bmsFieldInfo));
}
/**
*
*/
// @RequiresPermissions("system:fieldInfo:edit")
@Log(title = "模板字段填写详情", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsFieldInfo bmsFieldInfo) {
return toAjax(bmsFieldInfoService.updateBmsFieldInfo(bmsFieldInfo));
}
/**
*
*/
// @RequiresPermissions("system:fieldInfo:remove")
@Log(title = "模板字段填写详情", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsFieldInfoService.deleteBmsFieldInfoByIds(ids));
}
}

@ -0,0 +1,97 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsFileInfo;
import com.ruoyi.jjh.declaration.service.IBmsFileInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-09-04
*/
@RestController
@RequestMapping("/fileInfo")
public class BmsFileInfoController extends BaseController {
@Autowired
private IBmsFileInfoService bmsFileInfoService;
/**
*
*/
// @RequiresPermissions("system:fileInfo:list")
@GetMapping("/list")
public TableDataInfo list(BmsFileInfo bmsFileInfo) {
startPage();
List<BmsFileInfo> list = bmsFileInfoService.selectBmsFileInfoList(bmsFileInfo);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:fileInfo:export")
@Log(title = "文件存储说明详情", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsFileInfo bmsFileInfo) {
List<BmsFileInfo> list = bmsFileInfoService.selectBmsFileInfoList(bmsFileInfo);
ExcelUtil<BmsFileInfo> util = new ExcelUtil<BmsFileInfo>(BmsFileInfo.class);
util.exportExcel(response, list, "文件存储说明详情数据");
}
/**
*
*/
// @RequiresPermissions("system:fileInfo:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsFileInfoService.selectBmsFileInfoById(id));
}
/**
*
*/
// @RequiresPermissions("system:fileInfo:add")
@Log(title = "文件存储说明详情", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsFileInfo bmsFileInfo) {
return toAjax(bmsFileInfoService.insertBmsFileInfo(bmsFileInfo));
}
/**
*
*/
// @RequiresPermissions("system:fileInfo:edit")
@Log(title = "文件存储说明详情", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsFileInfo bmsFileInfo) {
return toAjax(bmsFileInfoService.updateBmsFileInfo(bmsFileInfo));
}
/**
*
*/
// @RequiresPermissions("system:fileInfo:remove")
@Log(title = "文件存储说明详情", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsFileInfoService.deleteBmsFileInfoByIds(ids));
}
}

@ -0,0 +1,97 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsFundingDetail;
import com.ruoyi.jjh.declaration.service.IBmsFundingDetailService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-09-04
*/
@RestController
@RequestMapping("/fundingDetail")
public class BmsFundingDetailController extends BaseController {
@Autowired
private IBmsFundingDetailService bmsFundingDetailService;
/**
*
*/
// @RequiresPermissions("system:fundingDetail:list")
@GetMapping("/list")
public TableDataInfo list(BmsFundingDetail bmsFundingDetail) {
startPage();
List<BmsFundingDetail> list = bmsFundingDetailService.selectBmsFundingDetailList(bmsFundingDetail);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:fundingDetail:export")
@Log(title = "资金信息详情", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsFundingDetail bmsFundingDetail) {
List<BmsFundingDetail> list = bmsFundingDetailService.selectBmsFundingDetailList(bmsFundingDetail);
ExcelUtil<BmsFundingDetail> util = new ExcelUtil<BmsFundingDetail>(BmsFundingDetail.class);
util.exportExcel(response, list, "资金信息详情数据");
}
/**
*
*/
// @RequiresPermissions("system:fundingDetail:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsFundingDetailService.selectBmsFundingDetailById(id));
}
/**
*
*/
// @RequiresPermissions("system:fundingDetail:add")
@Log(title = "资金信息详情", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsFundingDetail bmsFundingDetail) {
return toAjax(bmsFundingDetailService.insertBmsFundingDetail(bmsFundingDetail));
}
/**
*
*/
// @RequiresPermissions("system:fundingDetail:edit")
@Log(title = "资金信息详情", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsFundingDetail bmsFundingDetail) {
return toAjax(bmsFundingDetailService.updateBmsFundingDetail(bmsFundingDetail));
}
/**
*
*/
// @RequiresPermissions("system:fundingDetail:remove")
@Log(title = "资金信息详情", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsFundingDetailService.deleteBmsFundingDetailByIds(ids));
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsIndustrialInternetAward;
import com.ruoyi.jjh.declaration.entity.dto.BmsIndustrialInternetAwardAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsIndustrialInternetAwardUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsIndustrialInternetAwardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* 5G+Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/industrialInternetAward")
public class BmsIndustrialInternetAwardController extends BaseController {
@Autowired
private IBmsIndustrialInternetAwardService bmsIndustrialInternetAwardService;
/**
* 5G+
*/
// @RequiresPermissions("system:industrialInternetAward:list")
@GetMapping("/list")
public TableDataInfo list(BmsIndustrialInternetAward bmsIndustrialInternetAward) {
startPage();
List<BmsIndustrialInternetAward> list = bmsIndustrialInternetAwardService.selectBmsIndustrialInternetAwardList(bmsIndustrialInternetAward);
return getDataTable(list);
}
/**
* 5G+
*/
// @RequiresPermissions("system:industrialInternetAward:export")
@Log(title = "5G+工业互联网奖补", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsIndustrialInternetAward bmsIndustrialInternetAward) {
List<BmsIndustrialInternetAward> list = bmsIndustrialInternetAwardService.selectBmsIndustrialInternetAwardList(bmsIndustrialInternetAward);
ExcelUtil<BmsIndustrialInternetAward> util = new ExcelUtil<BmsIndustrialInternetAward>(BmsIndustrialInternetAward.class);
util.exportExcel(response, list, "5G+工业互联网奖补数据");
}
/**
* 5G+
*/
// @RequiresPermissions("system:industrialInternetAward:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsIndustrialInternetAwardService.selectBmsIndustrialInternetAwardById(id));
}
/**
* 5G+
*/
// @RequiresPermissions("system:industrialInternetAward:add")
@Log(title = "5G+工业互联网奖补", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsIndustrialInternetAwardAddDto bmsIndustrialInternetAwardAddDto) {
return toAjax(bmsIndustrialInternetAwardService.insertBmsIndustrialInternetAward(bmsIndustrialInternetAwardAddDto));
}
/**
* 5G+
*/
// @RequiresPermissions("system:industrialInternetAward:edit")
@Log(title = "5G+工业互联网奖补", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsIndustrialInternetAwardUpdateDto bmsIndustrialInternetAwardUpdateDto) {
return toAjax(bmsIndustrialInternetAwardService.updateBmsIndustrialInternetAward(bmsIndustrialInternetAwardUpdateDto));
}
/**
* 5G+
*/
// @RequiresPermissions("system:industrialInternetAward:remove")
@Log(title = "5G+工业互联网奖补", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsIndustrialInternetAwardService.deleteBmsIndustrialInternetAwardByIds(ids));
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsIntegrationIndustries;
import com.ruoyi.jjh.declaration.entity.dto.BmsIntegrationIndustriesAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsIntegrationIndustriesUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsIntegrationIndustriesService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-09-04
*/
@RestController
@RequestMapping("/integrationIndustries")
public class BmsIntegrationIndustriesController extends BaseController {
@Autowired
private IBmsIntegrationIndustriesService bmsIntegrationIndustriesService;
/**
*
*/
// @RequiresPermissions("system:integrationIndustries:list")
@GetMapping("/list")
public TableDataInfo list(BmsIntegrationIndustries bmsIntegrationIndustries) {
startPage();
List<BmsIntegrationIndustries> list = bmsIntegrationIndustriesService.selectBmsIntegrationIndustriesList(bmsIntegrationIndustries);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:integrationIndustries:export")
@Log(title = "两业融合奖补", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsIntegrationIndustries bmsIntegrationIndustries) {
List<BmsIntegrationIndustries> list = bmsIntegrationIndustriesService.selectBmsIntegrationIndustriesList(bmsIntegrationIndustries);
ExcelUtil<BmsIntegrationIndustries> util = new ExcelUtil<BmsIntegrationIndustries>(BmsIntegrationIndustries.class);
util.exportExcel(response, list, "两业融合奖补数据");
}
/**
*
*/
// @RequiresPermissions("system:integrationIndustries:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsIntegrationIndustriesService.selectBmsIntegrationIndustriesById(id));
}
/**
*
*/
// @RequiresPermissions("system:integrationIndustries:add")
@Log(title = "两业融合奖补", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsIntegrationIndustriesAddDto bmsIntegrationIndustriesAddDto) {
return toAjax(bmsIntegrationIndustriesService.insertBmsIntegrationIndustries(bmsIntegrationIndustriesAddDto));
}
/**
*
*/
// @RequiresPermissions("system:integrationIndustries:edit")
@Log(title = "两业融合奖补", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsIntegrationIndustriesUpdateDto bmsIntegrationIndustriesUpdateDto) {
return toAjax(bmsIntegrationIndustriesService.updateBmsIntegrationIndustries(bmsIntegrationIndustriesUpdateDto));
}
/**
*
*/
// @RequiresPermissions("system:integrationIndustries:remove")
@Log(title = "两业融合奖补", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsIntegrationIndustriesService.deleteBmsIntegrationIndustriesByIds(ids));
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsLogisticsDevelopmentAward;
import com.ruoyi.jjh.declaration.entity.dto.BmsLogisticsDevelopmentAwardAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsLogisticsDevelopmentAwardUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsLogisticsDevelopmentAwardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/logisticsDevelopmentAward")
public class BmsLogisticsDevelopmentAwardController extends BaseController {
@Autowired
private IBmsLogisticsDevelopmentAwardService bmsLogisticsDevelopmentAwardService;
/**
*
*/
// @RequiresPermissions("system:logisticsDevelopmentAward:list")
@GetMapping("/list")
public TableDataInfo list(BmsLogisticsDevelopmentAward bmsLogisticsDevelopmentAward) {
startPage();
List<BmsLogisticsDevelopmentAward> list = bmsLogisticsDevelopmentAwardService.selectBmsLogisticsDevelopmentAwardList(bmsLogisticsDevelopmentAward);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:logisticsDevelopmentAward:export")
@Log(title = "物流发展奖补", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsLogisticsDevelopmentAward bmsLogisticsDevelopmentAward) {
List<BmsLogisticsDevelopmentAward> list = bmsLogisticsDevelopmentAwardService.selectBmsLogisticsDevelopmentAwardList(bmsLogisticsDevelopmentAward);
ExcelUtil<BmsLogisticsDevelopmentAward> util = new ExcelUtil<BmsLogisticsDevelopmentAward>(BmsLogisticsDevelopmentAward.class);
util.exportExcel(response, list, "物流发展奖补数据");
}
/**
*
*/
// @RequiresPermissions("system:logisticsDevelopmentAward:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsLogisticsDevelopmentAwardService.selectBmsLogisticsDevelopmentAwardById(id));
}
/**
*
*/
// @RequiresPermissions("system:logisticsDevelopmentAward:add")
@Log(title = "物流发展奖补", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsLogisticsDevelopmentAwardAddDto bmsLogisticsDevelopmentAwardAddDto) {
return toAjax(bmsLogisticsDevelopmentAwardService.insertBmsLogisticsDevelopmentAward(bmsLogisticsDevelopmentAwardAddDto));
}
/**
*
*/
// @RequiresPermissions("system:logisticsDevelopmentAward:edit")
@Log(title = "物流发展奖补", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsLogisticsDevelopmentAwardUpdateDto bmsLogisticsDevelopmentAwardUpdateDto) {
return toAjax(bmsLogisticsDevelopmentAwardService.updateBmsLogisticsDevelopmentAward(bmsLogisticsDevelopmentAwardUpdateDto));
}
/**
*
*/
// @RequiresPermissions("system:logisticsDevelopmentAward:remove")
@Log(title = "物流发展奖补", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsLogisticsDevelopmentAwardService.deleteBmsLogisticsDevelopmentAwardByIds(ids));
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsManufacturingServicesAward;
import com.ruoyi.jjh.declaration.entity.dto.BmsManufacturingServicesAwardAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsManufacturingServicesAwardUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsManufacturingServicesAwardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/manufacturingServicesAward")
public class BmsManufacturingServicesAwardController extends BaseController {
@Autowired
private IBmsManufacturingServicesAwardService bmsManufacturingServicesAwardService;
/**
*
*/
// @RequiresPermissions("system:manufacturingServicesAward:list")
@GetMapping("/list")
public TableDataInfo list(BmsManufacturingServicesAward bmsManufacturingServicesAward) {
startPage();
List<BmsManufacturingServicesAward> list = bmsManufacturingServicesAwardService.selectBmsManufacturingServicesAwardList(bmsManufacturingServicesAward);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:manufacturingServicesAward:export")
@Log(title = "制造服务业有效投入奖补", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsManufacturingServicesAward bmsManufacturingServicesAward) {
List<BmsManufacturingServicesAward> list = bmsManufacturingServicesAwardService.selectBmsManufacturingServicesAwardList(bmsManufacturingServicesAward);
ExcelUtil<BmsManufacturingServicesAward> util = new ExcelUtil<BmsManufacturingServicesAward>(BmsManufacturingServicesAward.class);
util.exportExcel(response, list, "制造服务业有效投入奖补数据");
}
/**
*
*/
// @RequiresPermissions("system:manufacturingServicesAward:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsManufacturingServicesAwardService.selectBmsManufacturingServicesAwardById(id));
}
/**
*
*/
// @RequiresPermissions("system:manufacturingServicesAward:add")
@Log(title = "制造服务业有效投入奖补", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsManufacturingServicesAwardAddDto bmsManufacturingServicesAwardAddDto) {
return toAjax(bmsManufacturingServicesAwardService.insertBmsManufacturingServicesAward(bmsManufacturingServicesAwardAddDto));
}
/**
*
*/
// @RequiresPermissions("system:manufacturingServicesAward:edit")
@Log(title = "制造服务业有效投入奖补", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsManufacturingServicesAwardUpdateDto bmsManufacturingServicesAwardUpdateDto) {
return toAjax(bmsManufacturingServicesAwardService.updateBmsManufacturingServicesAward(bmsManufacturingServicesAwardUpdateDto));
}
/**
*
*/
// @RequiresPermissions("system:manufacturingServicesAward:remove")
@Log(title = "制造服务业有效投入奖补", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsManufacturingServicesAwardService.deleteBmsManufacturingServicesAwardByIds(ids));
}
}

@ -0,0 +1,54 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsProjectInfo;
import com.ruoyi.jjh.declaration.entity.dto.OpenInterfaceApplyAddDto;
import com.ruoyi.jjh.declaration.entity.vo.EnterpriseInfoTemplateVo;
import com.ruoyi.jjh.declaration.service.IOpenInterfaceService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
/**
* Controller
*
* @author farben
* @date 2023-09-09
*/
@RestController
@RequestMapping("/openInterface")
public class BmsOpenInterfaceController extends BaseController {
@Autowired
private IOpenInterfaceService iOpenInterfaceService;
@GetMapping("/enterpriseInfo/{creditCode}")
public AjaxResult enterpriseInfo(@PathVariable("creditCode") String creditCode) {
EnterpriseInfoTemplateVo enterpriseInfoTemplateVo = iOpenInterfaceService.enterpriseList(creditCode);
return success(enterpriseInfoTemplateVo);
}
@Log(title = "新增申报记录", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody OpenInterfaceApplyAddDto openInterfaceApplyAddDto) {
return toAjax(iOpenInterfaceService.insertOpenInterfaceApplyAddDto(openInterfaceApplyAddDto));
}
@GetMapping("/{templateRecordId}")
public AjaxResult getProjectInfo(@PathVariable("templateRecordId") Long templateRecordId) {
BmsProjectInfo bmsProjectInfo = iOpenInterfaceService.getProjectInfo(templateRecordId);
return success(bmsProjectInfo);
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsPlatformConstructionAward;
import com.ruoyi.jjh.declaration.entity.dto.BmsPlatformConstructionAwardAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsPlatformConstructionAwardUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsPlatformConstructionAwardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/platformConstructionAward")
public class BmsPlatformConstructionAwardController extends BaseController {
@Autowired
private IBmsPlatformConstructionAwardService bmsPlatformConstructionAwardService;
/**
*
*/
// @RequiresPermissions("system:platformConstructionAward:list")
@GetMapping("/list")
public TableDataInfo list(BmsPlatformConstructionAward bmsPlatformConstructionAward) {
startPage();
List<BmsPlatformConstructionAward> list = bmsPlatformConstructionAwardService.selectBmsPlatformConstructionAwardList(bmsPlatformConstructionAward);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:platformConstructionAward:export")
@Log(title = "平台建设奖补", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsPlatformConstructionAward bmsPlatformConstructionAward) {
List<BmsPlatformConstructionAward> list = bmsPlatformConstructionAwardService.selectBmsPlatformConstructionAwardList(bmsPlatformConstructionAward);
ExcelUtil<BmsPlatformConstructionAward> util = new ExcelUtil<BmsPlatformConstructionAward>(BmsPlatformConstructionAward.class);
util.exportExcel(response, list, "平台建设奖补数据");
}
/**
*
*/
// @RequiresPermissions("system:platformConstructionAward:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsPlatformConstructionAwardService.selectBmsPlatformConstructionAwardById(id));
}
/**
*
*/
// @RequiresPermissions("system:platformConstructionAward:add")
@Log(title = "平台建设奖补", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsPlatformConstructionAwardAddDto bmsPlatformConstructionAwardAddDto) {
return toAjax(bmsPlatformConstructionAwardService.insertBmsPlatformConstructionAward(bmsPlatformConstructionAwardAddDto));
}
/**
*
*/
// @RequiresPermissions("system:platformConstructionAward:edit")
@Log(title = "平台建设奖补", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsPlatformConstructionAwardUpdateDto bmsPlatformConstructionAwardUpdateDto) {
return toAjax(bmsPlatformConstructionAwardService.updateBmsPlatformConstructionAward(bmsPlatformConstructionAwardUpdateDto));
}
/**
*
*/
// @RequiresPermissions("system:platformConstructionAward:remove")
@Log(title = "平台建设奖补", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsPlatformConstructionAwardService.deleteBmsPlatformConstructionAwardByIds(ids));
}
}

@ -0,0 +1,97 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsProcessInfo;
import com.ruoyi.jjh.declaration.service.IBmsProcessInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-09-09
*/
@RestController
@RequestMapping("/processInfo")
public class BmsProcessInfoController extends BaseController {
@Autowired
private IBmsProcessInfoService bmsProcessInfoService;
/**
*
*/
// @RequiresPermissions("system:processInfo:list")
@GetMapping("/list")
public TableDataInfo list(BmsProcessInfo bmsProcessInfo) {
startPage();
List<BmsProcessInfo> list = bmsProcessInfoService.selectBmsProcessInfoList(bmsProcessInfo);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:processInfo:export")
@Log(title = "审批流程", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsProcessInfo bmsProcessInfo) {
List<BmsProcessInfo> list = bmsProcessInfoService.selectBmsProcessInfoList(bmsProcessInfo);
ExcelUtil<BmsProcessInfo> util = new ExcelUtil<BmsProcessInfo>(BmsProcessInfo.class);
util.exportExcel(response, list, "审批流程数据");
}
/**
*
*/
// @RequiresPermissions("system:processInfo:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsProcessInfoService.selectBmsProcessInfoById(id));
}
/**
*
*/
// @RequiresPermissions("system:processInfo:add")
@Log(title = "审批流程", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsProcessInfo bmsProcessInfo) {
return toAjax(bmsProcessInfoService.insertBmsProcessInfo(bmsProcessInfo));
}
/**
*
*/
// @RequiresPermissions("system:processInfo:edit")
@Log(title = "审批流程", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsProcessInfo bmsProcessInfo) {
return toAjax(bmsProcessInfoService.updateBmsProcessInfo(bmsProcessInfo));
}
/**
*
*/
// @RequiresPermissions("system:processInfo:remove")
@Log(title = "审批流程", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsProcessInfoService.deleteBmsProcessInfoByIds(ids));
}
}

@ -0,0 +1,97 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsProjectInfo;
import com.ruoyi.jjh.declaration.service.IBmsProjectInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-09-09
*/
@RestController
@RequestMapping("/projectInfo")
public class BmsProjectInfoController extends BaseController {
@Autowired
private IBmsProjectInfoService bmsProjectInfoService;
/**
*
*/
// @RequiresPermissions("system:projectInfo:list")
@GetMapping("/list")
public TableDataInfo list(BmsProjectInfo bmsProjectInfo) {
startPage();
List<BmsProjectInfo> list = bmsProjectInfoService.selectBmsProjectInfoList(bmsProjectInfo);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:projectInfo:export")
@Log(title = "项目基本信息", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsProjectInfo bmsProjectInfo) {
List<BmsProjectInfo> list = bmsProjectInfoService.selectBmsProjectInfoList(bmsProjectInfo);
ExcelUtil<BmsProjectInfo> util = new ExcelUtil<BmsProjectInfo>(BmsProjectInfo.class);
util.exportExcel(response, list, "项目基本信息数据");
}
/**
*
*/
// @RequiresPermissions("system:projectInfo:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsProjectInfoService.selectBmsProjectInfoById(id));
}
/**
*
*/
// @RequiresPermissions("system:projectInfo:add")
@Log(title = "项目基本信息", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsProjectInfo bmsProjectInfo) {
return toAjax(bmsProjectInfoService.insertBmsProjectInfo(bmsProjectInfo));
}
/**
*
*/
// @RequiresPermissions("system:projectInfo:edit")
@Log(title = "项目基本信息", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsProjectInfo bmsProjectInfo) {
return toAjax(bmsProjectInfoService.updateBmsProjectInfo(bmsProjectInfo));
}
/**
*
*/
// @RequiresPermissions("system:projectInfo:remove")
@Log(title = "项目基本信息", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsProjectInfoService.deleteBmsProjectInfoByIds(ids));
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsProjectSettlementAward;
import com.ruoyi.jjh.declaration.entity.dto.BmsProjectSettlementAwardAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsProjectSettlementAwardUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsProjectSettlementAwardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/projectSettlementAward")
public class BmsProjectSettlementAwardController extends BaseController {
@Autowired
private IBmsProjectSettlementAwardService bmsProjectSettlementAwardService;
/**
*
*/
// @RequiresPermissions("system:projectSettlementAward:list")
@GetMapping("/list")
public TableDataInfo list(BmsProjectSettlementAward bmsProjectSettlementAward) {
startPage();
List<BmsProjectSettlementAward> list = bmsProjectSettlementAwardService.selectBmsProjectSettlementAwardList(bmsProjectSettlementAward);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:projectSettlementAward:export")
@Log(title = "项目落户奖补", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsProjectSettlementAward bmsProjectSettlementAward) {
List<BmsProjectSettlementAward> list = bmsProjectSettlementAwardService.selectBmsProjectSettlementAwardList(bmsProjectSettlementAward);
ExcelUtil<BmsProjectSettlementAward> util = new ExcelUtil<BmsProjectSettlementAward>(BmsProjectSettlementAward.class);
util.exportExcel(response, list, "项目落户奖补数据");
}
/**
*
*/
// @RequiresPermissions("system:projectSettlementAward:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsProjectSettlementAwardService.selectBmsProjectSettlementAwardById(id));
}
/**
*
*/
// @RequiresPermissions("system:projectSettlementAward:add")
@Log(title = "项目落户奖补", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsProjectSettlementAwardAddDto bmsProjectSettlementAwardAddDto) {
return toAjax(bmsProjectSettlementAwardService.insertBmsProjectSettlementAward(bmsProjectSettlementAwardAddDto));
}
/**
*
*/
// @RequiresPermissions("system:projectSettlementAward:edit")
@Log(title = "项目落户奖补", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsProjectSettlementAwardUpdateDto bmsProjectSettlementAwardUpdateDto) {
return toAjax(bmsProjectSettlementAwardService.updateBmsProjectSettlementAward(bmsProjectSettlementAwardUpdateDto));
}
/**
*
*/
// @RequiresPermissions("system:projectSettlementAward:remove")
@Log(title = "项目落户奖补", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsProjectSettlementAwardService.deleteBmsProjectSettlementAwardByIds(ids));
}
}

@ -0,0 +1,99 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsSceneOpeningAward;
import com.ruoyi.jjh.declaration.entity.dto.BmsSceneOpeningAwardAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsSceneOpeningAwardUpdateDto;
import com.ruoyi.jjh.declaration.service.IBmsSceneOpeningAwardService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/sceneOpeningAward")
public class BmsSceneOpeningAwardController extends BaseController {
@Autowired
private IBmsSceneOpeningAwardService bmsSceneOpeningAwardService;
/**
*
*/
// @RequiresPermissions("system:sceneOpeningAward:list")
@GetMapping("/list")
public TableDataInfo list(BmsSceneOpeningAward bmsSceneOpeningAward) {
startPage();
List<BmsSceneOpeningAward> list = bmsSceneOpeningAwardService.selectBmsSceneOpeningAwardList(bmsSceneOpeningAward);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:sceneOpeningAward:export")
@Log(title = "场景开放奖补", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsSceneOpeningAward bmsSceneOpeningAward) {
List<BmsSceneOpeningAward> list = bmsSceneOpeningAwardService.selectBmsSceneOpeningAwardList(bmsSceneOpeningAward);
ExcelUtil<BmsSceneOpeningAward> util = new ExcelUtil<BmsSceneOpeningAward>(BmsSceneOpeningAward.class);
util.exportExcel(response, list, "场景开放奖补数据");
}
/**
*
*/
// @RequiresPermissions("system:sceneOpeningAward:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsSceneOpeningAwardService.selectBmsSceneOpeningAwardById(id));
}
/**
*
*/
// @RequiresPermissions("system:sceneOpeningAward:add")
@Log(title = "场景开放奖补", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsSceneOpeningAwardAddDto bmsSceneOpeningAwardAddDto) {
return toAjax(bmsSceneOpeningAwardService.insertBmsSceneOpeningAward(bmsSceneOpeningAwardAddDto));
}
/**
*
*/
// @RequiresPermissions("system:sceneOpeningAward:edit")
@Log(title = "场景开放奖补", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsSceneOpeningAwardUpdateDto bmsSceneOpeningAwardUpdateDto) {
return toAjax(bmsSceneOpeningAwardService.updateBmsSceneOpeningAward(bmsSceneOpeningAwardUpdateDto));
}
/**
*
*/
// @RequiresPermissions("system:sceneOpeningAward:remove")
@Log(title = "场景开放奖补", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsSceneOpeningAwardService.deleteBmsSceneOpeningAwardByIds(ids));
}
}

@ -0,0 +1,106 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BmsTemplateInfo;
import com.ruoyi.jjh.declaration.entity.vo.BmsTemplateInfoQueryVo;
import com.ruoyi.jjh.declaration.service.IBmsTemplateInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/templateInfo")
public class BmsTemplateInfoController extends BaseController {
@Autowired
private IBmsTemplateInfoService bmsTemplateInfoService;
/**
*
*/
// @RequiresPermissions("system:templateInfo:list")
@GetMapping("/list")
public TableDataInfo list(BmsTemplateInfo bmsTemplateInfo) {
startPage();
List<BmsTemplateInfoQueryVo> list = bmsTemplateInfoService.selectBmsTemplateInfoList(bmsTemplateInfo);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:templateInfo:export")
@Log(title = "申报模板信息", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsTemplateInfo bmsTemplateInfo) {
List<BmsTemplateInfoQueryVo> list = bmsTemplateInfoService.selectBmsTemplateInfoList(bmsTemplateInfo);
ExcelUtil<BmsTemplateInfoQueryVo> util = new ExcelUtil<BmsTemplateInfoQueryVo>(BmsTemplateInfoQueryVo.class);
util.exportExcel(response, list, "申报模板信息数据");
}
// @RequiresPermissions("system:templateInfo:exportTemplate")
@Log(title = "导出模板表单", businessType = BusinessType.EXPORT)
@GetMapping(value = "/exportTemplate/{id}")
public void exportTemplate(HttpServletRequest request, HttpServletResponse response,@PathVariable("id")Long id){
bmsTemplateInfoService.exportTemplate(request,response,id);
}
/**
*
*/
// @RequiresPermissions("system:templateInfo:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsTemplateInfoService.selectBmsTemplateInfoById(id));
}
/**
*
*/
// @RequiresPermissions("system:templateInfo:add")
@Log(title = "申报模板信息", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsTemplateInfo bmsTemplateInfo) {
return toAjax(bmsTemplateInfoService.insertBmsTemplateInfo(bmsTemplateInfo));
}
/**
*
*/
// @RequiresPermissions("system:templateInfo:edit")
@Log(title = "申报模板信息", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsTemplateInfo bmsTemplateInfo) {
return toAjax(bmsTemplateInfoService.updateBmsTemplateInfo(bmsTemplateInfo));
}
/**
*
*/
// @RequiresPermissions("system:templateInfo:remove")
@Log(title = "申报模板信息", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsTemplateInfoService.deleteBmsTemplateInfoByIds(ids));
}
}

@ -0,0 +1,107 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.dto.BmsTemplateQueryDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsTemplateRecordAddDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsTemplateRecordQueryDto;
import com.ruoyi.jjh.declaration.entity.dto.BmsTemplateRecordUpdateDto;
import com.ruoyi.jjh.declaration.entity.vo.BmsTemplateRecordQueryVo;
import com.ruoyi.jjh.declaration.service.IBmsTemplateRecordService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* 线Controller
*
* @author farben
* @date 2023-09-07
*/
@RestController
@RequestMapping("/templateRecord")
public class BmsTemplateRecordController extends BaseController {
@Autowired
private IBmsTemplateRecordService bmsTemplateRecordService;
/**
* 线
*/
// @RequiresPermissions("system:templateRecord:list")
@GetMapping("/list")
public TableDataInfo list(BmsTemplateRecordQueryDto bmsTemplateRecordQueryDto) {
startPage();
List<BmsTemplateRecordQueryVo> list = bmsTemplateRecordService.selectBmsTemplateRecordList(bmsTemplateRecordQueryDto);
return getDataTable(list);
}
@GetMapping("/templateNameList")
public TableDataInfo templateNameList(BmsTemplateQueryDto bmsTemplateQueryDto){
List<BmsTemplateRecordQueryVo> list = bmsTemplateRecordService.selectBmsTemplateNameList(bmsTemplateQueryDto);
return getDataTable(list);
}
/**
* 线
*/
// @RequiresPermissions("system:templateRecord:export")
@Log(title = "在线模板", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BmsTemplateRecordQueryDto bmsTemplateRecordQueryDto) {
List<BmsTemplateRecordQueryVo> list = bmsTemplateRecordService.selectBmsTemplateRecordList(bmsTemplateRecordQueryDto);
ExcelUtil<BmsTemplateRecordQueryVo> util = new ExcelUtil<BmsTemplateRecordQueryVo>(BmsTemplateRecordQueryVo.class);
util.exportExcel(response, list, "在线模板数据");
}
/**
* 线
*/
// @RequiresPermissions("system:templateRecord:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bmsTemplateRecordService.selectBmsTemplateRecordById(id));
}
/**
* 线
*/
// @RequiresPermissions("system:templateRecord:add")
@Log(title = "在线模板", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BmsTemplateRecordAddDto bmsTemplateRecordAddDto) {
return toAjax(bmsTemplateRecordService.insertBmsTemplateRecord(bmsTemplateRecordAddDto));
}
/**
* 线
*/
// @RequiresPermissions("system:templateRecord:edit")
@Log(title = "在线模板", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BmsTemplateRecordUpdateDto bmsTemplateRecordUpdateDto) {
return toAjax(bmsTemplateRecordService.updateBmsTemplateRecord(bmsTemplateRecordUpdateDto));
}
/**
* 线
*/
// @RequiresPermissions("system:templateRecord:remove")
@Log(title = "在线模板", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bmsTemplateRecordService.deleteBmsTemplateRecordByIds(ids));
}
}

@ -0,0 +1,97 @@
package com.ruoyi.jjh.declaration.controller;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.jjh.declaration.entity.BsmFundingInfo;
import com.ruoyi.jjh.declaration.service.IBsmFundingInfoService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
/**
* Controller
*
* @author farben
* @date 2023-08-25
*/
@RestController
@RequestMapping("/fundingInfo")
public class BsmFundingInfoController extends BaseController {
@Autowired
private IBsmFundingInfoService bsmFundingInfoService;
/**
*
*/
// @RequiresPermissions("system:fundingInfo:list")
@GetMapping("/list")
public TableDataInfo list(BsmFundingInfo bsmFundingInfo) {
startPage();
List<BsmFundingInfo> list = bsmFundingInfoService.selectBsmFundingInfoList(bsmFundingInfo);
return getDataTable(list);
}
/**
*
*/
// @RequiresPermissions("system:fundingInfo:export")
@Log(title = "资金信息", businessType = BusinessType.EXPORT)
@PostMapping("/export")
public void export(HttpServletResponse response, BsmFundingInfo bsmFundingInfo) {
List<BsmFundingInfo> list = bsmFundingInfoService.selectBsmFundingInfoList(bsmFundingInfo);
ExcelUtil<BsmFundingInfo> util = new ExcelUtil<BsmFundingInfo>(BsmFundingInfo.class);
util.exportExcel(response, list, "资金信息数据");
}
/**
*
*/
// @RequiresPermissions("system:fundingInfo:query")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(bsmFundingInfoService.selectBsmFundingInfoById(id));
}
/**
*
*/
// @RequiresPermissions("system:fundingInfo:add")
@Log(title = "资金信息", businessType = BusinessType.INSERT)
@PostMapping
public AjaxResult add(@RequestBody BsmFundingInfo bsmFundingInfo) {
return toAjax(bsmFundingInfoService.insertBsmFundingInfo(bsmFundingInfo));
}
/**
*
*/
// @RequiresPermissions("system:fundingInfo:edit")
@Log(title = "资金信息", businessType = BusinessType.UPDATE)
@PutMapping
public AjaxResult edit(@RequestBody BsmFundingInfo bsmFundingInfo) {
return toAjax(bsmFundingInfoService.updateBsmFundingInfo(bsmFundingInfo));
}
/**
*
*/
// @RequiresPermissions("system:fundingInfo:remove")
@Log(title = "资金信息", businessType = BusinessType.DELETE)
@DeleteMapping("/{ids}")
public AjaxResult remove(@PathVariable Long[] ids) {
return toAjax(bsmFundingInfoService.deleteBsmFundingInfoByIds(ids));
}
}

@ -0,0 +1,110 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.util.Date;
/**
* bms_approval_info
*
* @author farben
* @date 2023-09-09
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsApprovalInfo extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "流程id")
private Long processId;
/**
* id
*/
@Excel(name = "申报记录id")
private Long declarationRecordsId;
@Excel(name = "默认审批人id")
private Long approvalById;
/**
* (0=.1=,2=)
*/
@Excel(name = "审批状态(0=待审核.1=审批通过,2=审批驳回)")
private Integer approvalStatus;
/**
*
*/
@Excel(name = "审批意见")
private String approvalOpinions;
/**
*
*/
@Excel(name = "审批附件")
private String approvalAttachment;
@Excel(name = "审批时间")
private Date approvalTime;
/**
* (0=,1=,2=)
*/
@Excel(name = "是否可审核(0=是,1=否,2=结束)")
private Integer isReview;
@Excel(name = "是否为拒绝前数据01是")
private Integer isBeforeData;
/**
*
*/
@Excel(name = "排序")
private Integer sort;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Integer isDeleted;
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("processId", getProcessId())
.append("declarationRecordsId", getDeclarationRecordsId())
.append("approvalById", getApprovalById())
.append("approvalStatus", getApprovalStatus())
.append("approvalOpinions", getApprovalOpinions())
.append("approvalAttachment", getApprovalAttachment())
.append("isReview", getIsReview())
.append("isBeforeData", getIsBeforeData())
.append("sort", getSort())
.append("isDeleted", getIsDeleted())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
}

@ -0,0 +1,134 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.util.Date;
/**
* bms_big_strong_award
*
* @author farben
* @date 2023-08-25
*/
public class BmsBigStrongAward extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "企业id")
private Long enterpriseId;
/**
*
*/
@Excel(name = "是否获得园区其他经营奖励01否", readConverterExp = "0=是,1=否")
private int isGainRewards;
@Excel(name = "奖励说明")
private String rewardDescription;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "成立时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date establishTime;
/**
* 3
*/
@Excel(name = "企业近3年发展情况及未来发展计划")
private String developmentPlan;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Long enterpriseId) {
this.enterpriseId = enterpriseId;
}
public int getIsGainRewards() {
return isGainRewards;
}
public void setIsGainRewards(int isGainRewards) {
this.isGainRewards = isGainRewards;
}
public Date getEstablishTime() {
return establishTime;
}
public void setEstablishTime(Date establishTime) {
this.establishTime = establishTime;
}
public String getDevelopmentPlan() {
return developmentPlan;
}
public void setDevelopmentPlan(String developmentPlan) {
this.developmentPlan = developmentPlan;
}
public String getRewardDescription() {
return rewardDescription;
}
public void setRewardDescription(String rewardDescription) {
this.rewardDescription = rewardDescription;
}
public Long getIsDeleted() {
return isDeleted;
}
public void setIsDeleted(Long isDeleted) {
this.isDeleted = isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("enterpriseId", getEnterpriseId())
.append("isGainRewards", getIsGainRewards())
.append("establishTime", getEstablishTime())
.append("developmentPlan", getDevelopmentPlan())
.append("isDeleted", getIsDeleted())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
}

@ -0,0 +1,119 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_branding_award
*
* @author farben
* @date 2023-08-25
*/
public class BmsBrandingAward extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "企业id")
private Long enterpriseId;
/**
* /
*/
@Excel(name = "所获荣誉/所举办活动")
private String honorsReceived;
/**
*
*/
@Excel(name = "所属等级")
private Long level;
/**
*
*/
@Excel(name = "证明材料")
private String evidence;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Long enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getHonorsReceived() {
return honorsReceived;
}
public void setHonorsReceived(String honorsReceived) {
this.honorsReceived = honorsReceived;
}
public Long getLevel() {
return level;
}
public void setLevel(Long level) {
this.level = level;
}
public String getEvidence() {
return evidence;
}
public void setEvidence(String evidence) {
this.evidence = evidence;
}
public Long getIsDeleted() {
return isDeleted;
}
public void setIsDeleted(Long isDeleted) {
this.isDeleted = isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("enterpriseId", getEnterpriseId())
.append("honorsReceived", getHonorsReceived())
.append("level", getLevel())
.append("evidence", getEvidence())
.append("isDeleted", getIsDeleted())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
}

@ -0,0 +1,63 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* bms_carrier_construction_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsCarrierConstructionAward extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/** 主键id */
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/** 企业id */
@Excel(name = "企业id")
private Long enterpriseId;
/** 项目名称 */
@Excel(name = "项目名称")
private String projectName;
/** 文体企业数量占比 */
@Excel(name = "文体企业数量占比")
private String quantityProportion;
/** 文体企业营收占比 */
@Excel(name = "文体企业营收占比")
private String revenueProportion;
/** 文体企业从业人员占比 */
@Excel(name = "文体企业从业人员占比")
private String personnelProportion;
/** 相关佐证材料 */
@Excel(name = "相关佐证材料")
private String supportingMaterials;
/** 项目工商登记许可 */
@Excel(name = "项目工商登记许可")
private String businessLicense;
/** 消防验收报告 */
@Excel(name = "消防验收报告")
private String fireReport;
/** 是否删除0未删除1已删除 */
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
}

@ -0,0 +1,103 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_credit_management
*
* @author farben
* @date 2023-09-04
*/
public class BmsCreditManagement extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/** 主键id */
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/** 企业id */
@Excel(name = "企业id")
private Long enterpriseId;
/** 项目方案(包括项目基本情况介绍、项目投资情况以及实施进展、项目目标及取得的主要成效) */
@Excel(name = "项目方案", readConverterExp = "包=括项目基本情况介绍、项目投资情况以及实施进展、项目目标及取得的主要成效")
private String projectPlan;
/** 资金使用说明(项目未完成的需提供,内容主要包括项目计划投资额,投资明细,目前已完成投资情况和后续投入计划等) */
@Excel(name = "资金使用说明", readConverterExp = "项=目未完成的需提供,内容主要包括项目计划投资额,投资明细,目前已完成投资情况和后续投入计划等")
private String usesFunds;
/** 项目专项审计报告(项目已完成的需提供) */
@Excel(name = "项目专项审计报告", readConverterExp = "项=目已完成的需提供")
private String auditReport;
/** 是否删除0未删除1已删除 */
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
public void setId(Long id){
this.id = id;
}
public Long getId(){
return id;
}
public void setEnterpriseId(Long enterpriseId){
this.enterpriseId = enterpriseId;
}
public Long getEnterpriseId(){
return enterpriseId;
}
public void setProjectPlan(String projectPlan){
this.projectPlan = projectPlan;
}
public String getProjectPlan(){
return projectPlan;
}
public void setUsesFunds(String usesFunds){
this.usesFunds = usesFunds;
}
public String getUsesFunds(){
return usesFunds;
}
public void setAuditReport(String auditReport){
this.auditReport = auditReport;
}
public String getAuditReport(){
return auditReport;
}
public void setIsDeleted(Long isDeleted){
this.isDeleted = isDeleted;
}
public Long getIsDeleted(){
return isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("enterpriseId", getEnterpriseId())
.append("projectPlan", getProjectPlan())
.append("usesFunds", getUsesFunds())
.append("auditReport", getAuditReport())
.append("isDeleted", getIsDeleted())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
}

@ -0,0 +1,94 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* 线 bms_declaration_records
*
* @author farben
* @date 2023-08-28
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsDeclarationRecords extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@ApiModelProperty(value = "id")
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
*
*/
@ApiModelProperty(value = "项目名称")
@Excel(name = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "事项")
@Excel(name = "事项")
private String matter;
/**
* id
*/
@ApiModelProperty(value = "企业id")
private Long enterpriseId;
/**
*
*/
@ApiModelProperty(value = "年份")
@Excel(name = "年份")
private String year;
/**
* 线id
*/
@ApiModelProperty(value = "在线模板记录id")
private Long templateRecordId;
/**
*
*/
@ApiModelProperty(value = "申报模版类型")
private Integer declarationTemplateType;
/**
* idid
*/
@ApiModelProperty(value = "详情id对应详情id")
private Long detailId;
/**
*
*/
@ApiModelProperty(value = "审批状态")
@Excel(name = "审批状态", readConverterExp = "0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
/**
* 01
*/
@ApiModelProperty(value = "是否删除0未删除1已删除")
private Long isDeleted;
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("projectName", getProjectName()).append("projectId", getProjectId()).append("enterpriseId", getEnterpriseId()).append("year", getYear()).append("templateRecordId", getTemplateRecordId()).append("declarationTemplateType", getDeclarationTemplateType()).append("detailId", getDetailId()).append("status", getStatus()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,83 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_enterprise_basic_info
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsEnterpriseBasicInfo extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
*
*/
@Excel(name = "企业名称")
private String enterpriseName;
/**
*
*/
@Excel(name = "企业统一信用代码")
private String creditCode;
/**
*
*/
@Excel(name = "联系人")
private String contacts;
/**
*
*/
@Excel(name = "联系人电话")
private String contactsNumber;
/**
*
*/
@Excel(name = "企业地址")
private String address;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
.append("id", getId())
.append("enterpriseName", getEnterpriseName())
.append("creditCode", getCreditCode())
.append("contacts", getContacts())
.append("contactsNumber", getContactsNumber())
.append("address", getAddress())
.append("isDeleted", getIsDeleted())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())
.append("updateTime", getUpdateTime())
.append("remark", getRemark())
.toString();
}
}

@ -0,0 +1,50 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_enterprise_directory
*
* @author farben
* @date 2023-08-31
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsEnterpriseDirectory extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
@ApiModelProperty(value = "在线模板记录id")
private Long templateRecordId;
/**
*
*/
@Excel(name = "企业名字")
private String enterpriseName;
/**
*
*/
@Excel(name = "企业统一信用代码")
private String creditCode;
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("templateRecordId", getTemplateRecordId()).append("enterpriseName", getEnterpriseName()).append("creditCode", getCreditCode()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,93 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_field_info
*
* @author farben
* @date 2023-09-04
*/
public class BmsFieldInfo extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "详情id")
private Long detailId;
/**
*
*/
@Excel(name = "文件名称")
private String fieldName;
/**
*
*/
@Excel(name = "文件说明")
private String fieldResult;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getDetailId() {
return detailId;
}
public void setDetailId(Long detailId) {
this.detailId = detailId;
}
public String getFieldName() {
return fieldName;
}
public void setFieldName(String fieldName) {
this.fieldName = fieldName;
}
public String getFieldResult() {
return fieldResult;
}
public void setFieldResult(String fieldResult) {
this.fieldResult = fieldResult;
}
public Long getIsDeleted() {
return isDeleted;
}
public void setIsDeleted(Long isDeleted) {
this.isDeleted = isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("detailId", getDetailId()).append("fieldName", getFieldName()).append("fieldResult", getFieldResult()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,107 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_file_info
*
* @author farben
* @date 2023-09-04
*/
public class BmsFileInfo extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "详情id")
private Long detailId;
/**
*
*/
@Excel(name = "文件名称")
private String fileName;
/**
*
*/
@Excel(name = "文件说明")
private String fileDescription;
/**
*
*/
@Excel(name = "文件地址")
private String fileUrl;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getDetailId() {
return detailId;
}
public void setDetailId(Long detailId) {
this.detailId = detailId;
}
public String getFileName() {
return fileName;
}
public void setFileName(String fileName) {
this.fileName = fileName;
}
public String getFileDescription() {
return fileDescription;
}
public void setFileDescription(String fileDescription) {
this.fileDescription = fileDescription;
}
public String getFileUrl() {
return fileUrl;
}
public void setFileUrl(String fileUrl) {
this.fileUrl = fileUrl;
}
public Long getIsDeleted() {
return isDeleted;
}
public void setIsDeleted(Long isDeleted) {
this.isDeleted = isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("detailId", getDetailId()).append("fileName", getFileName()).append("fileDescription", getFileDescription()).append("fileUrl", getFileUrl()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,145 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_funding_detail
*
* @author farben
* @date 2023-09-04
*/
public class BmsFundingDetail extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 12
*/
@Excel(name = "模板类型1项目落户奖补2做大做强奖补")
private Integer type;
/**
* id
*/
@Excel(name = "对应模板id")
private int templateRecordId;
/**
* id
*/
@Excel(name = "详情id")
private Long detailId;
private String vModel;
/**
*
*/
@Excel(name = "年份")
private String year;
/**
*
*/
@Excel(name = "说明")
private String illustrate;
/**
*
*/
@Excel(name = "金额")
private Long amount;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Integer getType() {
return type;
}
public void setType(Integer type) {
this.type = type;
}
public int getTemplateRecordId() {
return templateRecordId;
}
public void setTemplateRecordId(int templateRecordId) {
this.templateRecordId = templateRecordId;
}
public Long getDetailId() {
return detailId;
}
public void setDetailId(Long detailId) {
this.detailId = detailId;
}
public String getVModel() {
return vModel;
}
public void setVModel(String vModel) {
this.vModel = vModel;
}
public String getYear() {
return year;
}
public void setYear(String year) {
this.year = year;
}
public String getIllustrate() {
return illustrate;
}
public void setIllustrate(String illustrate) {
this.illustrate = illustrate;
}
public Long getAmount() {
return amount;
}
public void setAmount(Long amount) {
this.amount = amount;
}
public Long getIsDeleted() {
return isDeleted;
}
public void setIsDeleted(Long isDeleted) {
this.isDeleted = isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("type", getType()).append("templateRecordId", getTemplateRecordId()).append("detailId", getDetailId()).append("vModel", getVModel()).append("year", getYear()).append("illustrate", getIllustrate()).append("amount", getAmount()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,93 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* 5G+ bms_industrial_internet_award
*
* @author farben
* @date 2023-08-25
*/
public class BmsIndustrialInternetAward extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "企业id")
private Long enterpriseId;
/**
*
*/
@Excel(name = "荣誉名称")
private String honoraryName;
/**
*
*/
@Excel(name = "证明材料")
private String material;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Long enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getHonoraryName() {
return honoraryName;
}
public void setHonoraryName(String honoraryName) {
this.honoraryName = honoraryName;
}
public String getMaterial() {
return material;
}
public void setMaterial(String material) {
this.material = material;
}
public Long getIsDeleted() {
return isDeleted;
}
public void setIsDeleted(Long isDeleted) {
this.isDeleted = isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("enterpriseId", getEnterpriseId()).append("honoraryName", getHonoraryName()).append("material", getMaterial()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,96 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* bms_integration_industries
*
* @author farben
* @date 2023-09-04
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsIntegrationIndustries extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "企业id")
private Long enterpriseId;
@Excel(name = "申报类型", readConverterExp = "1=两业融合示范企业,2=制造业企业设立财务独立核算的制造服务业职能部门,3=制造业企业剥离服务业务成立独立的法人")
private Integer declarationType;
/**
*
*/
@Excel(name = "证明材料")
private String evidence;
/**
*
*/
@Excel(name = "营业执照")
private String businessLicense;
/**
*
*/
@Excel(name = "完税证明")
private String taxPaymentCertificate;
/**
*
*/
@Excel(name = "审计报告")
private String auditReport;
/**
*
*/
@Excel(name = "股权架构图")
private String equityStructureChart;
/**
*
*/
@Excel(name = "项目申报报告", readConverterExp = "含=企业基本情况和项目基本情况")
private String declarationReport;
/**
*
*/
@Excel(name = "独立核算相关证明")
private String independentAccounting;
/**
*
*/
@Excel(name = "验资报告")
private String capitalVerificationReport;
/**
*
*/
@Excel(name = "证明材料")
private String otherEvidence;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
}

@ -0,0 +1,121 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_logistics_development_award
*
* @author farben
* @date 2023-08-25
*/
public class BmsLogisticsDevelopmentAward extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "企业id")
private Long enterpriseId;
/**
*
*/
@Excel(name = "荣誉证明文件")
private String honorCertificate;
/**
*
*/
@Excel(name = "平台名称")
private String platformName;
/**
*
*/
@Excel(name = "企业投资项目备案通知书或核准批复文件")
private String filingNotice;
/**
*
*/
@Excel(name = "会计师事务所出具的企业财务报表审计报告")
private String auditReport;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Long enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getHonorCertificate() {
return honorCertificate;
}
public void setHonorCertificate(String honorCertificate) {
this.honorCertificate = honorCertificate;
}
public String getPlatformName() {
return platformName;
}
public void setPlatformName(String platformName) {
this.platformName = platformName;
}
public String getFilingNotice() {
return filingNotice;
}
public void setFilingNotice(String filingNotice) {
this.filingNotice = filingNotice;
}
public String getAuditReport() {
return auditReport;
}
public void setAuditReport(String auditReport) {
this.auditReport = auditReport;
}
public Long getIsDeleted() {
return isDeleted;
}
public void setIsDeleted(Long isDeleted) {
this.isDeleted = isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("enterpriseId", getEnterpriseId()).append("honorCertificate", getHonorCertificate()).append("platformName", getPlatformName()).append("filingNotice", getFilingNotice()).append("auditReport", getAuditReport()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,121 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_manufacturing_services_award
*
* @author farben
* @date 2023-08-25
*/
public class BmsManufacturingServicesAward extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "企业id")
private Long enterpriseId;
/**
*
*/
@Excel(name = "企业投资项目备案通知书或核准批复文件")
private String filingNotice;
/**
*
*/
@Excel(name = "购置设备发票清单及发票扫描件")
private String invoice;
/**
*
*/
@Excel(name = "会计师事务所出具的企业申报项目购置设备情况的专项审计报告")
private String auditReport;
/**
*
*/
@Excel(name = "会计师事务所出具的企业财务报表审计报告")
private String financialStatements;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Long enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getFilingNotice() {
return filingNotice;
}
public void setFilingNotice(String filingNotice) {
this.filingNotice = filingNotice;
}
public String getInvoice() {
return invoice;
}
public void setInvoice(String invoice) {
this.invoice = invoice;
}
public String getAuditReport() {
return auditReport;
}
public void setAuditReport(String auditReport) {
this.auditReport = auditReport;
}
public String getFinancialStatements() {
return financialStatements;
}
public void setFinancialStatements(String financialStatements) {
this.financialStatements = financialStatements;
}
public Long getIsDeleted() {
return isDeleted;
}
public void setIsDeleted(Long isDeleted) {
this.isDeleted = isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("enterpriseId", getEnterpriseId()).append("filingNotice", getFilingNotice()).append("invoice", getInvoice()).append("auditReport", getAuditReport()).append("financialStatements", getFinancialStatements()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).toString();
}
}

@ -0,0 +1,93 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_platform_construction_award
*
* @author farben
* @date 2023-08-25
*/
public class BmsPlatformConstructionAward extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "企业id")
private Long enterpriseId;
/**
*
*/
@Excel(name = "平台(项目)名称")
private String platformName;
/**
*
*/
@Excel(name = "合作协议")
private String agreement;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Long getEnterpriseId() {
return enterpriseId;
}
public void setEnterpriseId(Long enterpriseId) {
this.enterpriseId = enterpriseId;
}
public String getPlatformName() {
return platformName;
}
public void setPlatformName(String platformName) {
this.platformName = platformName;
}
public String getAgreement() {
return agreement;
}
public void setAgreement(String agreement) {
this.agreement = agreement;
}
public Long getIsDeleted() {
return isDeleted;
}
public void setIsDeleted(Long isDeleted) {
this.isDeleted = isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("enterpriseId", getEnterpriseId()).append("platformName", getPlatformName()).append("agreement", getAgreement()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,73 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_process_info
*
* @author farben
* @date 2023-09-09
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsProcessInfo extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* (0=)
*/
@Excel(name = "对应审批类型(0=所有评审)")
private Integer approvalType;
/**
* (0=,1=,2=,3=)
*/
@Excel(name = "对应审批层级(0=初审,1=复审,2=专家评审,3=市级评审)")
private Integer approvalLevel;
@Excel(name = "审批部门id")
private Long approvalDept;
/**
* id
*/
@Excel(name = "默认审批人id")
private Long approvalById;
@Excel(name = "审批人(可能有多个)")
private String approvalByIds;
@Excel(name = "下一个审批id结束为0")
private Long nextProcessId;
/**
*
*/
@Excel(name = "排序")
private Integer sort;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Integer isDeleted;
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("approvalType", getApprovalType()).append("approvalLevel", getApprovalLevel()).append("approvalById", getApprovalById()).append("approvalByIds", getApprovalByIds()).append("nextProcessId", getNextProcessId()).append("sort", getSort()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,98 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* bms_project_info
*
* @author farben
* @date 2023-09-09
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsProjectInfo extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
@Excel(name = "申报模版类型")
private Integer declarationTemplateType;
/**
*
*/
@Excel(name = "项目名称")
private String projectName;
/**
* ,id
*/
@Excel(name = "申报单位,企业id")
private Long enterpriseId;
/**
* (0=,1=,2=,3=,4=,5=,6=,7=)
*/
@Excel(name = "产品领域(0=科技领域,1=信息技术服务,2=知识产权服务,3=检验检测服务,4=文化创意,5=科技服务,6=两业融合发展【科技服务】,7=两业融合发展【全产业链工业设计)")
private Long productArea;
/**
*
*/
@Excel(name = "年份")
private String year;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "项目开始时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date startTime;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "项目结束时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date endTime;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "申报竣工时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date completionTime;
/**
* (0=)
*/
@Excel(name = "扶持方式(0=投资补助)")
private Long supportMethods;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "申报时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date declarationTime;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
}

@ -0,0 +1,86 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.util.Date;
/**
* bms_project_settlement_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsProjectSettlementAward extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "企业id")
private Long enterpriseId;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "申报单位成立时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date establishTime;
/**
*
*/
@Excel(name = "截至目前员工人数")
private Long employeeNum;
/**
*
*/
@Excel(name = "招商协议")
private String agreement;
/**
*
*/
@Excel(name = "验资报告")
private String report;
/**
*
*/
@Excel(name = "营业执照")
private String businessLicense;
/**
*
*/
@Excel(name = "其他材料")
private String otherMaterials;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("enterpriseId", getEnterpriseId()).append("establishTime", getEstablishTime()).append("employeeNum", getEmployeeNum()).append("agreement", getAgreement()).append("report", getReport()).append("businessLicense", getBusinessLicense()).append("otherMaterials", getOtherMaterials()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).toString();
}
}

@ -0,0 +1,64 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_scene_opening_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsSceneOpeningAward extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "企业id")
private Long enterpriseId;
/**
*
*/
@Excel(name = "项目名称")
private String projectName;
/**
*
*/
@Excel(name = "所属类型")
private Long type;
/**
*
*/
@Excel(name = "公示、发文证明、专家评分表")
private String material;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("enterpriseId", getEnterpriseId()).append("projectName", getProjectName()).append("type", getType()).append("material", getMaterial()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,144 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
/**
* bms_template_info
*
* @author farben
* @date 2023-08-25
*/
public class BmsTemplateInfo extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
*
*/
@ApiModelProperty(value = "模板名称")
@Excel(name = "模板名称")
private String templateName;
/**
* 0:,1:
*/
@ApiModelProperty(value = "级别 0:本级,1:省级")
@Excel(name = "级别 ", readConverterExp = "0=本级,1=省级")
private Long level;
/**
*
*/
@ApiModelProperty(value = "产品领域 0:生产性服务业 1:现代服务业 2:新兴服务业")
@Excel(name = "产品领域", readConverterExp = "0=生产性服务业,1=现代服务业,2=新兴服务业")
private Long productArea;
/**
* 0:/, 1:,2:,3:
*/
@ApiModelProperty(value = "申报类型 0:/, 1:试点区域,2:龙头型,3:创新型")
@Excel(name = "申报类型", readConverterExp = "0=/, 1=试点区域,2=龙头型,3=创新型")
private Long type;
/**
*
*/
@ApiModelProperty(value = "表单说明")
@Excel(name = "表单说明")
private String notes;
/**
* 0:1:2:3
*/
@ApiModelProperty(value = "责任单位 0经发委:1规建委:2行审局:3市监局")
@Excel(name = "责任单位", readConverterExp = "0=经发委,1=规建委,2=行审局,3=市监局")
private Long responsibilityUnit;
/**
* 01
*/
@ApiModelProperty(value = "是否删除0未删除1已删除")
@Excel(name = "是否删除", readConverterExp = "0=未删除,1=已删除")
private Long isDeleted;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getTemplateName() {
return templateName;
}
public void setTemplateName(String templateName) {
this.templateName = templateName;
}
public Long getLevel() {
return level;
}
public void setLevel(Long level) {
this.level = level;
}
public Long getProductArea() {
return productArea;
}
public void setProductArea(Long productArea) {
this.productArea = productArea;
}
public Long getType() {
return type;
}
public void setType(Long type) {
this.type = type;
}
public String getNotes() {
return notes;
}
public void setNotes(String notes) {
this.notes = notes;
}
public Long getResponsibilityUnit() {
return responsibilityUnit;
}
public void setResponsibilityUnit(Long responsibilityUnit) {
this.responsibilityUnit = responsibilityUnit;
}
public Long getIsDeleted() {
return isDeleted;
}
public void setIsDeleted(Long isDeleted) {
this.isDeleted = isDeleted;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("templateName", getTemplateName()).append("level", getLevel()).append("productArea", getProductArea()).append("type", getType()).append("notes", getNotes()).append("responsibilityUnit", getResponsibilityUnit()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,75 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.Size;
import java.util.Date;
/**
* 线 bms_template_record
*
* @author farben
* @date 2023-09-07
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsTemplateRecord extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* id
*/
@Excel(name = "模版id")
private Long templateId;
/**
*
*/
@ApiModelProperty(value = "企业名录分类")
@Excel(name = "企业名录分类")
private String enterpriseDirectory;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "开放开始时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date startTime;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "开放结束时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date endTime;
@Excel(name = "上传文件名称")
private String fileName;
/**
* 0:1:
*/
@Excel(name = "申报途径 0:系统申报1:补录")
private Long road;
/**
*
*/
@Excel(name = "说明")
@Size(max = 200, message = "说明的长度要小于 200")
private String notes;
}

@ -0,0 +1,110 @@
package com.ruoyi.jjh.declaration.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.common.entity.BaseInfoEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.util.Date;
/**
* bsm_funding_info
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BsmFundingInfo extends BaseInfoEntity {
private static final long serialVersionUID = 1L;
/**
* id
*/
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 12
*/
@Excel(name = "模板类型1项目落户奖补2做大做强奖补")
private Integer type;
/**
* id
*/
@Excel(name = "对应模板id")
private Long templateId;
@ApiModelProperty(value = "详情id")
private Long detailId;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "营收年份", width = 30, dateFormat = "yyyy-MM-dd")
private Date revenueYear;
/**
*
*/
@Excel(name = "营收")
private Long revenue;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "税收年份", width = 30, dateFormat = "yyyy-MM-dd")
private Date taxationYear;
/**
*
*/
@Excel(name = "税收")
private Long taxation;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "预计营收年份", width = 30, dateFormat = "yyyy-MM-dd")
private Date expectedRevenueYear;
/**
*
*/
@Excel(name = "预计营收")
private Long expectedRevenue;
/**
*
*/
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "预计税收年份", width = 30, dateFormat = "yyyy-MM-dd")
private Date expectedTaxationYear;
/**
*
*/
@Excel(name = "预计税收")
private Long expectedTaxation;
/**
* 01
*/
@Excel(name = "是否删除0未删除1已删除")
private Long isDeleted;
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("id", getId()).append("type", getType()).append("templateId", getTemplateId()).append("revenueYear", getRevenueYear()).append("revenue", getRevenue()).append("taxationYear", getTaxationYear()).append("taxation", getTaxation()).append("expectedRevenueYear", getExpectedRevenueYear()).append("expectedRevenue", getExpectedRevenue()).append("expectedTaxationYear", getExpectedTaxationYear()).append("expectedTaxation", getExpectedTaxation()).append("isDeleted", getIsDeleted()).append("createBy", getCreateBy()).append("createTime", getCreateTime()).append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark()).toString();
}
}

@ -0,0 +1,29 @@
package com.ruoyi.jjh.declaration.entity.dto;
import lombok.Data;
/**
* <p>
* dto
* <p>
*
* @className: AppendixParamDto
* @author: emiya.xie
* @create: 2023-03-03 10:46
*/
@Data
public class AppendixParamDto {
/**
* id
*/
private Long id;
/**
*
*/
private String name;
/**
*
*/
private String deliverablesName;
}

@ -0,0 +1,56 @@
package com.ruoyi.jjh.declaration.entity.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
* <p>
*
* <p>
*
* @className: ApprovalDeclarationRecordsQueryDto
* @author: emiya.xie
* @create: 2023-09-09 15:07
*/
@Data
public class ApprovalDeclarationRecordsQueryDto implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "事项")
private String matter;
@ApiModelProperty(value = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目类型:也就是产品领域")
private Integer productArea;
@ApiModelProperty(value = "申报单位")
private String enterpriseName;
@ApiModelProperty(value = "扶持方式")
private Integer supportMethods;
@ApiModelProperty(value = "项目开始时间")
private Date startTime;
@ApiModelProperty(value = "项目结束时间")
private Date endTime;
@ApiModelProperty(value = "审核状态")
private Integer status;
@ApiModelProperty(value = "用户id")
private List<Long> userIds;
@ApiModelProperty(value = "审批人id")
private Long approvalById;
@ApiModelProperty(value = "审批状态集合")
private List<Integer> approvalStatusStr;
}

@ -0,0 +1,43 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import java.io.Serializable;
/**
* bms_approval_info
*
* @author farben
* @date 2023-09-09
*/
@Data
public class BmsApprovalInfoUpdateDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 主键id */
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/** 申报记录id */
@Excel(name = "申报记录id")
private Long declarationRecordsId;
/** 审批状态(0=待审核.1=审批通过,2=审批驳回) */
@Excel(name = "审批状态(0=待审核.1=审批通过,2=审批驳回)")
private Integer approvalStatus;
/** 审批意见 */
@Excel(name = "审批意见")
private String approvalOpinions;
/** 审批附件 */
@Excel(name = "审批附件")
private String approvalAttachment;
@Excel(name = "排序")
private Integer sort;
}

@ -0,0 +1,44 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
* bms_big_strong_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsBigStrongAwardAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 成立时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "成立时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date establishTime;
/** 是否获得园区其他经营奖励 */
@Excel(name = "是否获得园区其他经营奖励01否",readConverterExp = "0=是,1=否")
private int isGainRewards;
@Excel(name = "奖励说明")
private String rewardDescription;
@ApiModelProperty(value = "应收列表")
private List<BmsFundingDetailAddDto> fundingDetailList;
/** 企业近3年发展情况及未来发展计划 */
@Excel(name = "企业近3年发展情况及未来发展计划")
private String developmentPlan;
}

@ -0,0 +1,38 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.jjh.declaration.entity.BmsBigStrongAward;
import com.ruoyi.jjh.declaration.entity.BmsFundingDetail;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.List;
/**
* bms_big_strong_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsBigStrongAwardUpdateDto extends BmsBigStrongAward implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@ApiModelProperty(value = "应收列表")
private List<BmsFundingDetail> fundingDetailList;
@ApiModelProperty(value = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
}

@ -0,0 +1,34 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
* bms_branding_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsBrandingAwardAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 所获荣誉/所举办活动 */
@Excel(name = "所获荣誉/所举办活动")
private String honorsReceived;
/** 所属等级 */
@Excel(name = "所属等级")
private Long level;
/** 证明材料 */
@Excel(name = "证明材料")
private String evidence;
}

@ -0,0 +1,31 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.jjh.declaration.entity.BmsBrandingAward;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* bms_branding_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsBrandingAwardUpdateDto extends BmsBrandingAward {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@ApiModelProperty(value = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
}

@ -0,0 +1,45 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
* bms_carrier_construction_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsCarrierConstructionAwardAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 文体企业数量占比 */
@Excel(name = "文体企业数量占比")
private String quantityProportion;
/** 文体企业营收占比 */
@Excel(name = "文体企业营收占比")
private String revenueProportion;
/** 文体企业从业人员占比 */
@Excel(name = "文体企业从业人员占比")
private String personnelProportion;
/** 相关佐证材料 */
@Excel(name = "相关佐证材料")
private String supportingMaterials;
/** 项目工商登记许可 */
@Excel(name = "项目工商登记许可")
private String businessLicense;
/** 消防验收报告 */
@Excel(name = "消防验收报告")
private String fireReport;
}

@ -0,0 +1,29 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.declaration.entity.BmsCarrierConstructionAward;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* bms_carrier_construction_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsCarrierConstructionAwardUpdateDto extends BmsCarrierConstructionAward {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@Excel(name = "项目id")
private Long projectId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
}

@ -0,0 +1,32 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
* bms_credit_management
*
* @author farben
* @date 2023-09-04
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsCreditManagementAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 项目方案(包括项目基本情况介绍、项目投资情况以及实施进展、项目目标及取得的主要成效) */
@Excel(name = "项目方案")
private String projectPlan;
/** 资金使用说明(项目未完成的需提供,内容主要包括项目计划投资额,投资明细,目前已完成投资情况和后续投入计划等) */
@Excel(name = "资金使用说明")
private String usesFunds;
/** 项目专项审计报告(项目已完成的需提供) */
@Excel(name = "项目专项审计报告")
private String auditReport;
}

@ -0,0 +1,32 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.declaration.entity.BmsCreditManagement;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* bms_credit_management
*
* @author farben
* @date 2023-09-04
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsCreditManagementUpdateDto extends BmsCreditManagement {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@Excel(name = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
}

@ -0,0 +1,60 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
* 线 bms_declaration_records
*
* @author farben
* @date 2023-08-28
*/
@Data
public class BmsDeclarationRecordsAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 项目名称 */
@ApiModelProperty(value = "项目名称")
@Excel(name = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目Id")
private Long projectId;
@ApiModelProperty(value = "提交事项")
private Long matter;
/** 企业id */
@ApiModelProperty(value = "企业id")
private Long enterpriseId;
/** 年份 */
@ApiModelProperty(value = "年份")
@Excel(name = "年份")
private String year;
/** 模板id */
@ApiModelProperty(value = "模板id")
private Long templateId;
/** 申报模版类型 */
@ApiModelProperty(value = "申报模版类型")
private Long declarationTemplateType;
/** 详情id对应详情id */
@ApiModelProperty(value = "详情id对应详情id")
private Long detailId;
@ApiModelProperty(value = "添加的字段")
private List<BmsFieldInfoAddDto> fieldList;
@ApiModelProperty(value = "上传的文件")
private List<BmsFileInfoAddDto> fileList;
}

@ -0,0 +1,49 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.declaration.entity.BmsDeclarationRecords;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
/**
* <p>
* 线VO
* <p>
*
* @className: BmsDeclarationRecordsDto
* @author: emiya.xie
* @create: 2023-08-28 17:54
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsDeclarationRecordsDto extends BmsDeclarationRecords {
@ApiModelProperty(value = "申报单位")
@Excel(name = "申报单位")
private String enterpriseName;
/** 级别 0:本级,1:省级 */
@ApiModelProperty(value = "级别 0:本级,1:省级")
@Excel(name = "级别", readConverterExp = "0=本级,1=省级")
private Long level;
/** 申报类型 0:/, 1:试点区域,2:龙头型,3:创新型 */
@ApiModelProperty(value = "申报类型 0:/, 1:试点区域,2:龙头型,3:创新型")
@Excel(name = "申报类型", readConverterExp = "0=/,1=试点区域,2=龙头型,3=创新型")
private Long type;
/** 责任单位 0经发委:1规建委:2行审局:3市监局 */
@ApiModelProperty(value = "责任单位 0经发委:1规建委:2行审局:3市监局")
@Excel(name = "责任单位", readConverterExp = "0=经发委,1=规建委,2=行审局,3=市监局")
private Long responsibilityUnit;
@ApiModelProperty(value = "模板名称")
private String templateName;
@ApiModelProperty(value = "审批状态")
@Excel(name = "审批状态",readConverterExp = "0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private List<Long> statusStr;
}

@ -0,0 +1,61 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* bms_enterprise_basic_info
*
* @author farben
* @date 2023-08-25
*/
@Data
public class BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
@Excel(name = "企业统一信用代码")
@ApiModelProperty(value = "企业统一信用代码")
private String creditCode;
@Excel(name = "企业名称")
@ApiModelProperty(value = "企业名称")
private String enterpriseName;
@Excel(name = "联系人")
@ApiModelProperty(value = "联系人")
private String contacts;
@Excel(name = "联系人电话")
@ApiModelProperty(value = "联系人电话")
private String contactsNumber;
@Excel(name = "企业地址")
@ApiModelProperty(value = "企业地址")
private String address;
@ApiModelProperty(value = "在线申报模版id")
private int templateRecordId;
@ApiModelProperty(value = "申报时间")
private Date fillingTime;
@ApiModelProperty(value = "申报模版类型")
private int declarationTemplateType;
@ApiModelProperty(value = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "年份")
private String year;
@ApiModelProperty(value = "审批状态0:草稿1:初审中")
private Integer status;
}

@ -0,0 +1,32 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import java.io.Serializable;
/**
* bms_field_info
*
* @author farben
* @date 2023-09-04
*/
@Data
public class BmsFieldInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 详情id */
@Excel(name = "详情id")
private Long detailId;
/** 字段名称 */
@Excel(name = "字段名称")
private String fieldName;
/** 字段说明 */
@Excel(name = "字段说明")
private String fieldResult;
}

@ -0,0 +1,35 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import java.io.Serializable;
/**
* bms_file_info
*
* @author farben
* @date 2023-09-04
*/
@Data
public class BmsFileInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 详情id */
@Excel(name = "详情id")
private Long detailId;
/** 文件名称 */
@Excel(name = "文件名称")
private String fileName;
/** 文件说明 */
@Excel(name = "文件说明")
private String fileDescription;
/** 文件地址 */
@Excel(name = "文件地址")
private String fileUrl;
}

@ -0,0 +1,45 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import java.io.Serializable;
/**
* bms_funding_detail
*
* @author farben
* @date 2023-09-04
*/
@Data
public class BmsFundingDetailAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 模板类型1项目落户奖补2做大做强奖补 */
@Excel(name = "模板类型1项目落户奖补2做大做强奖补")
private Integer type;
/** 对应模板id */
@Excel(name = "对应模板id")
private Long templateRecordId;
/** 详情id */
@Excel(name = "详情id")
private Long detailId;
private String vModel;
/** 年份 */
@Excel(name = "年份")
private String year;
/** 说明 */
@Excel(name = "说明")
private String illustrate;
/** 金额 */
@Excel(name = "金额")
private Long amount;
}

@ -0,0 +1,47 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* bms_funding_detail
*
* @author farben
* @date 2023-09-04
*/
@Data
public class BmsFundingDetailUpdateDto implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "资金信息详情id")
private Long id;
/** 模板类型1项目落户奖补2做大做强奖补 */
@Excel(name = "模板类型1项目落户奖补2做大做强奖补")
private Integer type;
/** 对应模板id */
@Excel(name = "对应模板id")
private Long templateId;
/** 详情id */
@Excel(name = "详情id")
private Long detailId;
/** 年份 */
@Excel(name = "年份")
private String year;
/** 说明 */
@Excel(name = "说明")
private String illustrate;
/** 金额 */
@Excel(name = "金额")
private Long amount;
}

@ -0,0 +1,30 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
* 5G+ bms_industrial_internet_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsIndustrialInternetAwardAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 荣誉名称 */
@Excel(name = "荣誉名称")
private String honoraryName;
/** 证明材料 */
@Excel(name = "证明材料")
private String material;
}

@ -0,0 +1,33 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.declaration.entity.BmsIndustrialInternetAward;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* 5G+ bms_industrial_internet_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsIndustrialInternetAwardUpdateDto extends BmsIndustrialInternetAward {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@Excel(name = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
}

@ -0,0 +1,60 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
* bms_integration_industries
*
* @author farben
* @date 2023-09-04
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsIntegrationIndustriesAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
@Excel(name = "申报类型",readConverterExp = "1=两业融合示范企业,2=制造业企业设立财务独立核算的制造服务业职能部门,3=制造业企业剥离服务业务成立独立的法人")
private Integer declarationType;
/** 证明材料 */
@Excel(name = "证明材料")
private String evidence;
/** 营业执照 */
@Excel(name = "营业执照")
private String businessLicense;
/** 完税证明 */
@Excel(name = "完税证明")
private String taxPaymentCertificate;
/** 审计报告 */
@Excel(name = "审计报告")
private String auditReport;
/** 股权架构图 */
@Excel(name = "股权架构图")
private String equityStructureChart;
/** 项目申报报告(含企业基本情况和项目基本情况) */
@Excel(name = "项目申报报告")
private String declarationReport;
/** 独立核算相关证明 */
@Excel(name = "独立核算相关证明")
private String independentAccounting;
/** 验资报告 */
@Excel(name = "验资报告")
private String capitalVerificationReport;
/** 证明材料 */
@Excel(name = "证明材料")
private String otherEvidence;
}

@ -0,0 +1,32 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.jjh.declaration.entity.BmsIntegrationIndustries;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* bms_integration_industries
*
* @author farben
* @date 2023-09-04
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsIntegrationIndustriesUpdateDto extends BmsIntegrationIndustries {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@ApiModelProperty(value = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
}

@ -0,0 +1,37 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
* bms_logistics_development_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsLogisticsDevelopmentAwardAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 荣誉证明文件 */
@Excel(name = "荣誉证明文件")
private String honorCertificate;
/** 平台名称 */
@Excel(name = "平台名称")
private String platformName;
/** 企业投资项目备案通知书或核准批复文件 */
@Excel(name = "企业投资项目备案通知书或核准批复文件")
private String filingNotice;
/** 会计师事务所出具的企业财务报表审计报告 */
@Excel(name = "会计师事务所出具的企业财务报表审计报告")
private String auditReport;
}

@ -0,0 +1,31 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.jjh.declaration.entity.BmsLogisticsDevelopmentAward;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* bms_logistics_development_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsLogisticsDevelopmentAwardUpdateDto extends BmsLogisticsDevelopmentAward {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@ApiModelProperty(value = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
}

@ -0,0 +1,38 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
* bms_manufacturing_services_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsManufacturingServicesAwardAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 企业投资项目备案通知书或核准批复文件 */
@Excel(name = "企业投资项目备案通知书或核准批复文件")
private String filingNotice;
/** 购置设备发票清单及发票扫描件 */
@Excel(name = "购置设备发票清单及发票扫描件")
private String invoice;
/** 会计师事务所出具的企业申报项目购置设备情况的专项审计报告 */
@Excel(name = "会计师事务所出具的企业申报项目购置设备情况的专项审计报告")
private String auditReport;
/** 会计师事务所出具的企业财务报表审计报告 */
@Excel(name = "会计师事务所出具的企业财务报表审计报告")
private String financialStatements;
}

@ -0,0 +1,31 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.jjh.declaration.entity.BmsManufacturingServicesAward;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* bms_manufacturing_services_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsManufacturingServicesAwardUpdateDto extends BmsManufacturingServicesAward {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@Excel(name = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
}

@ -0,0 +1,50 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* <p>
*
* <p>
*
* @className: BmsDeclarationRecordsQueryVo
* @author: emiya.xie
* @create: 2023-08-28 17:54
*/
@Data
public class BmsMunicipalBureauReviewQueryDto implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "id")
@Excel(name="对应id")
private Long id;
@ApiModelProperty(value = "统一信用代码")
@Excel(name = "统一信用代码")
private String creditCode;
@ApiModelProperty(value = "企业名称")
@Excel(name = "企业名称")
private String enterpriseName;
@ApiModelProperty(value = "申报类型")
@Excel(name = "申报类型")
private String projectName;
@ApiModelProperty(value = "年份")
@Excel(name = "年份")
private String year;
@ApiModelProperty(value = "市级评定结果0通过1不通过")
private Integer result;
@ApiModelProperty(value = "市级评定结果意见")
private String opinion;
}

@ -0,0 +1,29 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
* bms_platform_construction_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsPlatformConstructionAwardAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 平台(项目)名称 */
@Excel(name = "平台(项目)名称")
private String platformName;
/** 合作协议 */
@Excel(name = "合作协议")
private String agreement;
}

@ -0,0 +1,31 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.jjh.declaration.entity.BmsPlatformConstructionAward;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* bms_platform_construction_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsPlatformConstructionAwardUpdateDto extends BmsPlatformConstructionAward {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@ApiModelProperty(value = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
}

@ -0,0 +1,53 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
* bms_project_settlement_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsProjectSettlementAwardAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "申报单位成立时间", width = 30, dateFormat = "yyyy-MM-dd")
@ApiModelProperty(value = "申报单位成立时间")
private Date establishTime;
@Excel(name = "截至目前员工人数")
@ApiModelProperty(value = "截至目前员工人数")
private Long employeeNum;
@ApiModelProperty(value = "应收列表")
private List<BmsFundingDetailAddDto> fundingDetailList;
@Excel(name = "招商协议")
@ApiModelProperty(value = "招商协议")
private String agreement;
@Excel(name = "验资报告")
@ApiModelProperty(value = "验资报告")
private String report;
@Excel(name = "其他材料")
@ApiModelProperty(value = "其他材料")
private String otherMaterials;
@Excel(name = "营业执照")
@ApiModelProperty(value = "营业执照")
private String businessLicense;
}

@ -0,0 +1,39 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.jjh.declaration.entity.BmsFundingDetail;
import com.ruoyi.jjh.declaration.entity.BmsProjectSettlementAward;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.List;
/**
* bms_project_settlement_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsProjectSettlementAwardUpdateDto extends BmsProjectSettlementAward implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@ApiModelProperty(value = "应收列表")
private List<BmsFundingDetail> fundingDetailList;
@ApiModelProperty(value = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
}

@ -0,0 +1,33 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
/**
* bms_scene_opening_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsSceneOpeningAwardAddDto extends BmsEnterpriseBasicInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 项目名称 */
@Excel(name = "项目名称")
private String projectName;
/** 所属类型 */
@Excel(name = "所属类型")
private Long type;
/** 公示、发文证明、专家评分表 */
@Excel(name = "公示、发文证明、专家评分表")
private String material;
}

@ -0,0 +1,28 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.jjh.declaration.entity.BmsSceneOpeningAward;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* bms_scene_opening_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsSceneOpeningAwardUpdateDto extends BmsSceneOpeningAward {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@ApiModelProperty(value = "审批状态:0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝,9=评定驳回")
private Long status;
@ApiModelProperty(value = "项目id")
private Long projectId;
}

@ -0,0 +1,27 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.jjh.declaration.entity.BmsEnterpriseDirectory;
import com.ruoyi.jjh.declaration.entity.BmsTemplateInfo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
/**
* bms_template_info
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsTemplateInfoAddDto extends BmsTemplateInfo {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "企业名录")
private List<BmsEnterpriseDirectory> enterpriseDirectoryList;
}

@ -0,0 +1,31 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* bms_template_info
*
* @author farben
* @date 2023-08-25
*/
@Data
public class BmsTemplateQueryDto implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "企业id")
private Long enterpriseId;
@ApiModelProperty(value = "企业信用统一信用代码")
private String creditCode;
@ApiModelProperty(value = "责任单位 0经发委:1规建委:2行审局:3市监局")
@Excel(name = "责任单位",readConverterExp = "0=经发委,1=规建委,2=行审局,3=市监局")
private Long responsibilityUnit;
}

@ -0,0 +1,25 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.jjh.declaration.entity.BmsEnterpriseDirectory;
import com.ruoyi.jjh.declaration.entity.BmsTemplateRecord;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
/**
* 线 bms_template_record
*
* @author farben
* @date 2023-09-07
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsTemplateRecordAddDto extends BmsTemplateRecord {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "企业名录")
private List<BmsEnterpriseDirectory> enterpriseDirectoryList;
}

@ -0,0 +1,52 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* bms_template_info
*
* @author farben
* @date 2023-08-25
*/
@Data
public class BmsTemplateRecordQueryDto implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "企业名录")
private String enterpriseDirectory;
@ApiModelProperty(value = "模板id")
private Long templateId;
@ApiModelProperty(value = "级别 0:本级,1:省级")
@Excel(name = "级别 ",readConverterExp = "0=本级,1=省级")
private Integer level;
@ApiModelProperty(value = "申报途径,0:系统申报,1:补录")
@Excel(name = "申报途径",readConverterExp = "0=系统申报,1=补录")
private Long road;
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "开放开始时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date startTime;
/** 开放结束时间 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "开放结束时间", width = 30, dateFormat = "yyyy-MM-dd")
private Date endTime;
@ApiModelProperty(value = "责任单位 0经发委:1规建委:2行审局:3市监局")
@Excel(name = "责任单位",readConverterExp = "0=经发委,1=规建委,2=行审局,3=市监局")
private Long responsibilityUnit;
@ApiModelProperty(value = "模板名称")
private String templateName;
}

@ -0,0 +1,27 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.jjh.declaration.entity.BmsEnterpriseDirectory;
import com.ruoyi.jjh.declaration.entity.BmsTemplateRecord;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
/**
* 线 bms_template_record
*
* @author farben
* @date 2023-09-07
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsTemplateRecordUpdateDto extends BmsTemplateRecord {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "企业名录")
private List<BmsEnterpriseDirectory> enterpriseDirectoryList;
}

@ -0,0 +1,69 @@
package com.ruoyi.jjh.declaration.entity.dto;
import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* bsm_funding_info
*
* @author farben
* @date 2023-08-25
*/
@Data
public class BsmFundingInfoAddDto implements Serializable {
private static final long serialVersionUID = 1L;
/** 模板类型0项目落户奖补1做大做强奖补 */
@Excel(name = "模板类型1项目落户奖补2做大做强奖补")
private Long type;
/** 对应模板id */
@Excel(name = "对应模板id")
private Long templateId;
@ApiModelProperty(value = "详情id")
private Long detailId;
/** 营收年份 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "营收年份", width = 30, dateFormat = "yyyy-MM-dd")
private Date revenueYear;
/** 营收 */
@Excel(name = "营收")
private Long revenue;
/** 税收年份 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "税收年份", width = 30, dateFormat = "yyyy-MM-dd")
private Date taxationYear;
/** 税收 */
@Excel(name = "税收")
private Long taxation;
/** 预计营收年份 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "预计营收年份", width = 30, dateFormat = "yyyy-MM-dd")
private Date expectedRevenueYear;
/** 预计营收 */
@Excel(name = "预计营收")
private Long expectedRevenue;
/** 预计税收年份 */
@JsonFormat(pattern = "yyyy-MM-dd")
@Excel(name = "预计税收年份", width = 30, dateFormat = "yyyy-MM-dd")
private Date expectedTaxationYear;
/** 预计税收 */
@Excel(name = "预计税收")
private Long expectedTaxation;
}

@ -0,0 +1,29 @@
package com.ruoyi.jjh.declaration.entity.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.List;
/**
* <p>
* Dto
* <p>
*
* @className: MunicipalReviewInfoDto
* @author: emiya.xie
* @create: 2023-09-13 16:30
*/
@Data
public class MunicipalReviewDto implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "市级评定信息-old")
private List<MunicipalReviewInfoDto> list;
@ApiModelProperty(value = "市级评定信息-new")
private List<BmsMunicipalBureauReviewQueryDto> reviewList;
}

@ -0,0 +1,46 @@
package com.ruoyi.jjh.declaration.entity.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* <p>
*
* <p>
*
* @className: MunicipalReviewInfoDto
* @author: emiya.xie
* @create: 2023-09-13 16:30
*/
@Data
public class MunicipalReviewInfoDto implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "记录id")
private Long declarationId;
@ApiModelProperty(value = "企业id")
private Long enterpriseId;
@ApiModelProperty(value = "企业名称")
private String enterpriseName;
@ApiModelProperty(value = "企业统一信用代码")
private String creditCode;
@ApiModelProperty(value = "申报类型说明")
private String declarationTypeStr;
@ApiModelProperty(value = "年份")
private String year;
@ApiModelProperty(value = "市级评定结果")
private String result;
@ApiModelProperty(value = "结果")
private Long status;
}

@ -0,0 +1,57 @@
package com.ruoyi.jjh.declaration.entity.dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* <p>
* -
* <p>
*
* @className: OpenInterfaceApplyAddDto
* @author: emiya.xie
* @create: 2023-09-12 14:42
*/
@Data
public class OpenInterfaceApplyAddDto implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "申报模版类型")
private Integer declarationTemplateType;
@ApiModelProperty(value = "项目落户奖补新增Dto")
private BmsProjectSettlementAwardAddDto bmsProjectSettlementAwardAddDto;
@ApiModelProperty(value = "做大做强奖补新增Dto")
private BmsBigStrongAwardAddDto bmsBigStrongAwardAddDto;
@ApiModelProperty(value = "载体建设奖补新增Dto")
private BmsCarrierConstructionAwardAddDto bmsCarrierConstructionAwardAddDto;
@ApiModelProperty(value = "台建设奖补新增Dto")
private BmsPlatformConstructionAwardAddDto bmsPlatformConstructionAwardAddDto;
@ApiModelProperty(value = "品牌打造奖补新增Dto")
private BmsBrandingAwardAddDto bmsBrandingAwardAddDto;
@ApiModelProperty(value = "场景开放奖补新增Dto")
private BmsSceneOpeningAwardAddDto bmsSceneOpeningAwardAddDto;
@ApiModelProperty(value = "信用管理奖补新增Dto")
private BmsCreditManagementAddDto bmsCreditManagementAddDto;
@ApiModelProperty(value = "5G+工业互联网奖补新增Dto")
private BmsIndustrialInternetAwardAddDto bmsIndustrialInternetAwardAddDto;
@ApiModelProperty(value = "制造服务业有效投入奖补新增Dto")
private BmsManufacturingServicesAwardAddDto bmsManufacturingServicesAwardAddDto;
@ApiModelProperty(value = "物流发展奖补新增Dto")
private BmsLogisticsDevelopmentAwardAddDto bmsLogisticsDevelopmentAwardAddDto;
@ApiModelProperty(value = "两业融合奖补新增Dto")
private BmsIntegrationIndustriesAddDto bmsIntegrationIndustriesAddDto;
}

@ -0,0 +1,20 @@
package com.ruoyi.jjh.declaration.entity.dto;
import lombok.Data;
/**
* <p>
*
* <p>
*
* @className: UploadDto
* @author: emiya.xie
* @create: 2023-03-01 09:53
*/
@Data
public class UploadDto {
private String name;
private String url;
}

@ -0,0 +1,69 @@
package com.ruoyi.jjh.declaration.entity.vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* <p>
*
* <p>
*
* @className: ApprovalDeclarationRecordsQueryDto
* @author: emiya.xie
* @create: 2023-09-09 15:07
*/
@Data
public class ApprovalDeclarationRecordsQueryVo implements Serializable {
private static final long serialVersionUID = 1L;
private Long id;
@ApiModelProperty(value = "审批状态(0=待审核.1=审批通过,2=审批驳回)")
private Integer approvalStatus;
@ApiModelProperty(value = "事项")
private String matter;
@ApiModelProperty(value = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目类型:也就是产品领域")
private Integer productArea;
@ApiModelProperty(value = "申报单位")
private String enterpriseName;
@ApiModelProperty(value = "扶持方式")
private Integer supportMethods;
@ApiModelProperty(value = "申请时间")
private Date createTime;
@ApiModelProperty(value = "项目开始时间")
private Date startTime;
@ApiModelProperty(value = "项目结束时间")
private Date endTime;
@ApiModelProperty(value = "审核状态")
private Integer status;
@ApiModelProperty(value = "申报记录模板id")
private Long templateRecordId;
@ApiModelProperty(value = "申报记录模板id")
private Long templateId;
@ApiModelProperty(value = "记录id")
private Long declarationRecordsId;
@ApiModelProperty(value = "详情id")
private Long detailId;
@ApiModelProperty(value = "审批时间")
private Date approvalTime;
}

@ -0,0 +1,58 @@
package com.ruoyi.jjh.declaration.entity.vo;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;
import java.io.Serializable;
/**
* bms_approval_info
*
* @author farben
* @date 2023-09-09
*/
@Data
public class BmsApprovalInfoQueryVo implements Serializable {
private static final long serialVersionUID = 1L;
/** 主键id */
@TableId(value = "id", type = IdType.AUTO)
private Long id;
@Excel(name = "默认审批人id")
private Long approvalById;
@Excel(name = "默认审批人")
private String approvalByName;
/** 审批状态(0=待审核.1=审批通过,2=审批驳回) */
@Excel(name = "审批状态(0=待审核.1=审批通过,2=审批驳回)")
private Integer approvalStatus;
/** 审批意见 */
@Excel(name = "审批意见")
private String approvalOpinions;
/** 审批附件 */
@Excel(name = "审批附件")
private String approvalAttachment;
/** 是否可审核(0=是,1=否,2=结束) */
@Excel(name = "是否可审核(0=是,1=否,2=结束)")
private Integer isReview;
@Excel(name = "是否为拒绝前数据01是")
private Integer isBeforeData;
/** 排序 */
@Excel(name = "排序")
private Integer sort;
@Excel(name = "审批时间")
private String approvalTime;
}

@ -0,0 +1,26 @@
package com.ruoyi.jjh.declaration.entity.vo;
import com.ruoyi.jjh.declaration.entity.BmsBigStrongAward;
import com.ruoyi.jjh.declaration.entity.BmsFundingDetail;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
/**
* bms_big_strong_award
*
* @author farben
* @date 2023-08-25
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class BmsBigStrongAwardQueryVo extends BmsBigStrongAward {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "应收列表")
private List<BmsFundingDetail> fundingDetailList;
}

@ -0,0 +1,89 @@
package com.ruoyi.jjh.declaration.entity.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* <p>
* 线VO
* <p>
*
* @className: BmsDeclarationRecordsQueryVo
* @author: emiya.xie
* @create: 2023-08-28 17:54
*/
@Data
public class BmsDeclarationRecordsQueryVo implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "id")
private Long id;
@ApiModelProperty(value = "项目名称")
@Excel(name = "项目名称")
private String projectName;
@ApiModelProperty(value = "项目id")
private Long projectId;
@ApiModelProperty(value = "申报单位")
@Excel(name = "申报单位")
private String enterpriseName;
@ApiModelProperty(value = "级别 0:本级,1:省级")
@Excel(name = "级别", readConverterExp = "0=本级,1=省级")
private Long level;
@ApiModelProperty(value = "年份")
@Excel(name = "年份")
private String year;
@ApiModelProperty(value = "申报类型 0:/, 1:试点区域,2:龙头型,3:创新型")
@Excel(name = "申报类型", readConverterExp = "0=/,1=试点区域,2=龙头型,3=创新型")
private Long type;
@ApiModelProperty(value = "申报途径 0:系统申报1:补录")
@Excel(name = "申报途径", readConverterExp = "0=系统申报,1=补录")
private Integer road;
@ApiModelProperty(value = "责任单位 0经发委:1规建委:2行审局:3市监局")
@Excel(name = "责任单位", readConverterExp = "0=经发委,1=规建委,2=行审局,3=市监局")
private Long responsibilityUnit;
@ApiModelProperty(value = "申报表单")
@Excel(name = "申报表单", readConverterExp = "1=项目落户奖补企业申报模版,2=做大做强奖补企业申报模版,3=载体建设奖补企业申报模版" +
",4=平台建设奖补企业申报模版,5=品牌打造奖补企业申报模版,6=场景开放奖补企业申报模版,7=信用管理奖补企业申报模版" +
",8=5G+工业互联网奖补企业申报模版,9=制造服务业有效投入奖补企业申报模版,10=物流发展奖补企业申报模版")
private Long declarationTemplateType;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Excel(name = "申报时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date createTime;
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Excel(name = "更新时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
private Date updateTime;
@ApiModelProperty(value = "企业id")
private Long enterpriseId;
@ApiModelProperty(value = "申报模板id")
private Long templateRecordId;
@ApiModelProperty(value = "申报模板id")
private Long templateId;
@ApiModelProperty(value = "详情id对应详情id")
private Long detailId;
@ApiModelProperty(value = "审批状态")
@Excel(name = "审批状态", readConverterExp = "0=草稿,1=初审中,2=复审中,3=专家评审中,4=市级评定中,5=评定通过,6=专家评审-拒绝,7=复审-拒绝,8=初审-拒绝")
private Long status;
}

@ -0,0 +1,51 @@
package com.ruoyi.jjh.declaration.entity.vo;
import com.ruoyi.common.annotation.Excel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* <p>
*
* <p>
*
* @className: BmsDeclarationRecordsQueryVo
* @author: emiya.xie
* @create: 2023-08-28 17:54
*/
@Data
public class BmsMunicipalBureauReviewQueryVo implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "id")
@Excel(name = "对应id")
private Long id;
@ApiModelProperty(value = "统一信用代码")
@Excel(name = "统一信用代码")
private String creditCode;
@ApiModelProperty(value = "企业名称")
@Excel(name = "企业名称")
private String enterpriseName;
@ApiModelProperty(value = "申报类型")
@Excel(name = "申报类型")
private String projectName;
@ApiModelProperty(value = "年份")
@Excel(name = "年份")
private String year;
@ApiModelProperty(value = "市级评定结果0通过1不通过")
@Excel(name = "市级评定结果0通过1不通过")
private Integer result;
@ApiModelProperty(value = "市级评定结果意见")
@Excel(name = "市级评定结果意见")
private String opinion;
}

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save