ycl-generator/pom.xml
@@ -79,6 +79,12 @@ <version>1.5.22</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.ycl</groupId> <artifactId>ycl-common</artifactId> <version>1.0.0</version> <scope>compile</scope> </dependency> </dependencies> <build> ycl-generator/src/main/java/com/ycl/MysqlGenerator.java
@@ -11,7 +11,7 @@ import com.baomidou.mybatisplus.generator.config.po.TableInfo; import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy; import com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine; import com.ycl.base.BaseController; import com.ycl.controller.BaseController; import java.util.ArrayList; ycl-generator/src/main/java/com/ycl/base/BaseController.java
File was deleted ycl-generator/src/main/java/com/ycl/controller/cockpitManage/TeamConstructionController.java
File was deleted ycl-generator/src/main/java/com/ycl/controller/message/MessageColumnSetController.java
File was deleted ycl-generator/src/main/java/com/ycl/controller/message/MessageController.java
File was deleted ycl-generator/src/main/java/com/ycl/controller/writ/WritController.java
File was deleted ycl-generator/src/main/java/com/ycl/controller/writ/WritTemplateController.java
File was deleted ycl-generator/src/main/java/com/ycl/entity/message/Message.java
File was deleted ycl-generator/src/main/java/com/ycl/entity/message/MessageColumnSet.java
File was deleted ycl-generator/src/main/java/com/ycl/entity/writ/Writ.java
File was deleted ycl-generator/src/main/java/com/ycl/entity/writ/WritTemplate.java
File was deleted ycl-generator/src/main/java/com/ycl/mapper/message/MessageColumnSetMapper.java
File was deleted ycl-generator/src/main/java/com/ycl/mapper/message/MessageMapper.java
File was deleted ycl-generator/src/main/java/com/ycl/mapper/writ/WritMapper.java
File was deleted ycl-generator/src/main/java/com/ycl/mapper/writ/WritTemplateMapper.java
File was deleted ycl-generator/src/main/java/com/ycl/service/message/IMessageColumnSetService.java
File was deleted ycl-generator/src/main/java/com/ycl/service/message/IMessageService.java
File was deleted ycl-generator/src/main/java/com/ycl/service/message/impl/MessageColumnSetServiceImpl.java
File was deleted ycl-generator/src/main/java/com/ycl/service/message/impl/MessageServiceImpl.java
File was deleted ycl-generator/src/main/java/com/ycl/service/writ/IWritTemplateService.java
File was deleted ycl-generator/src/main/java/com/ycl/service/writ/impl/WritServiceImpl.java
File was deleted ycl-generator/src/main/java/com/ycl/service/writ/impl/WritTemplateServiceImpl.java
File was deleted ycl-generator/src/main/resources/mapper/cockpitManage/TeamConstructionMapper.xml
File was deleted ycl-generator/src/main/resources/mapper/message/MessageColumnSetMapper.xml
File was deleted ycl-generator/src/main/resources/mapper/message/MessageMapper.xml
File was deleted ycl-generator/src/main/resources/mapper/writ/WritMapper.xml
File was deleted ycl-generator/src/main/resources/mapper/writ/WritTemplateMapper.xml
File was deleted ycl-platform/src/main/java/com/ycl/controller/writ/WritController.java
@@ -5,7 +5,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ycl.annotation.LogSave; import com.ycl.api.CommonResult; import com.ycl.base.BaseController; import com.ycl.controller.BaseController; import com.ycl.entity.caseHandler.Writ; import com.ycl.service.caseHandler.IWritService; import io.swagger.annotations.Api; @@ -25,7 +25,7 @@ */ @RestController @RequestMapping("/writ") @Api(value = "文书管理") @Api(tags = "文书管理") public class WritController extends BaseController { @Autowired @@ -37,8 +37,7 @@ public CommonResult search(@RequestParam Integer size, @RequestParam Integer current, @RequestParam(required = false) Integer writType) { return CommonResult.success(iWritService.page(new Page<>(size, current), new LambdaQueryWrapper<Writ>() .eq(writType != null, Writ::getWritType, writType))); return CommonResult.success(iWritService.selectWritPage(new Page<>(current, size),writType)); } @GetMapping("/query_one") ycl-platform/src/main/java/com/ycl/controller/writ/WritTemplateController.java
@@ -39,7 +39,7 @@ public CommonResult search(@RequestParam Integer size, @RequestParam Integer current, @RequestParam(required = false) String name) { return CommonResult.success(iWritTemplateService.page(new Page<>(size, current), new LambdaQueryWrapper<WritTemplate>() return CommonResult.success(iWritTemplateService.page(new Page<>(current, size), new LambdaQueryWrapper<WritTemplate>() .like(StringUtils.isNotBlank(name), WritTemplate::getName, name))); } } ycl-platform/src/main/java/com/ycl/mapper/caseHandler/WritMapper.java
@@ -1,7 +1,9 @@ package com.ycl.mapper.caseHandler; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ycl.entity.caseHandler.Writ; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ycl.vo.writ.WritVO; /** * <p> @@ -13,4 +15,5 @@ */ public interface WritMapper extends BaseMapper<Writ> { Page<WritVO> selectWritPage(Page<Writ> writPage, Integer writType); } ycl-platform/src/main/java/com/ycl/service/caseHandler/IWritService.java
@@ -1,7 +1,10 @@ package com.ycl.service.caseHandler; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ycl.entity.caseHandler.Writ; import com.baomidou.mybatisplus.extension.service.IService; import com.ycl.vo.writ.WritVO; /** * <p> @@ -13,4 +16,6 @@ */ public interface IWritService extends IService<Writ> { Page<WritVO> selectWritPage(Page<Writ> writPage, Integer writType); } ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/WritServiceImpl.java
@@ -1,10 +1,14 @@ package com.ycl.service.caseHandler.impl; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ycl.entity.caseHandler.Writ; import com.ycl.mapper.caseHandler.WritMapper; import com.ycl.service.caseHandler.IWritService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ycl.vo.writ.WritVO; import org.springframework.stereotype.Service; import javax.annotation.Resource; /** * <p> @@ -17,4 +21,11 @@ @Service public class WritServiceImpl extends ServiceImpl<WritMapper, Writ> implements IWritService { @Resource WritMapper writMapper; @Override public Page<WritVO> selectWritPage(Page<Writ> writPage, Integer writType) { return writMapper.selectWritPage(writPage,writType); } } ycl-platform/src/main/java/com/ycl/service/impl/WritServiceImpl.java
File was deleted ycl-platform/src/main/java/com/ycl/service/impl/WritTemplateServiceImpl.java
File was deleted ycl-platform/src/main/java/com/ycl/service/writ/impl/WritTemplateServiceImpl.java
@@ -1,5 +1,6 @@ package com.ycl.service.writ.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ycl.entity.writ.WritTemplate; import com.ycl.mapper.writ.WritTemplateMapper; ycl-platform/src/main/java/com/ycl/vo/writ/WritVO.java
New file @@ -0,0 +1,120 @@ package com.ycl.vo.writ; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.time.LocalDateTime; @Data @ApiModel(value = "WritVO") public class WritVO { /** * 案件id(同ums_base_case表id) */ @ApiModelProperty(value = "案件id") private Long baseCaseId; /** * 违建id */ @ApiModelProperty(value = "违建id") private Long illegalBuildingId; /** * 文书种类 */ @ApiModelProperty(value = "文书种类") private String writType; /** * 文书编号 */ @ApiModelProperty(value = "文书编号") private String writTemplateName; /** * 违法类型 */ @ApiModelProperty(value = "违法类型") private Integer illegalType; /** * 文书发放时间 */ @ApiModelProperty(value = "文书发放时间") private LocalDateTime sendTime; /** * 文书限定时间 */ @ApiModelProperty(value = "文书限定时间") private LocalDateTime limitTime; /** * 文书发放内容 */ @ApiModelProperty(value = "文书发放内容") private String sendContent; /** * 实际整改时间 */ @ApiModelProperty(value = "实际整改时间") private LocalDateTime rectifyTime; /** * 整改情况 */ @ApiModelProperty(value = "整改情况") private String rectifySituation; /** * 备注 */ @ApiModelProperty(value = "备注") private String remark; /** * 文书照片上传 */ @ApiModelProperty(value = "文书照片上传") private String writPic; /** * 整改前照片 */ @ApiModelProperty(value = "整改前照片") private String originalPic; /** * 整改后照片 */ @ApiModelProperty(value = "整改后照片") private String rectifiedPic; /** * 其他照片 */ @ApiModelProperty(value = "其他照片") private String otherPic; /** * 创建人 */ @ApiModelProperty(value = "创建人") private Long createUser; /** * 创建时间 */ @ApiModelProperty(value = "创建时间") private LocalDateTime createTime; /** * 文书模板值 */ @ApiModelProperty(value = "文书模板值") private String value; } ycl-platform/src/main/resources/mapper/caseHandler/WritMapper.xml
@@ -4,28 +4,39 @@ <!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.ycl.entity.caseHandler.Writ"> <id column="base_case_id" property="baseCaseId" /> <result column="illegal_building_id" property="illegalBuildingId" /> <result column="writ_type" property="writType" /> <result column="writ_code" property="writCode" /> <result column="illegal_type" property="illegalType" /> <result column="send_time" property="sendTime" /> <result column="limit_time" property="limitTime" /> <result column="send_content" property="sendContent" /> <result column="rectify_time" property="rectifyTime" /> <result column="rectify_situation" property="rectifySituation" /> <result column="remark" property="remark" /> <result column="writ_pic" property="writPic" /> <result column="original_pic" property="originalPic" /> <result column="rectified_pic" property="rectifiedPic" /> <result column="other_pic" property="otherPic" /> <result column="create_user" property="createUser" /> <result column="create_time" property="createTime" /> <id column="base_case_id" property="baseCaseId"/> <result column="illegal_building_id" property="illegalBuildingId"/> <result column="writ_type" property="writType"/> <result column="writ_code" property="writCode"/> <result column="illegal_type" property="illegalType"/> <result column="send_time" property="sendTime"/> <result column="limit_time" property="limitTime"/> <result column="send_content" property="sendContent"/> <result column="rectify_time" property="rectifyTime"/> <result column="rectify_situation" property="rectifySituation"/> <result column="remark" property="remark"/> <result column="writ_pic" property="writPic"/> <result column="original_pic" property="originalPic"/> <result column="rectified_pic" property="rectifiedPic"/> <result column="other_pic" property="otherPic"/> <result column="create_user" property="createUser"/> <result column="create_time" property="createTime"/> </resultMap> <!-- 通用查询结果列 --> <sql id="Base_Column_List"> base_case_id, illegal_building_id, writ_type, writ_code, illegal_type, send_time, limit_time, send_content, rectify_time, rectify_situation, remark, writ_pic, original_pic, rectified_pic, othen_pic, create_user, create_time base_case_id , illegal_building_id, writ_type, writ_code, illegal_type, send_time, limit_time, send_content, rectify_time, rectify_situation, remark, writ_pic, original_pic, rectified_pic, othen_pic, create_user, create_time </sql> <select id="selectWritPage" resultType="com.ycl.vo.writ.WritVO"> SELECT t1.*, t2.`name` as writTemplateName FROM ums_writ t1 LEFT JOIN ums_writ_template t2 on t1.writ_type = t2.id <where> <if test="writType != null"> t1.writ_type=#{writType} </if> </where> </select> </mapper> ycl-platform/src/main/resources/mapper/writ/WritTemplateMapper.xml
@@ -1,6 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.ycl.mapper.writ.WritTemplateMapper"> <mapper namespace="com.ycl.mapper.WritTemplateMapper"> <!-- 通用查询映射结果 --> <resultMap id="BaseResultMap" type="com.ycl.entity.writ.WritTemplate">