Commit 47fa6c8e authored by tianyiming's avatar tianyiming

删除代码

parent aa632bb9
package com.yeejoin.amos.boot.module.jg.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 设备信息-施工信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="JgEquipConstructionDto", description="设备信息-施工信息")
public class JgEquipConstructionDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "设备类别")
private String equCategory;
@ApiModelProperty(value = "设备品种")
private String equDefine;
@ApiModelProperty(value = "品牌名称")
private String brandName;
@ApiModelProperty(value = "产品名称")
private String productName;
@ApiModelProperty(value = "经度,纬度")
private String longitudeLatitude;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "产品质量合格证明")
private String factoryCertificate;
@ApiModelProperty(value = "监管码")
private String supervisoryCode;
@ApiModelProperty(value = "96333码")
private String code96333;
@ApiModelProperty(value = "制造信息")
private String factoryInfo;
@ApiModelProperty(value = "技术参数")
private String params;
@ApiModelProperty(value = "设计信息")
private String designInfo;
@ApiModelProperty(value = "设备状态(是否新增)")
private String isNew;
@ApiModelProperty(value = "安装地点-区域代码")
private String regionNo;
@ApiModelProperty(value = "安装地点_省")
private String province;
@ApiModelProperty(value = "安装地点_市")
private String city;
@ApiModelProperty(value = "安装地点_区(县)")
private String county;
@ApiModelProperty(value = "安装地点_街道(镇)")
private String street;
@ApiModelProperty(value = "设备详细使用地址")
private String address;
@ApiModelProperty(value = "创建人ID")
private String createUserId;
@ApiModelProperty(value = "创建时间")
private Date createDate;
@ApiModelProperty(value = "使用场所")
private String usePlace;
@ApiModelProperty(value = "设备代码(告知申请通过后自动生成,全局唯一不复用)")
private String equCode;
@ApiModelProperty(value = "设备种类")
private String equList;
@ApiModelProperty(value = "设备型号")
private String equModel;
@ApiModelProperty(value = "设备总价值")
private String equTotalValue;
@ApiModelProperty(value = "产品照片")
private String productPhoto;
@ApiModelProperty(value = "安装单位ID")
private String installUnitId;
@ApiModelProperty(value = "内部编号")
private String innerNo;
@ApiModelProperty(value = "安装单位名称")
private String installUnitName;
@ApiModelProperty(value = "产品编号(用户手动输入)")
private String factoryNo;
@ApiModelProperty(value = "管辖机构代码")
private String orgBranchCode;
@ApiModelProperty(value = "管辖机构名称")
private String orgBranchName;
@ApiModelProperty(value = "检验合格报告")
private String testReport;
}
package com.yeejoin.amos.boot.module.jg.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 设备信息-设计信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="JgEquipDesignDto", description="设备信息-设计信息")
public class JgEquipDesignDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "设备id")
private String equId;
@ApiModelProperty(value = "设计单位统一信用代码")
private String designUnitCreditCode;
@ApiModelProperty(value = "设计单位名称")
private String designUnitName;
@ApiModelProperty(value = "设计许可编号")
private String designLicenseNum;
@ApiModelProperty(value = "设计使用年限")
private String designUseDate;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "设计日期")
private String designDate;
@ApiModelProperty(value = "总图图号")
private String drawingDo;
@ApiModelProperty(value = "设计文件")
private String designDoc;
@ApiModelProperty(value = "设计文件鉴定单位")
private String appraisalUnit;
@ApiModelProperty(value = "设计单位鉴定日期")
private String appraisalDate;
@ApiModelProperty(value = "设计规范")
private String designStandard;
@ApiModelProperty(value = "创建人ID")
private String createUserId;
@ApiModelProperty(value = "创建时间")
private Date createDate;
}
package com.yeejoin.amos.boot.module.jg.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 设备信息-制造信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="JgEquipFactoryDto", description="设备信息-制造信息")
public class JgEquipFactoryDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "设备类别")
private String equCategory;
@ApiModelProperty(value = "设备品种")
private String equDefine;
@ApiModelProperty(value = "品牌名称")
private String brandName;
@ApiModelProperty(value = "产品名称")
private String productName;
@ApiModelProperty(value = "经度,纬度")
private String longitudeLatitude;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "产品质量合格证明")
private String factoryCertificate;
@ApiModelProperty(value = "监管码")
private String supervisoryCode;
@ApiModelProperty(value = "96333码")
private String code96333;
@ApiModelProperty(value = "制造信息")
private String factoryInfo;
@ApiModelProperty(value = "技术参数")
private String params;
@ApiModelProperty(value = "设计信息")
private String designInfo;
@ApiModelProperty(value = "设备状态(是否新增)")
private String isNew;
@ApiModelProperty(value = "安装地点-区域代码")
private String regionNo;
@ApiModelProperty(value = "安装地点_省")
private String province;
@ApiModelProperty(value = "安装地点_市")
private String city;
@ApiModelProperty(value = "安装地点_区(县)")
private String county;
@ApiModelProperty(value = "安装地点_街道(镇)")
private String street;
@ApiModelProperty(value = "设备详细使用地址")
private String address;
@ApiModelProperty(value = "创建人ID")
private String createUserId;
@ApiModelProperty(value = "创建时间")
private Date createDate;
@ApiModelProperty(value = "使用场所")
private String usePlace;
@ApiModelProperty(value = "设备代码(告知申请通过后自动生成,全局唯一不复用)")
private String equCode;
@ApiModelProperty(value = "设备种类")
private String equList;
@ApiModelProperty(value = "设备型号")
private String equModel;
@ApiModelProperty(value = "设备总价值")
private String equTotalValue;
@ApiModelProperty(value = "产品照片")
private String productPhoto;
@ApiModelProperty(value = "安装单位ID")
private String installUnitId;
@ApiModelProperty(value = "内部编号")
private String innerNo;
@ApiModelProperty(value = "安装单位名称")
private String installUnitName;
@ApiModelProperty(value = "产品编号(用户手动输入)")
private String factoryNo;
@ApiModelProperty(value = "管辖机构代码")
private String orgBranchCode;
@ApiModelProperty(value = "管辖机构名称")
private String orgBranchName;
@ApiModelProperty(value = "检验合格报告")
private String testReport;
}
package com.yeejoin.amos.boot.module.jg.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 设备信息-检验检测信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="JgEquipInspectionDetectionDto", description="设备信息-检验检测信息")
public class JgEquipInspectionDetectionDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "设备类别")
private String equCategory;
@ApiModelProperty(value = "设备品种")
private String equDefine;
@ApiModelProperty(value = "品牌名称")
private String brandName;
@ApiModelProperty(value = "产品名称")
private String productName;
@ApiModelProperty(value = "经度,纬度")
private String longitudeLatitude;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "产品质量合格证明")
private String factoryCertificate;
@ApiModelProperty(value = "监管码")
private String supervisoryCode;
@ApiModelProperty(value = "96333码")
private String code96333;
@ApiModelProperty(value = "制造信息")
private String factoryInfo;
@ApiModelProperty(value = "技术参数")
private String params;
@ApiModelProperty(value = "设计信息")
private String designInfo;
@ApiModelProperty(value = "设备状态(是否新增)")
private String isNew;
@ApiModelProperty(value = "安装地点-区域代码")
private String regionNo;
@ApiModelProperty(value = "安装地点_省")
private String province;
@ApiModelProperty(value = "安装地点_市")
private String city;
@ApiModelProperty(value = "安装地点_区(县)")
private String county;
@ApiModelProperty(value = "安装地点_街道(镇)")
private String street;
@ApiModelProperty(value = "设备详细使用地址")
private String address;
@ApiModelProperty(value = "创建人ID")
private String createUserId;
@ApiModelProperty(value = "创建时间")
private Date createDate;
@ApiModelProperty(value = "使用场所")
private String usePlace;
@ApiModelProperty(value = "设备代码(告知申请通过后自动生成,全局唯一不复用)")
private String equCode;
@ApiModelProperty(value = "设备种类")
private String equList;
@ApiModelProperty(value = "设备型号")
private String equModel;
@ApiModelProperty(value = "设备总价值")
private String equTotalValue;
@ApiModelProperty(value = "产品照片")
private String productPhoto;
@ApiModelProperty(value = "安装单位ID")
private String installUnitId;
@ApiModelProperty(value = "内部编号")
private String innerNo;
@ApiModelProperty(value = "安装单位名称")
private String installUnitName;
@ApiModelProperty(value = "产品编号(用户手动输入)")
private String factoryNo;
@ApiModelProperty(value = "管辖机构代码")
private String orgBranchCode;
@ApiModelProperty(value = "管辖机构名称")
private String orgBranchName;
@ApiModelProperty(value = "检验合格报告")
private String testReport;
}
package com.yeejoin.amos.boot.module.jg.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 设备信息-维保信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="JgEquipMaintenanceDto", description="设备信息-维保信息")
public class JgEquipMaintenanceDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "设备类别")
private String equCategory;
@ApiModelProperty(value = "设备品种")
private String equDefine;
@ApiModelProperty(value = "品牌名称")
private String brandName;
@ApiModelProperty(value = "产品名称")
private String productName;
@ApiModelProperty(value = "经度,纬度")
private String longitudeLatitude;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "产品质量合格证明")
private String factoryCertificate;
@ApiModelProperty(value = "监管码")
private String supervisoryCode;
@ApiModelProperty(value = "96333码")
private String code96333;
@ApiModelProperty(value = "制造信息")
private String factoryInfo;
@ApiModelProperty(value = "技术参数")
private String params;
@ApiModelProperty(value = "设计信息")
private String designInfo;
@ApiModelProperty(value = "设备状态(是否新增)")
private String isNew;
@ApiModelProperty(value = "安装地点-区域代码")
private String regionNo;
@ApiModelProperty(value = "安装地点_省")
private String province;
@ApiModelProperty(value = "安装地点_市")
private String city;
@ApiModelProperty(value = "安装地点_区(县)")
private String county;
@ApiModelProperty(value = "安装地点_街道(镇)")
private String street;
@ApiModelProperty(value = "设备详细使用地址")
private String address;
@ApiModelProperty(value = "创建人ID")
private String createUserId;
@ApiModelProperty(value = "创建时间")
private Date createDate;
@ApiModelProperty(value = "使用场所")
private String usePlace;
@ApiModelProperty(value = "设备代码(告知申请通过后自动生成,全局唯一不复用)")
private String equCode;
@ApiModelProperty(value = "设备种类")
private String equList;
@ApiModelProperty(value = "设备型号")
private String equModel;
@ApiModelProperty(value = "设备总价值")
private String equTotalValue;
@ApiModelProperty(value = "产品照片")
private String productPhoto;
@ApiModelProperty(value = "安装单位ID")
private String installUnitId;
@ApiModelProperty(value = "内部编号")
private String innerNo;
@ApiModelProperty(value = "安装单位名称")
private String installUnitName;
@ApiModelProperty(value = "产品编号(用户手动输入)")
private String factoryNo;
@ApiModelProperty(value = "管辖机构代码")
private String orgBranchCode;
@ApiModelProperty(value = "管辖机构名称")
private String orgBranchName;
@ApiModelProperty(value = "检验合格报告")
private String testReport;
}
package com.yeejoin.amos.boot.module.jg.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
* 设备信息-注册信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="JgEquipRegisterDto", description="设备信息-注册信息")
public class JgEquipRegisterDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "设备类别")
private String equCategory;
@ApiModelProperty(value = "设备品种")
private String equDefine;
@ApiModelProperty(value = "品牌名称")
private String brandName;
@ApiModelProperty(value = "产品名称")
private String productName;
@ApiModelProperty(value = "经度,纬度")
private String longitudeLatitude;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "产品质量合格证明")
private String factoryCertificate;
@ApiModelProperty(value = "监管码")
private String supervisoryCode;
@ApiModelProperty(value = "96333码")
private String code96333;
@ApiModelProperty(value = "制造信息")
private String factoryInfo;
@ApiModelProperty(value = "技术参数")
private String params;
@ApiModelProperty(value = "设计信息")
private String designInfo;
@ApiModelProperty(value = "设备状态(是否新增)")
private String isNew;
@ApiModelProperty(value = "安装地点-区域代码")
private String regionNo;
@ApiModelProperty(value = "安装地点_省")
private String province;
@ApiModelProperty(value = "安装地点_市")
private String city;
@ApiModelProperty(value = "安装地点_区(县)")
private String county;
@ApiModelProperty(value = "安装地点_街道(镇)")
private String street;
@ApiModelProperty(value = "设备详细使用地址")
private String address;
@ApiModelProperty(value = "创建人ID")
private String createUserId;
@ApiModelProperty(value = "创建时间")
private Date createDate;
@ApiModelProperty(value = "使用场所")
private String usePlace;
@ApiModelProperty(value = "设备代码(告知申请通过后自动生成,全局唯一不复用)")
private String equCode;
@ApiModelProperty(value = "设备种类")
private String equList;
@ApiModelProperty(value = "设备型号")
private String equModel;
@ApiModelProperty(value = "设备总价值")
private String equTotalValue;
@ApiModelProperty(value = "产品照片")
private String productPhoto;
@ApiModelProperty(value = "安装单位ID")
private String installUnitId;
@ApiModelProperty(value = "内部编号")
private String innerNo;
@ApiModelProperty(value = "安装单位名称")
private String installUnitName;
@ApiModelProperty(value = "产品编号(用户手动输入)")
private String factoryNo;
@ApiModelProperty(value = "管辖机构代码")
private String orgBranchCode;
@ApiModelProperty(value = "管辖机构名称")
private String orgBranchName;
@ApiModelProperty(value = "检验合格报告")
private String testReport;
}
package com.yeejoin.amos.boot.module.jg.api.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import com.yeejoin.amos.boot.biz.common.dto.BaseDto;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.Date;
/**
*
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@ApiModel(value="JgEquipUseDto", description="")
public class JgEquipUseDto extends BaseDto {
private static final long serialVersionUID = 1L;
@ApiModelProperty(value = "设备id")
private String equId;
@ApiModelProperty(value = "经度,纬度")
private String longitudeLatitude;
@ApiModelProperty(value = "备注")
private String remark;
@ApiModelProperty(value = "安装地点-区域代码")
private String regionNo;
@ApiModelProperty(value = "安装地点_省")
private String province;
@ApiModelProperty(value = "安装地点_市")
private String city;
@ApiModelProperty(value = "安装地点_区(县)")
private String county;
@ApiModelProperty(value = "安装地点_街道(镇)")
private String street;
@ApiModelProperty(value = "设备详细使用地址")
private String address;
@ApiModelProperty(value = "创建人ID")
private String createUserId;
@ApiModelProperty(value = "创建时间")
private Date createDate;
@ApiModelProperty(value = "使用场所")
private String usePlace;
@ApiModelProperty(value = "安全管理员")
private String safetyManager;
@ApiModelProperty(value = "设备状态(报废、在用、停用、未监管、未登记 )")
private String equState;
@ApiModelProperty(value = "安全管理员移动电话")
private String phone;
@ApiModelProperty(value = "产权单位统一信用代码")
private String estateUnitCreditCode;
@ApiModelProperty(value = "使用单位统一信用代码")
private String useUnitCreditCode;
@ApiModelProperty(value = "使用单位名称")
private String useUnitName;
@ApiModelProperty(value = "使用单位id")
private String useUnitId;
@ApiModelProperty(value = "产权单位名称")
private String estateUnitName;
@ApiModelProperty(value = "使用状态变更日期")
private Date useStateChangeDate;
@ApiModelProperty(value = "产权单位id")
private String estateUnitId;
@ApiModelProperty(value = "使用内部编号")
private String useInnerCode;
}
package com.yeejoin.amos.boot.module.jg.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 设备信息-施工信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tzs_jg_equip_construction")
public class JgEquipConstruction extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 设备类别
*/
@TableField("equ_category")
private String equCategory;
/**
* 设备品种
*/
@TableField("equ_define")
private String equDefine;
/**
* 品牌名称
*/
@TableField("brand_name")
private String brandName;
/**
* 产品名称
*/
@TableField("product_name")
private String productName;
/**
* 经度,纬度
*/
@TableField("longitude_latitude")
private String longitudeLatitude;
/**
* 备注
*/
@TableField("remark")
private String remark;
/**
* 产品质量合格证明
*/
@TableField("factory_certificate")
private String factoryCertificate;
/**
* 监管码
*/
@TableField("supervisory_code")
private String supervisoryCode;
/**
* 96333码
*/
@TableField("code96333")
private String code96333;
/**
* 制造信息
*/
@TableField("factory_info")
private String factoryInfo;
/**
* 技术参数
*/
@TableField("params")
private String params;
/**
* 设计信息
*/
@TableField("design_info")
private String designInfo;
/**
* 设备状态(是否新增)
*/
@TableField("is_new")
private String isNew;
/**
* 安装地点-区域代码
*/
@TableField("region_no")
private String regionNo;
/**
* 安装地点_省
*/
@TableField("province")
private String province;
/**
* 安装地点_市
*/
@TableField("city")
private String city;
/**
* 安装地点_区(县)
*/
@TableField("county")
private String county;
/**
* 安装地点_街道(镇)
*/
@TableField("street")
private String street;
/**
* 设备详细使用地址
*/
@TableField("address")
private String address;
/**
* 创建人ID
*/
@TableField("create_user_id")
private String createUserId;
/**
* 创建时间
*/
@TableField("create_date")
private Date createDate;
/**
* 使用场所
*/
@TableField("use_place")
private String usePlace;
/**
* 设备代码(告知申请通过后自动生成,全局唯一不复用)
*/
@TableField("equ_code")
private String equCode;
/**
* 设备种类
*/
@TableField("equ_list")
private String equList;
/**
* 设备型号
*/
@TableField("equ_model")
private String equModel;
/**
* 设备总价值
*/
@TableField("equ_total_value")
private String equTotalValue;
/**
* 产品照片
*/
@TableField("product_photo")
private String productPhoto;
/**
* 安装单位ID
*/
@TableField("install_unit_id")
private String installUnitId;
/**
* 内部编号
*/
@TableField("inner_no")
private String innerNo;
/**
* 安装单位名称
*/
@TableField("install_unit_name")
private String installUnitName;
/**
* 产品编号(用户手动输入)
*/
@TableField("factory_no")
private String factoryNo;
/**
* 管辖机构代码
*/
@TableField("org_branch_code")
private String orgBranchCode;
/**
* 管辖机构名称
*/
@TableField("org_branch_name")
private String orgBranchName;
/**
* 检验合格报告
*/
@TableField("test_report")
private String testReport;
}
package com.yeejoin.amos.boot.module.jg.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 设备信息-设计信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tzs_jg_equip_design")
public class JgEquipDesign extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 设备id
*/
@TableField("equ_id")
private String equId;
/**
* 设计单位统一信用代码
*/
@TableField("design_unit_credit_code")
private String designUnitCreditCode;
/**
* 设计单位名称
*/
@TableField("design_unit_name")
private String designUnitName;
/**
* 设计许可编号
*/
@TableField("design_license_num")
private String designLicenseNum;
/**
* 设计使用年限
*/
@TableField("design_use_date")
private String designUseDate;
/**
* 备注
*/
@TableField("remark")
private String remark;
/**
* 设计日期
*/
@TableField("design_date")
private String designDate;
/**
* 总图图号
*/
@TableField("drawing_do")
private String drawingDo;
/**
* 设计文件
*/
@TableField("design_doc")
private String designDoc;
/**
* 设计文件鉴定单位
*/
@TableField("appraisal_unit")
private String appraisalUnit;
/**
* 设计单位鉴定日期
*/
@TableField("appraisal_date")
private String appraisalDate;
/**
* 设计规范
*/
@TableField("design_standard")
private String designStandard;
/**
* 创建人ID
*/
@TableField("create_user_id")
private String createUserId;
/**
* 创建时间
*/
@TableField("create_date")
private Date createDate;
}
package com.yeejoin.amos.boot.module.jg.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 设备信息-制造信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tzs_jg_equip_factory")
public class JgEquipFactory extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 设备类别
*/
@TableField("equ_category")
private String equCategory;
/**
* 设备品种
*/
@TableField("equ_define")
private String equDefine;
/**
* 品牌名称
*/
@TableField("brand_name")
private String brandName;
/**
* 产品名称
*/
@TableField("product_name")
private String productName;
/**
* 经度,纬度
*/
@TableField("longitude_latitude")
private String longitudeLatitude;
/**
* 备注
*/
@TableField("remark")
private String remark;
/**
* 产品质量合格证明
*/
@TableField("factory_certificate")
private String factoryCertificate;
/**
* 监管码
*/
@TableField("supervisory_code")
private String supervisoryCode;
/**
* 96333码
*/
@TableField("code96333")
private String code96333;
/**
* 制造信息
*/
@TableField("factory_info")
private String factoryInfo;
/**
* 技术参数
*/
@TableField("params")
private String params;
/**
* 设计信息
*/
@TableField("design_info")
private String designInfo;
/**
* 设备状态(是否新增)
*/
@TableField("is_new")
private String isNew;
/**
* 安装地点-区域代码
*/
@TableField("region_no")
private String regionNo;
/**
* 安装地点_省
*/
@TableField("province")
private String province;
/**
* 安装地点_市
*/
@TableField("city")
private String city;
/**
* 安装地点_区(县)
*/
@TableField("county")
private String county;
/**
* 安装地点_街道(镇)
*/
@TableField("street")
private String street;
/**
* 设备详细使用地址
*/
@TableField("address")
private String address;
/**
* 创建人ID
*/
@TableField("create_user_id")
private String createUserId;
/**
* 创建时间
*/
@TableField("create_date")
private Date createDate;
/**
* 使用场所
*/
@TableField("use_place")
private String usePlace;
/**
* 设备代码(告知申请通过后自动生成,全局唯一不复用)
*/
@TableField("equ_code")
private String equCode;
/**
* 设备种类
*/
@TableField("equ_list")
private String equList;
/**
* 设备型号
*/
@TableField("equ_model")
private String equModel;
/**
* 设备总价值
*/
@TableField("equ_total_value")
private String equTotalValue;
/**
* 产品照片
*/
@TableField("product_photo")
private String productPhoto;
/**
* 安装单位ID
*/
@TableField("install_unit_id")
private String installUnitId;
/**
* 内部编号
*/
@TableField("inner_no")
private String innerNo;
/**
* 安装单位名称
*/
@TableField("install_unit_name")
private String installUnitName;
/**
* 产品编号(用户手动输入)
*/
@TableField("factory_no")
private String factoryNo;
/**
* 管辖机构代码
*/
@TableField("org_branch_code")
private String orgBranchCode;
/**
* 管辖机构名称
*/
@TableField("org_branch_name")
private String orgBranchName;
/**
* 检验合格报告
*/
@TableField("test_report")
private String testReport;
}
package com.yeejoin.amos.boot.module.jg.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 设备信息-检验检测信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tzs_jg_equip_inspection_detection")
public class JgEquipInspectionDetection extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 设备类别
*/
@TableField("equ_category")
private String equCategory;
/**
* 设备品种
*/
@TableField("equ_define")
private String equDefine;
/**
* 品牌名称
*/
@TableField("brand_name")
private String brandName;
/**
* 产品名称
*/
@TableField("product_name")
private String productName;
/**
* 经度,纬度
*/
@TableField("longitude_latitude")
private String longitudeLatitude;
/**
* 备注
*/
@TableField("remark")
private String remark;
/**
* 产品质量合格证明
*/
@TableField("factory_certificate")
private String factoryCertificate;
/**
* 监管码
*/
@TableField("supervisory_code")
private String supervisoryCode;
/**
* 96333码
*/
@TableField("code96333")
private String code96333;
/**
* 制造信息
*/
@TableField("factory_info")
private String factoryInfo;
/**
* 技术参数
*/
@TableField("params")
private String params;
/**
* 设计信息
*/
@TableField("design_info")
private String designInfo;
/**
* 设备状态(是否新增)
*/
@TableField("is_new")
private String isNew;
/**
* 安装地点-区域代码
*/
@TableField("region_no")
private String regionNo;
/**
* 安装地点_省
*/
@TableField("province")
private String province;
/**
* 安装地点_市
*/
@TableField("city")
private String city;
/**
* 安装地点_区(县)
*/
@TableField("county")
private String county;
/**
* 安装地点_街道(镇)
*/
@TableField("street")
private String street;
/**
* 设备详细使用地址
*/
@TableField("address")
private String address;
/**
* 创建人ID
*/
@TableField("create_user_id")
private String createUserId;
/**
* 创建时间
*/
@TableField("create_date")
private Date createDate;
/**
* 使用场所
*/
@TableField("use_place")
private String usePlace;
/**
* 设备代码(告知申请通过后自动生成,全局唯一不复用)
*/
@TableField("equ_code")
private String equCode;
/**
* 设备种类
*/
@TableField("equ_list")
private String equList;
/**
* 设备型号
*/
@TableField("equ_model")
private String equModel;
/**
* 设备总价值
*/
@TableField("equ_total_value")
private String equTotalValue;
/**
* 产品照片
*/
@TableField("product_photo")
private String productPhoto;
/**
* 安装单位ID
*/
@TableField("install_unit_id")
private String installUnitId;
/**
* 内部编号
*/
@TableField("inner_no")
private String innerNo;
/**
* 安装单位名称
*/
@TableField("install_unit_name")
private String installUnitName;
/**
* 产品编号(用户手动输入)
*/
@TableField("factory_no")
private String factoryNo;
/**
* 管辖机构代码
*/
@TableField("org_branch_code")
private String orgBranchCode;
/**
* 管辖机构名称
*/
@TableField("org_branch_name")
private String orgBranchName;
/**
* 检验合格报告
*/
@TableField("test_report")
private String testReport;
}
package com.yeejoin.amos.boot.module.jg.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 设备信息-维保信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tzs_jg_equip_maintenance")
public class JgEquipMaintenance extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 设备类别
*/
@TableField("equ_category")
private String equCategory;
/**
* 设备品种
*/
@TableField("equ_define")
private String equDefine;
/**
* 品牌名称
*/
@TableField("brand_name")
private String brandName;
/**
* 产品名称
*/
@TableField("product_name")
private String productName;
/**
* 经度,纬度
*/
@TableField("longitude_latitude")
private String longitudeLatitude;
/**
* 备注
*/
@TableField("remark")
private String remark;
/**
* 产品质量合格证明
*/
@TableField("factory_certificate")
private String factoryCertificate;
/**
* 监管码
*/
@TableField("supervisory_code")
private String supervisoryCode;
/**
* 96333码
*/
@TableField("code96333")
private String code96333;
/**
* 制造信息
*/
@TableField("factory_info")
private String factoryInfo;
/**
* 技术参数
*/
@TableField("params")
private String params;
/**
* 设计信息
*/
@TableField("design_info")
private String designInfo;
/**
* 设备状态(是否新增)
*/
@TableField("is_new")
private String isNew;
/**
* 安装地点-区域代码
*/
@TableField("region_no")
private String regionNo;
/**
* 安装地点_省
*/
@TableField("province")
private String province;
/**
* 安装地点_市
*/
@TableField("city")
private String city;
/**
* 安装地点_区(县)
*/
@TableField("county")
private String county;
/**
* 安装地点_街道(镇)
*/
@TableField("street")
private String street;
/**
* 设备详细使用地址
*/
@TableField("address")
private String address;
/**
* 创建人ID
*/
@TableField("create_user_id")
private String createUserId;
/**
* 创建时间
*/
@TableField("create_date")
private Date createDate;
/**
* 使用场所
*/
@TableField("use_place")
private String usePlace;
/**
* 设备代码(告知申请通过后自动生成,全局唯一不复用)
*/
@TableField("equ_code")
private String equCode;
/**
* 设备种类
*/
@TableField("equ_list")
private String equList;
/**
* 设备型号
*/
@TableField("equ_model")
private String equModel;
/**
* 设备总价值
*/
@TableField("equ_total_value")
private String equTotalValue;
/**
* 产品照片
*/
@TableField("product_photo")
private String productPhoto;
/**
* 安装单位ID
*/
@TableField("install_unit_id")
private String installUnitId;
/**
* 内部编号
*/
@TableField("inner_no")
private String innerNo;
/**
* 安装单位名称
*/
@TableField("install_unit_name")
private String installUnitName;
/**
* 产品编号(用户手动输入)
*/
@TableField("factory_no")
private String factoryNo;
/**
* 管辖机构代码
*/
@TableField("org_branch_code")
private String orgBranchCode;
/**
* 管辖机构名称
*/
@TableField("org_branch_name")
private String orgBranchName;
/**
* 检验合格报告
*/
@TableField("test_report")
private String testReport;
}
package com.yeejoin.amos.boot.module.jg.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
* 设备信息-注册信息
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tzs_jg_equip_register")
public class JgEquipRegister extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 设备类别
*/
@TableField("equ_category")
private String equCategory;
/**
* 设备品种
*/
@TableField("equ_define")
private String equDefine;
/**
* 品牌名称
*/
@TableField("brand_name")
private String brandName;
/**
* 产品名称
*/
@TableField("product_name")
private String productName;
/**
* 经度,纬度
*/
@TableField("longitude_latitude")
private String longitudeLatitude;
/**
* 备注
*/
@TableField("remark")
private String remark;
/**
* 产品质量合格证明
*/
@TableField("factory_certificate")
private String factoryCertificate;
/**
* 监管码
*/
@TableField("supervisory_code")
private String supervisoryCode;
/**
* 96333码
*/
@TableField("code96333")
private String code96333;
/**
* 制造信息
*/
@TableField("factory_info")
private String factoryInfo;
/**
* 技术参数
*/
@TableField("params")
private String params;
/**
* 设计信息
*/
@TableField("design_info")
private String designInfo;
/**
* 设备状态(是否新增)
*/
@TableField("is_new")
private String isNew;
/**
* 安装地点-区域代码
*/
@TableField("region_no")
private String regionNo;
/**
* 安装地点_省
*/
@TableField("province")
private String province;
/**
* 安装地点_市
*/
@TableField("city")
private String city;
/**
* 安装地点_区(县)
*/
@TableField("county")
private String county;
/**
* 安装地点_街道(镇)
*/
@TableField("street")
private String street;
/**
* 设备详细使用地址
*/
@TableField("address")
private String address;
/**
* 创建人ID
*/
@TableField("create_user_id")
private String createUserId;
/**
* 创建时间
*/
@TableField("create_date")
private Date createDate;
/**
* 使用场所
*/
@TableField("use_place")
private String usePlace;
/**
* 设备代码(告知申请通过后自动生成,全局唯一不复用)
*/
@TableField("equ_code")
private String equCode;
/**
* 设备种类
*/
@TableField("equ_list")
private String equList;
/**
* 设备型号
*/
@TableField("equ_model")
private String equModel;
/**
* 设备总价值
*/
@TableField("equ_total_value")
private String equTotalValue;
/**
* 产品照片
*/
@TableField("product_photo")
private String productPhoto;
/**
* 安装单位ID
*/
@TableField("install_unit_id")
private String installUnitId;
/**
* 内部编号
*/
@TableField("inner_no")
private String innerNo;
/**
* 安装单位名称
*/
@TableField("install_unit_name")
private String installUnitName;
/**
* 产品编号(用户手动输入)
*/
@TableField("factory_no")
private String factoryNo;
/**
* 管辖机构代码
*/
@TableField("org_branch_code")
private String orgBranchCode;
/**
* 管辖机构名称
*/
@TableField("org_branch_name")
private String orgBranchName;
/**
* 检验合格报告
*/
@TableField("test_report")
private String testReport;
}
package com.yeejoin.amos.boot.module.jg.api.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import java.util.Date;
/**
*
*
* @author system_generator
* @date 2023-12-12
*/
@Data
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@TableName("tzs_jg_equip_use")
public class JgEquipUse extends BaseEntity {
private static final long serialVersionUID = 1L;
/**
* 设备id
*/
@TableField("equ_id")
private String equId;
/**
* 经度,纬度
*/
@TableField("longitude_latitude")
private String longitudeLatitude;
/**
* 备注
*/
@TableField("remark")
private String remark;
/**
* 安装地点-区域代码
*/
@TableField("region_no")
private String regionNo;
/**
* 安装地点_省
*/
@TableField("province")
private String province;
/**
* 安装地点_市
*/
@TableField("city")
private String city;
/**
* 安装地点_区(县)
*/
@TableField("county")
private String county;
/**
* 安装地点_街道(镇)
*/
@TableField("street")
private String street;
/**
* 设备详细使用地址
*/
@TableField("address")
private String address;
/**
* 创建人ID
*/
@TableField("create_user_id")
private String createUserId;
/**
* 创建时间
*/
@TableField("create_date")
private Date createDate;
/**
* 使用场所
*/
@TableField("use_place")
private String usePlace;
/**
* 安全管理员
*/
@TableField("safety_manager")
private String safetyManager;
/**
* 设备状态(报废、在用、停用、未监管、未登记 )
*/
@TableField("equ_state")
private String equState;
/**
* 安全管理员移动电话
*/
@TableField("phone")
private String phone;
/**
* 产权单位统一信用代码
*/
@TableField("estate_unit_credit_code")
private String estateUnitCreditCode;
/**
* 使用单位统一信用代码
*/
@TableField("use_unit_credit_code")
private String useUnitCreditCode;
/**
* 使用单位名称
*/
@TableField("use_unit_name")
private String useUnitName;
/**
* 使用单位id
*/
@TableField("use_unit_id")
private String useUnitId;
/**
* 产权单位名称
*/
@TableField("estate_unit_name")
private String estateUnitName;
/**
* 使用状态变更日期
*/
@TableField("use_state_change_date")
private Date useStateChangeDate;
/**
* 产权单位id
*/
@TableField("estate_unit_id")
private String estateUnitId;
/**
* 使用内部编号
*/
@TableField("use_inner_code")
private String useInnerCode;
}
package com.yeejoin.amos.boot.module.jg.api.mapper;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipConstruction;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 设备信息-施工信息 Mapper 接口
*
* @author system_generator
* @date 2023-12-12
*/
public interface JgEquipConstructionMapper extends BaseMapper<JgEquipConstruction> {
}
package com.yeejoin.amos.boot.module.jg.api.mapper;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipDesign;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 设备信息-设计信息 Mapper 接口
*
* @author system_generator
* @date 2023-12-12
*/
public interface JgEquipDesignMapper extends BaseMapper<JgEquipDesign> {
}
package com.yeejoin.amos.boot.module.jg.api.mapper;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipFactory;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 设备信息-制造信息 Mapper 接口
*
* @author system_generator
* @date 2023-12-12
*/
public interface JgEquipFactoryMapper extends BaseMapper<JgEquipFactory> {
}
package com.yeejoin.amos.boot.module.jg.api.mapper;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipInspectionDetection;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 设备信息-检验检测信息 Mapper 接口
*
* @author system_generator
* @date 2023-12-12
*/
public interface JgEquipInspectionDetectionMapper extends BaseMapper<JgEquipInspectionDetection> {
}
package com.yeejoin.amos.boot.module.jg.api.mapper;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipMaintenance;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 设备信息-维保信息 Mapper 接口
*
* @author system_generator
* @date 2023-12-12
*/
public interface JgEquipMaintenanceMapper extends BaseMapper<JgEquipMaintenance> {
}
package com.yeejoin.amos.boot.module.jg.api.mapper;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipRegister;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 设备信息-注册信息 Mapper 接口
*
* @author system_generator
* @date 2023-12-12
*/
public interface JgEquipRegisterMapper extends BaseMapper<JgEquipRegister> {
}
package com.yeejoin.amos.boot.module.jg.api.mapper;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipUse;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* Mapper 接口
*
* @author system_generator
* @date 2023-12-12
*/
public interface JgEquipUseMapper extends BaseMapper<JgEquipUse> {
}
package com.yeejoin.amos.boot.module.jg.api.service;
/**
* 设备信息-施工信息接口类
*
* @author system_generator
* @date 2023-12-12
*/
public interface IJgEquipConstructionService {
}
package com.yeejoin.amos.boot.module.jg.api.service;
/**
* 设备信息-设计信息接口类
*
* @author system_generator
* @date 2023-12-12
*/
public interface IJgEquipDesignService {
}
package com.yeejoin.amos.boot.module.jg.api.service;
/**
* 设备信息-制造信息接口类
*
* @author system_generator
* @date 2023-12-12
*/
public interface IJgEquipFactoryService {
}
package com.yeejoin.amos.boot.module.jg.api.service;
/**
* 设备信息-检验检测信息接口类
*
* @author system_generator
* @date 2023-12-12
*/
public interface IJgEquipInspectionDetectionService {
}
package com.yeejoin.amos.boot.module.jg.api.service;
/**
* 设备信息-维保信息接口类
*
* @author system_generator
* @date 2023-12-12
*/
public interface IJgEquipMaintenanceService {
}
package com.yeejoin.amos.boot.module.jg.api.service;
/**
* 设备信息-注册信息接口类
*
* @author system_generator
* @date 2023-12-12
*/
public interface IJgEquipRegisterService {
}
package com.yeejoin.amos.boot.module.jg.api.service;
/**
* 接口类
*
* @author system_generator
* @date 2023-12-12
*/
public interface IJgEquipUseService {
}
<?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.yeejoin.amos.boot.module.jg.api.mapper.JgEquipConstructionMapper">
</mapper>
<?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.yeejoin.amos.boot.module.jg.api.mapper.JgEquipDesignMapper">
</mapper>
<?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.yeejoin.amos.boot.module.jg.api.mapper.JgEquipFactoryMapper">
</mapper>
<?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.yeejoin.amos.boot.module.jg.api.mapper.JgEquipInspectionDetectionMapper">
</mapper>
<?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.yeejoin.amos.boot.module.jg.api.mapper.JgEquipMaintenanceMapper">
</mapper>
<?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.yeejoin.amos.boot.module.jg.api.mapper.JgEquipRegisterMapper">
</mapper>
<?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.yeejoin.amos.boot.module.jg.api.mapper.JgEquipUseMapper">
</mapper>
package com.yeejoin.amos.boot.module.jg.biz.controller;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipConstructionDto;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.jg.biz.service.impl.JgEquipConstructionServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 设备信息-施工信息
*
* @author system_generator
* @date 2023-12-12
*/
@RestController
@Api(tags = "设备信息-施工信息Api")
@RequestMapping(value = "/jg-equip-construction")
public class JgEquipConstructionController extends BaseController {
@Autowired
JgEquipConstructionServiceImpl jgEquipConstructionServiceImpl;
/**
* 新增设备信息-施工信息
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增设备信息-施工信息", notes = "新增设备信息-施工信息")
public ResponseModel<JgEquipConstructionDto> save(@RequestBody JgEquipConstructionDto model) {
model = jgEquipConstructionServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新设备信息-施工信息", notes = "根据sequenceNbr更新设备信息-施工信息")
public ResponseModel<JgEquipConstructionDto> updateBySequenceNbrJgEquipConstruction(@RequestBody JgEquipConstructionDto model, @PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(jgEquipConstructionServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除设备信息-施工信息", notes = "根据sequenceNbr删除设备信息-施工信息")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(jgEquipConstructionServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个设备信息-施工信息", notes = "根据sequenceNbr查询单个设备信息-施工信息")
public ResponseModel<JgEquipConstructionDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(jgEquipConstructionServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "设备信息-施工信息分页查询", notes = "设备信息-施工信息分页查询")
public ResponseModel<Page<JgEquipConstructionDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<JgEquipConstructionDto> page = new Page<JgEquipConstructionDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(jgEquipConstructionServiceImpl.queryForJgEquipConstructionPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "设备信息-施工信息列表全部数据查询", notes = "设备信息-施工信息列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<JgEquipConstructionDto>> selectForList() {
return ResponseHelper.buildResponse(jgEquipConstructionServiceImpl.queryForJgEquipConstructionList());
}
}
package com.yeejoin.amos.boot.module.jg.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.jg.biz.service.impl.JgEquipDesignServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipDesignDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 设备信息-设计信息
*
* @author system_generator
* @date 2023-12-12
*/
@RestController
@Api(tags = "设备信息-设计信息Api")
@RequestMapping(value = "/jg-equip-design")
public class JgEquipDesignController extends BaseController {
@Autowired
JgEquipDesignServiceImpl jgEquipDesignServiceImpl;
/**
* 新增设备信息-设计信息
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增设备信息-设计信息", notes = "新增设备信息-设计信息")
public ResponseModel<JgEquipDesignDto> save(@RequestBody JgEquipDesignDto model) {
model = jgEquipDesignServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新设备信息-设计信息", notes = "根据sequenceNbr更新设备信息-设计信息")
public ResponseModel<JgEquipDesignDto> updateBySequenceNbrJgEquipDesign(@RequestBody JgEquipDesignDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(jgEquipDesignServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除设备信息-设计信息", notes = "根据sequenceNbr删除设备信息-设计信息")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(jgEquipDesignServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个设备信息-设计信息", notes = "根据sequenceNbr查询单个设备信息-设计信息")
public ResponseModel<JgEquipDesignDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(jgEquipDesignServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "设备信息-设计信息分页查询", notes = "设备信息-设计信息分页查询")
public ResponseModel<Page<JgEquipDesignDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<JgEquipDesignDto> page = new Page<JgEquipDesignDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(jgEquipDesignServiceImpl.queryForJgEquipDesignPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "设备信息-设计信息列表全部数据查询", notes = "设备信息-设计信息列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<JgEquipDesignDto>> selectForList() {
return ResponseHelper.buildResponse(jgEquipDesignServiceImpl.queryForJgEquipDesignList());
}
}
package com.yeejoin.amos.boot.module.jg.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.jg.biz.service.impl.JgEquipFactoryServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipFactoryDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 设备信息-制造信息
*
* @author system_generator
* @date 2023-12-12
*/
@RestController
@Api(tags = "设备信息-制造信息Api")
@RequestMapping(value = "/jg-equip-factory")
public class JgEquipFactoryController extends BaseController {
@Autowired
JgEquipFactoryServiceImpl jgEquipFactoryServiceImpl;
/**
* 新增设备信息-制造信息
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增设备信息-制造信息", notes = "新增设备信息-制造信息")
public ResponseModel<JgEquipFactoryDto> save(@RequestBody JgEquipFactoryDto model) {
model = jgEquipFactoryServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新设备信息-制造信息", notes = "根据sequenceNbr更新设备信息-制造信息")
public ResponseModel<JgEquipFactoryDto> updateBySequenceNbrJgEquipFactory(@RequestBody JgEquipFactoryDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(jgEquipFactoryServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除设备信息-制造信息", notes = "根据sequenceNbr删除设备信息-制造信息")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(jgEquipFactoryServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个设备信息-制造信息", notes = "根据sequenceNbr查询单个设备信息-制造信息")
public ResponseModel<JgEquipFactoryDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(jgEquipFactoryServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "设备信息-制造信息分页查询", notes = "设备信息-制造信息分页查询")
public ResponseModel<Page<JgEquipFactoryDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<JgEquipFactoryDto> page = new Page<JgEquipFactoryDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(jgEquipFactoryServiceImpl.queryForJgEquipFactoryPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "设备信息-制造信息列表全部数据查询", notes = "设备信息-制造信息列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<JgEquipFactoryDto>> selectForList() {
return ResponseHelper.buildResponse(jgEquipFactoryServiceImpl.queryForJgEquipFactoryList());
}
}
package com.yeejoin.amos.boot.module.jg.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.jg.biz.service.impl.JgEquipInspectionDetectionServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipInspectionDetectionDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 设备信息-检验检测信息
*
* @author system_generator
* @date 2023-12-12
*/
@RestController
@Api(tags = "设备信息-检验检测信息Api")
@RequestMapping(value = "/jg-equip-inspection-detection")
public class JgEquipInspectionDetectionController extends BaseController {
@Autowired
JgEquipInspectionDetectionServiceImpl jgEquipInspectionDetectionServiceImpl;
/**
* 新增设备信息-检验检测信息
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增设备信息-检验检测信息", notes = "新增设备信息-检验检测信息")
public ResponseModel<JgEquipInspectionDetectionDto> save(@RequestBody JgEquipInspectionDetectionDto model) {
model = jgEquipInspectionDetectionServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新设备信息-检验检测信息", notes = "根据sequenceNbr更新设备信息-检验检测信息")
public ResponseModel<JgEquipInspectionDetectionDto> updateBySequenceNbrJgEquipInspectionDetection(@RequestBody JgEquipInspectionDetectionDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(jgEquipInspectionDetectionServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除设备信息-检验检测信息", notes = "根据sequenceNbr删除设备信息-检验检测信息")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(jgEquipInspectionDetectionServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个设备信息-检验检测信息", notes = "根据sequenceNbr查询单个设备信息-检验检测信息")
public ResponseModel<JgEquipInspectionDetectionDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(jgEquipInspectionDetectionServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "设备信息-检验检测信息分页查询", notes = "设备信息-检验检测信息分页查询")
public ResponseModel<Page<JgEquipInspectionDetectionDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<JgEquipInspectionDetectionDto> page = new Page<JgEquipInspectionDetectionDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(jgEquipInspectionDetectionServiceImpl.queryForJgEquipInspectionDetectionPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "设备信息-检验检测信息列表全部数据查询", notes = "设备信息-检验检测信息列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<JgEquipInspectionDetectionDto>> selectForList() {
return ResponseHelper.buildResponse(jgEquipInspectionDetectionServiceImpl.queryForJgEquipInspectionDetectionList());
}
}
package com.yeejoin.amos.boot.module.jg.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.jg.biz.service.impl.JgEquipMaintenanceServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipMaintenanceDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 设备信息-维保信息
*
* @author system_generator
* @date 2023-12-12
*/
@RestController
@Api(tags = "设备信息-维保信息Api")
@RequestMapping(value = "/jg-equip-maintenance")
public class JgEquipMaintenanceController extends BaseController {
@Autowired
JgEquipMaintenanceServiceImpl jgEquipMaintenanceServiceImpl;
/**
* 新增设备信息-维保信息
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增设备信息-维保信息", notes = "新增设备信息-维保信息")
public ResponseModel<JgEquipMaintenanceDto> save(@RequestBody JgEquipMaintenanceDto model) {
model = jgEquipMaintenanceServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新设备信息-维保信息", notes = "根据sequenceNbr更新设备信息-维保信息")
public ResponseModel<JgEquipMaintenanceDto> updateBySequenceNbrJgEquipMaintenance(@RequestBody JgEquipMaintenanceDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(jgEquipMaintenanceServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除设备信息-维保信息", notes = "根据sequenceNbr删除设备信息-维保信息")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(jgEquipMaintenanceServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个设备信息-维保信息", notes = "根据sequenceNbr查询单个设备信息-维保信息")
public ResponseModel<JgEquipMaintenanceDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(jgEquipMaintenanceServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "设备信息-维保信息分页查询", notes = "设备信息-维保信息分页查询")
public ResponseModel<Page<JgEquipMaintenanceDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<JgEquipMaintenanceDto> page = new Page<JgEquipMaintenanceDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(jgEquipMaintenanceServiceImpl.queryForJgEquipMaintenancePage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "设备信息-维保信息列表全部数据查询", notes = "设备信息-维保信息列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<JgEquipMaintenanceDto>> selectForList() {
return ResponseHelper.buildResponse(jgEquipMaintenanceServiceImpl.queryForJgEquipMaintenanceList());
}
}
package com.yeejoin.amos.boot.module.jg.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.jg.biz.service.impl.JgEquipRegisterServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipRegisterDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 设备信息-注册信息
*
* @author system_generator
* @date 2023-12-12
*/
@RestController
@Api(tags = "设备信息-注册信息Api")
@RequestMapping(value = "/jg-equip-register")
public class JgEquipRegisterController extends BaseController {
@Autowired
JgEquipRegisterServiceImpl jgEquipRegisterServiceImpl;
/**
* 新增设备信息-注册信息
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增设备信息-注册信息", notes = "新增设备信息-注册信息")
public ResponseModel<JgEquipRegisterDto> save(@RequestBody JgEquipRegisterDto model) {
model = jgEquipRegisterServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新设备信息-注册信息", notes = "根据sequenceNbr更新设备信息-注册信息")
public ResponseModel<JgEquipRegisterDto> updateBySequenceNbrJgEquipRegister(@RequestBody JgEquipRegisterDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(jgEquipRegisterServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除设备信息-注册信息", notes = "根据sequenceNbr删除设备信息-注册信息")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(jgEquipRegisterServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个设备信息-注册信息", notes = "根据sequenceNbr查询单个设备信息-注册信息")
public ResponseModel<JgEquipRegisterDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(jgEquipRegisterServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "设备信息-注册信息分页查询", notes = "设备信息-注册信息分页查询")
public ResponseModel<Page<JgEquipRegisterDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<JgEquipRegisterDto> page = new Page<JgEquipRegisterDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(jgEquipRegisterServiceImpl.queryForJgEquipRegisterPage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "设备信息-注册信息列表全部数据查询", notes = "设备信息-注册信息列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<JgEquipRegisterDto>> selectForList() {
return ResponseHelper.buildResponse(jgEquipRegisterServiceImpl.queryForJgEquipRegisterList());
}
}
package com.yeejoin.amos.boot.module.jg.biz.controller;
import org.springframework.web.bind.annotation.RequestMapping;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.RestController;
import com.yeejoin.amos.boot.biz.common.controller.BaseController;
import java.util.List;
import com.yeejoin.amos.boot.module.jg.biz.service.impl.JgEquipUseServiceImpl;
import org.typroject.tyboot.core.restful.utils.ResponseHelper;
import org.typroject.tyboot.core.restful.utils.ResponseModel;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.bind.annotation.*;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipUseDto;
import org.typroject.tyboot.core.restful.doc.TycloudOperation;
import org.typroject.tyboot.core.foundation.enumeration.UserType;
/**
* 设备信息-使用信息
*
* @author system_generator
* @date 2023-12-12
*/
@RestController
@Api(tags = "设备信息-使用信息Api")
@RequestMapping(value = "/jg-equip-use")
public class JgEquipUseController extends BaseController {
@Autowired
JgEquipUseServiceImpl jgEquipUseServiceImpl;
/**
* 新增
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PostMapping(value = "/save")
@ApiOperation(httpMethod = "POST", value = "新增设备信息-使用信息", notes = "新增设备信息-使用信息")
public ResponseModel<JgEquipUseDto> save(@RequestBody JgEquipUseDto model) {
model = jgEquipUseServiceImpl.createWithModel(model);
return ResponseHelper.buildResponse(model);
}
/**
* 根据sequenceNbr更新
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@PutMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "PUT", value = "根据sequenceNbr更新设备信息-使用信息", notes = "根据sequenceNbr更新设备信息-使用信息")
public ResponseModel<JgEquipUseDto> updateBySequenceNbrJgEquipUse(@RequestBody JgEquipUseDto model,@PathVariable(value = "sequenceNbr") Long sequenceNbr) {
model.setSequenceNbr(sequenceNbr);
return ResponseHelper.buildResponse(jgEquipUseServiceImpl.updateWithModel(model));
}
/**
* 根据sequenceNbr删除
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@DeleteMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "DELETE", value = "根据sequenceNbr删除设备信息-使用信息", notes = "根据sequenceNbr删除设备信息-使用信息")
public ResponseModel<Boolean> deleteBySequenceNbr(HttpServletRequest request, @PathVariable(value = "sequenceNbr") Long sequenceNbr){
return ResponseHelper.buildResponse(jgEquipUseServiceImpl.removeById(sequenceNbr));
}
/**
* 根据sequenceNbr查询
*
* @param sequenceNbr 主键
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/{sequenceNbr}")
@ApiOperation(httpMethod = "GET",value = "根据sequenceNbr查询单个设备信息-使用信息", notes = "根据sequenceNbr查询单个设备信息-使用信息")
public ResponseModel<JgEquipUseDto> selectOne(@PathVariable Long sequenceNbr) {
return ResponseHelper.buildResponse(jgEquipUseServiceImpl.queryBySeq(sequenceNbr));
}
/**
* 列表分页查询
*
* @param current 当前页
* @param current 每页大小
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@GetMapping(value = "/page")
@ApiOperation(httpMethod = "GET",value = "设备信息-使用信息分页查询", notes = "设备信息-使用信息分页查询")
public ResponseModel<Page<JgEquipUseDto>> queryForPage(@RequestParam(value = "current") int current,@RequestParam
(value = "size") int size) {
Page<JgEquipUseDto> page = new Page<JgEquipUseDto>();
page.setCurrent(current);
page.setSize(size);
return ResponseHelper.buildResponse(jgEquipUseServiceImpl.queryForJgEquipUsePage(page));
}
/**
* 列表全部数据查询
*
* @return
*/
@TycloudOperation(ApiLevel = UserType.AGENCY)
@ApiOperation(httpMethod = "GET",value = "设备信息-使用信息列表全部数据查询", notes = "设备信息-使用信息列表全部数据查询")
@GetMapping(value = "/list")
public ResponseModel<List<JgEquipUseDto>> selectForList() {
return ResponseHelper.buildResponse(jgEquipUseServiceImpl.queryForJgEquipUseList());
}
}
package com.yeejoin.amos.boot.module.jg.biz.service.impl;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipConstruction;
import com.yeejoin.amos.boot.module.jg.api.mapper.JgEquipConstructionMapper;
import com.yeejoin.amos.boot.module.jg.api.service.IJgEquipConstructionService;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipConstructionDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 设备信息-施工信息服务实现类
*
* @author system_generator
* @date 2023-12-12
*/
@Service
public class JgEquipConstructionServiceImpl extends BaseService<JgEquipConstructionDto,JgEquipConstruction,JgEquipConstructionMapper> implements IJgEquipConstructionService {
/**
* 分页查询
*/
public Page<JgEquipConstructionDto> queryForJgEquipConstructionPage(Page<JgEquipConstructionDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<JgEquipConstructionDto> queryForJgEquipConstructionList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
package com.yeejoin.amos.boot.module.jg.biz.service.impl;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipDesign;
import com.yeejoin.amos.boot.module.jg.api.mapper.JgEquipDesignMapper;
import com.yeejoin.amos.boot.module.jg.api.service.IJgEquipDesignService;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipDesignDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 设备信息-设计信息服务实现类
*
* @author system_generator
* @date 2023-12-12
*/
@Service
public class JgEquipDesignServiceImpl extends BaseService<JgEquipDesignDto,JgEquipDesign,JgEquipDesignMapper> implements IJgEquipDesignService {
/**
* 分页查询
*/
public Page<JgEquipDesignDto> queryForJgEquipDesignPage(Page<JgEquipDesignDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<JgEquipDesignDto> queryForJgEquipDesignList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
package com.yeejoin.amos.boot.module.jg.biz.service.impl;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipFactory;
import com.yeejoin.amos.boot.module.jg.api.mapper.JgEquipFactoryMapper;
import com.yeejoin.amos.boot.module.jg.api.service.IJgEquipFactoryService;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipFactoryDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 设备信息-制造信息服务实现类
*
* @author system_generator
* @date 2023-12-12
*/
@Service
public class JgEquipFactoryServiceImpl extends BaseService<JgEquipFactoryDto,JgEquipFactory,JgEquipFactoryMapper> implements IJgEquipFactoryService {
/**
* 分页查询
*/
public Page<JgEquipFactoryDto> queryForJgEquipFactoryPage(Page<JgEquipFactoryDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<JgEquipFactoryDto> queryForJgEquipFactoryList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
package com.yeejoin.amos.boot.module.jg.biz.service.impl;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipInspectionDetection;
import com.yeejoin.amos.boot.module.jg.api.mapper.JgEquipInspectionDetectionMapper;
import com.yeejoin.amos.boot.module.jg.api.service.IJgEquipInspectionDetectionService;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipInspectionDetectionDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 设备信息-检验检测信息服务实现类
*
* @author system_generator
* @date 2023-12-12
*/
@Service
public class JgEquipInspectionDetectionServiceImpl extends BaseService<JgEquipInspectionDetectionDto,JgEquipInspectionDetection,JgEquipInspectionDetectionMapper> implements IJgEquipInspectionDetectionService {
/**
* 分页查询
*/
public Page<JgEquipInspectionDetectionDto> queryForJgEquipInspectionDetectionPage(Page<JgEquipInspectionDetectionDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<JgEquipInspectionDetectionDto> queryForJgEquipInspectionDetectionList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
package com.yeejoin.amos.boot.module.jg.biz.service.impl;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipMaintenance;
import com.yeejoin.amos.boot.module.jg.api.mapper.JgEquipMaintenanceMapper;
import com.yeejoin.amos.boot.module.jg.api.service.IJgEquipMaintenanceService;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipMaintenanceDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 设备信息-维保信息服务实现类
*
* @author system_generator
* @date 2023-12-12
*/
@Service
public class JgEquipMaintenanceServiceImpl extends BaseService<JgEquipMaintenanceDto,JgEquipMaintenance,JgEquipMaintenanceMapper> implements IJgEquipMaintenanceService {
/**
* 分页查询
*/
public Page<JgEquipMaintenanceDto> queryForJgEquipMaintenancePage(Page<JgEquipMaintenanceDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<JgEquipMaintenanceDto> queryForJgEquipMaintenanceList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
package com.yeejoin.amos.boot.module.jg.biz.service.impl;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipRegister;
import com.yeejoin.amos.boot.module.jg.api.mapper.JgEquipRegisterMapper;
import com.yeejoin.amos.boot.module.jg.api.service.IJgEquipRegisterService;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipRegisterDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 设备信息-注册信息服务实现类
*
* @author system_generator
* @date 2023-12-12
*/
@Service
public class JgEquipRegisterServiceImpl extends BaseService<JgEquipRegisterDto,JgEquipRegister,JgEquipRegisterMapper> implements IJgEquipRegisterService {
/**
* 分页查询
*/
public Page<JgEquipRegisterDto> queryForJgEquipRegisterPage(Page<JgEquipRegisterDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<JgEquipRegisterDto> queryForJgEquipRegisterList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
package com.yeejoin.amos.boot.module.jg.biz.service.impl;
import com.yeejoin.amos.boot.module.jg.api.entity.JgEquipUse;
import com.yeejoin.amos.boot.module.jg.api.mapper.JgEquipUseMapper;
import com.yeejoin.amos.boot.module.jg.api.service.IJgEquipUseService;
import com.yeejoin.amos.boot.module.jg.api.dto.JgEquipUseDto;
import org.typroject.tyboot.core.rdbms.service.BaseService;
import org.springframework.stereotype.Service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import java.util.List;
/**
* 服务实现类
*
* @author system_generator
* @date 2023-12-12
*/
@Service
public class JgEquipUseServiceImpl extends BaseService<JgEquipUseDto,JgEquipUse,JgEquipUseMapper> implements IJgEquipUseService {
/**
* 分页查询
*/
public Page<JgEquipUseDto> queryForJgEquipUsePage(Page<JgEquipUseDto> page) {
return this.queryForPage(page, null, false);
}
/**
* 列表查询 示例
*/
public List<JgEquipUseDto> queryForJgEquipUseList() {
return this.queryForList("" , false);
}
}
\ No newline at end of file
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