19 changed files with 170 additions and 34 deletions
@ -0,0 +1,21 @@ |
|||||
|
CREATE TABLE `fact_icuser_category_analysis_daily` ( |
||||
|
`ID` varchar(32) NOT NULL COMMENT '主键(人员类别分析表)', |
||||
|
`CUSTOMER_ID` varchar(32) NOT NULL COMMENT '客户id', |
||||
|
`CONFIG_ID` varchar(64) NOT NULL COMMENT '预警配置ID', |
||||
|
`COLUMN_NAME` varchar(32) NOT NULL COMMENT '列名', |
||||
|
`DATE_ID` varchar(8) NOT NULL COMMENT '当前数据是截止到XXX的:yyyyMMdd', |
||||
|
`ORG_ID` varchar(32) NOT NULL COMMENT '网格id或者组织id', |
||||
|
`ORG_TYPE` varchar(10) NOT NULL COMMENT 'grid或者agency', |
||||
|
`PID` varchar(32) NOT NULL COMMENT 'orgid的上级', |
||||
|
`PIDS` varchar(255) NOT NULL COMMENT 'orgid的所有上级', |
||||
|
`TOTAL` int(11) NOT NULL COMMENT '当前类别总人数', |
||||
|
`QR_INCR` int(11) NOT NULL COMMENT '较上月迁入', |
||||
|
`QC_INCR` int(11) NOT NULL COMMENT '较上月迁出', |
||||
|
`DEL_FLAG` int(11) NOT NULL DEFAULT '0' COMMENT '删除标识 0.未删除 1.已删除', |
||||
|
`REVISION` int(11) NOT NULL COMMENT '乐观锁', |
||||
|
`CREATED_BY` varchar(64) NOT NULL COMMENT '创建人', |
||||
|
`CREATED_TIME` datetime NOT NULL COMMENT '创建时间', |
||||
|
`UPDATED_BY` varchar(64) NOT NULL COMMENT '更新人', |
||||
|
`UPDATED_TIME` datetime NOT NULL COMMENT '更新时间', |
||||
|
PRIMARY KEY (`ID`) USING BTREE |
||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='人员类别分析(目前只统计了网格)'; |
@ -0,0 +1,24 @@ |
|||||
|
package com.epmet.dto.form.demand; |
||||
|
|
||||
|
import lombok.Data; |
||||
|
|
||||
|
import javax.validation.constraints.NotBlank; |
||||
|
import java.io.Serializable; |
||||
|
|
||||
|
|
||||
|
@Data |
||||
|
public class ServiceItemSelectFormDTO implements Serializable { |
||||
|
private static final long serialVersionUID = 1689002457565460495L; |
||||
|
|
||||
|
public interface AddUserInternalGroup { |
||||
|
} |
||||
|
/** |
||||
|
* all:查询全部 |
||||
|
* usable:可用的 |
||||
|
* 默认查询全部 |
||||
|
*/ |
||||
|
private String type; |
||||
|
|
||||
|
@NotBlank(message = "customerId不能为空", groups = AddUserInternalGroup.class) |
||||
|
private String customerId; |
||||
|
} |
Loading…
Reference in new issue