Commit d5dec841 authored by kongfm's avatar kongfm

气瓶相关接口调整

parent df5e85dc
......@@ -82,6 +82,6 @@ public class CylinderInfoDto extends BaseDto {
private Boolean syncState;
@ApiModelProperty(value = "对接公司编码")
private String apiCompanyCode;
private String appId;
}
......@@ -90,8 +90,8 @@ public class CylinderUnitDto extends BaseDto {
@ApiModelProperty(value = "1初次同步数据 2上层系统已同步数据 0已删除数据")
private Boolean syncState;
@ApiModelProperty(value = "对接公司编码")
private String apiCompanyCode;
@ApiModelProperty(value = "对接公司编码")
private String appId;
@ApiModelProperty(value = "气瓶数量")
private Long cylinderNumber;
......
......@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yeejoin.amos.boot.biz.common.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
......@@ -150,7 +151,6 @@ public class CylinderInfo {
/**
* 对接公司编码
*/
@TableField("api_company_code")
private String apiCompanyCode;
@TableField("app_id")
private String appId;
}
......@@ -168,8 +168,8 @@ public class CylinderUnit {
/**
* 对接公司编码
*/
@TableField("api_company_code")
private String apiCompanyCode;
@TableField("app_id")
private String appId;
/**
* 经度
......
......@@ -2,6 +2,7 @@ package com.yeejoin.amos.boot.module.tzs.flc.api.service;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yeejoin.amos.boot.biz.common.bo.ReginParams;
import com.yeejoin.amos.boot.module.tzs.flc.api.dto.EquipmentInformDto;
import java.util.List;
......@@ -19,4 +20,12 @@ public interface IEquipmentInformService {
Page<EquipmentInformDto> queryDtoList(Page<EquipmentInformDto> page, EquipmentInformDto equipmentInformDto, String sortParam, String sortRule);
Boolean batchDelete(List<Long> sequenceNbrList);
Boolean acceptInform(Long sequenceNbr);
EquipmentInformDto updateEquipmentInform(EquipmentInformDto model);
EquipmentInformDto queryDtoBySeq(Long sequenceNbr);
Boolean startWorkflow(Long sequenceNbr, ReginParams userInfo) throws Exception;
}
......@@ -11,9 +11,9 @@
tz_cylinder_info t
WHERE
t.sequence_nbr IN ( SELECT max( tt.sequence_nbr ) FROM tz_cylinder_info tt GROUP BY tt.sequence_code )
AND t.api_company_code = (
AND t.app_id = (
SELECT
u.api_company_code
u.app_id
FROM
tz_cylinder_unit u
WHERE
......
......@@ -494,6 +494,291 @@
</changeSet>
<changeSet author="kongfm" id="2021-12-22-01">
<preConditions onFail="MARK_RAN">
<not>
<tableExists tableName="tcb_equipment"/>
</not>
</preConditions>
<comment>add tcb_equipment table </comment>
<sql>
CREATE TABLE `tcb_equipment` (
`sequence_nbr` bigint(50) NOT NULL COMMENT '主键',
`equip_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备id',
`code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备编号',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备名称',
`category_id` bigint(50) NOT NULL COMMENT '设备类别id',
`category_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备类别名称',
`type_id` bigint(50) NOT NULL COMMENT '设备种类id',
`type_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备种类名称',
`variety_id` bigint(50) NULL DEFAULT NULL COMMENT '设备品种id',
`variety_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备品种名称',
`brand` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备品牌',
`model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格型号',
`inner_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '单位内部编号',
`design_unit_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设计单位名称',
`manufacturer` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '制造单位名称',
`design_life` int(10) NULL DEFAULT NULL COMMENT '设计使用年限',
`factory_date` datetime NULL DEFAULT NULL COMMENT '出厂日期',
`product_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '产品编号(出厂编号)',
`supervision_agency` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监督检验机构',
`inspection_report_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '检验报告编号',
`status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '设备状态(未安装,已安装...)',
`rec_user_id` int(11) NULL DEFAULT NULL COMMENT '更新人id',
`rec_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人名称',
`rec_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
`is_delete` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除(0未删除,1删除)',
`equip_unit_id` bigint(32) NULL DEFAULT NULL COMMENT '设备所属单位id',
`equip_unit` varchar(104) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备所属单位',
PRIMARY KEY (`sequence_nbr`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '装备信息表' ROW_FORMAT = DYNAMIC;
</sql>
</changeSet>
<changeSet author="kongfm" id="2021-12-22-02">
<preConditions onFail="MARK_RAN">
<not>
<tableExists tableName="tcb_equipment_associated"/>
</not>
</preConditions>
<comment>add tcb_equipment_associated table </comment>
<sql>
CREATE TABLE `tcb_equipment_associated` (
`sequence_nbr` bigint(50) NOT NULL COMMENT '主键',
`equipment_id` bigint(50) NULL DEFAULT NULL COMMENT '设备id',
`name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '名称',
`model` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '型号',
`specifications` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '规格',
`code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '编号',
`amount` int(10) NULL DEFAULT NULL COMMENT '数量',
`manufacturer` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '制造单位',
`production_date` datetime NULL DEFAULT NULL COMMENT '制造日期',
`part_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '部件/装置号',
`certificate_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '型式试验合格证号',
`remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注',
`appraisal_agency_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '鉴定机构名称',
`appraisal_date` datetime NULL DEFAULT NULL COMMENT '设计文件鉴定日期',
`appraisal_report_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '鉴定报告书编号',
`supervisory_inspection_agency` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '监检检验机构',
`social_credit_code` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '统一社会信用代码',
`approval_certificate_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '机构核准证编号',
`rec_user_id` bigint(50) NULL DEFAULT NULL COMMENT '更新人id',
`rec_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人名称',
`rec_date` datetime NULL DEFAULT NULL COMMENT '更新日期',
`is_delete` bit(1) NULL DEFAULT NULL COMMENT '是否删除(1删除,0未删除)',
PRIMARY KEY (`sequence_nbr`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '配套设备/设施/部件' ROW_FORMAT = DYNAMIC;
</sql>
</changeSet>
<changeSet author="kongfm" id="2021-12-22-03">
<preConditions onFail="MARK_RAN">
<not>
<tableExists tableName="tcb_equipment_index"/>
</not>
</preConditions>
<comment>add tcb_equipment_index table </comment>
<sql>
CREATE TABLE `tcb_equipment_index` (
`sequence_nbr` bigint(50) NOT NULL COMMENT '主键',
`equipment_id` bigint(50) NOT NULL COMMENT '设备id',
`equipment_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '设备名称',
`value` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '指标值',
`def_index_id` bigint(50) NULL DEFAULT NULL COMMENT '装备定义指标id',
`def_index_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '装备定义指标名称',
`def_index_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '装备定义指标key',
`rec_user_id` bigint(50) NULL DEFAULT NULL COMMENT '更新人id',
`rec_user_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '更新人名称',
`rec_date` datetime NULL DEFAULT NULL COMMENT '更新时间',
`is_delete` bit(1) NULL DEFAULT NULL COMMENT '是否删除(1删除,0未删除)',
PRIMARY KEY (`sequence_nbr`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '设备指标' ROW_FORMAT = DYNAMIC;
</sql>
</changeSet>
<changeSet author="kongfm" id="2021-12-23-01">
<preConditions onFail="MARK_RAN">
<tableExists tableName="tcb_equipment"/>
</preConditions>
<comment>modify table tcb_equipment add address columns</comment>
<sql>
ALTER TABLE `tcb_equipment` add address varchar(500) COMMENT '详细地址';
ALTER TABLE `tcb_equipment` add longitude varchar(30) COMMENT '经度';
ALTER TABLE `tcb_equipment` add latitude varchar(30) COMMENT '纬度';
ALTER TABLE `tcb_equipment` add region_code varchar(30) COMMENT '所属区域代码';
</sql>
</changeSet>
<changeSet author="kongfm" id="2021-12-23-02">
<preConditions onFail="MARK_RAN">
<not>
<tableExists tableName="tcb_inform_equipment"/>
</not>
</preConditions>
<comment>add tcb_inform_equipment table </comment>
<sql>
CREATE TABLE `tcb_inform_equipment` (
`sequence_nbr` bigint(50) NOT NULL COMMENT '主键',
`equip_id` varchar(50) NOT NULL COMMENT '设备id',
`code` varchar(50) DEFAULT NULL COMMENT '设备编号',
`name` varchar(255) NOT NULL COMMENT '设备名称',
`category_id` bigint(50) NOT NULL COMMENT '设备类别id',
`category_name` varchar(255) DEFAULT NULL COMMENT '设备类别名称',
`type_id` bigint(50) NOT NULL COMMENT '设备种类id',
`type_name` varchar(255) DEFAULT NULL COMMENT '设备种类名称',
`variety_id` bigint(50) DEFAULT NULL COMMENT '设备品种id',
`variety_name` varchar(255) DEFAULT NULL COMMENT '设备品种名称',
`brand` varchar(255) DEFAULT NULL COMMENT '设备品牌',
`model` varchar(255) DEFAULT NULL COMMENT '规格型号',
`inner_code` varchar(50) DEFAULT NULL COMMENT '单位内部编号',
`design_unit_name` varchar(255) DEFAULT NULL COMMENT '设计单位名称',
`manufacturer` varchar(255) DEFAULT NULL COMMENT '制造单位名称',
`design_life` int(10) DEFAULT NULL COMMENT '设计使用年限',
`factory_date` datetime DEFAULT NULL COMMENT '出厂日期',
`product_code` varchar(255) DEFAULT NULL COMMENT '产品编号(出厂编号)',
`supervision_agency` bigint(50) DEFAULT NULL COMMENT '监督检验机构',
`inspection_report_code` varchar(255) DEFAULT NULL COMMENT '检验报告编号',
`status` varchar(50) NOT NULL COMMENT '设备状态(未安装,已安装...)',
`rec_user_id` int(11) DEFAULT NULL COMMENT '更新人id',
`rec_user_name` varchar(255) DEFAULT NULL COMMENT '更新人名称',
`rec_date` datetime DEFAULT NULL COMMENT '更新日期',
`is_delete` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除(0未删除,1删除)',
`equip_unit_id` bigint(32) DEFAULT NULL COMMENT '设备所属单位id',
`equip_unit` varchar(104) DEFAULT NULL COMMENT '设备所属单位',
`inform_id` bigint(32) DEFAULT NULL COMMENT '告知单id',
`source_equipment_id` bigint(32) DEFAULT NULL COMMENT '原设备id',
PRIMARY KEY (`sequence_nbr`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='告知申请-设备信息表';
</sql>
</changeSet>
<changeSet author="kongfm" id="2021-12-23-03">
<preConditions onFail="MARK_RAN">
<not>
<tableExists tableName="tz_equipment_inform"/>
</not>
</preConditions>
<comment>add tz_equipment_inform table </comment>
<sql>
CREATE TABLE `tz_equipment_inform` (
`sequence_nbr` bigint(19) NOT NULL DEFAULT '0' COMMENT 'id',
`product_code` varchar(20) DEFAULT NULL COMMENT '施工告知编号',
`product_inform_date` datetime DEFAULT NULL COMMENT '施工告知日期',
`product_unit` varchar(50) DEFAULT NULL COMMENT '施工单位',
`product_unit_id` bigint(32) DEFAULT NULL COMMENT '施工单位id',
`product_type` varchar(20) DEFAULT NULL COMMENT '施工类型',
`product_type_code` varchar(25) DEFAULT NULL COMMENT '施工类型code',
`licence_code` varchar(50) DEFAULT NULL COMMENT '生产许可证编号',
`licence_date` datetime DEFAULT NULL COMMENT '生产许可证有效期',
`region_code` varchar(100) DEFAULT NULL COMMENT '区域编码',
`province` varchar(50) DEFAULT NULL COMMENT '省',
`city` varchar(50) DEFAULT NULL COMMENT '市',
`district` varchar(50) DEFAULT NULL COMMENT '县区',
`stree` varchar(50) DEFAULT NULL COMMENT '街道',
`community` varchar(50) DEFAULT NULL COMMENT '小区',
`address` varchar(100) DEFAULT NULL COMMENT '详细地址',
`longitude` varchar(50) DEFAULT NULL COMMENT '经度',
`latitude` varchar(50) DEFAULT NULL COMMENT '纬度',
`principal` varchar(20) DEFAULT NULL COMMENT '施工负责人',
`principal_id` bigint(32) DEFAULT NULL COMMENT '施工负责人id',
`principal_phone` varchar(20) DEFAULT NULL COMMENT '施工负责人电话',
`plan_product_date` datetime DEFAULT NULL COMMENT '计划施工日期',
`accept_unit` varchar(50) DEFAULT NULL COMMENT '接收机构',
`accept_unit_id` bigint(32) DEFAULT NULL COMMENT '接收机构id',
`inspecton_unit` varchar(50) DEFAULT NULL COMMENT '检验机构',
`inspecton_unit_id` bigint(32) DEFAULT NULL COMMENT '检验机构id',
`use_unit` varchar(50) DEFAULT NULL COMMENT '使用单位',
`use_unit_id` bigint(32) DEFAULT NULL COMMENT '使用单位id',
`property_unit` varchar(50) DEFAULT NULL COMMENT '产权单位',
`property_unit_id` bigint(32) DEFAULT NULL COMMENT '产权单位id',
`use_site` varchar(50) DEFAULT NULL COMMENT '使用场所',
`use_site_code` varchar(50) DEFAULT NULL COMMENT '使用场所code',
`inform_code` varchar(50) DEFAULT NULL COMMENT '告知书编号',
`inform_status` varchar(50) DEFAULT NULL COMMENT '告知单状态 0 暂存 1未接收 9已接收',
`rec_user_name` varchar(15) CHARACTER SET utf8 DEFAULT NULL COMMENT '接警人名称',
`rec_user_id` varchar(19) CHARACTER SET utf8 DEFAULT NULL COMMENT '接警人',
`rec_date` datetime DEFAULT NULL COMMENT '接警时间',
`is_delete` bit(1) DEFAULT b'0' COMMENT '是否删除',
PRIMARY KEY (`sequence_nbr`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='设备告知单';
</sql>
</changeSet>
<changeSet author="kongfm" id="2021-12-23-04">
<preConditions onFail="MARK_RAN">
<sqlCheck expectedResult="0">select count(*) from cb_data_dictionary where sequence_nbr = 1108</sqlCheck>
</preConditions>
<comment>add data_dictionary inform </comment>
<sql>
INSERT INTO `cb_data_dictionary` (`sequence_nbr`, `code`, `name`, `type`, `type_desc`, `parent`, `rec_user_name`, `rec_user_id`, `rec_date`, `is_delete`, `sort_num`) VALUES (1108, '1108', '改造', 'BUILD_TYPE', NULL, NULL, NULL, NULL, NULL, b'0', 1);
INSERT INTO `cb_data_dictionary` (`sequence_nbr`, `code`, `name`, `type`, `type_desc`, `parent`, `rec_user_name`, `rec_user_id`, `rec_date`, `is_delete`, `sort_num`) VALUES (1109, '1109', '维修', 'BUILD_TYPE', NULL, NULL, NULL, NULL, NULL, b'0', 1);
INSERT INTO `cb_data_dictionary` (`sequence_nbr`, `code`, `name`, `type`, `type_desc`, `parent`, `rec_user_name`, `rec_user_id`, `rec_date`, `is_delete`, `sort_num`) VALUES (1110, '1110', '移装', 'BUILD_TYPE', NULL, NULL, NULL, NULL, NULL, b'0', 1);
</sql>
</changeSet>
<changeSet author="kongfm" id="2021-12-23-05">
<preConditions onFail="MARK_RAN">
<tableExists tableName="tcb_inform_equipment"/>
</preConditions>
<comment>modify table tcb_inform_equipment add address columns</comment>
<sql>
ALTER TABLE `tcb_inform_equipment` add address varchar(500) COMMENT '详细地址';
ALTER TABLE `tcb_inform_equipment` add longitude varchar(30) COMMENT '经度';
ALTER TABLE `tcb_inform_equipment` add latitude varchar(30) COMMENT '纬度';
ALTER TABLE `tcb_inform_equipment` add region_code varchar(30) COMMENT '所属区域代码';
</sql>
</changeSet>
<changeSet author="kongfm" id="2021-12-24-01">
<preConditions onFail="MARK_RAN">
<tableExists tableName="tz_equipment_inform"/>
</preConditions>
<comment>modify table tz_equipment_inform add processInfo columns</comment>
<sql>
ALTER TABLE `tz_equipment_inform` add process_id varchar(50) COMMENT '流程id';
</sql>
</changeSet>
<changeSet author="kongfm" id="2021-12-27-01">
<preConditions onFail="MARK_RAN">
<tableExists tableName="tz_equipment_inform"/>
</preConditions>
<comment>modify table tz_equipment_inform add processInfo columns</comment>
<sql>
ALTER TABLE `tz_equipment_inform` add process_status varchar(50) COMMENT '流程状态';
</sql>
</changeSet>
<changeSet author="kongfm" id="2021-12-27-02">
<preConditions onFail="MARK_RAN">
<not>
<tableExists tableName="tz_inform_process_info"/>
</not>
</preConditions>
<comment>add tz_inform_process_info table </comment>
<sql>
CREATE TABLE `tz_inform_process_info` (
`sequence_nbr` bigint(30) NOT NULL AUTO_INCREMENT COMMENT '自增主键',
`process_info` varchar(255) NOT NULL COMMENT '流转内容',
`handler` varchar(255) NOT NULL COMMENT '流程操作人',
`handler_unit_id` bigint(32) NOT NULL COMMENT '操作人所属单位id',
`rec_user_id` bigint(30) DEFAULT NULL COMMENT '更新人id',
`rec_user_name` varchar(100) DEFAULT NULL COMMENT '更新人名称',
`rec_date` datetime DEFAULT NULL COMMENT '更新时间',
`is_delete` bit(1) DEFAULT b'0' COMMENT '是否删除(0:未删除,1:已删除)',
`process_status` varchar(15) NOT NULL COMMENT '流程状态',
`handler_id` bigint(32) DEFAULT NULL COMMENT '流程操作人id',
`handler_unit` varchar(255) DEFAULT NULL COMMENT '操作人所属单位',
`process_id` varchar(50) DEFAULT NULL COMMENT '流程id',
`inform_id` bigint(32) DEFAULT NULL COMMENT '告知书id',
PRIMARY KEY (`sequence_nbr`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=1458324621349306370 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='通话记录附件';
</sql>
</changeSet>
</databaseChangeLog>
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