Commit 3443f7f7 authored by leizhan's avatar leizhan

修改设计信息的字段类型和包路径

parent 57e9ba3d
package com.yeejoin.amos.boot.module.jxiop.api.dto; package com.yeejoin.amos.boot.module.hygf.api.dto;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto; import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import java.util.Date; import java.util.Date;
import java.util.List;
/** /**
* 设计信息 * 设计信息
...@@ -22,31 +25,40 @@ public class DesignInformationDto extends BaseDto { ...@@ -22,31 +25,40 @@ public class DesignInformationDto extends BaseDto {
@ApiModelProperty(value = "典型设计图信息") @ApiModelProperty(value = "典型设计图信息")
private String typicalDiagram; @TableField(typeHandler = FastjsonTypeHandler.class)
private List<Object> typicalDiagram;
@ApiModelProperty(value = "组件排布图") @ApiModelProperty(value = "组件排布图")
private String componentLayout; @TableField(typeHandler = FastjsonTypeHandler.class)
private List<Object> componentLayout;
@ApiModelProperty(value = "组件支架图") @ApiModelProperty(value = "组件支架图")
private String componentBracket; @TableField(typeHandler = FastjsonTypeHandler.class)
private List<Object> componentBracket;
@ApiModelProperty(value = "组串接线图") @ApiModelProperty(value = "组串接线图")
private String connectionLine; @TableField(typeHandler = FastjsonTypeHandler.class)
private List<Object> connectionLine;
@ApiModelProperty(value = "一次接线图") @ApiModelProperty(value = "一次接线图")
private String onceLine; @TableField(typeHandler = FastjsonTypeHandler.class)
private List<Object> onceLine;
@ApiModelProperty(value = "组件") @ApiModelProperty(value = "组件")
private String assembly; @TableField(typeHandler = FastjsonTypeHandler.class)
private List<Object> assembly;
@ApiModelProperty(value = "逆变器") @ApiModelProperty(value = "逆变器")
private String inverter; @TableField(typeHandler = FastjsonTypeHandler.class)
private List<Object> inverter;
@ApiModelProperty(value = "电表箱") @ApiModelProperty(value = "电表箱")
private String electricityMeter; @TableField(typeHandler = FastjsonTypeHandler.class)
private List<Object> electricityMeter;
@ApiModelProperty(value = "支架") @ApiModelProperty(value = "支架")
private String support; @TableField(typeHandler = FastjsonTypeHandler.class)
private List<Object> support;
@ApiModelProperty(value = " 防滑雪措施") @ApiModelProperty(value = " 防滑雪措施")
private String antiSkiing; private String antiSkiing;
......
package com.yeejoin.amos.boot.module.hygf.api.dto; package com.yeejoin.amos.boot.module.hygf.api.dto;
import com.yeejoin.amos.boot.module.jxiop.api.dto.DesignInformationDto; import com.yeejoin.amos.boot.module.hygf.api.dto.DesignInformationDto;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import lombok.Data; import lombok.Data;
......
package com.yeejoin.amos.boot.module.jxiop.api.entity; package com.yeejoin.amos.boot.module.hygf.api.entity;
import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity; import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors; import lombok.experimental.Accessors;
import java.util.Date; import java.util.Date;
import java.util.List;
/** /**
* 设计信息 * 设计信息
...@@ -17,7 +19,7 @@ import java.util.Date; ...@@ -17,7 +19,7 @@ import java.util.Date;
@Data @Data
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)
@Accessors(chain = true) @Accessors(chain = true)
@TableName("hygf_design_information") @TableName(value = "hygf_design_information",autoResultMap = true)
public class DesignInformation extends BaseEntity { public class DesignInformation extends BaseEntity {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
...@@ -25,56 +27,56 @@ public class DesignInformation extends BaseEntity { ...@@ -25,56 +27,56 @@ public class DesignInformation extends BaseEntity {
/** /**
* 典型设计图信息 * 典型设计图信息
*/ */
@TableField("typical_diagram") @TableField(value = "typical_diagram",typeHandler = FastjsonTypeHandler.class)
private String typicalDiagram; private List<Object> typicalDiagram;
/** /**
* 组件排布图 * 组件排布图
*/ */
@TableField("component_layout") @TableField(value = "component_layout",typeHandler = FastjsonTypeHandler.class)
private String componentLayout; private List<Object> componentLayout;
/** /**
* 组件支架图 * 组件支架图
*/ */
@TableField("component_bracket") @TableField(value = "component_bracket",typeHandler = FastjsonTypeHandler.class)
private String componentBracket; private List<Object> componentBracket;
/** /**
* 组串接线图 * 组串接线图
*/ */
@TableField("connection_line") @TableField(value = "connection_line",typeHandler = FastjsonTypeHandler.class)
private String connectionLine; private List<Object> connectionLine;
/** /**
* 一次接线图 * 一次接线图
*/ */
@TableField("once_line") @TableField(value = "once_line",typeHandler = FastjsonTypeHandler.class)
private String onceLine; private List<Object> onceLine;
/** /**
* 组件 * 组件
*/ */
@TableField("assembly") @TableField(value = "assembly",typeHandler = FastjsonTypeHandler.class)
private String assembly; private List<Object> assembly;
/** /**
* 逆变器 * 逆变器
*/ */
@TableField("inverter") @TableField(value = "inverter",typeHandler = FastjsonTypeHandler.class)
private String inverter; private List<Object> inverter;
/** /**
* 电表箱 * 电表箱
*/ */
@TableField("electricity_meter") @TableField(value = "electricity_meter",typeHandler = FastjsonTypeHandler.class)
private String electricityMeter; private List<Object> electricityMeter;
/** /**
* 支架 * 支架
*/ */
@TableField("support") @TableField(value = "support",typeHandler = FastjsonTypeHandler.class)
private String support; private List<Object> support;
/** /**
* 防滑雪措施 * 防滑雪措施
......
package com.yeejoin.amos.boot.module.jxiop.api.mapper; package com.yeejoin.amos.boot.module.hygf.api.mapper;
import com.yeejoin.amos.boot.module.jxiop.api.entity.DesignInformation; import com.yeejoin.amos.boot.module.hygf.api.entity.DesignInformation;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/** /**
......
package com.yeejoin.amos.boot.module.jxiop.biz.controller; package com.yeejoin.amos.boot.module.hygf.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
...@@ -6,14 +6,14 @@ import io.swagger.annotations.Api; ...@@ -6,14 +6,14 @@ import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController; import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List; import java.util.List;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.DesignInformationServiceImpl; import com.yeejoin.amos.boot.module.hygf.biz.service.impl.DesignInformationServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper; import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel; import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.jxiop.api.dto.DesignInformationDto; import com.yeejoin.amos.boot.module.hygf.api.dto.DesignInformationDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation; import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType; import org.typroject.tyboot.core.foundation.enumeration.UserType;
......
package com.yeejoin.amos.boot.module.jxiop.biz.service.impl; package com.yeejoin.amos.boot.module.hygf.biz.service.impl;
import com.yeejoin.amos.boot.module.jxiop.api.entity.DesignInformation; import com.yeejoin.amos.boot.module.hygf.api.entity.DesignInformation;
import com.yeejoin.amos.boot.module.jxiop.api.mapper.DesignInformationMapper; import com.yeejoin.amos.boot.module.hygf.api.mapper.DesignInformationMapper;
import com.yeejoin.amos.boot.module.jxiop.api.service.IDesignInformationService; import com.yeejoin.amos.boot.module.jxiop.api.service.IDesignInformationService;
import com.yeejoin.amos.boot.module.jxiop.api.dto.DesignInformationDto; import com.yeejoin.amos.boot.module.hygf.api.dto.DesignInformationDto;
import org.typroject.tyboot.core.rdbms.service.BaseService; import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
......
...@@ -12,9 +12,9 @@ import com.yeejoin.amos.boot.module.hygf.api.mapper.SurveyInformationMapper; ...@@ -12,9 +12,9 @@ import com.yeejoin.amos.boot.module.hygf.api.mapper.SurveyInformationMapper;
import com.yeejoin.amos.boot.module.hygf.api.service.IPowerStationService; import com.yeejoin.amos.boot.module.hygf.api.service.IPowerStationService;
import com.yeejoin.amos.boot.module.hygf.api.service.ISurveyInformationService; import com.yeejoin.amos.boot.module.hygf.api.service.ISurveyInformationService;
import com.yeejoin.amos.boot.module.hygf.api.util.BeanDtoUtils; import com.yeejoin.amos.boot.module.hygf.api.util.BeanDtoUtils;
import com.yeejoin.amos.boot.module.jxiop.api.dto.DesignInformationDto; import com.yeejoin.amos.boot.module.hygf.api.dto.DesignInformationDto;
import com.yeejoin.amos.boot.module.jxiop.api.entity.DesignInformation; import com.yeejoin.amos.boot.module.hygf.api.entity.DesignInformation;
import com.yeejoin.amos.boot.module.jxiop.biz.service.impl.DesignInformationServiceImpl; import com.yeejoin.amos.boot.module.hygf.biz.service.impl.DesignInformationServiceImpl;
import com.yeejoin.amos.component.feign.model.FeignClientResult; import com.yeejoin.amos.component.feign.model.FeignClientResult;
import com.yeejoin.amos.feign.privilege.model.AgencyUserModel; import com.yeejoin.amos.feign.privilege.model.AgencyUserModel;
import com.yeejoin.amos.feign.systemctl.Systemctl; import com.yeejoin.amos.feign.systemctl.Systemctl;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment