feat(): 添加消防队所属机构字段
parent
ec6d8a742d
commit
74681699f4
|
|
@ -3,13 +3,16 @@ package com.zcloud.zcGbsServicer.command.convertor;
|
||||||
import com.zcloud.zcGbsServicer.dto.clientobject.FireBrigadeCO;
|
import com.zcloud.zcGbsServicer.dto.clientobject.FireBrigadeCO;
|
||||||
import com.zcloud.zcGbsServicer.persistence.dataobject.FireBrigadeDO;
|
import com.zcloud.zcGbsServicer.persistence.dataobject.FireBrigadeDO;
|
||||||
import org.mapstruct.Mapper;
|
import org.mapstruct.Mapper;
|
||||||
|
import org.mapstruct.Mapping;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@Mapper(componentModel = "spring")
|
@Mapper(componentModel = "spring")
|
||||||
public interface FireBrigadeCoConvertor {
|
public interface FireBrigadeCoConvertor {
|
||||||
|
|
||||||
|
@Mapping(source = "orgName", target = "org")
|
||||||
List<FireBrigadeCO> converDOsToCOs(List<FireBrigadeDO> fireBrigadeDOs);
|
List<FireBrigadeCO> converDOsToCOs(List<FireBrigadeDO> fireBrigadeDOs);
|
||||||
|
|
||||||
|
@Mapping(source = "orgName", target = "org")
|
||||||
FireBrigadeCO converDOToCO(FireBrigadeDO fireBrigadeDO);
|
FireBrigadeCO converDOToCO(FireBrigadeDO fireBrigadeDO);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
package com.zcloud.zcGbsServicer.dto;
|
package com.zcloud.zcGbsServicer.dto;
|
||||||
|
|
||||||
import com.alibaba.cola.dto.Command;
|
import com.alibaba.cola.dto.Command;
|
||||||
|
import com.fasterxml.jackson.annotation.JsonAlias;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
|
|
||||||
|
|
@ -18,6 +19,10 @@ public class FireBrigadeAddCmd extends Command {
|
||||||
@ApiModelProperty("负责人部门")
|
@ApiModelProperty("负责人部门")
|
||||||
private String leaderDept;
|
private String leaderDept;
|
||||||
|
|
||||||
|
@ApiModelProperty("所属机构")
|
||||||
|
@JsonAlias("orgName")
|
||||||
|
private String org;
|
||||||
|
|
||||||
@ApiModelProperty("负责人用户ID")
|
@ApiModelProperty("负责人用户ID")
|
||||||
private Long leaderUserId;
|
private Long leaderUserId;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,8 @@ public class FireBrigadeCO extends ClientObject {
|
||||||
@JsonProperty("leaderDept")
|
@JsonProperty("leaderDept")
|
||||||
private String leaderDeptName;
|
private String leaderDeptName;
|
||||||
|
|
||||||
|
private String org;
|
||||||
|
|
||||||
private Long leaderUserId;
|
private Long leaderUserId;
|
||||||
|
|
||||||
@JsonProperty("leader")
|
@JsonProperty("leader")
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,7 @@ public class FireBrigadeDO extends BaseDO {
|
||||||
private String leaderName;
|
private String leaderName;
|
||||||
private String leaderPhone;
|
private String leaderPhone;
|
||||||
private String leaderDeptName;
|
private String leaderDeptName;
|
||||||
|
private String orgName;
|
||||||
private String address;
|
private String address;
|
||||||
private String dutyPhone;
|
private String dutyPhone;
|
||||||
private LocalDate establishDate;
|
private LocalDate establishDate;
|
||||||
|
|
|
||||||
|
|
@ -141,6 +141,7 @@ CREATE TABLE `fire_brigade` (
|
||||||
`leader_name` varchar(64) DEFAULT NULL COMMENT '负责人姓名',
|
`leader_name` varchar(64) DEFAULT NULL COMMENT '负责人姓名',
|
||||||
`leader_phone` varchar(32) DEFAULT NULL COMMENT '负责人电话',
|
`leader_phone` varchar(32) DEFAULT NULL COMMENT '负责人电话',
|
||||||
`leader_dept_name` varchar(128) DEFAULT NULL COMMENT '负责人部门名称',
|
`leader_dept_name` varchar(128) DEFAULT NULL COMMENT '负责人部门名称',
|
||||||
|
`org_name` varchar(128) DEFAULT NULL COMMENT '所属机构',
|
||||||
`address` varchar(255) DEFAULT NULL COMMENT '地址',
|
`address` varchar(255) DEFAULT NULL COMMENT '地址',
|
||||||
`duty_phone` varchar(32) DEFAULT NULL COMMENT '应急值班电话',
|
`duty_phone` varchar(32) DEFAULT NULL COMMENT '应急值班电话',
|
||||||
`establish_date` date DEFAULT NULL COMMENT '成立日期',
|
`establish_date` date DEFAULT NULL COMMENT '成立日期',
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue