From e737cc225db7586ba29c62c85c79b03dc31111a7 Mon Sep 17 00:00:00 2001 From: super_liu <396572590@qq.com> Date: Thu, 10 Jun 2021 14:14:16 +0800 Subject: [PATCH] feat:1 --- .../otSvpps/controller/OtSvppsController.java | 35 ++++++++++++++- .../adc/da/slrs/otSvpps/dao/OtSvppsDao.java | 3 ++ .../adc/da/slrs/otSvpps/entity/OtSvpps.java | 36 ++++++++++++++- .../da/slrs/otSvpps/page/OtSvppsEOPage.java | 44 +++++++++++++++++++ .../slrs/otSvpps/service/IOtSvppsService.java | 5 +++ .../service/impl/OtSvppsServiceImpl.java | 11 +++++ .../sarMenu/controller/SarMenuController.java | 2 +- .../mybatis/mapper/otSvpps/OtSvppsMapper.xml | 8 ++++ 8 files changed, 139 insertions(+), 5 deletions(-) create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/otSvpps/page/OtSvppsEOPage.java diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/otSvpps/controller/OtSvppsController.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/otSvpps/controller/OtSvppsController.java index b1c936c4..ed661e2f 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/otSvpps/controller/OtSvppsController.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/otSvpps/controller/OtSvppsController.java @@ -1,12 +1,22 @@ package com.adc.da.slrs.otSvpps.controller; +import com.adc.da.http.ResponseMessage; +import com.adc.da.http.Result; +import com.adc.da.slrs.otSvpps.page.OtSvppsEOPage; +import com.adc.da.slrs.otSvpps.service.IOtSvppsService; +import io.swagger.annotations.ApiOperation; +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import com.adc.da.slrs.otSvpps.entity.OtSvpps; import io.swagger.annotations.Api; import org.springframework.web.bind.annotation.RestController; import com.adc.da.base.web.BaseController; +import java.util.List; + /** *
* SVPPS结构数据 SVPPS数据 前端控制器
@@ -16,8 +26,29 @@ import com.adc.da.base.web.BaseController;
* @since 2021-06-02
*/
@RestController
-@Api(description = "|OtSvpps|")
-@RequestMapping("/otSvpps/ot-svpps")
+@Api(tags = "福田标准法规--标准法规库--SVPPS结构数据")
+@RequestMapping("/${restPath}/lawss/otSvpps")
public class OtSvppsController extends BaseController
@@ -28,10 +37,12 @@ public class OtSvpps extends BaseEntity {
@ApiModelProperty(value = "主键 主键ID")
@TableId("ID")
+ @TreeNodeId
private String id;
@ApiModelProperty(value = "父级ID 父级ID引用本表的主键")
@TableField("P_ID")
+ @TreeNodeParentId
private String pId;
@ApiModelProperty(value = "一级编码 对应excel中的B列")
@@ -56,6 +67,7 @@ public class OtSvpps extends BaseEntity {
@ApiModelProperty(value = "SVPPS中文名称 对应excel中的I列")
@TableField("SVPPS_CN_NAME")
+ @TreeNodeName
private String svppsCnName;
@ApiModelProperty(value = "同步数据ID 对应同步系统中的ID")
@@ -68,15 +80,35 @@ public class OtSvpps extends BaseEntity {
@ApiModelProperty(value = "创建时间 数据入库时间")
@TableField("CREATED_TIME")
- private LocalDateTime createdTime;
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+ private Date createdTime;
@ApiModelProperty(value = "更新时间 数据更新时间")
@TableField("MODIFY_TIME")
- private LocalDateTime modifyTime;
+ @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
+ private Date modifyTime;
@ApiModelProperty(value = "自定义数据标识")
@TableField("SELF_FALG")
private String selfFalg;
+ @TreeNodeOrder
+ private Integer orderNum;
+
+ @TableField(exist = false)
+ private List
* SVPPS结构数据 SVPPS数据 服务类
@@ -13,4 +16,6 @@ import com.baomidou.mybatisplus.extension.service.IService;
*/
public interface IOtSvppsService extends IService
* SVPPS结构数据 SVPPS数据 服务实现类
@@ -17,4 +21,11 @@ import org.springframework.stereotype.Service;
@Service
public class OtSvppsServiceImpl extends ServiceImpl> selectThree() throws Exception {
+ OtSvppsEOPage otSvppsEOPage = new OtSvppsEOPage();
+ otSvppsEOPage.setSvppsCode("%.%");
+ otSvppsEOPage.setSvppsCodeOperator("not like");
+ otSvppsEOPage.setValidFlag("0");
+ otSvppsEOPage.setOrderBy("OT_SVPPS.SVPPS_CODE ASC");
+ List
+ * 作者:code generator
+ * 日期: 2020-12-30
+ * 版权所有:版权归北京卡达克数据技术中心所有。
+ */
+@Data
+public class OtSvppsEOPage extends BasePage {
+
+ private String id;
+ private String idOperator = "=";
+ private String pId;
+ private String pIdOperator = "=";
+ private String fNum;
+ private String fNumOperator = "=";
+ private String sNum;
+ private String sNumOperator = "=";
+ private String tNum;
+ private String tNumOperator = "=";
+ private String svppsCode;
+ private String svppsCodeOperator = "=";
+ private String svppsEnName;
+ private String svppsEnNameOperator = "=";
+ private String svppsCnName;
+ private String svppsCnNameOperator = "=";
+ private String syncId;
+ private String syncIdOperator = "=";
+ private String validFlag;
+ private String validFlagOperator = "=";
+ private String createdTime;
+ private String createdTime1;
+ private String createdTime2;
+ private String createdTimeOperator = "=";
+ private String modifyTime;
+ private String modifyTime1;
+ private String modifyTime2;
+ private String modifyTimeOperator = "=";
+
+}
diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/otSvpps/service/IOtSvppsService.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/otSvpps/service/IOtSvppsService.java
index 9c65e260..8ebc0d53 100644
--- a/adc-da-slrs/src/main/java/com/adc/da/slrs/otSvpps/service/IOtSvppsService.java
+++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/otSvpps/service/IOtSvppsService.java
@@ -1,8 +1,11 @@
package com.adc.da.slrs.otSvpps.service;
import com.adc.da.slrs.otSvpps.entity.OtSvpps;
+import com.adc.da.slrs.otSvpps.page.OtSvppsEOPage;
import com.baomidou.mybatisplus.extension.service.IService;
+import java.util.List;
+
/**
*