Commit 4499486d authored by “yiyousong”'s avatar “yiyousong”
parents 135b113c 29df5f20
package com.mortals.xhx.common.pdu.dept;
import com.mortals.framework.model.BaseEntityLong;
import lombok.Data;
import java.util.List;
......@@ -10,6 +11,7 @@ import java.util.List;
* @author zxfei
* @date 2022-12-09
*/
@Data
public class DeptPdu extends BaseEntityLong {
private static final long serialVersionUID = 1L;
......@@ -82,2125 +84,7 @@ public class DeptPdu extends BaseEntityLong {
*/
private Integer source;
/** 开始 序号,主键,自增长 */
private Long idStart;
private List<Long> idList;
/** 结束 序号,主键,自增长 */
private Long idEnd;
/** 增加 序号,主键,自增长 */
private Long idIncrement;
/** 序号,主键,自增长列表 */
private List <Long> idList;
/** 从政务系统来的部门id */
private List<String> tidList;
/** 从政务系统来的部门name */
private List<String> tnameList;
/** 部门名称 */
private List<String> nameList;
/** 从政务系统来的别名 */
private List<String> simpleNameList;
/** 开始 站点ID */
private Long siteIdStart;
/** 结束 站点ID */
private Long siteIdEnd;
/** 增加 站点ID */
private Long siteIdIncrement;
/** 站点ID列表 */
private List <Long> siteIdList;
/** 部门简称 */
private List<String> deptAbbList;
/** 部门电话 */
private List<String> deptTelphoneList;
/** 部门编号 */
private List<String> deptNumberList;
/** 开始 填单机展示 (0.否,1.是) */
private Integer isAutotableStart;
/** 结束 填单机展示 (0.否,1.是) */
private Integer isAutotableEnd;
/** 增加 填单机展示 (0.否,1.是) */
private Integer isAutotableIncrement;
/** 填单机展示 (0.否,1.是) 列表 */
private List <Integer> isAutotableList;
/** 开始 预约展示 (0.否,1.是) */
private Integer isOrderStart;
/** 结束 预约展示 (0.否,1.是) */
private Integer isOrderEnd;
/** 增加 预约展示 (0.否,1.是) */
private Integer isOrderIncrement;
/** 预约展示 (0.否,1.是) 列表 */
private List <Integer> isOrderList;
/** 开始 背靠背展示 (0.否,1.是) */
private Integer isBkbStart;
/** 结束 背靠背展示 (0.否,1.是) */
private Integer isBkbEnd;
/** 增加 背靠背展示 (0.否,1.是) */
private Integer isBkbIncrement;
/** 背靠背展示 (0.否,1.是) 列表 */
private List <Integer> isBkbList;
/** 开始 办事指南展示 (0.否,1.是) */
private Integer isWorkGuideStart;
/** 结束 办事指南展示 (0.否,1.是) */
private Integer isWorkGuideEnd;
/** 增加 办事指南展示 (0.否,1.是) */
private Integer isWorkGuideIncrement;
/** 办事指南展示 (0.否,1.是) 列表 */
private List <Integer> isWorkGuideList;
/** 开始 是否使用 (0.否,1.是) */
private Integer usValidStart;
/** 结束 是否使用 (0.否,1.是) */
private Integer usValidEnd;
/** 增加 是否使用 (0.否,1.是) */
private Integer usValidIncrement;
/** 是否使用 (0.否,1.是) 列表 */
private List <Integer> usValidList;
/** 开始 部门电话是否展示 (0.否,1.是) */
private Integer isSecphoneStart;
/** 结束 部门电话是否展示 (0.否,1.是) */
private Integer isSecphoneEnd;
/** 增加 部门电话是否展示 (0.否,1.是) */
private Integer isSecphoneIncrement;
/** 部门电话是否展示 (0.否,1.是) 列表 */
private List <Integer> isSecphoneList;
/** 开始 是否展示英文 (0.否,1.是) */
private Integer isEnglishStart;
/** 结束 是否展示英文 (0.否,1.是) */
private Integer isEnglishEnd;
/** 增加 是否展示英文 (0.否,1.是) */
private Integer isEnglishIncrement;
/** 是否展示英文 (0.否,1.是) 列表 */
private List <Integer> isEnglishList;
/** 开始 排序 */
private Integer sortStart;
/** 结束 排序 */
private Integer sortEnd;
/** 增加 排序 */
private Integer sortIncrement;
/** 排序列表 */
private List <Integer> sortList;
/** 开始 部门来源 */
private Integer sourceStart;
/** 结束 部门来源 */
private Integer sourceEnd;
/** 增加 部门来源 */
private Integer sourceIncrement;
/** 部门来源列表 */
private List <Integer> sourceList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 开始 创建用户 */
private Long createUserIdStart;
/** 结束 创建用户 */
private Long createUserIdEnd;
/** 增加 创建用户 */
private Long createUserIdIncrement;
/** 创建用户列表 */
private List <Long> createUserIdList;
/** 开始 修改时间 */
private String updateTimeStart;
/** 结束 修改时间 */
private String updateTimeEnd;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<DeptPdu> orConditionList;
/** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */
private List<DeptPdu> andConditionList;
public DeptPdu(){}
/**
* 获取 从政务系统来的部门id
* @return String
*/
public String getTid(){
return tid;
}
/**
* 设置 从政务系统来的部门id
* @param tid
*/
public void setTid(String tid){
this.tid = tid;
}
/**
* 获取 从政务系统来的部门name
* @return String
*/
public String getTname(){
return tname;
}
/**
* 设置 从政务系统来的部门name
* @param tname
*/
public void setTname(String tname){
this.tname = tname;
}
/**
* 获取 部门名称
* @return String
*/
public String getName(){
return name;
}
/**
* 设置 部门名称
* @param name
*/
public void setName(String name){
this.name = name;
}
/**
* 获取 从政务系统来的别名
* @return String
*/
public String getSimpleName(){
return simpleName;
}
/**
* 设置 从政务系统来的别名
* @param simpleName
*/
public void setSimpleName(String simpleName){
this.simpleName = simpleName;
}
/**
* 获取 站点ID
* @return Long
*/
public Long getSiteId(){
return siteId;
}
/**
* 设置 站点ID
* @param siteId
*/
public void setSiteId(Long siteId){
this.siteId = siteId;
}
/**
* 获取 部门简称
* @return String
*/
public String getDeptAbb(){
return deptAbb;
}
/**
* 设置 部门简称
* @param deptAbb
*/
public void setDeptAbb(String deptAbb){
this.deptAbb = deptAbb;
}
/**
* 获取 部门电话
* @return String
*/
public String getDeptTelphone(){
return deptTelphone;
}
/**
* 设置 部门电话
* @param deptTelphone
*/
public void setDeptTelphone(String deptTelphone){
this.deptTelphone = deptTelphone;
}
/**
* 获取 部门编号
* @return String
*/
public String getDeptNumber(){
return deptNumber;
}
/**
* 设置 部门编号
* @param deptNumber
*/
public void setDeptNumber(String deptNumber){
this.deptNumber = deptNumber;
}
/**
* 获取 填单机展示 (0.否,1.是)
* @return Integer
*/
public Integer getIsAutotable(){
return isAutotable;
}
/**
* 设置 填单机展示 (0.否,1.是)
* @param isAutotable
*/
public void setIsAutotable(Integer isAutotable){
this.isAutotable = isAutotable;
}
/**
* 获取 预约展示 (0.否,1.是)
* @return Integer
*/
public Integer getIsOrder(){
return isOrder;
}
/**
* 设置 预约展示 (0.否,1.是)
* @param isOrder
*/
public void setIsOrder(Integer isOrder){
this.isOrder = isOrder;
}
/**
* 获取 背靠背展示 (0.否,1.是)
* @return Integer
*/
public Integer getIsBkb(){
return isBkb;
}
/**
* 设置 背靠背展示 (0.否,1.是)
* @param isBkb
*/
public void setIsBkb(Integer isBkb){
this.isBkb = isBkb;
}
/**
* 获取 办事指南展示 (0.否,1.是)
* @return Integer
*/
public Integer getIsWorkGuide(){
return isWorkGuide;
}
/**
* 设置 办事指南展示 (0.否,1.是)
* @param isWorkGuide
*/
public void setIsWorkGuide(Integer isWorkGuide){
this.isWorkGuide = isWorkGuide;
}
/**
* 获取 是否使用 (0.否,1.是)
* @return Integer
*/
public Integer getUsValid(){
return usValid;
}
/**
* 设置 是否使用 (0.否,1.是)
* @param usValid
*/
public void setUsValid(Integer usValid){
this.usValid = usValid;
}
/**
* 获取 部门电话是否展示 (0.否,1.是)
* @return Integer
*/
public Integer getIsSecphone(){
return isSecphone;
}
/**
* 设置 部门电话是否展示 (0.否,1.是)
* @param isSecphone
*/
public void setIsSecphone(Integer isSecphone){
this.isSecphone = isSecphone;
}
/**
* 获取 是否展示英文 (0.否,1.是)
* @return Integer
*/
public Integer getIsEnglish(){
return isEnglish;
}
/**
* 设置 是否展示英文 (0.否,1.是)
* @param isEnglish
*/
public void setIsEnglish(Integer isEnglish){
this.isEnglish = isEnglish;
}
/**
* 获取 排序
* @return Integer
*/
public Integer getSort(){
return sort;
}
/**
* 设置 排序
* @param sort
*/
public void setSort(Integer sort){
this.sort = sort;
}
/**
* 获取 部门来源
* @return Integer
*/
public Integer getSource(){
return source;
}
/**
* 设置 部门来源
* @param source
*/
public void setSource(Integer source){
this.source = source;
}
/**
* 获取 开始 序号,主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 序号,主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 从政务系统来的部门id
* @return tidList
*/
public List<String> getTidList(){
return this.tidList;
}
/**
* 设置 从政务系统来的部门id
* @param tidList
*/
public void setTidList(List<String> tidList){
this.tidList = tidList;
}
/**
* 获取 从政务系统来的部门name
* @return tnameList
*/
public List<String> getTnameList(){
return this.tnameList;
}
/**
* 设置 从政务系统来的部门name
* @param tnameList
*/
public void setTnameList(List<String> tnameList){
this.tnameList = tnameList;
}
/**
* 获取 部门名称
* @return nameList
*/
public List<String> getNameList(){
return this.nameList;
}
/**
* 设置 部门名称
* @param nameList
*/
public void setNameList(List<String> nameList){
this.nameList = nameList;
}
/**
* 获取 从政务系统来的别名
* @return simpleNameList
*/
public List<String> getSimpleNameList(){
return this.simpleNameList;
}
/**
* 设置 从政务系统来的别名
* @param simpleNameList
*/
public void setSimpleNameList(List<String> simpleNameList){
this.simpleNameList = simpleNameList;
}
/**
* 获取 开始 站点ID
* @return siteIdStart
*/
public Long getSiteIdStart(){
return this.siteIdStart;
}
/**
* 设置 开始 站点ID
* @param siteIdStart
*/
public void setSiteIdStart(Long siteIdStart){
this.siteIdStart = siteIdStart;
}
/**
* 获取 结束 站点ID
* @return $siteIdEnd
*/
public Long getSiteIdEnd(){
return this.siteIdEnd;
}
/**
* 设置 结束 站点ID
* @param siteIdEnd
*/
public void setSiteIdEnd(Long siteIdEnd){
this.siteIdEnd = siteIdEnd;
}
/**
* 获取 增加 站点ID
* @return siteIdIncrement
*/
public Long getSiteIdIncrement(){
return this.siteIdIncrement;
}
/**
* 设置 增加 站点ID
* @param siteIdIncrement
*/
public void setSiteIdIncrement(Long siteIdIncrement){
this.siteIdIncrement = siteIdIncrement;
}
/**
* 获取 站点ID
* @return siteIdList
*/
public List<Long> getSiteIdList(){
return this.siteIdList;
}
/**
* 设置 站点ID
* @param siteIdList
*/
public void setSiteIdList(List<Long> siteIdList){
this.siteIdList = siteIdList;
}
/**
* 获取 部门简称
* @return deptAbbList
*/
public List<String> getDeptAbbList(){
return this.deptAbbList;
}
/**
* 设置 部门简称
* @param deptAbbList
*/
public void setDeptAbbList(List<String> deptAbbList){
this.deptAbbList = deptAbbList;
}
/**
* 获取 部门电话
* @return deptTelphoneList
*/
public List<String> getDeptTelphoneList(){
return this.deptTelphoneList;
}
/**
* 设置 部门电话
* @param deptTelphoneList
*/
public void setDeptTelphoneList(List<String> deptTelphoneList){
this.deptTelphoneList = deptTelphoneList;
}
/**
* 获取 部门编号
* @return deptNumberList
*/
public List<String> getDeptNumberList(){
return this.deptNumberList;
}
/**
* 设置 部门编号
* @param deptNumberList
*/
public void setDeptNumberList(List<String> deptNumberList){
this.deptNumberList = deptNumberList;
}
/**
* 获取 开始 填单机展示 (0.否,1.是)
* @return isAutotableStart
*/
public Integer getIsAutotableStart(){
return this.isAutotableStart;
}
/**
* 设置 开始 填单机展示 (0.否,1.是)
* @param isAutotableStart
*/
public void setIsAutotableStart(Integer isAutotableStart){
this.isAutotableStart = isAutotableStart;
}
/**
* 获取 结束 填单机展示 (0.否,1.是)
* @return $isAutotableEnd
*/
public Integer getIsAutotableEnd(){
return this.isAutotableEnd;
}
/**
* 设置 结束 填单机展示 (0.否,1.是)
* @param isAutotableEnd
*/
public void setIsAutotableEnd(Integer isAutotableEnd){
this.isAutotableEnd = isAutotableEnd;
}
/**
* 获取 增加 填单机展示 (0.否,1.是)
* @return isAutotableIncrement
*/
public Integer getIsAutotableIncrement(){
return this.isAutotableIncrement;
}
/**
* 设置 增加 填单机展示 (0.否,1.是)
* @param isAutotableIncrement
*/
public void setIsAutotableIncrement(Integer isAutotableIncrement){
this.isAutotableIncrement = isAutotableIncrement;
}
/**
* 获取 填单机展示 (0.否,1.是)
* @return isAutotableList
*/
public List<Integer> getIsAutotableList(){
return this.isAutotableList;
}
/**
* 设置 填单机展示 (0.否,1.是)
* @param isAutotableList
*/
public void setIsAutotableList(List<Integer> isAutotableList){
this.isAutotableList = isAutotableList;
}
/**
* 获取 开始 预约展示 (0.否,1.是)
* @return isOrderStart
*/
public Integer getIsOrderStart(){
return this.isOrderStart;
}
/**
* 设置 开始 预约展示 (0.否,1.是)
* @param isOrderStart
*/
public void setIsOrderStart(Integer isOrderStart){
this.isOrderStart = isOrderStart;
}
/**
* 获取 结束 预约展示 (0.否,1.是)
* @return $isOrderEnd
*/
public Integer getIsOrderEnd(){
return this.isOrderEnd;
}
/**
* 设置 结束 预约展示 (0.否,1.是)
* @param isOrderEnd
*/
public void setIsOrderEnd(Integer isOrderEnd){
this.isOrderEnd = isOrderEnd;
}
/**
* 获取 增加 预约展示 (0.否,1.是)
* @return isOrderIncrement
*/
public Integer getIsOrderIncrement(){
return this.isOrderIncrement;
}
/**
* 设置 增加 预约展示 (0.否,1.是)
* @param isOrderIncrement
*/
public void setIsOrderIncrement(Integer isOrderIncrement){
this.isOrderIncrement = isOrderIncrement;
}
/**
* 获取 预约展示 (0.否,1.是)
* @return isOrderList
*/
public List<Integer> getIsOrderList(){
return this.isOrderList;
}
/**
* 设置 预约展示 (0.否,1.是)
* @param isOrderList
*/
public void setIsOrderList(List<Integer> isOrderList){
this.isOrderList = isOrderList;
}
/**
* 获取 开始 背靠背展示 (0.否,1.是)
* @return isBkbStart
*/
public Integer getIsBkbStart(){
return this.isBkbStart;
}
/**
* 设置 开始 背靠背展示 (0.否,1.是)
* @param isBkbStart
*/
public void setIsBkbStart(Integer isBkbStart){
this.isBkbStart = isBkbStart;
}
/**
* 获取 结束 背靠背展示 (0.否,1.是)
* @return $isBkbEnd
*/
public Integer getIsBkbEnd(){
return this.isBkbEnd;
}
/**
* 设置 结束 背靠背展示 (0.否,1.是)
* @param isBkbEnd
*/
public void setIsBkbEnd(Integer isBkbEnd){
this.isBkbEnd = isBkbEnd;
}
/**
* 获取 增加 背靠背展示 (0.否,1.是)
* @return isBkbIncrement
*/
public Integer getIsBkbIncrement(){
return this.isBkbIncrement;
}
/**
* 设置 增加 背靠背展示 (0.否,1.是)
* @param isBkbIncrement
*/
public void setIsBkbIncrement(Integer isBkbIncrement){
this.isBkbIncrement = isBkbIncrement;
}
/**
* 获取 背靠背展示 (0.否,1.是)
* @return isBkbList
*/
public List<Integer> getIsBkbList(){
return this.isBkbList;
}
/**
* 设置 背靠背展示 (0.否,1.是)
* @param isBkbList
*/
public void setIsBkbList(List<Integer> isBkbList){
this.isBkbList = isBkbList;
}
/**
* 获取 开始 办事指南展示 (0.否,1.是)
* @return isWorkGuideStart
*/
public Integer getIsWorkGuideStart(){
return this.isWorkGuideStart;
}
/**
* 设置 开始 办事指南展示 (0.否,1.是)
* @param isWorkGuideStart
*/
public void setIsWorkGuideStart(Integer isWorkGuideStart){
this.isWorkGuideStart = isWorkGuideStart;
}
/**
* 获取 结束 办事指南展示 (0.否,1.是)
* @return $isWorkGuideEnd
*/
public Integer getIsWorkGuideEnd(){
return this.isWorkGuideEnd;
}
/**
* 设置 结束 办事指南展示 (0.否,1.是)
* @param isWorkGuideEnd
*/
public void setIsWorkGuideEnd(Integer isWorkGuideEnd){
this.isWorkGuideEnd = isWorkGuideEnd;
}
/**
* 获取 增加 办事指南展示 (0.否,1.是)
* @return isWorkGuideIncrement
*/
public Integer getIsWorkGuideIncrement(){
return this.isWorkGuideIncrement;
}
/**
* 设置 增加 办事指南展示 (0.否,1.是)
* @param isWorkGuideIncrement
*/
public void setIsWorkGuideIncrement(Integer isWorkGuideIncrement){
this.isWorkGuideIncrement = isWorkGuideIncrement;
}
/**
* 获取 办事指南展示 (0.否,1.是)
* @return isWorkGuideList
*/
public List<Integer> getIsWorkGuideList(){
return this.isWorkGuideList;
}
/**
* 设置 办事指南展示 (0.否,1.是)
* @param isWorkGuideList
*/
public void setIsWorkGuideList(List<Integer> isWorkGuideList){
this.isWorkGuideList = isWorkGuideList;
}
/**
* 获取 开始 是否使用 (0.否,1.是)
* @return usValidStart
*/
public Integer getUsValidStart(){
return this.usValidStart;
}
/**
* 设置 开始 是否使用 (0.否,1.是)
* @param usValidStart
*/
public void setUsValidStart(Integer usValidStart){
this.usValidStart = usValidStart;
}
/**
* 获取 结束 是否使用 (0.否,1.是)
* @return $usValidEnd
*/
public Integer getUsValidEnd(){
return this.usValidEnd;
}
/**
* 设置 结束 是否使用 (0.否,1.是)
* @param usValidEnd
*/
public void setUsValidEnd(Integer usValidEnd){
this.usValidEnd = usValidEnd;
}
/**
* 获取 增加 是否使用 (0.否,1.是)
* @return usValidIncrement
*/
public Integer getUsValidIncrement(){
return this.usValidIncrement;
}
/**
* 设置 增加 是否使用 (0.否,1.是)
* @param usValidIncrement
*/
public void setUsValidIncrement(Integer usValidIncrement){
this.usValidIncrement = usValidIncrement;
}
/**
* 获取 是否使用 (0.否,1.是)
* @return usValidList
*/
public List<Integer> getUsValidList(){
return this.usValidList;
}
/**
* 设置 是否使用 (0.否,1.是)
* @param usValidList
*/
public void setUsValidList(List<Integer> usValidList){
this.usValidList = usValidList;
}
/**
* 获取 开始 部门电话是否展示 (0.否,1.是)
* @return isSecphoneStart
*/
public Integer getIsSecphoneStart(){
return this.isSecphoneStart;
}
/**
* 设置 开始 部门电话是否展示 (0.否,1.是)
* @param isSecphoneStart
*/
public void setIsSecphoneStart(Integer isSecphoneStart){
this.isSecphoneStart = isSecphoneStart;
}
/**
* 获取 结束 部门电话是否展示 (0.否,1.是)
* @return $isSecphoneEnd
*/
public Integer getIsSecphoneEnd(){
return this.isSecphoneEnd;
}
/**
* 设置 结束 部门电话是否展示 (0.否,1.是)
* @param isSecphoneEnd
*/
public void setIsSecphoneEnd(Integer isSecphoneEnd){
this.isSecphoneEnd = isSecphoneEnd;
}
/**
* 获取 增加 部门电话是否展示 (0.否,1.是)
* @return isSecphoneIncrement
*/
public Integer getIsSecphoneIncrement(){
return this.isSecphoneIncrement;
}
/**
* 设置 增加 部门电话是否展示 (0.否,1.是)
* @param isSecphoneIncrement
*/
public void setIsSecphoneIncrement(Integer isSecphoneIncrement){
this.isSecphoneIncrement = isSecphoneIncrement;
}
/**
* 获取 部门电话是否展示 (0.否,1.是)
* @return isSecphoneList
*/
public List<Integer> getIsSecphoneList(){
return this.isSecphoneList;
}
/**
* 设置 部门电话是否展示 (0.否,1.是)
* @param isSecphoneList
*/
public void setIsSecphoneList(List<Integer> isSecphoneList){
this.isSecphoneList = isSecphoneList;
}
/**
* 获取 开始 是否展示英文 (0.否,1.是)
* @return isEnglishStart
*/
public Integer getIsEnglishStart(){
return this.isEnglishStart;
}
/**
* 设置 开始 是否展示英文 (0.否,1.是)
* @param isEnglishStart
*/
public void setIsEnglishStart(Integer isEnglishStart){
this.isEnglishStart = isEnglishStart;
}
/**
* 获取 结束 是否展示英文 (0.否,1.是)
* @return $isEnglishEnd
*/
public Integer getIsEnglishEnd(){
return this.isEnglishEnd;
}
/**
* 设置 结束 是否展示英文 (0.否,1.是)
* @param isEnglishEnd
*/
public void setIsEnglishEnd(Integer isEnglishEnd){
this.isEnglishEnd = isEnglishEnd;
}
/**
* 获取 增加 是否展示英文 (0.否,1.是)
* @return isEnglishIncrement
*/
public Integer getIsEnglishIncrement(){
return this.isEnglishIncrement;
}
/**
* 设置 增加 是否展示英文 (0.否,1.是)
* @param isEnglishIncrement
*/
public void setIsEnglishIncrement(Integer isEnglishIncrement){
this.isEnglishIncrement = isEnglishIncrement;
}
/**
* 获取 是否展示英文 (0.否,1.是)
* @return isEnglishList
*/
public List<Integer> getIsEnglishList(){
return this.isEnglishList;
}
/**
* 设置 是否展示英文 (0.否,1.是)
* @param isEnglishList
*/
public void setIsEnglishList(List<Integer> isEnglishList){
this.isEnglishList = isEnglishList;
}
/**
* 获取 开始 排序
* @return sortStart
*/
public Integer getSortStart(){
return this.sortStart;
}
/**
* 设置 开始 排序
* @param sortStart
*/
public void setSortStart(Integer sortStart){
this.sortStart = sortStart;
}
/**
* 获取 结束 排序
* @return $sortEnd
*/
public Integer getSortEnd(){
return this.sortEnd;
}
/**
* 设置 结束 排序
* @param sortEnd
*/
public void setSortEnd(Integer sortEnd){
this.sortEnd = sortEnd;
}
/**
* 获取 增加 排序
* @return sortIncrement
*/
public Integer getSortIncrement(){
return this.sortIncrement;
}
/**
* 设置 增加 排序
* @param sortIncrement
*/
public void setSortIncrement(Integer sortIncrement){
this.sortIncrement = sortIncrement;
}
/**
* 获取 排序
* @return sortList
*/
public List<Integer> getSortList(){
return this.sortList;
}
/**
* 设置 排序
* @param sortList
*/
public void setSortList(List<Integer> sortList){
this.sortList = sortList;
}
/**
* 获取 开始 部门来源
* @return sourceStart
*/
public Integer getSourceStart(){
return this.sourceStart;
}
/**
* 设置 开始 部门来源
* @param sourceStart
*/
public void setSourceStart(Integer sourceStart){
this.sourceStart = sourceStart;
}
/**
* 获取 结束 部门来源
* @return $sourceEnd
*/
public Integer getSourceEnd(){
return this.sourceEnd;
}
/**
* 设置 结束 部门来源
* @param sourceEnd
*/
public void setSourceEnd(Integer sourceEnd){
this.sourceEnd = sourceEnd;
}
/**
* 获取 增加 部门来源
* @return sourceIncrement
*/
public Integer getSourceIncrement(){
return this.sourceIncrement;
}
/**
* 设置 增加 部门来源
* @param sourceIncrement
*/
public void setSourceIncrement(Integer sourceIncrement){
this.sourceIncrement = sourceIncrement;
}
/**
* 获取 部门来源
* @return sourceList
*/
public List<Integer> getSourceList(){
return this.sourceList;
}
/**
* 设置 部门来源
* @param sourceList
*/
public void setSourceList(List<Integer> sourceList){
this.sourceList = sourceList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 开始 创建用户
* @return createUserIdStart
*/
public Long getCreateUserIdStart(){
return this.createUserIdStart;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
}
/**
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
public Long getCreateUserIdEnd(){
return this.createUserIdEnd;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
}
/**
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
}
/**
* 获取 创建用户
* @return createUserIdList
*/
public List<Long> getCreateUserIdList(){
return this.createUserIdList;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
}
/**
* 获取 开始 修改时间
* @return updateTimeStart
*/
public String getUpdateTimeStart(){
return this.updateTimeStart;
}
/**
* 设置 开始 修改时间
* @param updateTimeStart
*/
public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
}
/**
* 获取 结束 修改时间
* @return updateTimeEnd
*/
public String getUpdateTimeEnd(){
return this.updateTimeEnd;
}
/**
* 设置 结束 修改时间
* @param updateTimeEnd
*/
public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
public DeptPdu id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public DeptPdu idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public DeptPdu idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public DeptPdu idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
public DeptPdu idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 从政务系统来的部门id
* @param tid
*/
public DeptPdu tid(String tid){
setTid(tid);
return this;
}
/**
* 设置 从政务系统来的部门id
* @param tidList
*/
public DeptPdu tidList(List<String> tidList){
this.tidList = tidList;
return this;
}
/**
* 设置 从政务系统来的部门name
* @param tname
*/
public DeptPdu tname(String tname){
setTname(tname);
return this;
}
/**
* 设置 从政务系统来的部门name
* @param tnameList
*/
public DeptPdu tnameList(List<String> tnameList){
this.tnameList = tnameList;
return this;
}
/**
* 设置 部门名称
* @param name
*/
public DeptPdu name(String name){
setName(name);
return this;
}
/**
* 设置 部门名称
* @param nameList
*/
public DeptPdu nameList(List<String> nameList){
this.nameList = nameList;
return this;
}
/**
* 设置 从政务系统来的别名
* @param simpleName
*/
public DeptPdu simpleName(String simpleName){
setSimpleName(simpleName);
return this;
}
/**
* 设置 从政务系统来的别名
* @param simpleNameList
*/
public DeptPdu simpleNameList(List<String> simpleNameList){
this.simpleNameList = simpleNameList;
return this;
}
/**
* 设置 站点ID
* @param siteId
*/
public DeptPdu siteId(Long siteId){
setSiteId(siteId);
return this;
}
/**
* 设置 开始 站点ID
* @param siteIdStart
*/
public DeptPdu siteIdStart(Long siteIdStart){
this.siteIdStart = siteIdStart;
return this;
}
/**
* 设置 结束 站点ID
* @param siteIdEnd
*/
public DeptPdu siteIdEnd(Long siteIdEnd){
this.siteIdEnd = siteIdEnd;
return this;
}
/**
* 设置 增加 站点ID
* @param siteIdIncrement
*/
public DeptPdu siteIdIncrement(Long siteIdIncrement){
this.siteIdIncrement = siteIdIncrement;
return this;
}
/**
* 设置 站点ID
* @param siteIdList
*/
public DeptPdu siteIdList(List<Long> siteIdList){
this.siteIdList = siteIdList;
return this;
}
/**
* 设置 部门简称
* @param deptAbb
*/
public DeptPdu deptAbb(String deptAbb){
setDeptAbb(deptAbb);
return this;
}
/**
* 设置 部门简称
* @param deptAbbList
*/
public DeptPdu deptAbbList(List<String> deptAbbList){
this.deptAbbList = deptAbbList;
return this;
}
/**
* 设置 部门电话
* @param deptTelphone
*/
public DeptPdu deptTelphone(String deptTelphone){
setDeptTelphone(deptTelphone);
return this;
}
/**
* 设置 部门电话
* @param deptTelphoneList
*/
public DeptPdu deptTelphoneList(List<String> deptTelphoneList){
this.deptTelphoneList = deptTelphoneList;
return this;
}
/**
* 设置 部门编号
* @param deptNumber
*/
public DeptPdu deptNumber(String deptNumber){
setDeptNumber(deptNumber);
return this;
}
/**
* 设置 部门编号
* @param deptNumberList
*/
public DeptPdu deptNumberList(List<String> deptNumberList){
this.deptNumberList = deptNumberList;
return this;
}
/**
* 设置 填单机展示 (0.否,1.是)
* @param isAutotable
*/
public DeptPdu isAutotable(Integer isAutotable){
setIsAutotable(isAutotable);
return this;
}
/**
* 设置 开始 填单机展示 (0.否,1.是)
* @param isAutotableStart
*/
public DeptPdu isAutotableStart(Integer isAutotableStart){
this.isAutotableStart = isAutotableStart;
return this;
}
/**
* 设置 结束 填单机展示 (0.否,1.是)
* @param isAutotableEnd
*/
public DeptPdu isAutotableEnd(Integer isAutotableEnd){
this.isAutotableEnd = isAutotableEnd;
return this;
}
/**
* 设置 增加 填单机展示 (0.否,1.是)
* @param isAutotableIncrement
*/
public DeptPdu isAutotableIncrement(Integer isAutotableIncrement){
this.isAutotableIncrement = isAutotableIncrement;
return this;
}
/**
* 设置 填单机展示 (0.否,1.是)
* @param isAutotableList
*/
public DeptPdu isAutotableList(List<Integer> isAutotableList){
this.isAutotableList = isAutotableList;
return this;
}
/**
* 设置 预约展示 (0.否,1.是)
* @param isOrder
*/
public DeptPdu isOrder(Integer isOrder){
setIsOrder(isOrder);
return this;
}
/**
* 设置 开始 预约展示 (0.否,1.是)
* @param isOrderStart
*/
public DeptPdu isOrderStart(Integer isOrderStart){
this.isOrderStart = isOrderStart;
return this;
}
/**
* 设置 结束 预约展示 (0.否,1.是)
* @param isOrderEnd
*/
public DeptPdu isOrderEnd(Integer isOrderEnd){
this.isOrderEnd = isOrderEnd;
return this;
}
/**
* 设置 增加 预约展示 (0.否,1.是)
* @param isOrderIncrement
*/
public DeptPdu isOrderIncrement(Integer isOrderIncrement){
this.isOrderIncrement = isOrderIncrement;
return this;
}
/**
* 设置 预约展示 (0.否,1.是)
* @param isOrderList
*/
public DeptPdu isOrderList(List<Integer> isOrderList){
this.isOrderList = isOrderList;
return this;
}
/**
* 设置 背靠背展示 (0.否,1.是)
* @param isBkb
*/
public DeptPdu isBkb(Integer isBkb){
setIsBkb(isBkb);
return this;
}
/**
* 设置 开始 背靠背展示 (0.否,1.是)
* @param isBkbStart
*/
public DeptPdu isBkbStart(Integer isBkbStart){
this.isBkbStart = isBkbStart;
return this;
}
/**
* 设置 结束 背靠背展示 (0.否,1.是)
* @param isBkbEnd
*/
public DeptPdu isBkbEnd(Integer isBkbEnd){
this.isBkbEnd = isBkbEnd;
return this;
}
/**
* 设置 增加 背靠背展示 (0.否,1.是)
* @param isBkbIncrement
*/
public DeptPdu isBkbIncrement(Integer isBkbIncrement){
this.isBkbIncrement = isBkbIncrement;
return this;
}
/**
* 设置 背靠背展示 (0.否,1.是)
* @param isBkbList
*/
public DeptPdu isBkbList(List<Integer> isBkbList){
this.isBkbList = isBkbList;
return this;
}
/**
* 设置 办事指南展示 (0.否,1.是)
* @param isWorkGuide
*/
public DeptPdu isWorkGuide(Integer isWorkGuide){
setIsWorkGuide(isWorkGuide);
return this;
}
/**
* 设置 开始 办事指南展示 (0.否,1.是)
* @param isWorkGuideStart
*/
public DeptPdu isWorkGuideStart(Integer isWorkGuideStart){
this.isWorkGuideStart = isWorkGuideStart;
return this;
}
/**
* 设置 结束 办事指南展示 (0.否,1.是)
* @param isWorkGuideEnd
*/
public DeptPdu isWorkGuideEnd(Integer isWorkGuideEnd){
this.isWorkGuideEnd = isWorkGuideEnd;
return this;
}
/**
* 设置 增加 办事指南展示 (0.否,1.是)
* @param isWorkGuideIncrement
*/
public DeptPdu isWorkGuideIncrement(Integer isWorkGuideIncrement){
this.isWorkGuideIncrement = isWorkGuideIncrement;
return this;
}
/**
* 设置 办事指南展示 (0.否,1.是)
* @param isWorkGuideList
*/
public DeptPdu isWorkGuideList(List<Integer> isWorkGuideList){
this.isWorkGuideList = isWorkGuideList;
return this;
}
/**
* 设置 是否使用 (0.否,1.是)
* @param usValid
*/
public DeptPdu usValid(Integer usValid){
setUsValid(usValid);
return this;
}
/**
* 设置 开始 是否使用 (0.否,1.是)
* @param usValidStart
*/
public DeptPdu usValidStart(Integer usValidStart){
this.usValidStart = usValidStart;
return this;
}
/**
* 设置 结束 是否使用 (0.否,1.是)
* @param usValidEnd
*/
public DeptPdu usValidEnd(Integer usValidEnd){
this.usValidEnd = usValidEnd;
return this;
}
/**
* 设置 增加 是否使用 (0.否,1.是)
* @param usValidIncrement
*/
public DeptPdu usValidIncrement(Integer usValidIncrement){
this.usValidIncrement = usValidIncrement;
return this;
}
/**
* 设置 是否使用 (0.否,1.是)
* @param usValidList
*/
public DeptPdu usValidList(List<Integer> usValidList){
this.usValidList = usValidList;
return this;
}
/**
* 设置 部门电话是否展示 (0.否,1.是)
* @param isSecphone
*/
public DeptPdu isSecphone(Integer isSecphone){
setIsSecphone(isSecphone);
return this;
}
/**
* 设置 开始 部门电话是否展示 (0.否,1.是)
* @param isSecphoneStart
*/
public DeptPdu isSecphoneStart(Integer isSecphoneStart){
this.isSecphoneStart = isSecphoneStart;
return this;
}
/**
* 设置 结束 部门电话是否展示 (0.否,1.是)
* @param isSecphoneEnd
*/
public DeptPdu isSecphoneEnd(Integer isSecphoneEnd){
this.isSecphoneEnd = isSecphoneEnd;
return this;
}
/**
* 设置 增加 部门电话是否展示 (0.否,1.是)
* @param isSecphoneIncrement
*/
public DeptPdu isSecphoneIncrement(Integer isSecphoneIncrement){
this.isSecphoneIncrement = isSecphoneIncrement;
return this;
}
/**
* 设置 部门电话是否展示 (0.否,1.是)
* @param isSecphoneList
*/
public DeptPdu isSecphoneList(List<Integer> isSecphoneList){
this.isSecphoneList = isSecphoneList;
return this;
}
/**
* 设置 是否展示英文 (0.否,1.是)
* @param isEnglish
*/
public DeptPdu isEnglish(Integer isEnglish){
setIsEnglish(isEnglish);
return this;
}
/**
* 设置 开始 是否展示英文 (0.否,1.是)
* @param isEnglishStart
*/
public DeptPdu isEnglishStart(Integer isEnglishStart){
this.isEnglishStart = isEnglishStart;
return this;
}
/**
* 设置 结束 是否展示英文 (0.否,1.是)
* @param isEnglishEnd
*/
public DeptPdu isEnglishEnd(Integer isEnglishEnd){
this.isEnglishEnd = isEnglishEnd;
return this;
}
/**
* 设置 增加 是否展示英文 (0.否,1.是)
* @param isEnglishIncrement
*/
public DeptPdu isEnglishIncrement(Integer isEnglishIncrement){
this.isEnglishIncrement = isEnglishIncrement;
return this;
}
/**
* 设置 是否展示英文 (0.否,1.是)
* @param isEnglishList
*/
public DeptPdu isEnglishList(List<Integer> isEnglishList){
this.isEnglishList = isEnglishList;
return this;
}
/**
* 设置 排序
* @param sort
*/
public DeptPdu sort(Integer sort){
setSort(sort);
return this;
}
/**
* 设置 开始 排序
* @param sortStart
*/
public DeptPdu sortStart(Integer sortStart){
this.sortStart = sortStart;
return this;
}
/**
* 设置 结束 排序
* @param sortEnd
*/
public DeptPdu sortEnd(Integer sortEnd){
this.sortEnd = sortEnd;
return this;
}
/**
* 设置 增加 排序
* @param sortIncrement
*/
public DeptPdu sortIncrement(Integer sortIncrement){
this.sortIncrement = sortIncrement;
return this;
}
/**
* 设置 排序
* @param sortList
*/
public DeptPdu sortList(List<Integer> sortList){
this.sortList = sortList;
return this;
}
/**
* 设置 部门来源
* @param source
*/
public DeptPdu source(Integer source){
setSource(source);
return this;
}
/**
* 设置 开始 部门来源
* @param sourceStart
*/
public DeptPdu sourceStart(Integer sourceStart){
this.sourceStart = sourceStart;
return this;
}
/**
* 设置 结束 部门来源
* @param sourceEnd
*/
public DeptPdu sourceEnd(Integer sourceEnd){
this.sourceEnd = sourceEnd;
return this;
}
/**
* 设置 增加 部门来源
* @param sourceIncrement
*/
public DeptPdu sourceIncrement(Integer sourceIncrement){
this.sourceIncrement = sourceIncrement;
return this;
}
/**
* 设置 部门来源
* @param sourceList
*/
public DeptPdu sourceList(List<Integer> sourceList){
this.sourceList = sourceList;
return this;
}
/**
* 设置 创建用户
* @param createUserId
*/
public DeptPdu createUserId(Long createUserId){
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public DeptPdu createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
return this;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public DeptPdu createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
return this;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public DeptPdu createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
return this;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
public DeptPdu createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<DeptPdu> getOrConditionList(){
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<DeptPdu> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<DeptPdu> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<DeptPdu> andConditionList){
this.andConditionList = andConditionList;
}
@Override
public int hashCode() {
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
if (obj == null) return false;
if (obj instanceof DeptPdu) {
DeptPdu tmp = (DeptPdu) obj;
if (this.getId() == tmp.getId()) {
return true;
}
}
return false;
}
public void initAttrValue(){
this.tid = null;
this.tname = null;
this.name = null;
this.simpleName = null;
this.siteId = null;
this.deptAbb = null;
this.deptTelphone = null;
this.deptNumber = null;
this.isAutotable = 1;
this.isOrder = 1;
this.isBkb = 1;
this.isWorkGuide = 1;
this.usValid = 1;
this.isSecphone = 1;
this.isEnglish = 1;
this.sort = 0;
this.source = 0;
}
}
\ No newline at end of file
package com.mortals.xhx.common.pdu.site;
import com.mortals.framework.model.BaseEntityLong;
import lombok.Data;
import java.util.Date;
import java.util.List;
/**
* 站点Pdu对象
*
* @author zxfei
* @date 2022-07-14
* @date 2024-09-23
*/
@Data
public class SitePdu extends BaseEntityLong {
private static final long serialVersionUID = 1L;
/** 序号,主键,自增长列表 */
private List<Long> idList;
/**
* 站点名称
*/
private String siteName;
/**
* 父级id,默认0
* 站点编号
*/
private Long parentId;
private String siteCode;
/**
* 祖级列表,逗号分隔
* 区域Id
*/
private String ancestors;
private String areaID;
/**
* 区域编号
*/
private String regionCode;
/**
* 标识ID
*/
private String iid;
private String areaCode;
/**
* 站点编号
* 区域名称
*/
private String siteCode;
private String areaName;
/**
* 省编码
*/
private String proCode;
/**
* 区域ID
*/
private String areaID;
/**
* 区域编码
*/
private String areaCode;
/**
* 市编码
*/
......@@ -73,10 +68,6 @@ public class SitePdu extends BaseEntityLong {
* 纬度
*/
private String latitude;
/**
* 是否有下级(0.否,1.是)
*/
private String haveSonArea;
/**
* 中心联系电话
*/
......@@ -92,27 +83,19 @@ public class SitePdu extends BaseEntityLong {
/**
* 上午上班开始时间
*/
private String amWorkStartTime;
private Date amWorkStartTime;
/**
* 上午上班结束时间
*/
private String amWorkEndTime;
private Date amWorkEndTime;
/**
* 下午上班开始时间
*/
private String pmWorkStartTime;
private Date pmWorkStartTime;
/**
* 下午上班结束时间
*/
private String pmWorkEndTime;
/**
* 平均等待时间,后期删除
*/
private Integer averageTime;
/**
* 等待人数,后期删除
*/
private Integer waitingNumber;
private Date pmWorkEndTime;
/**
* 周一 (1.上班,0.不上)
*/
......@@ -150,19 +133,11 @@ public class SitePdu extends BaseEntityLong {
*/
private Integer building;
/**
* 是否是站点 (1.是,0.否)
*/
private Integer isSite;
/**
* 站点状态 (0.停用,1.正常)
*/
private Integer status;
/**
* 设备logo地址
* logo图片地址
*/
private String logoPath;
/**
* 站点英文名称
* 英文名称
*/
private String englishName;
/**
......@@ -178,3733 +153,4 @@ public class SitePdu extends BaseEntityLong {
*/
private String modelIds;
/** 开始 序号,主键,自增长 */
private Long idStart;
/** 结束 序号,主键,自增长 */
private Long idEnd;
/** 增加 序号,主键,自增长 */
private Long idIncrement;
/** 序号,主键,自增长列表 */
private List <Long> idList;
/** 站点名称 */
private List<String> siteNameList;
/** 开始 父级id,默认0 */
private Long parentIdStart;
/** 结束 父级id,默认0 */
private Long parentIdEnd;
/** 增加 父级id,默认0 */
private Long parentIdIncrement;
/** 父级id,默认0列表 */
private List <Long> parentIdList;
/** 祖级列表,逗号分隔 */
private List<String> ancestorsList;
/** 区域编号 */
private List<String> regionCodeList;
/** 标识ID */
private List<String> iidList;
/** 站点编号 */
private List<String> siteCodeList;
/** 省编码 */
private List<String> proCodeList;
/** 区域ID */
private List<String> areaIDList;
/** 区域编码 */
private List<String> areaCodeList;
/** 市编码 */
private List<String> cityCodeList;
/** 区编码 */
private List<String> districtCodeList;
/** 站点服务器ip */
private List<String> siteIpList;
/** 站点服务器端口 */
private List<String> sitePortList;
/** 经度 */
private List<String> longitudeList;
/** 纬度 */
private List<String> latitudeList;
/** 是否有下级(0.否,1.是) */
private List<String> haveSonAreaList;
/** 中心联系电话 */
private List<String> siteTelList;
/** 中心详细地址 */
private List<String> detailAddressList;
/** 中心介绍 */
private List<String> siteRemarkList;
/** 上午上班开始时间 */
private List<String> amWorkStartTimeList;
/** 上午上班结束时间 */
private List<String> amWorkEndTimeList;
/** 下午上班开始时间 */
private List<String> pmWorkStartTimeList;
/** 下午上班结束时间 */
private List<String> pmWorkEndTimeList;
/** 开始 平均等待时间,后期删除 */
private Integer averageTimeStart;
/** 结束 平均等待时间,后期删除 */
private Integer averageTimeEnd;
/** 增加 平均等待时间,后期删除 */
private Integer averageTimeIncrement;
/** 平均等待时间,后期删除列表 */
private List <Integer> averageTimeList;
/** 开始 等待人数,后期删除 */
private Integer waitingNumberStart;
/** 结束 等待人数,后期删除 */
private Integer waitingNumberEnd;
/** 增加 等待人数,后期删除 */
private Integer waitingNumberIncrement;
/** 等待人数,后期删除列表 */
private List <Integer> waitingNumberList;
/** 开始 周一 (1.上班,0.不上) */
private Integer workday1Start;
/** 结束 周一 (1.上班,0.不上) */
private Integer workday1End;
/** 增加 周一 (1.上班,0.不上) */
private Integer workday1Increment;
/** 周一 (1.上班,0.不上)列表 */
private List <Integer> workday1List;
/** 开始 周二 (1.上班,0.不上) */
private Integer workday2Start;
/** 结束 周二 (1.上班,0.不上) */
private Integer workday2End;
/** 增加 周二 (1.上班,0.不上) */
private Integer workday2Increment;
/** 周二 (1.上班,0.不上)列表 */
private List <Integer> workday2List;
/** 开始 周三 (1.上班,0.不上) */
private Integer workday3Start;
/** 结束 周三 (1.上班,0.不上) */
private Integer workday3End;
/** 增加 周三 (1.上班,0.不上) */
private Integer workday3Increment;
/** 周三 (1.上班,0.不上)列表 */
private List <Integer> workday3List;
/** 开始 周四 (1.上班,0.不上) */
private Integer workday4Start;
/** 结束 周四 (1.上班,0.不上) */
private Integer workday4End;
/** 增加 周四 (1.上班,0.不上) */
private Integer workday4Increment;
/** 周四 (1.上班,0.不上)列表 */
private List <Integer> workday4List;
/** 开始 周五 (1.上班,0.不上) */
private Integer workday5Start;
/** 结束 周五 (1.上班,0.不上) */
private Integer workday5End;
/** 增加 周五 (1.上班,0.不上) */
private Integer workday5Increment;
/** 周五 (1.上班,0.不上)列表 */
private List <Integer> workday5List;
/** 开始 周六 (1.上班,0.不上) */
private Integer workday6Start;
/** 结束 周六 (1.上班,0.不上) */
private Integer workday6End;
/** 增加 周六 (1.上班,0.不上) */
private Integer workday6Increment;
/** 周六 (1.上班,0.不上)列表 */
private List <Integer> workday6List;
/** 开始 周日 (1.上班,0.不上) */
private Integer workday7Start;
/** 结束 周日 (1.上班,0.不上) */
private Integer workday7End;
/** 增加 周日 (1.上班,0.不上) */
private Integer workday7Increment;
/** 周日 (1.上班,0.不上)列表 */
private List <Integer> workday7List;
/** 开始 楼层 */
private Integer levelStart;
/** 结束 楼层 */
private Integer levelEnd;
/** 增加 楼层 */
private Integer levelIncrement;
/** 楼层列表 */
private List <Integer> levelList;
/** 开始 楼栋 */
private Integer buildingStart;
/** 结束 楼栋 */
private Integer buildingEnd;
/** 增加 楼栋 */
private Integer buildingIncrement;
/** 楼栋列表 */
private List <Integer> buildingList;
/** 开始 是否是站点 (1.是,0.否) */
private Integer isSiteStart;
/** 结束 是否是站点 (1.是,0.否) */
private Integer isSiteEnd;
/** 增加 是否是站点 (1.是,0.否) */
private Integer isSiteIncrement;
/** 是否是站点 (1.是,0.否)列表 */
private List <Integer> isSiteList;
/** 开始 站点状态 (0.停用,1.正常) */
private Integer statusStart;
/** 结束 站点状态 (0.停用,1.正常) */
private Integer statusEnd;
/** 增加 站点状态 (0.停用,1.正常) */
private Integer statusIncrement;
/** 站点状态 (0.停用,1.正常)列表 */
private List <Integer> statusList;
/** 设备logo地址 */
private List<String> logoPathList;
/** 站点英文名称 */
private List<String> englishNameList;
/** 负责人 */
private List<String> leadingOfficialList;
/** 联系电话 */
private List<String> leadingOfficialTelephoneList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 开始 创建用户 */
private Long createUserIdStart;
/** 结束 创建用户 */
private Long createUserIdEnd;
/** 增加 创建用户 */
private Long createUserIdIncrement;
/** 创建用户列表 */
private List <Long> createUserIdList;
/** 开始 修改时间 */
private String updateTimeStart;
/** 结束 修改时间 */
private String updateTimeEnd;
/** 部署模块,逗号分隔 */
private List<String> modelIdsList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<SitePdu> orConditionList;
/** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */
private List<SitePdu> andConditionList;
public SitePdu(){}
/**
* 获取 站点名称
* @return String
*/
public String getSiteName(){
return siteName;
}
/**
* 设置 站点名称
* @param siteName
*/
public void setSiteName(String siteName){
this.siteName = siteName;
}
/**
* 获取 父级id,默认0
* @return Long
*/
public Long getParentId(){
return parentId;
}
/**
* 设置 父级id,默认0
* @param parentId
*/
public void setParentId(Long parentId){
this.parentId = parentId;
}
/**
* 获取 祖级列表,逗号分隔
* @return String
*/
public String getAncestors(){
return ancestors;
}
/**
* 设置 祖级列表,逗号分隔
* @param ancestors
*/
public void setAncestors(String ancestors){
this.ancestors = ancestors;
}
/**
* 获取 区域编号
* @return String
*/
public String getRegionCode(){
return regionCode;
}
/**
* 设置 区域编号
* @param regionCode
*/
public void setRegionCode(String regionCode){
this.regionCode = regionCode;
}
/**
* 获取 标识ID
* @return String
*/
public String getIid(){
return iid;
}
/**
* 设置 标识ID
* @param iid
*/
public void setIid(String iid){
this.iid = iid;
}
/**
* 获取 站点编号
* @return String
*/
public String getSiteCode(){
return siteCode;
}
/**
* 设置 站点编号
* @param siteCode
*/
public void setSiteCode(String siteCode){
this.siteCode = siteCode;
}
/**
* 获取 省编码
* @return String
*/
public String getProCode(){
return proCode;
}
/**
* 设置 省编码
* @param proCode
*/
public void setProCode(String proCode){
this.proCode = proCode;
}
/**
* 获取 区域ID
* @return String
*/
public String getAreaID(){
return areaID;
}
/**
* 设置 区域ID
* @param areaID
*/
public void setAreaID(String areaID){
this.areaID = areaID;
}
/**
* 获取 区域编码
* @return String
*/
public String getAreaCode(){
return areaCode;
}
/**
* 设置 区域编码
* @param areaCode
*/
public void setAreaCode(String areaCode){
this.areaCode = areaCode;
}
/**
* 获取 市编码
* @return String
*/
public String getCityCode(){
return cityCode;
}
/**
* 设置 市编码
* @param cityCode
*/
public void setCityCode(String cityCode){
this.cityCode = cityCode;
}
/**
* 获取 区编码
* @return String
*/
public String getDistrictCode(){
return districtCode;
}
/**
* 设置 区编码
* @param districtCode
*/
public void setDistrictCode(String districtCode){
this.districtCode = districtCode;
}
/**
* 获取 站点服务器ip
* @return String
*/
public String getSiteIp(){
return siteIp;
}
/**
* 设置 站点服务器ip
* @param siteIp
*/
public void setSiteIp(String siteIp){
this.siteIp = siteIp;
}
/**
* 获取 站点服务器端口
* @return String
*/
public String getSitePort(){
return sitePort;
}
/**
* 设置 站点服务器端口
* @param sitePort
*/
public void setSitePort(String sitePort){
this.sitePort = sitePort;
}
/**
* 获取 经度
* @return String
*/
public String getLongitude(){
return longitude;
}
/**
* 设置 经度
* @param longitude
*/
public void setLongitude(String longitude){
this.longitude = longitude;
}
/**
* 获取 纬度
* @return String
*/
public String getLatitude(){
return latitude;
}
/**
* 设置 纬度
* @param latitude
*/
public void setLatitude(String latitude){
this.latitude = latitude;
}
/**
* 获取 是否有下级(0.否,1.是)
* @return String
*/
public String getHaveSonArea(){
return haveSonArea;
}
/**
* 设置 是否有下级(0.否,1.是)
* @param haveSonArea
*/
public void setHaveSonArea(String haveSonArea){
this.haveSonArea = haveSonArea;
}
/**
* 获取 中心联系电话
* @return String
*/
public String getSiteTel(){
return siteTel;
}
/**
* 设置 中心联系电话
* @param siteTel
*/
public void setSiteTel(String siteTel){
this.siteTel = siteTel;
}
/**
* 获取 中心详细地址
* @return String
*/
public String getDetailAddress(){
return detailAddress;
}
/**
* 设置 中心详细地址
* @param detailAddress
*/
public void setDetailAddress(String detailAddress){
this.detailAddress = detailAddress;
}
/**
* 获取 中心介绍
* @return String
*/
public String getSiteRemark(){
return siteRemark;
}
/**
* 设置 中心介绍
* @param siteRemark
*/
public void setSiteRemark(String siteRemark){
this.siteRemark = siteRemark;
}
/**
* 获取 上午上班开始时间
* @return String
*/
public String getAmWorkStartTime(){
return amWorkStartTime;
}
/**
* 设置 上午上班开始时间
* @param amWorkStartTime
*/
public void setAmWorkStartTime(String amWorkStartTime){
this.amWorkStartTime = amWorkStartTime;
}
/**
* 获取 上午上班结束时间
* @return String
*/
public String getAmWorkEndTime(){
return amWorkEndTime;
}
/**
* 设置 上午上班结束时间
* @param amWorkEndTime
*/
public void setAmWorkEndTime(String amWorkEndTime){
this.amWorkEndTime = amWorkEndTime;
}
/**
* 获取 下午上班开始时间
* @return String
*/
public String getPmWorkStartTime(){
return pmWorkStartTime;
}
/**
* 设置 下午上班开始时间
* @param pmWorkStartTime
*/
public void setPmWorkStartTime(String pmWorkStartTime){
this.pmWorkStartTime = pmWorkStartTime;
}
/**
* 获取 下午上班结束时间
* @return String
*/
public String getPmWorkEndTime(){
return pmWorkEndTime;
}
/**
* 设置 下午上班结束时间
* @param pmWorkEndTime
*/
public void setPmWorkEndTime(String pmWorkEndTime){
this.pmWorkEndTime = pmWorkEndTime;
}
/**
* 获取 平均等待时间,后期删除
* @return Integer
*/
public Integer getAverageTime(){
return averageTime;
}
/**
* 设置 平均等待时间,后期删除
* @param averageTime
*/
public void setAverageTime(Integer averageTime){
this.averageTime = averageTime;
}
/**
* 获取 等待人数,后期删除
* @return Integer
*/
public Integer getWaitingNumber(){
return waitingNumber;
}
/**
* 设置 等待人数,后期删除
* @param waitingNumber
*/
public void setWaitingNumber(Integer waitingNumber){
this.waitingNumber = waitingNumber;
}
/**
* 获取 周一 (1.上班,0.不上)
* @return Integer
*/
public Integer getWorkday1(){
return workday1;
}
/**
* 设置 周一 (1.上班,0.不上)
* @param workday1
*/
public void setWorkday1(Integer workday1){
this.workday1 = workday1;
}
/**
* 获取 周二 (1.上班,0.不上)
* @return Integer
*/
public Integer getWorkday2(){
return workday2;
}
/**
* 设置 周二 (1.上班,0.不上)
* @param workday2
*/
public void setWorkday2(Integer workday2){
this.workday2 = workday2;
}
/**
* 获取 周三 (1.上班,0.不上)
* @return Integer
*/
public Integer getWorkday3(){
return workday3;
}
/**
* 设置 周三 (1.上班,0.不上)
* @param workday3
*/
public void setWorkday3(Integer workday3){
this.workday3 = workday3;
}
/**
* 获取 周四 (1.上班,0.不上)
* @return Integer
*/
public Integer getWorkday4(){
return workday4;
}
/**
* 设置 周四 (1.上班,0.不上)
* @param workday4
*/
public void setWorkday4(Integer workday4){
this.workday4 = workday4;
}
/**
* 获取 周五 (1.上班,0.不上)
* @return Integer
*/
public Integer getWorkday5(){
return workday5;
}
/**
* 设置 周五 (1.上班,0.不上)
* @param workday5
*/
public void setWorkday5(Integer workday5){
this.workday5 = workday5;
}
/**
* 获取 周六 (1.上班,0.不上)
* @return Integer
*/
public Integer getWorkday6(){
return workday6;
}
/**
* 设置 周六 (1.上班,0.不上)
* @param workday6
*/
public void setWorkday6(Integer workday6){
this.workday6 = workday6;
}
/**
* 获取 周日 (1.上班,0.不上)
* @return Integer
*/
public Integer getWorkday7(){
return workday7;
}
/**
* 设置 周日 (1.上班,0.不上)
* @param workday7
*/
public void setWorkday7(Integer workday7){
this.workday7 = workday7;
}
/**
* 获取 楼层
* @return Integer
*/
public Integer getLevel(){
return level;
}
/**
* 设置 楼层
* @param level
*/
public void setLevel(Integer level){
this.level = level;
}
/**
* 获取 楼栋
* @return Integer
*/
public Integer getBuilding(){
return building;
}
/**
* 设置 楼栋
* @param building
*/
public void setBuilding(Integer building){
this.building = building;
}
/**
* 获取 是否是站点 (1.是,0.否)
* @return Integer
*/
public Integer getIsSite(){
return isSite;
}
/**
* 设置 是否是站点 (1.是,0.否)
* @param isSite
*/
public void setIsSite(Integer isSite){
this.isSite = isSite;
}
/**
* 获取 站点状态 (0.停用,1.正常)
* @return Integer
*/
public Integer getStatus(){
return status;
}
/**
* 设置 站点状态 (0.停用,1.正常)
* @param status
*/
public void setStatus(Integer status){
this.status = status;
}
/**
* 获取 设备logo地址
* @return String
*/
public String getLogoPath(){
return logoPath;
}
/**
* 设置 设备logo地址
* @param logoPath
*/
public void setLogoPath(String logoPath){
this.logoPath = logoPath;
}
/**
* 获取 站点英文名称
* @return String
*/
public String getEnglishName(){
return englishName;
}
/**
* 设置 站点英文名称
* @param englishName
*/
public void setEnglishName(String englishName){
this.englishName = englishName;
}
/**
* 获取 负责人
* @return String
*/
public String getLeadingOfficial(){
return leadingOfficial;
}
/**
* 设置 负责人
* @param leadingOfficial
*/
public void setLeadingOfficial(String leadingOfficial){
this.leadingOfficial = leadingOfficial;
}
/**
* 获取 联系电话
* @return String
*/
public String getLeadingOfficialTelephone(){
return leadingOfficialTelephone;
}
/**
* 设置 联系电话
* @param leadingOfficialTelephone
*/
public void setLeadingOfficialTelephone(String leadingOfficialTelephone){
this.leadingOfficialTelephone = leadingOfficialTelephone;
}
/**
* 获取 部署模块,逗号分隔
* @return String
*/
public String getModelIds(){
return modelIds;
}
/**
* 设置 部署模块,逗号分隔
* @param modelIds
*/
public void setModelIds(String modelIds){
this.modelIds = modelIds;
}
/**
* 获取 开始 序号,主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 序号,主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 站点名称
* @return siteNameList
*/
public List<String> getSiteNameList(){
return this.siteNameList;
}
/**
* 设置 站点名称
* @param siteNameList
*/
public void setSiteNameList(List<String> siteNameList){
this.siteNameList = siteNameList;
}
/**
* 获取 开始 父级id,默认0
* @return parentIdStart
*/
public Long getParentIdStart(){
return this.parentIdStart;
}
/**
* 设置 开始 父级id,默认0
* @param parentIdStart
*/
public void setParentIdStart(Long parentIdStart){
this.parentIdStart = parentIdStart;
}
/**
* 获取 结束 父级id,默认0
* @return $parentIdEnd
*/
public Long getParentIdEnd(){
return this.parentIdEnd;
}
/**
* 设置 结束 父级id,默认0
* @param parentIdEnd
*/
public void setParentIdEnd(Long parentIdEnd){
this.parentIdEnd = parentIdEnd;
}
/**
* 获取 增加 父级id,默认0
* @return parentIdIncrement
*/
public Long getParentIdIncrement(){
return this.parentIdIncrement;
}
/**
* 设置 增加 父级id,默认0
* @param parentIdIncrement
*/
public void setParentIdIncrement(Long parentIdIncrement){
this.parentIdIncrement = parentIdIncrement;
}
/**
* 获取 父级id,默认0
* @return parentIdList
*/
public List<Long> getParentIdList(){
return this.parentIdList;
}
/**
* 设置 父级id,默认0
* @param parentIdList
*/
public void setParentIdList(List<Long> parentIdList){
this.parentIdList = parentIdList;
}
/**
* 获取 祖级列表,逗号分隔
* @return ancestorsList
*/
public List<String> getAncestorsList(){
return this.ancestorsList;
}
/**
* 设置 祖级列表,逗号分隔
* @param ancestorsList
*/
public void setAncestorsList(List<String> ancestorsList){
this.ancestorsList = ancestorsList;
}
/**
* 获取 区域编号
* @return regionCodeList
*/
public List<String> getRegionCodeList(){
return this.regionCodeList;
}
/**
* 设置 区域编号
* @param regionCodeList
*/
public void setRegionCodeList(List<String> regionCodeList){
this.regionCodeList = regionCodeList;
}
/**
* 获取 标识ID
* @return iidList
*/
public List<String> getIidList(){
return this.iidList;
}
/**
* 设置 标识ID
* @param iidList
*/
public void setIidList(List<String> iidList){
this.iidList = iidList;
}
/**
* 获取 站点编号
* @return siteCodeList
*/
public List<String> getSiteCodeList(){
return this.siteCodeList;
}
/**
* 设置 站点编号
* @param siteCodeList
*/
public void setSiteCodeList(List<String> siteCodeList){
this.siteCodeList = siteCodeList;
}
/**
* 获取 省编码
* @return proCodeList
*/
public List<String> getProCodeList(){
return this.proCodeList;
}
/**
* 设置 省编码
* @param proCodeList
*/
public void setProCodeList(List<String> proCodeList){
this.proCodeList = proCodeList;
}
/**
* 获取 区域ID
* @return areaIDList
*/
public List<String> getAreaIDList(){
return this.areaIDList;
}
/**
* 设置 区域ID
* @param areaIDList
*/
public void setAreaIDList(List<String> areaIDList){
this.areaIDList = areaIDList;
}
/**
* 获取 区域编码
* @return areaCodeList
*/
public List<String> getAreaCodeList(){
return this.areaCodeList;
}
/**
* 设置 区域编码
* @param areaCodeList
*/
public void setAreaCodeList(List<String> areaCodeList){
this.areaCodeList = areaCodeList;
}
/**
* 获取 市编码
* @return cityCodeList
*/
public List<String> getCityCodeList(){
return this.cityCodeList;
}
/**
* 设置 市编码
* @param cityCodeList
*/
public void setCityCodeList(List<String> cityCodeList){
this.cityCodeList = cityCodeList;
}
/**
* 获取 区编码
* @return districtCodeList
*/
public List<String> getDistrictCodeList(){
return this.districtCodeList;
}
/**
* 设置 区编码
* @param districtCodeList
*/
public void setDistrictCodeList(List<String> districtCodeList){
this.districtCodeList = districtCodeList;
}
/**
* 获取 站点服务器ip
* @return siteIpList
*/
public List<String> getSiteIpList(){
return this.siteIpList;
}
/**
* 设置 站点服务器ip
* @param siteIpList
*/
public void setSiteIpList(List<String> siteIpList){
this.siteIpList = siteIpList;
}
/**
* 获取 站点服务器端口
* @return sitePortList
*/
public List<String> getSitePortList(){
return this.sitePortList;
}
/**
* 设置 站点服务器端口
* @param sitePortList
*/
public void setSitePortList(List<String> sitePortList){
this.sitePortList = sitePortList;
}
/**
* 获取 经度
* @return longitudeList
*/
public List<String> getLongitudeList(){
return this.longitudeList;
}
/**
* 设置 经度
* @param longitudeList
*/
public void setLongitudeList(List<String> longitudeList){
this.longitudeList = longitudeList;
}
/**
* 获取 纬度
* @return latitudeList
*/
public List<String> getLatitudeList(){
return this.latitudeList;
}
/**
* 设置 纬度
* @param latitudeList
*/
public void setLatitudeList(List<String> latitudeList){
this.latitudeList = latitudeList;
}
/**
* 获取 是否有下级(0.否,1.是)
* @return haveSonAreaList
*/
public List<String> getHaveSonAreaList(){
return this.haveSonAreaList;
}
/**
* 设置 是否有下级(0.否,1.是)
* @param haveSonAreaList
*/
public void setHaveSonAreaList(List<String> haveSonAreaList){
this.haveSonAreaList = haveSonAreaList;
}
/**
* 获取 中心联系电话
* @return siteTelList
*/
public List<String> getSiteTelList(){
return this.siteTelList;
}
/**
* 设置 中心联系电话
* @param siteTelList
*/
public void setSiteTelList(List<String> siteTelList){
this.siteTelList = siteTelList;
}
/**
* 获取 中心详细地址
* @return detailAddressList
*/
public List<String> getDetailAddressList(){
return this.detailAddressList;
}
/**
* 设置 中心详细地址
* @param detailAddressList
*/
public void setDetailAddressList(List<String> detailAddressList){
this.detailAddressList = detailAddressList;
}
/**
* 获取 中心介绍
* @return siteRemarkList
*/
public List<String> getSiteRemarkList(){
return this.siteRemarkList;
}
/**
* 设置 中心介绍
* @param siteRemarkList
*/
public void setSiteRemarkList(List<String> siteRemarkList){
this.siteRemarkList = siteRemarkList;
}
/**
* 获取 上午上班开始时间
* @return amWorkStartTimeList
*/
public List<String> getAmWorkStartTimeList(){
return this.amWorkStartTimeList;
}
/**
* 设置 上午上班开始时间
* @param amWorkStartTimeList
*/
public void setAmWorkStartTimeList(List<String> amWorkStartTimeList){
this.amWorkStartTimeList = amWorkStartTimeList;
}
/**
* 获取 上午上班结束时间
* @return amWorkEndTimeList
*/
public List<String> getAmWorkEndTimeList(){
return this.amWorkEndTimeList;
}
/**
* 设置 上午上班结束时间
* @param amWorkEndTimeList
*/
public void setAmWorkEndTimeList(List<String> amWorkEndTimeList){
this.amWorkEndTimeList = amWorkEndTimeList;
}
/**
* 获取 下午上班开始时间
* @return pmWorkStartTimeList
*/
public List<String> getPmWorkStartTimeList(){
return this.pmWorkStartTimeList;
}
/**
* 设置 下午上班开始时间
* @param pmWorkStartTimeList
*/
public void setPmWorkStartTimeList(List<String> pmWorkStartTimeList){
this.pmWorkStartTimeList = pmWorkStartTimeList;
}
/**
* 获取 下午上班结束时间
* @return pmWorkEndTimeList
*/
public List<String> getPmWorkEndTimeList(){
return this.pmWorkEndTimeList;
}
/**
* 设置 下午上班结束时间
* @param pmWorkEndTimeList
*/
public void setPmWorkEndTimeList(List<String> pmWorkEndTimeList){
this.pmWorkEndTimeList = pmWorkEndTimeList;
}
/**
* 获取 开始 平均等待时间,后期删除
* @return averageTimeStart
*/
public Integer getAverageTimeStart(){
return this.averageTimeStart;
}
/**
* 设置 开始 平均等待时间,后期删除
* @param averageTimeStart
*/
public void setAverageTimeStart(Integer averageTimeStart){
this.averageTimeStart = averageTimeStart;
}
/**
* 获取 结束 平均等待时间,后期删除
* @return $averageTimeEnd
*/
public Integer getAverageTimeEnd(){
return this.averageTimeEnd;
}
/**
* 设置 结束 平均等待时间,后期删除
* @param averageTimeEnd
*/
public void setAverageTimeEnd(Integer averageTimeEnd){
this.averageTimeEnd = averageTimeEnd;
}
/**
* 获取 增加 平均等待时间,后期删除
* @return averageTimeIncrement
*/
public Integer getAverageTimeIncrement(){
return this.averageTimeIncrement;
}
/**
* 设置 增加 平均等待时间,后期删除
* @param averageTimeIncrement
*/
public void setAverageTimeIncrement(Integer averageTimeIncrement){
this.averageTimeIncrement = averageTimeIncrement;
}
/**
* 获取 平均等待时间,后期删除
* @return averageTimeList
*/
public List<Integer> getAverageTimeList(){
return this.averageTimeList;
}
/**
* 设置 平均等待时间,后期删除
* @param averageTimeList
*/
public void setAverageTimeList(List<Integer> averageTimeList){
this.averageTimeList = averageTimeList;
}
/**
* 获取 开始 等待人数,后期删除
* @return waitingNumberStart
*/
public Integer getWaitingNumberStart(){
return this.waitingNumberStart;
}
/**
* 设置 开始 等待人数,后期删除
* @param waitingNumberStart
*/
public void setWaitingNumberStart(Integer waitingNumberStart){
this.waitingNumberStart = waitingNumberStart;
}
/**
* 获取 结束 等待人数,后期删除
* @return $waitingNumberEnd
*/
public Integer getWaitingNumberEnd(){
return this.waitingNumberEnd;
}
/**
* 设置 结束 等待人数,后期删除
* @param waitingNumberEnd
*/
public void setWaitingNumberEnd(Integer waitingNumberEnd){
this.waitingNumberEnd = waitingNumberEnd;
}
/**
* 获取 增加 等待人数,后期删除
* @return waitingNumberIncrement
*/
public Integer getWaitingNumberIncrement(){
return this.waitingNumberIncrement;
}
/**
* 设置 增加 等待人数,后期删除
* @param waitingNumberIncrement
*/
public void setWaitingNumberIncrement(Integer waitingNumberIncrement){
this.waitingNumberIncrement = waitingNumberIncrement;
}
/**
* 获取 等待人数,后期删除
* @return waitingNumberList
*/
public List<Integer> getWaitingNumberList(){
return this.waitingNumberList;
}
/**
* 设置 等待人数,后期删除
* @param waitingNumberList
*/
public void setWaitingNumberList(List<Integer> waitingNumberList){
this.waitingNumberList = waitingNumberList;
}
/**
* 获取 开始 周一 (1.上班,0.不上)
* @return workday1Start
*/
public Integer getWorkday1Start(){
return this.workday1Start;
}
/**
* 设置 开始 周一 (1.上班,0.不上)
* @param workday1Start
*/
public void setWorkday1Start(Integer workday1Start){
this.workday1Start = workday1Start;
}
/**
* 获取 结束 周一 (1.上班,0.不上)
* @return $workday1End
*/
public Integer getWorkday1End(){
return this.workday1End;
}
/**
* 设置 结束 周一 (1.上班,0.不上)
* @param workday1End
*/
public void setWorkday1End(Integer workday1End){
this.workday1End = workday1End;
}
/**
* 获取 增加 周一 (1.上班,0.不上)
* @return workday1Increment
*/
public Integer getWorkday1Increment(){
return this.workday1Increment;
}
/**
* 设置 增加 周一 (1.上班,0.不上)
* @param workday1Increment
*/
public void setWorkday1Increment(Integer workday1Increment){
this.workday1Increment = workday1Increment;
}
/**
* 获取 周一 (1.上班,0.不上)
* @return workday1List
*/
public List<Integer> getWorkday1List(){
return this.workday1List;
}
/**
* 设置 周一 (1.上班,0.不上)
* @param workday1List
*/
public void setWorkday1List(List<Integer> workday1List){
this.workday1List = workday1List;
}
/**
* 获取 开始 周二 (1.上班,0.不上)
* @return workday2Start
*/
public Integer getWorkday2Start(){
return this.workday2Start;
}
/**
* 设置 开始 周二 (1.上班,0.不上)
* @param workday2Start
*/
public void setWorkday2Start(Integer workday2Start){
this.workday2Start = workday2Start;
}
/**
* 获取 结束 周二 (1.上班,0.不上)
* @return $workday2End
*/
public Integer getWorkday2End(){
return this.workday2End;
}
/**
* 设置 结束 周二 (1.上班,0.不上)
* @param workday2End
*/
public void setWorkday2End(Integer workday2End){
this.workday2End = workday2End;
}
/**
* 获取 增加 周二 (1.上班,0.不上)
* @return workday2Increment
*/
public Integer getWorkday2Increment(){
return this.workday2Increment;
}
/**
* 设置 增加 周二 (1.上班,0.不上)
* @param workday2Increment
*/
public void setWorkday2Increment(Integer workday2Increment){
this.workday2Increment = workday2Increment;
}
/**
* 获取 周二 (1.上班,0.不上)
* @return workday2List
*/
public List<Integer> getWorkday2List(){
return this.workday2List;
}
/**
* 设置 周二 (1.上班,0.不上)
* @param workday2List
*/
public void setWorkday2List(List<Integer> workday2List){
this.workday2List = workday2List;
}
/**
* 获取 开始 周三 (1.上班,0.不上)
* @return workday3Start
*/
public Integer getWorkday3Start(){
return this.workday3Start;
}
/**
* 设置 开始 周三 (1.上班,0.不上)
* @param workday3Start
*/
public void setWorkday3Start(Integer workday3Start){
this.workday3Start = workday3Start;
}
/**
* 获取 结束 周三 (1.上班,0.不上)
* @return $workday3End
*/
public Integer getWorkday3End(){
return this.workday3End;
}
/**
* 设置 结束 周三 (1.上班,0.不上)
* @param workday3End
*/
public void setWorkday3End(Integer workday3End){
this.workday3End = workday3End;
}
/**
* 获取 增加 周三 (1.上班,0.不上)
* @return workday3Increment
*/
public Integer getWorkday3Increment(){
return this.workday3Increment;
}
/**
* 设置 增加 周三 (1.上班,0.不上)
* @param workday3Increment
*/
public void setWorkday3Increment(Integer workday3Increment){
this.workday3Increment = workday3Increment;
}
/**
* 获取 周三 (1.上班,0.不上)
* @return workday3List
*/
public List<Integer> getWorkday3List(){
return this.workday3List;
}
/**
* 设置 周三 (1.上班,0.不上)
* @param workday3List
*/
public void setWorkday3List(List<Integer> workday3List){
this.workday3List = workday3List;
}
/**
* 获取 开始 周四 (1.上班,0.不上)
* @return workday4Start
*/
public Integer getWorkday4Start(){
return this.workday4Start;
}
/**
* 设置 开始 周四 (1.上班,0.不上)
* @param workday4Start
*/
public void setWorkday4Start(Integer workday4Start){
this.workday4Start = workday4Start;
}
/**
* 获取 结束 周四 (1.上班,0.不上)
* @return $workday4End
*/
public Integer getWorkday4End(){
return this.workday4End;
}
/**
* 设置 结束 周四 (1.上班,0.不上)
* @param workday4End
*/
public void setWorkday4End(Integer workday4End){
this.workday4End = workday4End;
}
/**
* 获取 增加 周四 (1.上班,0.不上)
* @return workday4Increment
*/
public Integer getWorkday4Increment(){
return this.workday4Increment;
}
/**
* 设置 增加 周四 (1.上班,0.不上)
* @param workday4Increment
*/
public void setWorkday4Increment(Integer workday4Increment){
this.workday4Increment = workday4Increment;
}
/**
* 获取 周四 (1.上班,0.不上)
* @return workday4List
*/
public List<Integer> getWorkday4List(){
return this.workday4List;
}
/**
* 设置 周四 (1.上班,0.不上)
* @param workday4List
*/
public void setWorkday4List(List<Integer> workday4List){
this.workday4List = workday4List;
}
/**
* 获取 开始 周五 (1.上班,0.不上)
* @return workday5Start
*/
public Integer getWorkday5Start(){
return this.workday5Start;
}
/**
* 设置 开始 周五 (1.上班,0.不上)
* @param workday5Start
*/
public void setWorkday5Start(Integer workday5Start){
this.workday5Start = workday5Start;
}
/**
* 获取 结束 周五 (1.上班,0.不上)
* @return $workday5End
*/
public Integer getWorkday5End(){
return this.workday5End;
}
/**
* 设置 结束 周五 (1.上班,0.不上)
* @param workday5End
*/
public void setWorkday5End(Integer workday5End){
this.workday5End = workday5End;
}
/**
* 获取 增加 周五 (1.上班,0.不上)
* @return workday5Increment
*/
public Integer getWorkday5Increment(){
return this.workday5Increment;
}
/**
* 设置 增加 周五 (1.上班,0.不上)
* @param workday5Increment
*/
public void setWorkday5Increment(Integer workday5Increment){
this.workday5Increment = workday5Increment;
}
/**
* 获取 周五 (1.上班,0.不上)
* @return workday5List
*/
public List<Integer> getWorkday5List(){
return this.workday5List;
}
/**
* 设置 周五 (1.上班,0.不上)
* @param workday5List
*/
public void setWorkday5List(List<Integer> workday5List){
this.workday5List = workday5List;
}
/**
* 获取 开始 周六 (1.上班,0.不上)
* @return workday6Start
*/
public Integer getWorkday6Start(){
return this.workday6Start;
}
/**
* 设置 开始 周六 (1.上班,0.不上)
* @param workday6Start
*/
public void setWorkday6Start(Integer workday6Start){
this.workday6Start = workday6Start;
}
/**
* 获取 结束 周六 (1.上班,0.不上)
* @return $workday6End
*/
public Integer getWorkday6End(){
return this.workday6End;
}
/**
* 设置 结束 周六 (1.上班,0.不上)
* @param workday6End
*/
public void setWorkday6End(Integer workday6End){
this.workday6End = workday6End;
}
/**
* 获取 增加 周六 (1.上班,0.不上)
* @return workday6Increment
*/
public Integer getWorkday6Increment(){
return this.workday6Increment;
}
/**
* 设置 增加 周六 (1.上班,0.不上)
* @param workday6Increment
*/
public void setWorkday6Increment(Integer workday6Increment){
this.workday6Increment = workday6Increment;
}
/**
* 获取 周六 (1.上班,0.不上)
* @return workday6List
*/
public List<Integer> getWorkday6List(){
return this.workday6List;
}
/**
* 设置 周六 (1.上班,0.不上)
* @param workday6List
*/
public void setWorkday6List(List<Integer> workday6List){
this.workday6List = workday6List;
}
/**
* 获取 开始 周日 (1.上班,0.不上)
* @return workday7Start
*/
public Integer getWorkday7Start(){
return this.workday7Start;
}
/**
* 设置 开始 周日 (1.上班,0.不上)
* @param workday7Start
*/
public void setWorkday7Start(Integer workday7Start){
this.workday7Start = workday7Start;
}
/**
* 获取 结束 周日 (1.上班,0.不上)
* @return $workday7End
*/
public Integer getWorkday7End(){
return this.workday7End;
}
/**
* 设置 结束 周日 (1.上班,0.不上)
* @param workday7End
*/
public void setWorkday7End(Integer workday7End){
this.workday7End = workday7End;
}
/**
* 获取 增加 周日 (1.上班,0.不上)
* @return workday7Increment
*/
public Integer getWorkday7Increment(){
return this.workday7Increment;
}
/**
* 设置 增加 周日 (1.上班,0.不上)
* @param workday7Increment
*/
public void setWorkday7Increment(Integer workday7Increment){
this.workday7Increment = workday7Increment;
}
/**
* 获取 周日 (1.上班,0.不上)
* @return workday7List
*/
public List<Integer> getWorkday7List(){
return this.workday7List;
}
/**
* 设置 周日 (1.上班,0.不上)
* @param workday7List
*/
public void setWorkday7List(List<Integer> workday7List){
this.workday7List = workday7List;
}
/**
* 获取 开始 楼层
* @return levelStart
*/
public Integer getLevelStart(){
return this.levelStart;
}
/**
* 设置 开始 楼层
* @param levelStart
*/
public void setLevelStart(Integer levelStart){
this.levelStart = levelStart;
}
/**
* 获取 结束 楼层
* @return $levelEnd
*/
public Integer getLevelEnd(){
return this.levelEnd;
}
/**
* 设置 结束 楼层
* @param levelEnd
*/
public void setLevelEnd(Integer levelEnd){
this.levelEnd = levelEnd;
}
/**
* 获取 增加 楼层
* @return levelIncrement
*/
public Integer getLevelIncrement(){
return this.levelIncrement;
}
/**
* 设置 增加 楼层
* @param levelIncrement
*/
public void setLevelIncrement(Integer levelIncrement){
this.levelIncrement = levelIncrement;
}
/**
* 获取 楼层
* @return levelList
*/
public List<Integer> getLevelList(){
return this.levelList;
}
/**
* 设置 楼层
* @param levelList
*/
public void setLevelList(List<Integer> levelList){
this.levelList = levelList;
}
/**
* 获取 开始 楼栋
* @return buildingStart
*/
public Integer getBuildingStart(){
return this.buildingStart;
}
/**
* 设置 开始 楼栋
* @param buildingStart
*/
public void setBuildingStart(Integer buildingStart){
this.buildingStart = buildingStart;
}
/**
* 获取 结束 楼栋
* @return $buildingEnd
*/
public Integer getBuildingEnd(){
return this.buildingEnd;
}
/**
* 设置 结束 楼栋
* @param buildingEnd
*/
public void setBuildingEnd(Integer buildingEnd){
this.buildingEnd = buildingEnd;
}
/**
* 获取 增加 楼栋
* @return buildingIncrement
*/
public Integer getBuildingIncrement(){
return this.buildingIncrement;
}
/**
* 设置 增加 楼栋
* @param buildingIncrement
*/
public void setBuildingIncrement(Integer buildingIncrement){
this.buildingIncrement = buildingIncrement;
}
/**
* 获取 楼栋
* @return buildingList
*/
public List<Integer> getBuildingList(){
return this.buildingList;
}
/**
* 设置 楼栋
* @param buildingList
*/
public void setBuildingList(List<Integer> buildingList){
this.buildingList = buildingList;
}
/**
* 获取 开始 是否是站点 (1.是,0.否)
* @return isSiteStart
*/
public Integer getIsSiteStart(){
return this.isSiteStart;
}
/**
* 设置 开始 是否是站点 (1.是,0.否)
* @param isSiteStart
*/
public void setIsSiteStart(Integer isSiteStart){
this.isSiteStart = isSiteStart;
}
/**
* 获取 结束 是否是站点 (1.是,0.否)
* @return $isSiteEnd
*/
public Integer getIsSiteEnd(){
return this.isSiteEnd;
}
/**
* 设置 结束 是否是站点 (1.是,0.否)
* @param isSiteEnd
*/
public void setIsSiteEnd(Integer isSiteEnd){
this.isSiteEnd = isSiteEnd;
}
/**
* 获取 增加 是否是站点 (1.是,0.否)
* @return isSiteIncrement
*/
public Integer getIsSiteIncrement(){
return this.isSiteIncrement;
}
/**
* 设置 增加 是否是站点 (1.是,0.否)
* @param isSiteIncrement
*/
public void setIsSiteIncrement(Integer isSiteIncrement){
this.isSiteIncrement = isSiteIncrement;
}
/**
* 获取 是否是站点 (1.是,0.否)
* @return isSiteList
*/
public List<Integer> getIsSiteList(){
return this.isSiteList;
}
/**
* 设置 是否是站点 (1.是,0.否)
* @param isSiteList
*/
public void setIsSiteList(List<Integer> isSiteList){
this.isSiteList = isSiteList;
}
/**
* 获取 开始 站点状态 (0.停用,1.正常)
* @return statusStart
*/
public Integer getStatusStart(){
return this.statusStart;
}
/**
* 设置 开始 站点状态 (0.停用,1.正常)
* @param statusStart
*/
public void setStatusStart(Integer statusStart){
this.statusStart = statusStart;
}
/**
* 获取 结束 站点状态 (0.停用,1.正常)
* @return $statusEnd
*/
public Integer getStatusEnd(){
return this.statusEnd;
}
/**
* 设置 结束 站点状态 (0.停用,1.正常)
* @param statusEnd
*/
public void setStatusEnd(Integer statusEnd){
this.statusEnd = statusEnd;
}
/**
* 获取 增加 站点状态 (0.停用,1.正常)
* @return statusIncrement
*/
public Integer getStatusIncrement(){
return this.statusIncrement;
}
/**
* 设置 增加 站点状态 (0.停用,1.正常)
* @param statusIncrement
*/
public void setStatusIncrement(Integer statusIncrement){
this.statusIncrement = statusIncrement;
}
/**
* 获取 站点状态 (0.停用,1.正常)
* @return statusList
*/
public List<Integer> getStatusList(){
return this.statusList;
}
/**
* 设置 站点状态 (0.停用,1.正常)
* @param statusList
*/
public void setStatusList(List<Integer> statusList){
this.statusList = statusList;
}
/**
* 获取 设备logo地址
* @return logoPathList
*/
public List<String> getLogoPathList(){
return this.logoPathList;
}
/**
* 设置 设备logo地址
* @param logoPathList
*/
public void setLogoPathList(List<String> logoPathList){
this.logoPathList = logoPathList;
}
/**
* 获取 站点英文名称
* @return englishNameList
*/
public List<String> getEnglishNameList(){
return this.englishNameList;
}
/**
* 设置 站点英文名称
* @param englishNameList
*/
public void setEnglishNameList(List<String> englishNameList){
this.englishNameList = englishNameList;
}
/**
* 获取 负责人
* @return leadingOfficialList
*/
public List<String> getLeadingOfficialList(){
return this.leadingOfficialList;
}
/**
* 设置 负责人
* @param leadingOfficialList
*/
public void setLeadingOfficialList(List<String> leadingOfficialList){
this.leadingOfficialList = leadingOfficialList;
}
/**
* 获取 联系电话
* @return leadingOfficialTelephoneList
*/
public List<String> getLeadingOfficialTelephoneList(){
return this.leadingOfficialTelephoneList;
}
/**
* 设置 联系电话
* @param leadingOfficialTelephoneList
*/
public void setLeadingOfficialTelephoneList(List<String> leadingOfficialTelephoneList){
this.leadingOfficialTelephoneList = leadingOfficialTelephoneList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 开始 创建用户
* @return createUserIdStart
*/
public Long getCreateUserIdStart(){
return this.createUserIdStart;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
}
/**
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
public Long getCreateUserIdEnd(){
return this.createUserIdEnd;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
}
/**
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
}
/**
* 获取 创建用户
* @return createUserIdList
*/
public List<Long> getCreateUserIdList(){
return this.createUserIdList;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
}
/**
* 获取 开始 修改时间
* @return updateTimeStart
*/
public String getUpdateTimeStart(){
return this.updateTimeStart;
}
/**
* 设置 开始 修改时间
* @param updateTimeStart
*/
public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
}
/**
* 获取 结束 修改时间
* @return updateTimeEnd
*/
public String getUpdateTimeEnd(){
return this.updateTimeEnd;
}
/**
* 设置 结束 修改时间
* @param updateTimeEnd
*/
public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
}
/**
* 获取 部署模块,逗号分隔
* @return modelIdsList
*/
public List<String> getModelIdsList(){
return this.modelIdsList;
}
/**
* 设置 部署模块,逗号分隔
* @param modelIdsList
*/
public void setModelIdsList(List<String> modelIdsList){
this.modelIdsList = modelIdsList;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
public SitePdu id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public SitePdu idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public SitePdu idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public SitePdu idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
public SitePdu idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 站点名称
* @param siteName
*/
public SitePdu siteName(String siteName){
setSiteName(siteName);
return this;
}
/**
* 设置 站点名称
* @param siteNameList
*/
public SitePdu siteNameList(List<String> siteNameList){
this.siteNameList = siteNameList;
return this;
}
/**
* 设置 父级id,默认0
* @param parentId
*/
public SitePdu parentId(Long parentId){
setParentId(parentId);
return this;
}
/**
* 设置 开始 父级id,默认0
* @param parentIdStart
*/
public SitePdu parentIdStart(Long parentIdStart){
this.parentIdStart = parentIdStart;
return this;
}
/**
* 设置 结束 父级id,默认0
* @param parentIdEnd
*/
public SitePdu parentIdEnd(Long parentIdEnd){
this.parentIdEnd = parentIdEnd;
return this;
}
/**
* 设置 增加 父级id,默认0
* @param parentIdIncrement
*/
public SitePdu parentIdIncrement(Long parentIdIncrement){
this.parentIdIncrement = parentIdIncrement;
return this;
}
/**
* 设置 父级id,默认0
* @param parentIdList
*/
public SitePdu parentIdList(List<Long> parentIdList){
this.parentIdList = parentIdList;
return this;
}
/**
* 设置 祖级列表,逗号分隔
* @param ancestors
*/
public SitePdu ancestors(String ancestors){
setAncestors(ancestors);
return this;
}
/**
* 设置 祖级列表,逗号分隔
* @param ancestorsList
*/
public SitePdu ancestorsList(List<String> ancestorsList){
this.ancestorsList = ancestorsList;
return this;
}
/**
* 设置 区域编号
* @param regionCode
*/
public SitePdu regionCode(String regionCode){
setRegionCode(regionCode);
return this;
}
/**
* 设置 区域编号
* @param regionCodeList
*/
public SitePdu regionCodeList(List<String> regionCodeList){
this.regionCodeList = regionCodeList;
return this;
}
/**
* 设置 标识ID
* @param iid
*/
public SitePdu iid(String iid){
setIid(iid);
return this;
}
/**
* 设置 标识ID
* @param iidList
*/
public SitePdu iidList(List<String> iidList){
this.iidList = iidList;
return this;
}
/**
* 设置 站点编号
* @param siteCode
*/
public SitePdu siteCode(String siteCode){
setSiteCode(siteCode);
return this;
}
/**
* 设置 站点编号
* @param siteCodeList
*/
public SitePdu siteCodeList(List<String> siteCodeList){
this.siteCodeList = siteCodeList;
return this;
}
/**
* 设置 省编码
* @param proCode
*/
public SitePdu proCode(String proCode){
setProCode(proCode);
return this;
}
/**
* 设置 省编码
* @param proCodeList
*/
public SitePdu proCodeList(List<String> proCodeList){
this.proCodeList = proCodeList;
return this;
}
/**
* 设置 区域ID
* @param areaID
*/
public SitePdu areaID(String areaID){
setAreaID(areaID);
return this;
}
/**
* 设置 区域ID
* @param areaIDList
*/
public SitePdu areaIDList(List<String> areaIDList){
this.areaIDList = areaIDList;
return this;
}
/**
* 设置 区域编码
* @param areaCode
*/
public SitePdu areaCode(String areaCode){
setAreaCode(areaCode);
return this;
}
/**
* 设置 区域编码
* @param areaCodeList
*/
public SitePdu areaCodeList(List<String> areaCodeList){
this.areaCodeList = areaCodeList;
return this;
}
/**
* 设置 市编码
* @param cityCode
*/
public SitePdu cityCode(String cityCode){
setCityCode(cityCode);
return this;
}
/**
* 设置 市编码
* @param cityCodeList
*/
public SitePdu cityCodeList(List<String> cityCodeList){
this.cityCodeList = cityCodeList;
return this;
}
/**
* 设置 区编码
* @param districtCode
*/
public SitePdu districtCode(String districtCode){
setDistrictCode(districtCode);
return this;
}
/**
* 设置 区编码
* @param districtCodeList
*/
public SitePdu districtCodeList(List<String> districtCodeList){
this.districtCodeList = districtCodeList;
return this;
}
/**
* 设置 站点服务器ip
* @param siteIp
*/
public SitePdu siteIp(String siteIp){
setSiteIp(siteIp);
return this;
}
/**
* 设置 站点服务器ip
* @param siteIpList
*/
public SitePdu siteIpList(List<String> siteIpList){
this.siteIpList = siteIpList;
return this;
}
/**
* 设置 站点服务器端口
* @param sitePort
*/
public SitePdu sitePort(String sitePort){
setSitePort(sitePort);
return this;
}
/**
* 设置 站点服务器端口
* @param sitePortList
*/
public SitePdu sitePortList(List<String> sitePortList){
this.sitePortList = sitePortList;
return this;
}
/**
* 设置 经度
* @param longitude
*/
public SitePdu longitude(String longitude){
setLongitude(longitude);
return this;
}
/**
* 设置 经度
* @param longitudeList
*/
public SitePdu longitudeList(List<String> longitudeList){
this.longitudeList = longitudeList;
return this;
}
/**
* 设置 纬度
* @param latitude
*/
public SitePdu latitude(String latitude){
setLatitude(latitude);
return this;
}
/**
* 设置 纬度
* @param latitudeList
*/
public SitePdu latitudeList(List<String> latitudeList){
this.latitudeList = latitudeList;
return this;
}
/**
* 设置 是否有下级(0.否,1.是)
* @param haveSonArea
*/
public SitePdu haveSonArea(String haveSonArea){
setHaveSonArea(haveSonArea);
return this;
}
/**
* 设置 是否有下级(0.否,1.是)
* @param haveSonAreaList
*/
public SitePdu haveSonAreaList(List<String> haveSonAreaList){
this.haveSonAreaList = haveSonAreaList;
return this;
}
/**
* 设置 中心联系电话
* @param siteTel
*/
public SitePdu siteTel(String siteTel){
setSiteTel(siteTel);
return this;
}
/**
* 设置 中心联系电话
* @param siteTelList
*/
public SitePdu siteTelList(List<String> siteTelList){
this.siteTelList = siteTelList;
return this;
}
/**
* 设置 中心详细地址
* @param detailAddress
*/
public SitePdu detailAddress(String detailAddress){
setDetailAddress(detailAddress);
return this;
}
/**
* 设置 中心详细地址
* @param detailAddressList
*/
public SitePdu detailAddressList(List<String> detailAddressList){
this.detailAddressList = detailAddressList;
return this;
}
/**
* 设置 中心介绍
* @param siteRemark
*/
public SitePdu siteRemark(String siteRemark){
setSiteRemark(siteRemark);
return this;
}
/**
* 设置 中心介绍
* @param siteRemarkList
*/
public SitePdu siteRemarkList(List<String> siteRemarkList){
this.siteRemarkList = siteRemarkList;
return this;
}
/**
* 设置 上午上班开始时间
* @param amWorkStartTime
*/
public SitePdu amWorkStartTime(String amWorkStartTime){
setAmWorkStartTime(amWorkStartTime);
return this;
}
/**
* 设置 上午上班开始时间
* @param amWorkStartTimeList
*/
public SitePdu amWorkStartTimeList(List<String> amWorkStartTimeList){
this.amWorkStartTimeList = amWorkStartTimeList;
return this;
}
/**
* 设置 上午上班结束时间
* @param amWorkEndTime
*/
public SitePdu amWorkEndTime(String amWorkEndTime){
setAmWorkEndTime(amWorkEndTime);
return this;
}
/**
* 设置 上午上班结束时间
* @param amWorkEndTimeList
*/
public SitePdu amWorkEndTimeList(List<String> amWorkEndTimeList){
this.amWorkEndTimeList = amWorkEndTimeList;
return this;
}
/**
* 设置 下午上班开始时间
* @param pmWorkStartTime
*/
public SitePdu pmWorkStartTime(String pmWorkStartTime){
setPmWorkStartTime(pmWorkStartTime);
return this;
}
/**
* 设置 下午上班开始时间
* @param pmWorkStartTimeList
*/
public SitePdu pmWorkStartTimeList(List<String> pmWorkStartTimeList){
this.pmWorkStartTimeList = pmWorkStartTimeList;
return this;
}
/**
* 设置 下午上班结束时间
* @param pmWorkEndTime
*/
public SitePdu pmWorkEndTime(String pmWorkEndTime){
setPmWorkEndTime(pmWorkEndTime);
return this;
}
/**
* 设置 下午上班结束时间
* @param pmWorkEndTimeList
*/
public SitePdu pmWorkEndTimeList(List<String> pmWorkEndTimeList){
this.pmWorkEndTimeList = pmWorkEndTimeList;
return this;
}
/**
* 设置 平均等待时间,后期删除
* @param averageTime
*/
public SitePdu averageTime(Integer averageTime){
setAverageTime(averageTime);
return this;
}
/**
* 设置 开始 平均等待时间,后期删除
* @param averageTimeStart
*/
public SitePdu averageTimeStart(Integer averageTimeStart){
this.averageTimeStart = averageTimeStart;
return this;
}
/**
* 设置 结束 平均等待时间,后期删除
* @param averageTimeEnd
*/
public SitePdu averageTimeEnd(Integer averageTimeEnd){
this.averageTimeEnd = averageTimeEnd;
return this;
}
/**
* 设置 增加 平均等待时间,后期删除
* @param averageTimeIncrement
*/
public SitePdu averageTimeIncrement(Integer averageTimeIncrement){
this.averageTimeIncrement = averageTimeIncrement;
return this;
}
/**
* 设置 平均等待时间,后期删除
* @param averageTimeList
*/
public SitePdu averageTimeList(List<Integer> averageTimeList){
this.averageTimeList = averageTimeList;
return this;
}
/**
* 设置 等待人数,后期删除
* @param waitingNumber
*/
public SitePdu waitingNumber(Integer waitingNumber){
setWaitingNumber(waitingNumber);
return this;
}
/**
* 设置 开始 等待人数,后期删除
* @param waitingNumberStart
*/
public SitePdu waitingNumberStart(Integer waitingNumberStart){
this.waitingNumberStart = waitingNumberStart;
return this;
}
/**
* 设置 结束 等待人数,后期删除
* @param waitingNumberEnd
*/
public SitePdu waitingNumberEnd(Integer waitingNumberEnd){
this.waitingNumberEnd = waitingNumberEnd;
return this;
}
/**
* 设置 增加 等待人数,后期删除
* @param waitingNumberIncrement
*/
public SitePdu waitingNumberIncrement(Integer waitingNumberIncrement){
this.waitingNumberIncrement = waitingNumberIncrement;
return this;
}
/**
* 设置 等待人数,后期删除
* @param waitingNumberList
*/
public SitePdu waitingNumberList(List<Integer> waitingNumberList){
this.waitingNumberList = waitingNumberList;
return this;
}
/**
* 设置 周一 (1.上班,0.不上)
* @param workday1
*/
public SitePdu workday1(Integer workday1){
setWorkday1(workday1);
return this;
}
/**
* 设置 开始 周一 (1.上班,0.不上)
* @param workday1Start
*/
public SitePdu workday1Start(Integer workday1Start){
this.workday1Start = workday1Start;
return this;
}
/**
* 设置 结束 周一 (1.上班,0.不上)
* @param workday1End
*/
public SitePdu workday1End(Integer workday1End){
this.workday1End = workday1End;
return this;
}
/**
* 设置 增加 周一 (1.上班,0.不上)
* @param workday1Increment
*/
public SitePdu workday1Increment(Integer workday1Increment){
this.workday1Increment = workday1Increment;
return this;
}
/**
* 设置 周一 (1.上班,0.不上)
* @param workday1List
*/
public SitePdu workday1List(List<Integer> workday1List){
this.workday1List = workday1List;
return this;
}
/**
* 设置 周二 (1.上班,0.不上)
* @param workday2
*/
public SitePdu workday2(Integer workday2){
setWorkday2(workday2);
return this;
}
/**
* 设置 开始 周二 (1.上班,0.不上)
* @param workday2Start
*/
public SitePdu workday2Start(Integer workday2Start){
this.workday2Start = workday2Start;
return this;
}
/**
* 设置 结束 周二 (1.上班,0.不上)
* @param workday2End
*/
public SitePdu workday2End(Integer workday2End){
this.workday2End = workday2End;
return this;
}
/**
* 设置 增加 周二 (1.上班,0.不上)
* @param workday2Increment
*/
public SitePdu workday2Increment(Integer workday2Increment){
this.workday2Increment = workday2Increment;
return this;
}
/**
* 设置 周二 (1.上班,0.不上)
* @param workday2List
*/
public SitePdu workday2List(List<Integer> workday2List){
this.workday2List = workday2List;
return this;
}
/**
* 设置 周三 (1.上班,0.不上)
* @param workday3
*/
public SitePdu workday3(Integer workday3){
setWorkday3(workday3);
return this;
}
/**
* 设置 开始 周三 (1.上班,0.不上)
* @param workday3Start
*/
public SitePdu workday3Start(Integer workday3Start){
this.workday3Start = workday3Start;
return this;
}
/**
* 设置 结束 周三 (1.上班,0.不上)
* @param workday3End
*/
public SitePdu workday3End(Integer workday3End){
this.workday3End = workday3End;
return this;
}
/**
* 设置 增加 周三 (1.上班,0.不上)
* @param workday3Increment
*/
public SitePdu workday3Increment(Integer workday3Increment){
this.workday3Increment = workday3Increment;
return this;
}
/**
* 设置 周三 (1.上班,0.不上)
* @param workday3List
*/
public SitePdu workday3List(List<Integer> workday3List){
this.workday3List = workday3List;
return this;
}
/**
* 设置 周四 (1.上班,0.不上)
* @param workday4
*/
public SitePdu workday4(Integer workday4){
setWorkday4(workday4);
return this;
}
/**
* 设置 开始 周四 (1.上班,0.不上)
* @param workday4Start
*/
public SitePdu workday4Start(Integer workday4Start){
this.workday4Start = workday4Start;
return this;
}
/**
* 设置 结束 周四 (1.上班,0.不上)
* @param workday4End
*/
public SitePdu workday4End(Integer workday4End){
this.workday4End = workday4End;
return this;
}
/**
* 设置 增加 周四 (1.上班,0.不上)
* @param workday4Increment
*/
public SitePdu workday4Increment(Integer workday4Increment){
this.workday4Increment = workday4Increment;
return this;
}
/**
* 设置 周四 (1.上班,0.不上)
* @param workday4List
*/
public SitePdu workday4List(List<Integer> workday4List){
this.workday4List = workday4List;
return this;
}
/**
* 设置 周五 (1.上班,0.不上)
* @param workday5
*/
public SitePdu workday5(Integer workday5){
setWorkday5(workday5);
return this;
}
/**
* 设置 开始 周五 (1.上班,0.不上)
* @param workday5Start
*/
public SitePdu workday5Start(Integer workday5Start){
this.workday5Start = workday5Start;
return this;
}
/**
* 设置 结束 周五 (1.上班,0.不上)
* @param workday5End
*/
public SitePdu workday5End(Integer workday5End){
this.workday5End = workday5End;
return this;
}
/**
* 设置 增加 周五 (1.上班,0.不上)
* @param workday5Increment
*/
public SitePdu workday5Increment(Integer workday5Increment){
this.workday5Increment = workday5Increment;
return this;
}
/**
* 设置 周五 (1.上班,0.不上)
* @param workday5List
*/
public SitePdu workday5List(List<Integer> workday5List){
this.workday5List = workday5List;
return this;
}
/**
* 设置 周六 (1.上班,0.不上)
* @param workday6
*/
public SitePdu workday6(Integer workday6){
setWorkday6(workday6);
return this;
}
/**
* 设置 开始 周六 (1.上班,0.不上)
* @param workday6Start
*/
public SitePdu workday6Start(Integer workday6Start){
this.workday6Start = workday6Start;
return this;
}
/**
* 设置 结束 周六 (1.上班,0.不上)
* @param workday6End
*/
public SitePdu workday6End(Integer workday6End){
this.workday6End = workday6End;
return this;
}
/**
* 设置 增加 周六 (1.上班,0.不上)
* @param workday6Increment
*/
public SitePdu workday6Increment(Integer workday6Increment){
this.workday6Increment = workday6Increment;
return this;
}
/**
* 设置 周六 (1.上班,0.不上)
* @param workday6List
*/
public SitePdu workday6List(List<Integer> workday6List){
this.workday6List = workday6List;
return this;
}
/**
* 设置 周日 (1.上班,0.不上)
* @param workday7
*/
public SitePdu workday7(Integer workday7){
setWorkday7(workday7);
return this;
}
/**
* 设置 开始 周日 (1.上班,0.不上)
* @param workday7Start
*/
public SitePdu workday7Start(Integer workday7Start){
this.workday7Start = workday7Start;
return this;
}
/**
* 设置 结束 周日 (1.上班,0.不上)
* @param workday7End
*/
public SitePdu workday7End(Integer workday7End){
this.workday7End = workday7End;
return this;
}
/**
* 设置 增加 周日 (1.上班,0.不上)
* @param workday7Increment
*/
public SitePdu workday7Increment(Integer workday7Increment){
this.workday7Increment = workday7Increment;
return this;
}
/**
* 设置 周日 (1.上班,0.不上)
* @param workday7List
*/
public SitePdu workday7List(List<Integer> workday7List){
this.workday7List = workday7List;
return this;
}
/**
* 设置 楼层
* @param level
*/
public SitePdu level(Integer level){
setLevel(level);
return this;
}
/**
* 设置 开始 楼层
* @param levelStart
*/
public SitePdu levelStart(Integer levelStart){
this.levelStart = levelStart;
return this;
}
/**
* 设置 结束 楼层
* @param levelEnd
*/
public SitePdu levelEnd(Integer levelEnd){
this.levelEnd = levelEnd;
return this;
}
/**
* 设置 增加 楼层
* @param levelIncrement
*/
public SitePdu levelIncrement(Integer levelIncrement){
this.levelIncrement = levelIncrement;
return this;
}
/**
* 设置 楼层
* @param levelList
*/
public SitePdu levelList(List<Integer> levelList){
this.levelList = levelList;
return this;
}
/**
* 设置 楼栋
* @param building
*/
public SitePdu building(Integer building){
setBuilding(building);
return this;
}
/**
* 设置 开始 楼栋
* @param buildingStart
*/
public SitePdu buildingStart(Integer buildingStart){
this.buildingStart = buildingStart;
return this;
}
/**
* 设置 结束 楼栋
* @param buildingEnd
*/
public SitePdu buildingEnd(Integer buildingEnd){
this.buildingEnd = buildingEnd;
return this;
}
/**
* 设置 增加 楼栋
* @param buildingIncrement
*/
public SitePdu buildingIncrement(Integer buildingIncrement){
this.buildingIncrement = buildingIncrement;
return this;
}
/**
* 设置 楼栋
* @param buildingList
*/
public SitePdu buildingList(List<Integer> buildingList){
this.buildingList = buildingList;
return this;
}
/**
* 设置 是否是站点 (1.是,0.否)
* @param isSite
*/
public SitePdu isSite(Integer isSite){
setIsSite(isSite);
return this;
}
/**
* 设置 开始 是否是站点 (1.是,0.否)
* @param isSiteStart
*/
public SitePdu isSiteStart(Integer isSiteStart){
this.isSiteStart = isSiteStart;
return this;
}
/**
* 设置 结束 是否是站点 (1.是,0.否)
* @param isSiteEnd
*/
public SitePdu isSiteEnd(Integer isSiteEnd){
this.isSiteEnd = isSiteEnd;
return this;
}
/**
* 设置 增加 是否是站点 (1.是,0.否)
* @param isSiteIncrement
*/
public SitePdu isSiteIncrement(Integer isSiteIncrement){
this.isSiteIncrement = isSiteIncrement;
return this;
}
/**
* 设置 是否是站点 (1.是,0.否)
* @param isSiteList
*/
public SitePdu isSiteList(List<Integer> isSiteList){
this.isSiteList = isSiteList;
return this;
}
/**
* 设置 站点状态 (0.停用,1.正常)
* @param status
*/
public SitePdu status(Integer status){
setStatus(status);
return this;
}
/**
* 设置 开始 站点状态 (0.停用,1.正常)
* @param statusStart
*/
public SitePdu statusStart(Integer statusStart){
this.statusStart = statusStart;
return this;
}
/**
* 设置 结束 站点状态 (0.停用,1.正常)
* @param statusEnd
*/
public SitePdu statusEnd(Integer statusEnd){
this.statusEnd = statusEnd;
return this;
}
/**
* 设置 增加 站点状态 (0.停用,1.正常)
* @param statusIncrement
*/
public SitePdu statusIncrement(Integer statusIncrement){
this.statusIncrement = statusIncrement;
return this;
}
/**
* 设置 站点状态 (0.停用,1.正常)
* @param statusList
*/
public SitePdu statusList(List<Integer> statusList){
this.statusList = statusList;
return this;
}
/**
* 设置 设备logo地址
* @param logoPath
*/
public SitePdu logoPath(String logoPath){
setLogoPath(logoPath);
return this;
}
/**
* 设置 设备logo地址
* @param logoPathList
*/
public SitePdu logoPathList(List<String> logoPathList){
this.logoPathList = logoPathList;
return this;
}
/**
* 设置 站点英文名称
* @param englishName
*/
public SitePdu englishName(String englishName){
setEnglishName(englishName);
return this;
}
/**
* 设置 站点英文名称
* @param englishNameList
*/
public SitePdu englishNameList(List<String> englishNameList){
this.englishNameList = englishNameList;
return this;
}
/**
* 设置 负责人
* @param leadingOfficial
*/
public SitePdu leadingOfficial(String leadingOfficial){
setLeadingOfficial(leadingOfficial);
return this;
}
/**
* 设置 负责人
* @param leadingOfficialList
*/
public SitePdu leadingOfficialList(List<String> leadingOfficialList){
this.leadingOfficialList = leadingOfficialList;
return this;
}
/**
* 设置 联系电话
* @param leadingOfficialTelephone
*/
public SitePdu leadingOfficialTelephone(String leadingOfficialTelephone){
setLeadingOfficialTelephone(leadingOfficialTelephone);
return this;
}
/**
* 设置 联系电话
* @param leadingOfficialTelephoneList
*/
public SitePdu leadingOfficialTelephoneList(List<String> leadingOfficialTelephoneList){
this.leadingOfficialTelephoneList = leadingOfficialTelephoneList;
return this;
}
/**
* 设置 创建用户
* @param createUserId
*/
public SitePdu createUserId(Long createUserId){
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public SitePdu createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
return this;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public SitePdu createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
return this;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public SitePdu createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
return this;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
public SitePdu createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
return this;
}
/**
* 设置 部署模块,逗号分隔
* @param modelIds
*/
public SitePdu modelIds(String modelIds){
setModelIds(modelIds);
return this;
}
/**
* 设置 部署模块,逗号分隔
* @param modelIdsList
*/
public SitePdu modelIdsList(List<String> modelIdsList){
this.modelIdsList = modelIdsList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<SitePdu> getOrConditionList(){
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<SitePdu> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<SitePdu> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<SitePdu> andConditionList){
this.andConditionList = andConditionList;
}
@Override
public int hashCode() {
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
if (obj == null) return false;
if (obj instanceof SitePdu) {
SitePdu tmp = (SitePdu) obj;
if (this.getId() == tmp.getId()) {
return true;
}
}
return false;
}
public void initAttrValue(){
this.siteName = "";
this.parentId = null;
this.ancestors = "";
this.regionCode = "";
this.iid = "";
this.siteCode = "";
this.proCode = "";
this.areaID = "";
this.areaCode = "";
this.cityCode = "";
this.districtCode = "";
this.siteIp = "";
this.sitePort = "";
this.longitude = "";
this.latitude = "";
this.haveSonArea = "0";
this.siteTel = "";
this.detailAddress = "";
this.siteRemark = "";
this.amWorkStartTime = "";
this.amWorkEndTime = "";
this.pmWorkStartTime = "";
this.pmWorkEndTime = "";
this.averageTime = null;
this.waitingNumber = null;
this.workday1 = 1;
this.workday2 = 1;
this.workday3 = 1;
this.workday4 = 1;
this.workday5 = 1;
this.workday6 = 0;
this.workday7 = 0;
this.level = null;
this.building = null;
this.isSite = 0;
this.status = 1;
this.logoPath = "";
this.englishName = "";
this.leadingOfficial = "";
this.leadingOfficialTelephone = "";
this.modelIds = "";
}
}
\ No newline at end of file
package com.mortals.xhx.common.pdu.skin;
import java.util.Date;
import java.util.List;
import com.mortals.framework.model.BaseEntityLong;
import lombok.Data;
/**
* 系统基础皮肤Pdu对象
*
* @author zxfei
* @date 2023-04-03
*/
* 系统基础皮肤Pdu对象
*
* @author zxfei
* @date 2024-09-23
*/
@Data
public class SkinBasePdu extends BaseEntityLong {
private static final long serialVersionUID = 1L;
/**
* 所属种类,来源种类
*/
* 所属种类,来源种类
*/
private Long categoryId;
/**
* 产品id
*/
* 产品id
*/
private Long productId;
/**
* 产品名称
*/
* 产品名称
*/
private String productName;
/**
* css模板合成后文件地址
*/
* css模板合成后文件地址
*/
private String cssFilePath;
/**
* 排序编号
*/
* 排序编号
*/
private Integer sortNum;
/**
* 产品皮肤名称,唯一且不为空
*/
* 产品皮肤名称,唯一且不为空
*/
private String name;
/**
* 分辨率 (1.1920*1080,2.1080*1920,3.1280*1280)
*/
* 分辨率 (1.1920*1080,2.1080*1920,3.1280*1280)
*/
private String imageResolution;
/**
* 预览图片
*/
* 预览图片
*/
private String previewImagePath;
/**
* 产品编码
*/
private String productCode;
public void initAttrValue(){
this.categoryId = null;
this.productId = null;
this.productName = "";
this.cssFilePath = "";
this.sortNum = null;
private String imageResolutionValue;
private String serverName;
this.name = "";
private Integer serverPort;
this.imageResolution = "1";
private String localZipPath;
this.previewImagePath = "";
}
private String prependPath;
}
\ No newline at end of file
package com.mortals.xhx.common.pdu.user;
import com.mortals.framework.exception.AppException;
import lombok.Data;
@Data
public class LoginPdu {
private String loginName;
private String password;
private String securityCode;
private String mark;
/** 加密方式 1不加密,2加密*/
private Integer type;
@Override
public String toString() {
return "loginName:" + this.loginName + " password:" + this.password;
}
public boolean validate() throws AppException {
if (loginName == null || loginName.trim().length() == 0) {
throw new AppException("帐号不能为空!");
}
if (password == null || password.trim().length() == 0) {
throw new AppException("密码不能为空!");
}
return true;
}
}
package com.mortals.xhx.common.pdu.user;
import com.mortals.framework.model.BaseEntityLong;
import lombok.Data;
import java.util.Date;
import java.util.List;
/**
* 用户信息业务Pdu对象
*
* @author zxfei
* @date 2022-07-06
*/
* 用户信息业务Pdu对象
*
* @author zxfei
* @date 2024-09-23
*/
@Data
public class UserPdu extends BaseEntityLong {
private static final long serialVersionUID = 1L;
/**
* 登录名
*/
* 登录名
*/
private String loginName;
/**
* 登录密码,使用md5双次加密
*/
* 登录密码,使用md5双次加密
*/
private String loginPwd;
private String password;
private String securityCode;
/**
* 登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
*/
* 登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
*/
private String loginLimitAddress;
/**
* 用户名
*/
* 用户名
*/
private String realName;
/**
* 用户手机号
*/
* 用户手机号
*/
private String mobile;
/**
* 用户联系电话
*/
* 用户联系电话
*/
private String phone;
/**
* 用户邮箱
*/
* 用户邮箱
*/
private String email;
/**
* QQ号码
*/
* QQ号码
*/
private String qq;
/**
* 用户类型(0.系统用户,1.普通用户,2.工作人员)
*/
* 用户类型(0.系统用户,1.普通用户,2.工作人员)
*/
private Integer userType;
/**
* 所属站点id,多个逗号分隔
*/
* 所属站点id,多个逗号分隔
*/
private String siteIds;
/**
* 所属区域code,多个逗号分隔
*/
* 所属区域code,多个逗号分隔
*/
private String areaCodes;
/**
* 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
*/
* 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
*/
private Integer status;
/**
* 创建用户名称
*/
* 创建用户名称
*/
private String createUserName;
/**
* 最后一次登录时间
*/
* 最后一次登录时间
*/
private Date lastLoginTime;
/**
* 最后一次登录地址
*/
* 最后一次登录地址
*/
private String lastLoginAddress;
/** 开始 用户ID,主键,自增长 */
private Long idStart;
/** 结束 用户ID,主键,自增长 */
private Long idEnd;
/** 增加 用户ID,主键,自增长 */
private Long idIncrement;
/** 用户ID,主键,自增长列表 */
private List <Long> idList;
/** 登录名 */
private List<String> loginNameList;
/** 登录密码,使用md5双次加密 */
private List<String> loginPwdList;
/** 登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录 */
private List<String> loginLimitAddressList;
/** 用户名 */
private List<String> realNameList;
/** 用户手机号 */
private List<String> mobileList;
/** 用户联系电话 */
private List<String> phoneList;
/** 用户邮箱 */
private List<String> emailList;
/** QQ号码 */
private List<String> qqList;
/** 开始 用户类型(0.系统用户,1.普通用户,2.工作人员) */
private Integer userTypeStart;
/** 结束 用户类型(0.系统用户,1.普通用户,2.工作人员) */
private Integer userTypeEnd;
/** 增加 用户类型(0.系统用户,1.普通用户,2.工作人员) */
private Integer userTypeIncrement;
/** 用户类型(0.系统用户,1.普通用户,2.工作人员)列表 */
private List <Integer> userTypeList;
/** 所属站点id,多个逗号分隔 */
private List<String> siteIdsList;
/** 所属区域code,多个逗号分隔 */
private List<String> areaCodesList;
/** 开始 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职) */
private Integer statusStart;
/** 结束 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职) */
private Integer statusEnd;
/** 增加 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职) */
private Integer statusIncrement;
/** 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)列表 */
private List <Integer> statusList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 开始 创建用户 */
private Long createUserIdStart;
/** 结束 创建用户 */
private Long createUserIdEnd;
/** 增加 创建用户 */
private Long createUserIdIncrement;
/** 创建用户列表 */
private List <Long> createUserIdList;
/** 创建用户名称 */
private List<String> createUserNameList;
/** 开始 最后一次登录时间 */
private String lastLoginTimeStart;
/** 结束 最后一次登录时间 */
private String lastLoginTimeEnd;
/** 最后一次登录地址 */
private List<String> lastLoginAddressList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<UserPdu> orConditionList;
/** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */
private List<UserPdu> andConditionList;
public UserPdu(){}
/**
* 获取 登录名
* @return String
*/
public String getLoginName(){
return loginName;
}
/**
* 设置 登录名
* @param loginName
*/
public void setLoginName(String loginName){
this.loginName = loginName;
}
/**
* 获取 登录密码,使用md5双次加密
* @return String
*/
public String getLoginPwd(){
return loginPwd;
}
/**
* 设置 登录密码,使用md5双次加密
* @param loginPwd
*/
public void setLoginPwd(String loginPwd){
this.loginPwd = loginPwd;
}
/**
* 获取 登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
* @return String
*/
public String getLoginLimitAddress(){
return loginLimitAddress;
}
/**
* 设置 登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
* @param loginLimitAddress
*/
public void setLoginLimitAddress(String loginLimitAddress){
this.loginLimitAddress = loginLimitAddress;
}
/**
* 获取 用户名
* @return String
*/
public String getRealName(){
return realName;
}
/**
* 设置 用户名
* @param realName
*/
public void setRealName(String realName){
this.realName = realName;
}
/**
* 获取 用户手机号
* @return String
*/
public String getMobile(){
return mobile;
}
/**
* 设置 用户手机号
* @param mobile
*/
public void setMobile(String mobile){
this.mobile = mobile;
}
/**
* 获取 用户联系电话
* @return String
*/
public String getPhone(){
return phone;
}
/**
* 设置 用户联系电话
* @param phone
*/
public void setPhone(String phone){
this.phone = phone;
}
/**
* 获取 用户邮箱
* @return String
*/
public String getEmail(){
return email;
}
/**
* 设置 用户邮箱
* @param email
*/
public void setEmail(String email){
this.email = email;
}
/**
* 获取 QQ号码
* @return String
*/
public String getQq(){
return qq;
}
/**
* 设置 QQ号码
* @param qq
*/
public void setQq(String qq){
this.qq = qq;
}
/**
* 获取 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @return Integer
*/
public Integer getUserType(){
return userType;
}
/**
* 设置 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @param userType
*/
public void setUserType(Integer userType){
this.userType = userType;
}
/**
* 获取 所属站点id,多个逗号分隔
* @return String
*/
public String getSiteIds(){
return siteIds;
}
/**
* 设置 所属站点id,多个逗号分隔
* @param siteIds
*/
public void setSiteIds(String siteIds){
this.siteIds = siteIds;
}
/**
* 获取 所属区域code,多个逗号分隔
* @return String
*/
public String getAreaCodes(){
return areaCodes;
}
/**
* 设置 所属区域code,多个逗号分隔
* @param areaCodes
*/
public void setAreaCodes(String areaCodes){
this.areaCodes = areaCodes;
}
/**
* 获取 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @return Integer
*/
public Integer getStatus(){
return status;
}
/**
* 设置 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @param status
*/
public void setStatus(Integer status){
this.status = status;
}
/**
* 获取 创建用户名称
* @return String
*/
public String getCreateUserName(){
return createUserName;
}
/**
* 设置 创建用户名称
* @param createUserName
*/
public void setCreateUserName(String createUserName){
this.createUserName = createUserName;
}
/**
* 获取 最后一次登录时间
* @return Date
*/
public Date getLastLoginTime(){
return lastLoginTime;
}
/**
* 设置 最后一次登录时间
* @param lastLoginTime
*/
public void setLastLoginTime(Date lastLoginTime){
this.lastLoginTime = lastLoginTime;
}
/**
* 获取 最后一次登录地址
* @return String
*/
public String getLastLoginAddress(){
return lastLoginAddress;
}
/**
* 设置 最后一次登录地址
* @param lastLoginAddress
*/
public void setLastLoginAddress(String lastLoginAddress){
this.lastLoginAddress = lastLoginAddress;
}
/**
* 获取 开始 用户ID,主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 用户ID,主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 用户ID,主键,自增长
* @return $idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 用户ID,主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 用户ID,主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 用户ID,主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 用户ID,主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 用户ID,主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 登录名
* @return loginNameList
*/
public List<String> getLoginNameList(){
return this.loginNameList;
}
/**
* 设置 登录名
* @param loginNameList
*/
public void setLoginNameList(List<String> loginNameList){
this.loginNameList = loginNameList;
}
/**
* 获取 登录密码,使用md5双次加密
* @return loginPwdList
*/
public List<String> getLoginPwdList(){
return this.loginPwdList;
}
/**
* 设置 登录密码,使用md5双次加密
* @param loginPwdList
*/
public void setLoginPwdList(List<String> loginPwdList){
this.loginPwdList = loginPwdList;
}
/**
* 获取 登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
* @return loginLimitAddressList
*/
public List<String> getLoginLimitAddressList(){
return this.loginLimitAddressList;
}
/**
* 设置 登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
* @param loginLimitAddressList
*/
public void setLoginLimitAddressList(List<String> loginLimitAddressList){
this.loginLimitAddressList = loginLimitAddressList;
}
/**
* 获取 用户名
* @return realNameList
*/
public List<String> getRealNameList(){
return this.realNameList;
}
/**
* 设置 用户名
* @param realNameList
*/
public void setRealNameList(List<String> realNameList){
this.realNameList = realNameList;
}
/**
* 获取 用户手机号
* @return mobileList
*/
public List<String> getMobileList(){
return this.mobileList;
}
/**
* 设置 用户手机号
* @param mobileList
*/
public void setMobileList(List<String> mobileList){
this.mobileList = mobileList;
}
/**
* 获取 用户联系电话
* @return phoneList
*/
public List<String> getPhoneList(){
return this.phoneList;
}
/**
* 设置 用户联系电话
* @param phoneList
*/
public void setPhoneList(List<String> phoneList){
this.phoneList = phoneList;
}
/**
* 获取 用户邮箱
* @return emailList
*/
public List<String> getEmailList(){
return this.emailList;
}
/**
* 设置 用户邮箱
* @param emailList
*/
public void setEmailList(List<String> emailList){
this.emailList = emailList;
}
/**
* 获取 QQ号码
* @return qqList
*/
public List<String> getQqList(){
return this.qqList;
}
/**
* 设置 QQ号码
* @param qqList
*/
public void setQqList(List<String> qqList){
this.qqList = qqList;
}
/**
* 获取 开始 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @return userTypeStart
*/
public Integer getUserTypeStart(){
return this.userTypeStart;
}
/**
* 设置 开始 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @param userTypeStart
*/
public void setUserTypeStart(Integer userTypeStart){
this.userTypeStart = userTypeStart;
}
/**
* 获取 结束 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @return $userTypeEnd
*/
public Integer getUserTypeEnd(){
return this.userTypeEnd;
}
/**
* 设置 结束 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @param userTypeEnd
*/
public void setUserTypeEnd(Integer userTypeEnd){
this.userTypeEnd = userTypeEnd;
}
/**
* 获取 增加 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @return userTypeIncrement
*/
public Integer getUserTypeIncrement(){
return this.userTypeIncrement;
}
/**
* 设置 增加 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @param userTypeIncrement
*/
public void setUserTypeIncrement(Integer userTypeIncrement){
this.userTypeIncrement = userTypeIncrement;
}
/**
* 获取 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @return userTypeList
*/
public List<Integer> getUserTypeList(){
return this.userTypeList;
}
/**
* 设置 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @param userTypeList
*/
public void setUserTypeList(List<Integer> userTypeList){
this.userTypeList = userTypeList;
}
/**
* 获取 所属站点id,多个逗号分隔
* @return siteIdsList
*/
public List<String> getSiteIdsList(){
return this.siteIdsList;
}
/**
* 设置 所属站点id,多个逗号分隔
* @param siteIdsList
*/
public void setSiteIdsList(List<String> siteIdsList){
this.siteIdsList = siteIdsList;
}
/**
* 获取 所属区域code,多个逗号分隔
* @return areaCodesList
*/
public List<String> getAreaCodesList(){
return this.areaCodesList;
}
/**
* 设置 所属区域code,多个逗号分隔
* @param areaCodesList
*/
public void setAreaCodesList(List<String> areaCodesList){
this.areaCodesList = areaCodesList;
}
/**
* 获取 开始 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @return statusStart
*/
public Integer getStatusStart(){
return this.statusStart;
}
/**
* 设置 开始 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @param statusStart
*/
public void setStatusStart(Integer statusStart){
this.statusStart = statusStart;
}
/**
* 获取 结束 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @return $statusEnd
*/
public Integer getStatusEnd(){
return this.statusEnd;
}
/**
* 设置 结束 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @param statusEnd
*/
public void setStatusEnd(Integer statusEnd){
this.statusEnd = statusEnd;
}
/**
* 获取 增加 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @return statusIncrement
*/
public Integer getStatusIncrement(){
return this.statusIncrement;
}
/**
* 设置 增加 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @param statusIncrement
*/
public void setStatusIncrement(Integer statusIncrement){
this.statusIncrement = statusIncrement;
}
/**
* 获取 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @return statusList
*/
public List<Integer> getStatusList(){
return this.statusList;
}
/**
* 设置 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @param statusList
*/
public void setStatusList(List<Integer> statusList){
this.statusList = statusList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 开始 创建用户
* @return createUserIdStart
*/
public Long getCreateUserIdStart(){
return this.createUserIdStart;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
}
/**
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
public Long getCreateUserIdEnd(){
return this.createUserIdEnd;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
}
/**
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
}
/**
* 获取 创建用户
* @return createUserIdList
*/
public List<Long> getCreateUserIdList(){
return this.createUserIdList;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
}
/**
* 获取 创建用户名称
* @return createUserNameList
*/
public List<String> getCreateUserNameList(){
return this.createUserNameList;
}
/**
* 设置 创建用户名称
* @param createUserNameList
*/
public void setCreateUserNameList(List<String> createUserNameList){
this.createUserNameList = createUserNameList;
}
/**
* 获取 开始 最后一次登录时间
* @return lastLoginTimeStart
*/
public String getLastLoginTimeStart(){
return this.lastLoginTimeStart;
}
/**
* 设置 开始 最后一次登录时间
* @param lastLoginTimeStart
*/
public void setLastLoginTimeStart(String lastLoginTimeStart){
this.lastLoginTimeStart = lastLoginTimeStart;
}
/**
* 获取 结束 最后一次登录时间
* @return lastLoginTimeEnd
*/
public String getLastLoginTimeEnd(){
return this.lastLoginTimeEnd;
}
/**
* 设置 结束 最后一次登录时间
* @param lastLoginTimeEnd
*/
public void setLastLoginTimeEnd(String lastLoginTimeEnd){
this.lastLoginTimeEnd = lastLoginTimeEnd;
}
/**
* 获取 最后一次登录地址
* @return lastLoginAddressList
*/
public List<String> getLastLoginAddressList(){
return this.lastLoginAddressList;
}
/**
* 设置 最后一次登录地址
* @param lastLoginAddressList
*/
public void setLastLoginAddressList(List<String> lastLoginAddressList){
this.lastLoginAddressList = lastLoginAddressList;
}
/**
* 设置 用户ID,主键,自增长
* @param id
*/
public UserPdu id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 用户ID,主键,自增长
* @param idStart
*/
public UserPdu idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 用户ID,主键,自增长
* @param idEnd
*/
public UserPdu idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 用户ID,主键,自增长
* @param idIncrement
*/
public UserPdu idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 用户ID,主键,自增长
* @param idList
*/
public UserPdu idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 登录名
* @param loginName
*/
public UserPdu loginName(String loginName){
setLoginName(loginName);
return this;
}
/**
* 设置 登录名
* @param loginNameList
*/
public UserPdu loginNameList(List<String> loginNameList){
this.loginNameList = loginNameList;
return this;
}
/**
* 设置 登录密码,使用md5双次加密
* @param loginPwd
*/
public UserPdu loginPwd(String loginPwd){
setLoginPwd(loginPwd);
return this;
}
/**
* 设置 登录密码,使用md5双次加密
* @param loginPwdList
*/
public UserPdu loginPwdList(List<String> loginPwdList){
this.loginPwdList = loginPwdList;
return this;
}
/**
* 设置 登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
* @param loginLimitAddress
*/
public UserPdu loginLimitAddress(String loginLimitAddress){
setLoginLimitAddress(loginLimitAddress);
return this;
}
/**
* 设置 登录限制地址,多个IP地址用逗号分隔,可以使用IP段匹配,如:172.17.*非空:则只能该值内的IP可以登录
* @param loginLimitAddressList
*/
public UserPdu loginLimitAddressList(List<String> loginLimitAddressList){
this.loginLimitAddressList = loginLimitAddressList;
return this;
}
/**
* 设置 用户名
* @param realName
*/
public UserPdu realName(String realName){
setRealName(realName);
return this;
}
/**
* 设置 用户名
* @param realNameList
*/
public UserPdu realNameList(List<String> realNameList){
this.realNameList = realNameList;
return this;
}
/**
* 设置 用户手机号
* @param mobile
*/
public UserPdu mobile(String mobile){
setMobile(mobile);
return this;
}
/**
* 设置 用户手机号
* @param mobileList
*/
public UserPdu mobileList(List<String> mobileList){
this.mobileList = mobileList;
return this;
}
/**
* 设置 用户联系电话
* @param phone
*/
public UserPdu phone(String phone){
setPhone(phone);
return this;
}
/**
* 设置 用户联系电话
* @param phoneList
*/
public UserPdu phoneList(List<String> phoneList){
this.phoneList = phoneList;
return this;
}
/**
* 设置 用户邮箱
* @param email
*/
public UserPdu email(String email){
setEmail(email);
return this;
}
/**
* 设置 用户邮箱
* @param emailList
*/
public UserPdu emailList(List<String> emailList){
this.emailList = emailList;
return this;
}
/**
* 设置 QQ号码
* @param qq
*/
public UserPdu qq(String qq){
setQq(qq);
return this;
}
/**
* 设置 QQ号码
* @param qqList
*/
public UserPdu qqList(List<String> qqList){
this.qqList = qqList;
return this;
}
/**
* 设置 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @param userType
*/
public UserPdu userType(Integer userType){
setUserType(userType);
return this;
}
/**
* 设置 开始 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @param userTypeStart
*/
public UserPdu userTypeStart(Integer userTypeStart){
this.userTypeStart = userTypeStart;
return this;
}
/**
* 设置 结束 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @param userTypeEnd
*/
public UserPdu userTypeEnd(Integer userTypeEnd){
this.userTypeEnd = userTypeEnd;
return this;
}
/**
* 设置 增加 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @param userTypeIncrement
*/
public UserPdu userTypeIncrement(Integer userTypeIncrement){
this.userTypeIncrement = userTypeIncrement;
return this;
}
/**
* 设置 用户类型(0.系统用户,1.普通用户,2.工作人员)
* @param userTypeList
*/
public UserPdu userTypeList(List<Integer> userTypeList){
this.userTypeList = userTypeList;
return this;
}
/**
* 设置 所属站点id,多个逗号分隔
* @param siteIds
*/
public UserPdu siteIds(String siteIds){
setSiteIds(siteIds);
return this;
}
/**
* 设置 所属站点id,多个逗号分隔
* @param siteIdsList
*/
public UserPdu siteIdsList(List<String> siteIdsList){
this.siteIdsList = siteIdsList;
return this;
}
/**
* 设置 所属区域code,多个逗号分隔
* @param areaCodes
*/
public UserPdu areaCodes(String areaCodes){
setAreaCodes(areaCodes);
return this;
}
/**
* 设置 所属区域code,多个逗号分隔
* @param areaCodesList
*/
public UserPdu areaCodesList(List<String> areaCodesList){
this.areaCodesList = areaCodesList;
return this;
}
/**
* 设置 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @param status
*/
public UserPdu status(Integer status){
setStatus(status);
return this;
}
/**
* 设置 开始 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @param statusStart
*/
public UserPdu statusStart(Integer statusStart){
this.statusStart = statusStart;
return this;
}
/**
* 设置 结束 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @param statusEnd
*/
public UserPdu statusEnd(Integer statusEnd){
this.statusEnd = statusEnd;
return this;
}
/**
* 设置 增加 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @param statusIncrement
*/
public UserPdu statusIncrement(Integer statusIncrement){
this.statusIncrement = statusIncrement;
return this;
}
/**
* 设置 用户状态(0.停用,1.正常,2.冻结,3.销户,4.离职)
* @param statusList
*/
public UserPdu statusList(List<Integer> statusList){
this.statusList = statusList;
return this;
}
/**
* 设置 创建用户
* @param createUserId
*/
public UserPdu createUserId(Long createUserId){
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public UserPdu createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
return this;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public UserPdu createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
return this;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public UserPdu createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
return this;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
public UserPdu createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
return this;
}
/**
* 设置 创建用户名称
* @param createUserName
*/
public UserPdu createUserName(String createUserName){
setCreateUserName(createUserName);
return this;
}
/**
* 设置 创建用户名称
* @param createUserNameList
*/
public UserPdu createUserNameList(List<String> createUserNameList){
this.createUserNameList = createUserNameList;
return this;
}
/**
* 设置 最后一次登录地址
* @param lastLoginAddress
*/
public UserPdu lastLoginAddress(String lastLoginAddress){
setLastLoginAddress(lastLoginAddress);
return this;
}
/**
* 设置 最后一次登录地址
* @param lastLoginAddressList
*/
public UserPdu lastLoginAddressList(List<String> lastLoginAddressList){
this.lastLoginAddressList = lastLoginAddressList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<UserPdu> getOrConditionList(){
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<UserPdu> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<UserPdu> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<UserPdu> andConditionList){
this.andConditionList = andConditionList;
}
public String getSecurityCode() {
return securityCode;
}
public void setSecurityCode(String securityCode) {
this.securityCode = securityCode;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
@Override
public int hashCode() {
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
if (obj == null) return false;
if (obj instanceof UserPdu) {
UserPdu tmp = (UserPdu) obj;
if (this.getId() == tmp.getId()) {
return true;
}
}
return false;
}
public void initAttrValue(){
this.loginName = "";
this.loginPwd = "";
this.loginLimitAddress = "";
this.realName = "";
this.mobile = "";
this.phone = "";
this.email = "";
this.qq = "";
this.userType = null;
this.siteIds = "";
this.areaCodes = "";
this.status = 1;
this.createUserName = "";
this.lastLoginTime = null;
this.lastLoginAddress = "";
}
}
\ No newline at end of file
package com.mortals.xhx.feign.user;
import com.alibaba.fastjson.JSON;
import com.mortals.framework.common.Rest;
import com.mortals.xhx.common.pdu.RespData;
import com.mortals.xhx.common.pdu.user.LoginPdu;
import com.mortals.xhx.common.pdu.user.UserPdu;
import com.mortals.xhx.feign.IFeign;
import feign.hystrix.FallbackFactory;
......@@ -62,7 +62,7 @@ public interface IUserFeign extends IFeign {
@PostMapping(value = "/login/login")
String portalLogin(@RequestBody UserPdu userPdu);
String portalLogin(@RequestBody LoginPdu loginPdu);
/**
* 查询用户列表
......@@ -114,8 +114,8 @@ class UserFeignFallbackFactory implements FallbackFactory<IUserFeign> {
}
@Override
public String portalLogin(UserPdu userPdu) {
return JSON.toJSONString(Rest.fail("登录失败!"));
public String portalLogin(LoginPdu loginPdu) {
return null;
}
@Override
......
......@@ -23,6 +23,10 @@
<profiles.log.level>info</profiles.log.level>
<profiles.publish.path>/home/publish</profiles.publish.path>
<profiles.filepath>/mortals/app/data</profiles.filepath>
<profiles.nacos.server-addr>127.0.0.1:8848</profiles.nacos.server-addr>
<profiles.nacos.namespace>smart-gov</profiles.nacos.namespace>
<profiles.nacos.group>DEFAULT_GROUP</profiles.nacos.group>
<package.environment>build</package.environment>
</properties>
......@@ -65,6 +69,15 @@
</properties>
</profile>
<profile>
<id>qiling</id>
<properties>
<profiles.active>qiling</profiles.active>
<skipUi>false</skipUi>
</properties>
</profile>
<profile>
<id>yibin</id>
<properties>
......
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.mortals.xhx</groupId>
<artifactId>sample-form-platform</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<artifactId>sample-form-manager</artifactId>
<packaging>jar</packaging>
<description>样表服务管理平台</description>
<properties>
</properties>
<profiles>
<profile>
<id>develop</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<profiles.active>develop</profiles.active>
<profiles.server.port>17002</profiles.server.port>
<profiles.nginx.port>11199</profiles.nginx.port>
<profiles.server.gatewayport>11078</profiles.server.gatewayport>
<profiles.server.path>/sampleform</profiles.server.path>
<profiles.rabbitmq.host>127.0.0.1</profiles.rabbitmq.host>
<profiles.rabbitmq.port>5672</profiles.rabbitmq.port>
<profiles.rabbitmq.username>taxi_mq</profiles.rabbitmq.username>
<profiles.rabbitmq.password>admin@2020</profiles.rabbitmq.password>
<profiles.rabbitmq.virtualhost>/</profiles.rabbitmq.virtualhost>
<profiles.nacos.server-addr>127.0.0.1:8848</profiles.nacos.server-addr>
<profiles.nacos.group>DEFAULT_GROUP</profiles.nacos.group>
<profiles.nacos.namespace>smart-gov</profiles.nacos.namespace>
<profiles.log.path>/mortals/app/logs</profiles.log.path>
<profiles.log.level>INFO</profiles.log.level>
<profiles.publish.path>/home/publish</profiles.publish.path>
<package.environment>serve</package.environment>
<skipUi>false</skipUi>
</properties>
</profile>
<profile>
<id>test</id>
<properties>
<profiles.active>test</profiles.active>
<profiles.server.port>17002</profiles.server.port>
<profiles.server.gatewayport>11078</profiles.server.gatewayport>
<profiles.server.path>/sampleform</profiles.server.path>
<profiles.publish.path>/home/publish</profiles.publish.path>
<profiles.rabbitmq.host>192.168.0.98</profiles.rabbitmq.host>
<profiles.rabbitmq.port>5672</profiles.rabbitmq.port>
<profiles.rabbitmq.username>taxi_mq</profiles.rabbitmq.username>
<profiles.rabbitmq.password>admin@2020</profiles.rabbitmq.password>
<profiles.rabbitmq.virtualhost>/</profiles.rabbitmq.virtualhost>
<!-- <profiles.nacos.server-addr>192.168.0.252:8848</profiles.nacos.server-addr>-->
<profiles.nacos.server-addr>192.168.0.252:8848</profiles.nacos.server-addr>
<profiles.nacos.group>DEFAULT_GROUP</profiles.nacos.group>
<profiles.nacos.namespace>smart-gov</profiles.nacos.namespace>
<profiles.log.path>/home/mortals/app/logs</profiles.log.path>
<profiles.log.level>INFO</profiles.log.level>
<package.environment>test</package.environment>
<skipUi>false</skipUi>
</properties>
</profile>
<profile>
<id>product</id>
<properties>
<profiles.active>product</profiles.active>
<profiles.server.port>17002</profiles.server.port>
<profiles.nginx.port>11199</profiles.nginx.port>
<profiles.server.gatewayport>11078</profiles.server.gatewayport>
<profiles.server.path>/sampleform</profiles.server.path>
<profiles.rabbitmq.host>192.168.0.250</profiles.rabbitmq.host>
<profiles.rabbitmq.port>5672</profiles.rabbitmq.port>
<profiles.rabbitmq.username>taxi_mq</profiles.rabbitmq.username>
<profiles.rabbitmq.password>admin@2020</profiles.rabbitmq.password>
<profiles.rabbitmq.virtualhost>/</profiles.rabbitmq.virtualhost>
<profiles.nacos.server-addr>192.168.0.250:8848</profiles.nacos.server-addr>
<profiles.nacos.group>DEFAULT_GROUP</profiles.nacos.group>
<profiles.nacos.namespace>smart-gov</profiles.nacos.namespace>
<profiles.log.path>/home/mortals/app/logs</profiles.log.path>
<profiles.log.level>INFO</profiles.log.level>
<profiles.publish.path>/home/publish</profiles.publish.path>
<package.environment>build</package.environment>
<skipUi>false</skipUi>
</properties>
</profile>
<profile>
<id>yibin</id>
<properties>
<profiles.active>yibin</profiles.active>
<profiles.server.port>17002</profiles.server.port>
<profiles.nginx.port>11199</profiles.nginx.port>
<profiles.server.gatewayport>11078</profiles.server.gatewayport>
<profiles.server.path>/sampleform</profiles.server.path>
<profiles.rabbitmq.host>172.15.28.117</profiles.rabbitmq.host>
<profiles.rabbitmq.port>5672</profiles.rabbitmq.port>
<profiles.rabbitmq.username>taxi_mq</profiles.rabbitmq.username>
<profiles.rabbitmq.password>admin@2020</profiles.rabbitmq.password>
<profiles.rabbitmq.virtualhost>/</profiles.rabbitmq.virtualhost>
<profiles.nacos.server-addr>172.15.28.120:8848</profiles.nacos.server-addr>
<profiles.nacos.group>DEFAULT_GROUP</profiles.nacos.group>
<profiles.nacos.namespace>smart-gov</profiles.nacos.namespace>
<profiles.log.path>/home/mortals/app/logs</profiles.log.path>
<profiles.log.level>INFO</profiles.log.level>
<profiles.publish.path>/home/publish</profiles.publish.path>
<package.environment>build</package.environment>
<skipUi>false</skipUi>
</properties>
</profile>
<profile>
<id>xuanhan</id>
<properties>
<profiles.active>xuanhan</profiles.active>
<profiles.server.port>17002</profiles.server.port>
<profiles.nginx.port>11199</profiles.nginx.port>
<profiles.server.gatewayport>11078</profiles.server.gatewayport>
<profiles.server.path>/sampleform</profiles.server.path>
<profiles.rabbitmq.host>127.0.0.1</profiles.rabbitmq.host>
<profiles.rabbitmq.port>5672</profiles.rabbitmq.port>
<profiles.rabbitmq.username>taxi_mq</profiles.rabbitmq.username>
<profiles.rabbitmq.password>admin@2020</profiles.rabbitmq.password>
<profiles.rabbitmq.virtualhost>/</profiles.rabbitmq.virtualhost>
<profiles.nacos.server-addr>127.0.0.1:8848</profiles.nacos.server-addr>
<profiles.nacos.group>DEFAULT_GROUP</profiles.nacos.group>
<profiles.nacos.namespace>smart-gov</profiles.nacos.namespace>
<profiles.log.path>D:/home/mortals/app/logs</profiles.log.path>
<profiles.log.level>INFO</profiles.log.level>
<profiles.publish.path>D:/home/publish</profiles.publish.path>
<package.environment>build</package.environment>
<skipUi>false</skipUi>
</properties>
</profile>
<profile>
<id>yanyuan</id>
<properties>
<profiles.active>yanyuan</profiles.active>
<profiles.server.port>17002</profiles.server.port>
<profiles.nginx.port>11199</profiles.nginx.port>
<profiles.server.gatewayport>11078</profiles.server.gatewayport>
<profiles.server.path>/sampleform</profiles.server.path>
<profiles.rabbitmq.host>127.0.0.1</profiles.rabbitmq.host>
<profiles.rabbitmq.port>5672</profiles.rabbitmq.port>
<profiles.rabbitmq.username>taxi_mq</profiles.rabbitmq.username>
<profiles.rabbitmq.password>admin@2020</profiles.rabbitmq.password>
<profiles.rabbitmq.virtualhost>/</profiles.rabbitmq.virtualhost>
<profiles.nacos.server-addr>127.0.0.1:8848</profiles.nacos.server-addr>
<profiles.nacos.group>DEFAULT_GROUP</profiles.nacos.group>
<profiles.nacos.namespace>smart-gov</profiles.nacos.namespace>
<profiles.log.path>/home/mortals/app/logs</profiles.log.path>
<profiles.log.level>INFO</profiles.log.level>
<profiles.publish.path>D:/home/publish</profiles.publish.path>
<package.environment>build</package.environment>
<skipUi>false</skipUi>
</properties>
</profile>
</profiles>
<dependencies>
<dependency>
<groupId>com.mortals.xhx</groupId>
<artifactId>common-lib</artifactId>
</dependency>
<!-- 引入 SpringMVC 相关依赖,并实现对其的自动配置 -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid-spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
</dependency>
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-redis</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-websocket</artifactId>
<version>2.5.2</version>
</dependency>
<dependency>
<groupId>org.freemarker</groupId>
<artifactId>freemarker</artifactId>
<version>2.3.31</version>
</dependency>
<!--Token生成与解析-->
<dependency>
<groupId>io.jsonwebtoken</groupId>
<artifactId>jjwt</artifactId>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-mock</artifactId>
<version>2.0.8</version>
</dependency>
<dependency>
<groupId>com.aspose.words</groupId>
<artifactId>aspose-words</artifactId>
<version>19.2</version>
<classifier>jdk16</classifier>
</dependency>
<dependency>
<groupId>com.deepoove</groupId>
<artifactId>poi-tl</artifactId>
<version>1.12.0</version>
</dependency>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext7-core</artifactId>
<version>RELEASE</version>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>2.0.27</version>
</dependency>
<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.7.14</version>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
<!-- <resource>-->
<!-- <directory>../sample-form-manager-ui/admin</directory>-->
<!-- <filtering>true</filtering>-->
<!-- </resource>-->
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version>
<configuration>
<skipTests>true</skipTests> <!--默认关掉单元测试 -->
</configuration>
</plugin>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>${project.build.sourceEncoding}</encoding>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>copy-bin</id>
<phase>package</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<encoding>UTF-8</encoding>
<outputDirectory>target/bin
</outputDirectory>
<resources>
<resource>
<directory>src/main/bin/</directory>
<excludes>
<exclude>deploy.sh</exclude>
</excludes>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
<execution>
<id>copy-deploy</id>
<phase>package</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<encoding>UTF-8</encoding>
<outputDirectory>${project.parent.basedir}/dist/${project.artifactId}/
</outputDirectory>
<resources>
<resource>
<directory>src/main/bin</directory>
<includes>
<include>deploy.sh</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version>
<configuration>
<skip>${skipUi}</skip>
</configuration>
<executions>
<execution>
<id>exec-npm-install</id>
<phase>generate-resources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>yarn</executable>
<arguments>
<argument></argument>
</arguments>
<workingDirectory>${project.parent.basedir}/sample-form-manager-ui/admin</workingDirectory>
</configuration>
</execution>
<execution>
<id>exec-npm-run-build</id>
<phase>generate-resources</phase>
<goals>
<goal>exec</goal>
</goals>
<configuration>
<executable>yarn</executable>
<arguments>
<argument>run</argument>
<arguments>${package.environment}</arguments>
</arguments>
<workingDirectory>${project.parent.basedir}/sample-form-manager-ui/admin</workingDirectory>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.3.0</version>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<finalName>${project.artifactId}</finalName>
<appendAssemblyId>false</appendAssemblyId>
<descriptors>
<descriptor>../assembly/assembly.xml</descriptor>
</descriptors>
<outputDirectory>${project.parent.basedir}/dist/${project.artifactId}</outputDirectory>
</configuration>
</execution>
<execution>
<id>make-assembly-ui</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
<configuration>
<skipAssembly>${skipUi}</skipAssembly>
<finalName>${project.artifactId}-ui</finalName>
<appendAssemblyId>false</appendAssemblyId>
<descriptors>
<descriptor>../assembly/assembly-manager-ui.xml</descriptor>
</descriptors>
<outputDirectory>${project.parent.basedir}/dist/${project.artifactId}</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
package com.mortals.xhx.base.framework.exception;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import cn.hutool.core.util.StrUtil;
import cn.hutool.http.HttpStatus;
import com.alibaba.fastjson.JSONObject;
import com.mortals.framework.exception.AppException;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.converter.HttpMessageNotReadableException;
import org.springframework.web.bind.annotation.ControllerAdvice;
import org.springframework.web.bind.annotation.ExceptionHandler;
import org.springframework.web.bind.annotation.ResponseBody;
import com.alibaba.fastjson.JSONObject;
import com.mortals.framework.exception.AppException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
/**
* 统一异常处理
*/
@ControllerAdvice
@Slf4j
public class ExceptionHandle {
private final static Logger log = LoggerFactory.getLogger(ExceptionHandle.class);
@Autowired
private HttpServletRequest request;
@Autowired
private HttpServletResponse response;
public static final String KEY_RESULT_CODE = "code";
public static final String KEY_RESULT_MSG = "msg";
public static final String KEY_RESULT_DATA = "data";
public static final int VALUE_RESULT_FAILURE = -1;
public static final String KEY_RESULT_CODE = "code";
public static final String KEY_RESULT_MSG = "msg";
public static final String KEY_RESULT_DATA = "data";
public static final int VALUE_RESULT_FAILURE = -1;
@ExceptionHandler(value = Exception.class)
@ResponseBody
public String handle(Exception e) {
JSONObject ret = new JSONObject();
ret.put(KEY_RESULT_CODE, VALUE_RESULT_FAILURE);
if (e instanceof AppException) {
StackTraceElement stack = e.getStackTrace()[0];
log.error("[business error]=========stack message[{}],[{},method:{},line{}][{}]", e.getMessage(),
stack.getClassName(), stack.getMethodName(), stack.getLineNumber(), e.getClass().getName());
AppException ex = (AppException) e;
ret.put(KEY_RESULT_MSG, ex.getMessage());
} else {
log.error("[system error]", e);
ret.put(KEY_RESULT_MSG, "unknown exception!");
}
return ret.toJSONString();
}
@ExceptionHandler(value = Exception.class)
@ResponseBody
public String handle(Exception e) {
JSONObject ret = new JSONObject();
ret.put(KEY_RESULT_CODE, VALUE_RESULT_FAILURE);
if (e instanceof AppException) {
StackTraceElement stack = e.getStackTrace()[0];
log.error("[business error]=========stack message[{}],[{},method:{},line{}][{}]", e.getMessage(),
stack.getClassName(), stack.getMethodName(), stack.getLineNumber(), e.getClass().getName());
AppException ex = (AppException) e;
ret.put(KEY_RESULT_MSG, ex.getMessage());
}
if (e instanceof HttpMessageNotReadableException) {
log.error("[system error]", e);
response.setStatus(HttpStatus.HTTP_BAD_REQUEST);
ret.put(KEY_RESULT_MSG, "参数错误,"+ StrUtil.subBefore(e.getMessage(), ";", false));
} else {
log.error("[system error]", e);
response.setStatus(HttpStatus.HTTP_INTERNAL_ERROR);
ret.put(KEY_RESULT_MSG, "未知错误!" + e.getMessage());
}
return ret.toJSONString();
}
}
......@@ -19,6 +19,7 @@ import com.mortals.xhx.base.system.user.model.UserEntity;
import com.mortals.xhx.base.system.user.service.UserService;
import com.mortals.xhx.base.system.valid.service.ValidCodeService;
import com.mortals.xhx.common.key.RedisKey;
import com.mortals.xhx.common.pdu.user.LoginPdu;
import com.mortals.xhx.common.pdu.user.UserPdu;
import com.mortals.xhx.feign.user.IUserFeign;
import org.apache.commons.logging.Log;
......@@ -62,10 +63,11 @@ public class LoginController extends BaseCRUDJsonBodyMappingController<UserServi
String loginName = loginForm.getLoginName();
String password = loginForm.getPassword();
UserPdu userPdu = new UserPdu();
userPdu.setLoginName(loginName);
userPdu.setPassword(password);
String resp = userFeign.portalLogin(userPdu);
LoginPdu loginPdu = new LoginPdu();
loginPdu.setLoginName(loginName);
loginPdu.setPassword(password);
loginPdu.setSecurityCode("admin");
String resp = userFeign.portalLogin(loginPdu);
return resp;
......
package com.mortals.xhx.daemon.task;
import com.alibaba.fastjson.JSON;
import com.mortals.framework.common.Rest;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.service.ITask;
import com.mortals.framework.service.ITaskExcuteService;
import com.mortals.xhx.base.system.user.model.UserEntity;
import com.mortals.xhx.base.system.user.model.UserQuery;
import com.mortals.xhx.base.system.user.service.UserService;
import com.mortals.xhx.common.code.YesNoEnum;
import com.mortals.xhx.common.pdu.RespData;
import com.mortals.xhx.common.pdu.user.UserPdu;
import com.mortals.xhx.feign.user.IUserFeign;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.condition.ConditionalOnExpression;
import org.springframework.stereotype.Service;
import org.springframework.util.ObjectUtils;
import java.util.List;
/**
* 同步用户,唯一标识为用户名。
*/
@Slf4j
@Service("SyncUserTask")
@ConditionalOnExpression("'${platform.type:null}'=='cloud'")
public class SyncUserTaskImpl implements ITaskExcuteService {
@Autowired
private IUserFeign userFeign;
@Autowired
private UserService userService;
@Override
public void excuteTask(ITask task) throws AppException {
log.info("同步用户任务");
UserPdu userPdu = new UserPdu();
userPdu.setPage(1);
userPdu.setSize(-1);
Rest<RespData<List<UserPdu>>> resp = userFeign.list(userPdu);
if (resp.getCode() == YesNoEnum.YES.getValue()) {
//同步更新用户,以loginname为唯一标识,密码默认与用户相同
resp.getData().getData().forEach(user -> {
log.info("loginName:{}", user.getLoginName());
UserEntity tempEntity = userService.selectOne(new UserQuery().loginName(user.getLoginName()));
if (ObjectUtils.isEmpty(tempEntity)) {
UserEntity userEntity = new UserEntity();
BeanUtils.copyProperties(user, userEntity, new String[]{"id","lastLoginTime", "lastLoginAddress"});
log.info("新增:{}", JSON.toJSONString(userEntity));
userService.getUserDao().insert(userEntity);
}else {
//更新基本信息
UserEntity userEntity = new UserEntity();
BeanUtils.copyProperties(user, userEntity, new String[]{"loginPwd","userType","status","lastLoginTime", "lastLoginAddress"});
log.info("更新:{}", JSON.toJSONString(userEntity));
userService.getUserDao().update(userEntity);
}
});
}
// log.info("syncUserResp:{}", JSON.toJSONString(resp));
userService.refreshUser();
}
......
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