Compare commits
26
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e065e48ecc | ||
|
|
5f09fa0666 | ||
|
|
59c26df5e0 | ||
|
|
6bce9e99a1 | ||
|
|
4a64b081ce | ||
|
|
5535e7fd09 | ||
|
|
0853ef30fc | ||
|
|
d733830449 | ||
|
|
86010c796d | ||
|
|
95baf53861 | ||
|
|
1129afeeb1 | ||
|
|
892dd81f3c | ||
|
|
b63eee92a4 | ||
|
|
5e6eda7ef7 | ||
|
|
7a09773dc8 | ||
|
|
5ab1d9c81d | ||
|
|
b0ed00e930 | ||
|
|
6e447fb1cc | ||
|
|
21a5aca8af | ||
|
|
dd26709ef0 | ||
|
|
582208bdb4 | ||
|
|
82f5f47906 | ||
|
|
2250953454 | ||
|
|
f499e0b1ed | ||
|
|
07636a709e | ||
|
|
66cfcfb40d |
@@ -0,0 +1,9 @@
|
||||
.git
|
||||
.idea
|
||||
.settings
|
||||
.cache
|
||||
logs
|
||||
src
|
||||
docs
|
||||
target/*
|
||||
!target/*.jar
|
||||
+8
-9
@@ -1,16 +1,15 @@
|
||||
FROM frolvlad/alpine-oraclejdk8:slim
|
||||
FROM reg.int.it2000.com.cn/com.gzzn.library/alpine-oraclejdk8:slim
|
||||
MAINTAINER xiunai78 <154707516@qq.com>
|
||||
|
||||
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories \
|
||||
&& apk add -U tzdata \
|
||||
&& cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
|
||||
&& echo 'Asia/Shanghai' >/etc/timezone
|
||||
|
||||
EXPOSE 8080
|
||||
|
||||
# Add the service itself
|
||||
ARG JAR_FILE
|
||||
ADD ${JAR_FILE} /usr/local/adminapi/myapp.jar
|
||||
|
||||
#设置时区
|
||||
RUN apk add -U tzdata
|
||||
|
||||
RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
|
||||
&& echo 'Asia/Shanghai' >/etc/timezone
|
||||
|
||||
EXPOSE 8080
|
||||
|
||||
ENTRYPOINT ["/usr/bin/java", "-jar", "/usr/local/adminapi/myapp.jar"]
|
||||
@@ -0,0 +1,478 @@
|
||||
# admin-api
|
||||
|
||||
成都天府/双流机场 OMMS(机场运行管理系统)的**后端管理 API**,为 Web 控制台提供基础数据、数据字典、UI 个性化设置、航班季度计划、历史航班检索与 Excel 导出能力。
|
||||
|
||||
| 项 | 值 |
|
||||
|---|---|
|
||||
| 坐标 | `com.gzzn.omms:admin-api` |
|
||||
| 版本 | `1.2.1-SNAPSHOT` |
|
||||
| 技术栈 | Spring Boot 1.5.17 · Spring Cloud Edgware.SR5 · Java 8 · Maven |
|
||||
| 服务注册 | Eureka,服务名 `adminapi` |
|
||||
| 监听端口 | 8080(`Dockerfile` EXPOSE,配置文件未覆盖) |
|
||||
| 仓库 | `git@repo.windy.me:cdia/admin-api.git` |
|
||||
|
||||
> **Java 版本要求:JDK 8。** 项目基于 Spring Boot 1.5 和 JAXB 生成代码构建,未验证 JDK 11+;请使用 JDK 8 进行本地开发、构建和运行。
|
||||
|
||||
**Podman 测试镜像构建**:见 [构建说明](docs/build.md),使用 `./build.sh -t localhost/admin-api:1.2.1-pg-test`,Maven 缓存默认放在 `../chengdu-repository`。
|
||||
|
||||
**定位:只读数据服务层。** 本服务不生产业务数据,OMMS 主数据由 Oracle 侧系统维护,本服务只做查询与对外暴露;仅 MySQL 侧的 UI 设置为本服务自有写数据。
|
||||
|
||||
**不在本服务职责内**:航班动态实时推送、航班保障流程、报文收发与解析落库(由 AODB/消息中间件侧负责)。本服务不保存航班数据,历史航班从 Elasticsearch 读取。
|
||||
|
||||
---
|
||||
|
||||
## 1. 架构
|
||||
|
||||
```
|
||||
┌──────────────────────────────────────────┐
|
||||
浏览器 ──> 网关 ───>│ admin-api (adminapi) │
|
||||
注入 user 头 │ │
|
||||
│ controller → dao → convert → dto │
|
||||
└───┬──────────┬──────────┬──────────┬─────┘
|
||||
│ │ │ │
|
||||
MySQL Oracle Elasticsearch sysapi
|
||||
(自有/写) (主数据/读) (历史航班/日志) (日志开关)
|
||||
```
|
||||
|
||||
### 外部依赖与降级行为
|
||||
|
||||
| 依赖 | 用途 | 不可用时的影响 |
|
||||
|---|---|---|
|
||||
| **MySQL**(Primary) | 数据字典、UI 设置 | 字典与 UI 设置接口全部 500 |
|
||||
| **Oracle**(Secondary) | 机场基础数据、航班季度计划 | 基础数据/季度计划接口全部 500 |
|
||||
| **Elasticsearch** | 历史航班查询、操作日志写入 | 历史航班查询 500;**写日志失败被 catch 吞掉,不影响主流程** |
|
||||
| **sysapi**(Eureka 服务名 `SYSAPI`) | 拉取操作日志开关 | UI 设置已落库;日志开关查询异常会被捕获并记录,**不影响保存结果,但会丢失本次审计日志** |
|
||||
| **Eureka** | 服务注册与 `SYSAPI` 寻址 | 注册失败则不被网关发现;`SYSAPI` 调用失败 |
|
||||
|
||||
### 身份与鉴权(重要)
|
||||
|
||||
**本服务不做任何登录鉴权,也没有接口级权限控制。** 完全信任网关:
|
||||
|
||||
- `/settings/uisettings` 通过请求头 `user`(Base64 编码的 JSON)取得 `userId / userName / realName`;头缺失时,该接口抛 `UserNoLoginException`,全局处理返回 **401 + `USER_NOT_LOGGED_IN`**
|
||||
- 基础数据、字典、季度计划和历史航班接口当前**不会读取 `user` 头,可匿名访问**
|
||||
- 请求头 `remoteAddress`(同为 Base64 JSON)携带客户端来源地址,用于审计日志
|
||||
|
||||
> 因此本服务**绝不能直接暴露到公网**,必须经网关访问。否则基础数据、字典及历史航班查询接口会直接暴露;UI 设置的数据隔离也仅依赖 `userId`,属"代码层隔离"而非强制鉴权。
|
||||
|
||||
---
|
||||
|
||||
## 2. 快速开始
|
||||
|
||||
### 前置条件
|
||||
|
||||
- JDK 8、Maven 3
|
||||
- 可达的 MySQL、Oracle、Elasticsearch、Eureka(本地开发可用 `dev` 环境现有实例)
|
||||
- Oracle 驱动:pom 以 `system` scope 引用 `src/main/resources/libs/ojdbc6-11.2.0.3.jar`,该 jar 已在仓库内,**无需额外安装**
|
||||
|
||||
### 运行
|
||||
|
||||
```bash
|
||||
# 开发模式(默认 profile=dev)
|
||||
mvn spring-boot:run
|
||||
|
||||
# 打包
|
||||
mvn clean package -Dmaven.test.skip=true
|
||||
java -jar target/admin-api-1.2.1-SNAPSHOT.jar
|
||||
|
||||
# 指定环境
|
||||
java -jar target/admin-api-1.2.1-SNAPSHOT.jar --spring.profiles.active=test
|
||||
```
|
||||
|
||||
### 联调环境(msgexchange-v2 integration)
|
||||
|
||||
宿主机使用独立配置 `../msgexchange-v2/deploy/integration/admin-api.yml`,**不加载**内置 `dev`/`test`/`pro` 地址。YAML 通过 `${TEST_SERVER_HOST}` 指向中间件:MySQL `13307`(Primary)、PostgreSQL `15432`(Secondary)、Elasticsearch `19300`。
|
||||
|
||||
前置条件:
|
||||
|
||||
- JDK 8
|
||||
- 可执行 JAR 必须包含兼容该运行时的 `org.postgresql:postgresql` 驱动;单改 YAML 无法替代。用 `./build.sh` 或带 `../chengdu-repository` 的 `mvn package` 构建,见 [构建说明](docs/build.md)
|
||||
- 中间件栈已在 `msgexchange-v2` 启动:`export TEST_SERVER_HOST=你的服务器IP` 后执行 `docker compose -f compose.integration.yaml up -d`
|
||||
- `TEST_SERVER_HOST` 必须是应用机能访问的服务器 IP 或域名,**不能**填写 `0.0.0.0`
|
||||
|
||||
在 `admin-api` 仓库根目录执行:
|
||||
|
||||
```bash
|
||||
export TEST_SERVER_HOST=你的服务器IP
|
||||
java -jar target/admin-api-1.2.1-SNAPSHOT.jar \
|
||||
--spring.profiles.active=localtest \
|
||||
--spring.config.location="file:$PWD/../msgexchange-v2/deploy/integration/admin-api.yml" \
|
||||
--logging.config="file:$PWD/../msgexchange-v2/deploy/integration/logback.xml"
|
||||
```
|
||||
|
||||
`localtest` + `spring.config.location` 避免加载内置环境地址。服务监听 `0.0.0.0:18080`,Eureka 关闭,两侧 JPA 均为 `ddl-auto: none`。启动日志需确认 Primary 为 MySQL、Secondary 为 PostgreSQL。
|
||||
|
||||
验证:`http://localhost:18080/doc.html`,冒烟 `curl http://localhost:18080/dictionary/datadicItems/ROUTE_TYPE`。
|
||||
|
||||
sys-api 不在本栈,依赖它的操作日志开关接口会失败(预期,不以假响应掩盖)。空库上的基础数据、季度计划、字典和历史查询可能因缺表或缺索引失败;Primary 需另行导入测试结构与脱敏数据。完整栈说明见 `msgexchange-v2/deploy/integration/README.md`。
|
||||
|
||||
### 验证
|
||||
|
||||
```bash
|
||||
# 接口文档(swagger-bootstrap-ui)
|
||||
open http://localhost:8080/doc.html
|
||||
open http://localhost:8080/swagger-ui.html
|
||||
|
||||
# 冒烟:字典查询(当前无需 user 头)
|
||||
curl http://localhost:8080/dictionary/datadicItems/ROUTE_TYPE
|
||||
```
|
||||
|
||||
> **注意**:Swagger UI 可直接调试当前不读取 `user` 头的接口;调试 `/settings/uisettings` 时需经网关注入 `user` 头,否则会返回 401。
|
||||
|
||||
---
|
||||
|
||||
## 3. 配置
|
||||
|
||||
`application.yml`(公共)+ `application-{dev,test,pro}.yml`,通过 `spring.profiles.active` 切换(默认 `dev`)。
|
||||
|
||||
| 配置项 | 说明 |
|
||||
|---|---|
|
||||
| `spring.datasource.primary.*` | MySQL 连接 + Tomcat JDBC 连接池参数 |
|
||||
| `spring.datasource.secondary.*` | Oracle 连接,`driver: oracle.jdbc.driver.OracleDriver` |
|
||||
| `eureka.client.service-url.defaultZone` | 注册中心地址 |
|
||||
| `elasticsearch.cluster.nodes` / `cluster.name` / `maxSize` | ES 集群(9300 传输端口) |
|
||||
| `sysApi.getOpLogSwitchByLevleAndNameUrl` | 操作日志开关接口,含 `{level}` `{name}` 占位符 |
|
||||
| `logstash.host` | 日志收集地址(`host:port`) |
|
||||
|
||||
### 环境对照
|
||||
|
||||
| | dev | test | pro |
|
||||
|---|---|---|---|
|
||||
| MySQL | `130.120.3.235:3306` | `130.120.3.158:3306` | `172.17.35.162:3306` |
|
||||
| Oracle | `130.120.2.105:1521/orcl` | `130.120.3.31:1521/orcl` | `172.17.35.43:1521/omms` |
|
||||
| Eureka | `130.120.3.235:94` | `130.120.3.232:94` | `172.17.35.164:94` |
|
||||
| ES 集群 | `.234/.236/.238:9300` | `.234/.236/.238:9300` | `172.17.35.160/.161/.162:9300` |
|
||||
| Logstash | `130.120.3.234:5000` | `130.120.3.234:5000` | `172.17.35.160:5000` |
|
||||
|
||||
### 密码加密(预留但未启用)
|
||||
|
||||
`PrimaryDataSourceConfig` 中保留了加密入口,当前**被注释**:
|
||||
|
||||
```java
|
||||
//dataSource.setPassword(ConfigTools.decrypt(properties.getPassword()));//解密数据库密码
|
||||
dataSource.setPassword(properties.getPassword());
|
||||
```
|
||||
|
||||
如需启用,取消注释并引入 Druid `ConfigTools`。目前所有环境**明文口令已提交进 Git**(含生产 `root`)。
|
||||
|
||||
---
|
||||
|
||||
## 4. 数据层
|
||||
|
||||
### 双数据源
|
||||
|
||||
本服务使用两套手工配置的 JPA 数据源:
|
||||
|
||||
| 数据源 | 数据库 | 当前用途 |
|
||||
|---|---|---|
|
||||
| Primary | MySQL | 数据字典、UI 设置(读写) |
|
||||
| Secondary | Oracle | 机场基础数据、航班季度计划(当前业务只读) |
|
||||
|
||||
每一侧都拥有独立的 `DataSource → EntityManagerFactory → TransactionManager`。Primary/Secondary 的 DAO 与 Entity 分别由对应配置类按包扫描并绑定,因此新增表访问时必须将 Entity 和 DAO 放到同一侧的包中。
|
||||
|
||||
> Secondary 未配置强制只读保护;跨库操作也不具备原子性。涉及写操作时必须明确指定事务管理器。
|
||||
|
||||
双数据源的实现原理、配置位置、新增 DAO/Entity 的步骤、常见错误与事务示例见 **[双数据源说明](docs/datasource.md)**。
|
||||
|
||||
### MySQL 自有表(4 张)
|
||||
|
||||
| 表 | 用途 |
|
||||
|---|---|
|
||||
| `adminapi_datadic_groups` | 字典分组(如 `FLIGHT_TASK` 航班任务、`ROUTE_TYPE` 航线类别) |
|
||||
| `adminapi_datadic_items` | 字典项 |
|
||||
| `adminapi_uisettings` | **用户** UI 设置,按 `(group_code, userid)` 唯一 |
|
||||
| `adminapi_uisettings_default` | **系统默认** UI 设置,按 `group_code` |
|
||||
|
||||
`uisettings.setting_content` 存 JSON,含 `userSettingCol`(表格列)、`userSettingColor`(配色)、`userSettingMsgAlert`(消息告警订阅)、`userSettingSelected`(查询条件默认值)等分组。
|
||||
|
||||
### Oracle 数据(当前业务只读)
|
||||
|
||||
基础数据:航司/机场/城市/国家及其分组、航站楼与区域、机位与机位类型、登机口、滑槽、值机柜台与分组、行李转盘、机型与机号、机型分组、航班状态与类型、航班代理。
|
||||
航班计划:`FIMS_FLIGHTSCHD_SEASON`(季度计划)、`FIMS_MIDAIRPORTS_SEASON`(经停航段)。
|
||||
|
||||
### Elasticsearch 索引
|
||||
|
||||
| 索引 | 用途 | 映射 |
|
||||
|---|---|---|
|
||||
| `flight_hts` | 历史航班查询 | 实为**别名**,指向 `flight_hts2`;mapping 见 `resources/es/v1.2.0_20190428_flightHstMapping.json` |
|
||||
| `oplog` | 操作日志(审计) | **无 mapping 文件**,由代码 `createIndex` 自动创建,依赖动态映射 |
|
||||
|
||||
> 索引与 mapping 需**手工创建**:ES 资源目录下的 JSON 是 Kibana/Dev Tools 可直接执行的脚本(`PUT flight_hts2` → `PUT /flight_hts2/_alias/flight_hts` → `PUT flight_hts2/_doc/_mapping`)。`oplog` 由代码首次写入时自动创建,但字段类型由 ES 动态推断,生产建议预先定义 mapping。
|
||||
|
||||
### 数据库变更
|
||||
|
||||
**没有 Flyway / Liquibase**,靠 `src/main/resources/db/migration/` 下脚本**人工执行**:
|
||||
|
||||
```
|
||||
v0.0.1.20190110_adminapi_ddl.sql 建 4 张表
|
||||
v0.0.1.20190110_adminapi_initdata.sql 字典与默认 UI 设置初始化
|
||||
v0.0.2.20190327_adminapi_updatecolorsetting.sql 更新默认配色
|
||||
v1.2.0.20190329_adminapi_addUserSettingSelected.sql 新增 userSettingSelected 分组
|
||||
v1.2.0.20190507_adminapi_updateUserSettingCol.sql 更新默认表格列(406 行)
|
||||
```
|
||||
|
||||
命名规范:`v{版本}.{日期}_{模块}_{说明}.sql`。**上线前必须确认脚本已在目标库执行**,无自动校验。
|
||||
|
||||
---
|
||||
|
||||
## 5. API 概览
|
||||
|
||||
### 统一响应契约
|
||||
|
||||
```json
|
||||
{ "is_success": true, "err_code": 1, "err_msg": "成功", "body": {} }
|
||||
```
|
||||
|
||||
成功 `err_code=1`,失败 `err_code=0`(业务细分码见 `enums/ResultCode`)。
|
||||
|
||||
### 错误码分段
|
||||
|
||||
| 段 | 含义 | 典型 |
|
||||
|---|---|---|
|
||||
| `1` / `0` | 通用成功 / 失败 | — |
|
||||
| `10001–19999` | 参数错误 | `PARAM_IS_INVALID` `PARAM_NOT_COMPLETE` |
|
||||
| `20001–29999` | 用户错误 | `USER_NOT_LOGGED_IN` `USER_NOT_EXIST` |
|
||||
| `30001–39999` | 业务错误 | `SPECIFIED_*_NOT_FOUND` |
|
||||
| `40001–49999` | 系统错误 | `SYSTEM_INNER_ERROR` |
|
||||
| `50001–59999` | 数据错误 | `RESULE_DATA_NONE` `DATA_ALREADY_EXISTED` |
|
||||
| `60001–69999` | 接口错误 | `INTERFACE_INNER_INVOKE_ERROR` |
|
||||
| `70001–79999` | 权限错误 | `PERMISSION_NO_ACCESS` |
|
||||
|
||||
> `ExceptionHandle` 兜底所有未捕获异常 → **HTTP 500 + `SYSTEM_INNER_ERROR`**,响应体 `err_msg` 形如 `requestId:xxx,errorMsg:yyy`。**`requestId` 是排障第一线索**,见第 7 节。
|
||||
|
||||
### 端点清单
|
||||
|
||||
**基础数据**(`controller/basicdata`,全部 `GET`,全量返回无分页)
|
||||
|
||||
| 领域 | 端点 |
|
||||
|---|---|
|
||||
| 航空公司 / 集团 | `/basicdata/sysAirlines`、`/basicdata/sysAirlineGroup` |
|
||||
| 机场 / 集团 | `/basicdata/sysAirports`、`/basicdata/sysAirportGroups` |
|
||||
| 城市 / 国家 | `/basicdata/sysCitys`、`/basicdata/sysCountry` |
|
||||
| 航站楼 / 区域 | `/basicdata/ormsTerminals`、`/basicdata/ormsTerminalareas` |
|
||||
| 机位 / 机位类型 | `/basicdata/ormsStands`、`/basicdata/ormsStandTypes` |
|
||||
| 登机口 / 滑槽 | `/basicdata/ormsGates`、`/basicdata/ormsChuts` |
|
||||
| 值机柜台 / 转盘 | `/basicdata/ormsCheckindesks`、`/basicdata/ormsCarousels` |
|
||||
| 值机分组 | `/basicdata/checkinGroups` |
|
||||
| 机型 / 机号 / 机型分组 | `/basicdata/sysAircrafttypes`、`/basicdata/sysAircrafts`、`/basicdata/sysAircrafttypesGroup` |
|
||||
| 航班状态 / 类型 / 代理 | `/basicdata/sysFlightStatus`、`/basicdata/sysFlightTypes`、`/basicdata/sysFlightAgents` |
|
||||
| 航班状态定义 | `/basicdata/flmsFlightStatusDefinition` |
|
||||
| 机位 → 廊桥号 | `/basicdata/ormsStands/{standCode}/airbridgeCode` |
|
||||
|
||||
**业务接口**
|
||||
|
||||
| 方法 | 端点 | 说明 |
|
||||
|---|---|---|
|
||||
| `GET` | `/dictionary/datadicItems/{groupCode}` | 按分组查字典项 |
|
||||
| `GET` | `/settings/uisettings` | 查当前用户 UI 设置(`envCode` `groupCode` 可选) |
|
||||
| `POST` | `/settings/uisettings` | 保存 UI 设置 + 写操作日志到 ES |
|
||||
| `GET` | `/schedule/flightSchdSeasons` | 航班季度计划(`startDate` 年份可选) |
|
||||
| `GET` | `/schedule/flightSchdSeason/years` | 季度计划可选年份 |
|
||||
| `POST` | `/hitFlightData/list` | 历史航班检索(ES) |
|
||||
| `POST` | `/fltrs/toExcel` | 航班动态导出 Excel |
|
||||
|
||||
航班相关接口的数据源(哪些走 Oracle)、请求参数、返回字段与码表见 **[航班及相关接口说明](docs/flight-apis.md)**。
|
||||
|
||||
---
|
||||
|
||||
## 6. 核心业务逻辑
|
||||
|
||||
### 6.1 UI 个性化设置 —— `settings/UISettingsController`
|
||||
|
||||
本项目**唯一有真正业务密度**的逻辑:**用户设置覆盖系统默认设置**的合并策略。
|
||||
|
||||
`GET /settings/uisettings`:
|
||||
|
||||
1. 取全量 `adminapi_uisettings_default` 载入 Map(key = `groupCode`)
|
||||
2. 按 `envCode` / `groupCode` 的空与非空,4 个分支走不同 DAO 查询当前用户的 `uisettings`
|
||||
3. 用户配置转 DTO;**每命中一条,从默认 Map 移除同 `groupCode` 项**(用户优先)
|
||||
4. 合并剩余默认项:仅当"两条件都为空"或"仅传 groupCode"时补回
|
||||
|
||||
`POST /settings/uisettings`:
|
||||
|
||||
1. 按 `(groupCode, userId)` 查旧值:存在则更新并复用原 id,不存在则 `CommonUtils.getUUID32()` 生成新 id
|
||||
2. `save()` 落库
|
||||
3. **写审计日志到 ES `oplog`**,记录新旧值 JSON、操作人、来源 IP、操作类型(`ADD`/`UPDATE`)
|
||||
|
||||
日志开关判定 `ifNeedMarkLog(level, name)`:经 `OplogSwithcInfoServiceImpl` 调用 `sysapi` 的 `/oplog/getOpLogSwitch/{level}/{name}` 拉取开关列表(`@LoadBalanced RestTemplate`,走 Eureka 服务名 `SYSAPI`)。规则:父级(`level` 更小)关闭则整类不记录;同级需再比对 `name`。
|
||||
|
||||
> **已知风险**:开关列表 `opLogSwitchInfos` 缓存在 Controller 实例字段中,**启动后不再刷新**,开关变更需重启本服务才生效;首次拉取失败及 ES 写入异常均会被 catch 并记录 error 日志,**不阻断主流程**(日志丢失但不影响用户)。
|
||||
|
||||
### 6.2 历史航班检索 —— `history/HistoryFlightDataController`
|
||||
|
||||
`POST /hitFlightData/list` 查 **ES** 索引 `flight_hts`,不查数据库。
|
||||
|
||||
- 时间窗:默认**前一天**全天;传 `hstFLightTime` 则查该日 `00:00:00 ~ 23:59:59`
|
||||
- `BoolQueryBuilder` 叠加:`SODT`(计划时间)range + `MVIN`(`A` 到达 / `D` 离港)term
|
||||
- 按 `SODT` 升序,条数上限 `elasticsearch.maxSize`(各环境均为 10000)
|
||||
- 映射为 `SCHD.FLTR`,**过滤掉 `MAID != null` 的共享航班**
|
||||
- 时间需经 `DateUtils.swichTimeToEn_ddMMMyyHHmm` 转英文格式(`ddMMMyyHHmm`)后查询——ES 中存的即此格式;`startSODT`、`endSODT` 均可单独传入
|
||||
|
||||
### 6.3 航班动态导出 Excel —— `fltrs/FltrController`
|
||||
|
||||
`POST /fltrs/toExcel`:前端把**已渲染在页面上的列定义与数据**回传,服务端按 `columns` 顺序用 Apache POI 拼装 xlsx 直接写 `HttpServletResponse`。**不查库**,服务端不限定导出字段(历史演进见提交 `b0ed00e`)。失败返回 JSON 错误描述。
|
||||
|
||||
> 数据量由前端决定,无服务端上限;超大导出可能引起内存与超时问题。
|
||||
|
||||
### 6.4 报文实体 —— `entity/msg`(约 130 个类)
|
||||
|
||||
按机场行业标准报文(AIDX 风格)由 **XSD 经 JAXB 生成**。**切勿手工修改**——文件头已注明重新编译 Schema 会丢失改动。`SCHD`(航班计划)下嵌套 `FLTR`(航班),是历史航班检索与 Excel 导出的返回模型。字段释义见 `resources/es/v0.0.1_20181213_hisPlaneDataDesc.json`。
|
||||
|
||||
---
|
||||
|
||||
## 7. 可观测性
|
||||
|
||||
### 日志
|
||||
|
||||
`logback-spring.xml` 三个 Appender:
|
||||
|
||||
| Appender | 说明 |
|
||||
|---|---|
|
||||
| `STDOUT` | 控制台(容器运行时进 `docker logs`) |
|
||||
| `FILE` | `logs/adminapi.log`,按 10MB 滚动,保留 60 天,总上限 20GB |
|
||||
| `SOCKET` | Logstash TCP,附带 `app_name=cdairport`、`model_name=adminapi`,由 `logstash.host` 指定 |
|
||||
|
||||
### 链路追踪
|
||||
|
||||
`ExceptionAspect`(AOP 切 `controller..*`)在**每个请求进入时**:
|
||||
|
||||
1. `MDC.clear()` 后写入 `request_id`(取请求头,缺失则生成 UUID)
|
||||
2. 记录 `url / method / content_type / body / params / remoteip`
|
||||
3. 返回时记录响应体
|
||||
|
||||
`request_id` 随 MDC 进入 Logstash,是**跨服务串联与排障的主线索**;同时被 `ExceptionHandle` 写入错误响应体,用户报错时可直接凭此 ID 检索日志。
|
||||
|
||||
### 健康检查现状
|
||||
|
||||
> **未引入 Spring Boot Actuator**,因此**没有 `/health`、`/info`、`/metrics` 端点**。容器编排与网关只能靠 TCP 8080 探活,无法感知数据库/ES 连通性。Kibana 检索建议:`model_name: "adminapi"` + `request_id`。
|
||||
|
||||
---
|
||||
|
||||
## 8. 构建与部署
|
||||
|
||||
### CI/CD(`jenkins/Jenkinsfile`)
|
||||
|
||||
两阶段流水线:
|
||||
|
||||
1. **maven build** — 在 `maven:3-alpine` 容器中 `mvn clean package -Dmaven.test.skip=true`(复用宿主 `~/.m2`)
|
||||
2. **docker build & push** — Jenkins Docker Pipeline 通过 `docker.build(...).push()` 构建并推送至 `reg.int.it2000.com.cn/com.gzzn.omms/admin-api:{version}`
|
||||
|
||||
镜像基于 `alpine-oraclejdk8:slim`,时区设为 `Asia/Shanghai`,`ENTRYPOINT` 为 `java -jar /usr/local/adminapi/myapp.jar`。
|
||||
|
||||
### 发布
|
||||
|
||||
`maven-release-plugin` 已接入。历史版本:`admin-api-1.2.0`(提交 `1129afe`)。
|
||||
|
||||
```bash
|
||||
mvn release:prepare release:perform
|
||||
```
|
||||
|
||||
> `pom.xml` 的 `<scm>` 仍指向旧地址 `git@git.int.it2000.com.cn:...`,与当前实际 remote(`git@repo.windy.me:cdia/admin-api.git`)**不一致**,执行 release 前需修正。
|
||||
|
||||
### 部署检查清单
|
||||
|
||||
- [ ] 目标环境 `db/migration/` 中**未执行过**的脚本已人工执行
|
||||
- [ ] ES 索引 `flight_hts2` + 别名 `flight_hts`、mapping 已创建
|
||||
- [ ] `application-{profile}.yml` 中数据库/Eureka/ES/Logstash 地址与实际环境一致
|
||||
- [ ] 确认 `sysapi` 服务已在 Eureka 注册(否则 UI 设置审计日志可能丢失)
|
||||
- [ ] 镜像 tag 与 `pom.xml` 版本一致
|
||||
|
||||
---
|
||||
|
||||
## 9. 运维排障
|
||||
|
||||
| 现象 | 排查方向 |
|
||||
|---|---|
|
||||
| 启动报 `Table not found` / Entity 找不到 | Entity 或 DAO 放错包(`primary` ↔ `secondary`),见第 4 节"双数据源:实现原理" |
|
||||
| 启动成功但查询报 `ORA-00942` / `Table 'xxx' doesn't exist` | Entity/DAO 放错包(`primary` ↔ `secondary`)。`ddl-auto` 未配置,Hibernate 启动时**不校验表是否存在**,错误延迟到首次查询才暴露,见第 4 节 |
|
||||
| `/settings/uisettings` 返回 401 `USER_NOT_LOGGED_IN` | 网关未注入 `user` 头,或头被中间层剥离 |
|
||||
| 500 `SYSTEM_INNER_ERROR` | 取响应体 `requestId`,到 Kibana 检索完整堆栈 |
|
||||
| UI 设置审计日志未写入 | 检查 `sysapi` 服务可用性、Eureka 注册、`oplog` 索引及 ES 日志;开关拉取或 ES 写入失败不影响 UI 设置保存 |
|
||||
| 历史航班查不到数据 | 检查 `flight_hts` 别名是否存在、ES 数据是否已同步、`SODT` 格式是否为 `ddMMMyyHHmm` |
|
||||
| 操作日志未写入 ES | 检查 `oplog` 索引与日志开关;ES 写入异常仅记 error 日志,不阻断业务 |
|
||||
| 数据库连接耗尽 | Tomcat JDBC 池 `max-active: 30`,检查慢查询与连接泄漏;`show-sql: true` 便于定位 SQL |
|
||||
| 服务未被网关发现 | `eureka.instance.hostName: adminapi` 且 `prefer-ip-address: false`,依赖主机名解析 |
|
||||
|
||||
### 已知技术债与风险
|
||||
|
||||
按处理优先级:
|
||||
|
||||
1. **明文口令入库**:三套环境(含生产 `root`)口令以明文提交进 Git。应尽快接入配置中心或环境变量,或启用已预留的 `ConfigTools.decrypt`。
|
||||
2. **无健康检查端点**:未引入 Actuator,无法探活依赖组件。建议加 `spring-boot-starter-actuator` 并暴露 `/health`。
|
||||
3. **生产开启 `show-sql: true`**:三个 profile 全开,生产环境会产生大量 SQL 日志,影响性能与日志体积。建议生产关闭。
|
||||
4. **`oplog` 索引无 mapping**:依赖 ES 动态映射,字段类型不可控,易引发类型冲突。建议补 mapping 文件。
|
||||
5. **无接口级鉴权**:基础数据、字典、季度计划和历史航班接口可匿名访问;UI 设置仅靠 `userId` 做代码层隔离。任何新接口必须补充认证授权,并在涉及用户数据时带上用户维度过滤。
|
||||
6. **日志开关不刷新**:`opLogSwitchInfos` 缓存在实例字段,开关变更需重启。
|
||||
7. **基础数据接口无分页**:全量返回,数据量增长后需改造。
|
||||
8. **`SwaggerConfig.host` 硬编码** `130.120.3.231:91/adminapi`,非当前环境地址,会导致 Swagger 调试请求发往错误主机。
|
||||
9. **无自动数据库迁移**:人工执行脚本,存在漏执行风险。建议引入 Flyway。
|
||||
10. **裸写 `@Transactional` 会静默绑定到 primary**:业务代码中目前无任何 `@Transactional`,而 primary 的 TM 带 `@Primary`。新增 Oracle 侧写逻辑时必须显式指定 `transactionManagerSecondary`,否则事务落在 MySQL 上(详见第 4 节)。
|
||||
11. **`entity/msg` 为 JAXB 生成代码**:约 130 个类,报文结构变更须改 Schema 后重新生成。
|
||||
12. **技术栈已 EOL**:Spring Boot 1.5.17(2018)、Java 8、ES TransportClient(ES 7+ 已移除)、JAXB(Java 11+ 已移除)。升级需通盘规划。
|
||||
|
||||
---
|
||||
|
||||
## 10. 二次开发指南
|
||||
|
||||
### 分层约定
|
||||
|
||||
```
|
||||
controller → dto/convert → domain.{primary|secondary}.dao → DB
|
||||
(MapStruct)
|
||||
```
|
||||
|
||||
- **基础数据类接口当前无 Service 层**(Controller 直接注入 DAO),这对纯查询转发是可接受的既定模式;**新增含业务规则的功能请引入 Service 层**,勿继续在 Controller 中堆积逻辑(参见 `UISettingsController`,其业务规则已使 Controller 明显臃肿)。
|
||||
- **对外一律返回 DTO**,禁止直接序列化 Entity——会暴露 Oracle 表结构并可能引发循环引用。MapStruct Converter 位于各 `dto/*/convert/` 包,编译期生成实现。
|
||||
|
||||
### 新增一个基础数据接口的步骤
|
||||
|
||||
1. `domain.secondary.entity.baiscdata/` 建 Entity(Oracle 表映射到 Secondary,**注意包名归属**,见第 4 节)
|
||||
2. `domain.secondary.dao.basicdata/` 建 DAO,继承 `CrudRepository<T, String>`;复杂查询用 `@Query`
|
||||
3. `dto/basicdata/` 建 DTO,`dto/basicdata/convert/` 建 MapStruct Converter
|
||||
4. `controller/basicdata/` 建 Controller,注入 DAO + Converter,返回 `ResponseDto.success(dtoList)`
|
||||
5. 补 `@ApiOperation`(Swagger)
|
||||
|
||||
### 编码注意
|
||||
|
||||
- 修改 `entity/msg` 下的类前,确认是否应改 Schema 重新生成
|
||||
- 新增配置需在**三个 profile** 的 yml 中同步(当前无默认值兜底,缺失即启动失败)
|
||||
- 涉及用户数据的查询,**必须带上 `userService.getCurrentUserId()` 条件**
|
||||
|
||||
### 测试
|
||||
|
||||
`src/test` 下 7 个测试类,**多为需要真实 Oracle/ES 的集成测试**,运行前确保环境可达:
|
||||
|
||||
`AdminApiApplicationTests`、`OrmsStandControllerTest`、`FlightSchdSeasonControllerTest`、`FltrControllerTest`、`SysAirlineGroupDaoTest`、`OrmsStandAirbridgeDaoTest`、`ElasticsearchUtilTest`
|
||||
|
||||
CI 中均以 `-Dmaven.test.skip=true` 跳过,测试未纳入质量门禁。
|
||||
|
||||
---
|
||||
|
||||
## 11. 目录结构
|
||||
|
||||
```
|
||||
src/main/java/com/gzzn/omms/adminapi/
|
||||
├── AdminApiApplication.java # 启动类(@EnableEurekaClient)
|
||||
├── config/ # 双数据源装配(见第 4 节)
|
||||
│ ├── PrimaryDataSourceConfig / SecondaryDataSourceConfig # DataSource Bean
|
||||
│ ├── PrimaryConfig / SecondaryConfig # EMF + TM + Repository 扫描
|
||||
│ ├── PrimaryDsProperties / SecondaryDsProperties # yml 属性绑定
|
||||
│ └── RestTemplateConfig / swagger/
|
||||
├── controller/ # basicdata / dictionary / fltrs / history / schedule / settings
|
||||
├── domain/ # ★ 包名决定走哪个库,勿放错
|
||||
│ ├── primary/ # → MySQL: dictionary, settings(读写)
|
||||
│ └── secondary/ # → Oracle: basicdata, schedule(当前业务只读)
|
||||
├── dto/ # DTO + MapStruct convert
|
||||
├── elasticsearch/ # TransportClient 配置、查询工具、操作日志模型
|
||||
├── entity/msg/ # JAXB 生成的报文实体(勿手改)
|
||||
├── enums/ResultCode.java # 错误码
|
||||
├── exception/handler/ # 全局异常处理 + 请求日志 AOP
|
||||
├── service/ # 当前用户解析、操作日志开关
|
||||
└── utils/ # 日期 / JSON / UUID / Excel 导出
|
||||
|
||||
src/main/resources/
|
||||
├── application{,-dev,-test,-pro}.yml
|
||||
├── logback-spring.xml
|
||||
├── db/migration/ # 手工执行的数据库变更脚本
|
||||
├── es/ # ES 索引 mapping 与字段释义
|
||||
└── libs/ojdbc6-11.2.0.3.jar # system scope 引入的 Oracle 驱动
|
||||
```
|
||||
@@ -0,0 +1,83 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
PROJECT_DIR="$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" && pwd)"
|
||||
REPOSITORY="$PROJECT_DIR/../chengdu-repository"
|
||||
IMAGE='localhost/admin-api:1.2.1-pg-test'
|
||||
JAR_FILE='target/admin-api-1.2.1-SNAPSHOT.jar'
|
||||
|
||||
usage() {
|
||||
cat <<'EOF'
|
||||
用法:./build.sh [-t 镜像名称:tag] [-r Maven缓存目录]
|
||||
|
||||
-t 默认 localhost/admin-api:1.2.1-pg-test,不读取 Maven 版本
|
||||
-r 默认项目旁的 ../chengdu-repository;相对路径以项目目录为基准
|
||||
-h 显示帮助
|
||||
|
||||
需要 JAVA_HOME 指向 JDK 8、Maven(或完整的 Maven Wrapper)和 Podman。
|
||||
脚本编译 JAR、检查 PostgreSQL 驱动,然后构建镜像;不会推送或启动服务。
|
||||
EOF
|
||||
}
|
||||
|
||||
die() { printf '错误:%s\n' "$*" >&2; exit 1; }
|
||||
|
||||
while getopts ':t:r:h' option; do
|
||||
case "$option" in
|
||||
t) IMAGE="$OPTARG" ;;
|
||||
r) REPOSITORY="$OPTARG" ;;
|
||||
h) usage; exit 0 ;;
|
||||
:) die "选项 -$OPTARG 缺少参数" ;;
|
||||
\?) die "未知选项 -$OPTARG" ;;
|
||||
esac
|
||||
done
|
||||
shift $((OPTIND - 1))
|
||||
[[ $# -eq 0 ]] || die '不支持额外的位置参数'
|
||||
[[ -n "$IMAGE" && -n "$REPOSITORY" ]] || die '镜像名和缓存目录不能为空'
|
||||
|
||||
cd "$PROJECT_DIR"
|
||||
[[ -n "${JAVA_HOME:-}" ]] || die '请先设置 JAVA_HOME,指向 JDK 8'
|
||||
for tool in java javac jar; do
|
||||
[[ -x "$JAVA_HOME/bin/$tool" ]] || die "JAVA_HOME 中缺少 bin/$tool"
|
||||
done
|
||||
JAVA_VERSION="$("$JAVA_HOME/bin/javac" -version 2>&1)"
|
||||
[[ "$JAVA_VERSION" == 'javac 1.8.'* ]] || die "必须使用 JDK 8,当前为 $JAVA_VERSION"
|
||||
export PATH="$JAVA_HOME/bin:$PATH"
|
||||
command -v podman >/dev/null 2>&1 || die '找不到 podman'
|
||||
|
||||
if [[ -f mvnw && -f .mvn/wrapper/maven-wrapper.properties && -f .mvn/wrapper/maven-wrapper.jar ]]; then
|
||||
MAVEN=(bash ./mvnw)
|
||||
else
|
||||
command -v mvn >/dev/null 2>&1 || die 'Maven Wrapper 不完整,请安装 Maven 3(支持 JDK 8)'
|
||||
MAVEN=(mvn)
|
||||
fi
|
||||
|
||||
mkdir -p -- "$REPOSITORY"
|
||||
REPOSITORY="$(cd -- "$REPOSITORY" && pwd)"
|
||||
printf 'Maven 缓存:%s\n镜像:%s\n' "$REPOSITORY" "$IMAGE"
|
||||
"${MAVEN[@]}" "-Dmaven.repo.local=$REPOSITORY" -DskipTests package
|
||||
|
||||
[[ -f "$JAR_FILE" ]] || die "未生成 $JAR_FILE;若修改项目版本,请同步更新脚本中的 JAR_FILE"
|
||||
# 先完整读取列表,避免 pipefail 下 grep 提前退出造成误报。
|
||||
JAR_CONTENTS="$("$JAVA_HOME/bin/jar" tf "$JAR_FILE")"
|
||||
if ! grep -E '^BOOT-INF/lib/postgresql-[^/]+\.jar$' <<< "$JAR_CONTENTS"; then
|
||||
die '应用 JAR 中缺少 PostgreSQL JDBC 驱动,停止镜像构建'
|
||||
fi
|
||||
|
||||
# Dockerfile 内嵌,通过标准输入传给 Podman,无需单独维护文件。
|
||||
podman build --pull=always \
|
||||
-f - \
|
||||
--build-arg "JAR_FILE=$JAR_FILE" \
|
||||
-t "$IMAGE" \
|
||||
. <<'DOCKERFILE'
|
||||
FROM docker.io/library/eclipse-temurin:8-jre-jammy
|
||||
|
||||
ENV TZ=Asia/Shanghai
|
||||
RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
|
||||
&& echo 'Asia/Shanghai' > /etc/timezone
|
||||
|
||||
EXPOSE 8080
|
||||
ARG JAR_FILE
|
||||
COPY ${JAR_FILE} /usr/local/adminapi/myapp.jar
|
||||
ENTRYPOINT ["java", "-jar", "/usr/local/adminapi/myapp.jar"]
|
||||
DOCKERFILE
|
||||
printf '构建完成:%s\n' "$IMAGE"
|
||||
@@ -0,0 +1,26 @@
|
||||
# Podman 测试镜像构建
|
||||
|
||||
在 `admin-api` 目录执行,先把 `JAVA_HOME` 设置为本机 **JDK 8** 路径:
|
||||
|
||||
```bash
|
||||
export JAVA_HOME=/path/to/jdk8
|
||||
./build.sh -t localhost/admin-api:1.2.1-pg-test
|
||||
```
|
||||
|
||||
- Maven 依赖、插件及其元数据默认缓存到 **`../chengdu-repository`**,以脚本所在的项目目录为基准,不受调用位置影响,也不修改全局 Maven 配置。
|
||||
- 等效 Maven 参数是 `-Dmaven.repo.local=/absolute/path/to/chengdu-repository`。可以用 `./build.sh -r /other/repository -t localhost/admin-api:1.2.1-pg-test` 覆盖目录。
|
||||
- 应用构建产物仍是 `target/admin-api-1.2.1-SNAPSHOT.jar`,不会放进依赖缓存目录。修改项目版本后需同步脚本中的 `JAR_FILE`。
|
||||
- 镜像默认名为 `localhost/admin-api:1.2.1-pg-test`;`-t` 指定完整镜像名和 tag,**不会自动读取 Maven 版本**。
|
||||
- 使用完整 Maven Wrapper;仓库当前 Wrapper 不完整时回退到本机 `mvn`,请使用支持 JDK 8 的 Maven 3。
|
||||
- 编译使用 `package -DskipTests`,成功后检查 `BOOT-INF/lib/postgresql-*.jar`;驱动缺失立即停止。
|
||||
- 编译、驱动检查和镜像构建统一由 `build.sh` 完成,Dockerfile 内嵌在脚本中,通过标准输入传给 Podman,无需单独的 `Dockerfile.podman`。基础镜像为公开的 `docker.io/library/eclipse-temurin:8-jre-jammy`。`--pull=always` 强制从仓库拉取基础镜像,不依赖预先存在的本地镜像,也不访问旧私有镜像仓库;构建机器需能访问 Docker Hub 和配置的 Maven 仓库。
|
||||
- 原 `Dockerfile` 保留不变,仍属于旧的私有镜像构建流程。
|
||||
- 脚本只构建,不推送、不启动容器;中间件 Compose 不会自动启动此 API。加入 PostgreSQL 驱动不等于切换数据源,数据库配置和 SQL 兼容性仍需单独验证。
|
||||
|
||||
只编译、不构建镜像时:
|
||||
|
||||
```bash
|
||||
mvn -Dmaven.repo.local="$(pwd)/../chengdu-repository" package -DskipTests
|
||||
```
|
||||
|
||||
参考:[Temurin 官方镜像](https://hub.docker.com/_/eclipse-temurin)、[PostgreSQL JDBC 下载与 Java 兼容性](https://jdbc.postgresql.org/download/)。
|
||||
@@ -0,0 +1,161 @@
|
||||
# 双数据源说明
|
||||
|
||||
本服务使用两套手工配置的 JPA 数据源,不依赖动态数据源框架。
|
||||
|
||||
| 侧 | 数据库 | 用途 | DAO 包 | Entity 包 | 事务管理器 |
|
||||
|---|---|---|---|---|---|
|
||||
| Primary | MySQL | 数据字典、UI 设置(读写) | `domain.primary.dao` | `domain.primary.entity` | `transactionManagerPrimary` |
|
||||
| Secondary | Oracle | 机场基础数据、季度计划(当前只读) | `domain.secondary.dao` | `domain.secondary.entity` | `transactionManagerSecondary` |
|
||||
|
||||
> Secondary 没有技术上的强制只读保护;不要在其 DAO 上调用 `save()` 或 `delete()`,除非已确认 Oracle 写入需求和事务方案。
|
||||
|
||||
## 核心思路:启动时把 DAO 固定接到一套数据库
|
||||
|
||||
这不是按请求、用户或 SQL 内容动态选择数据源;**应用启动时,Spring 就已经为每个 DAO 创建好代理,并把它固定绑定到 Primary 或 Secondary。**
|
||||
|
||||
```text
|
||||
SysAirlineDao
|
||||
位于 domain.secondary.dao
|
||||
↓ 被 SecondaryConfig 的 @EnableJpaRepositories 扫描
|
||||
↓ 创建 Repository 代理,绑定 entityManagerFactorySecondary
|
||||
↓ entityManagerFactorySecondary 使用 secondaryDataSource
|
||||
↓ 此 DAO 的所有 JPA 操作都访问 Oracle
|
||||
|
||||
DatadicItemDao
|
||||
位于 domain.primary.dao
|
||||
↓ 被 PrimaryConfig 的 @EnableJpaRepositories 扫描
|
||||
↓ 创建 Repository 代理,绑定 entityManagerFactoryPrimary
|
||||
↓ entityManagerFactoryPrimary 使用 primaryDataSource
|
||||
↓ 此 DAO 的所有 JPA 操作都访问 MySQL
|
||||
```
|
||||
|
||||
Entity 的包路径服务于同一个绑定关系:Primary EMF 只认识 Primary Entity,Secondary EMF 只认识 Secondary Entity。也就是说,一个 DAO 所操作的 Entity 必须被**同一套 EMF**管理。
|
||||
|
||||
> **一句话记忆:DAO 在哪个 `*.dao` 根包,就由该包对应的 Config 创建代理;该 Config 指向哪一个 EMF / DataSource,DAO 就访问哪一个数据库。**
|
||||
|
||||
Java 包不会让 JVM 把类“加载到不同地方”——所有类仍在同一个应用进程中。包名只是 Spring/JPA 的**扫描筛选条件**;真正完成数据库路由的是 `@EnableJpaRepositories`、EMF 和 DataSource 之间的显式引用。
|
||||
|
||||
## 不同 package 的类如何被装载和绑定
|
||||
|
||||
这里的“装载”分两件事:**Entity 注册到哪个 JPA EMF**,以及 **DAO 代理使用哪个 EMF/事务管理器**。它们不是靠类名或注解自动猜测,而是由两套 Config 中的扫描包明确指定。
|
||||
|
||||
### 1. Entity:`.packages()` 决定注册到哪个 EMF
|
||||
|
||||
`PrimaryConfig` 创建 MySQL 的 EMF 时只扫描 Primary Entity 包:
|
||||
|
||||
```java
|
||||
// PrimaryConfig.java
|
||||
builder
|
||||
.dataSource(primaryDataSource)
|
||||
.packages("com.gzzn.omms.adminapi.domain.primary.entity")
|
||||
.persistenceUnit("primaryPersistenceUnit")
|
||||
.build();
|
||||
```
|
||||
|
||||
`SecondaryConfig` 创建 Oracle 的 EMF 时只扫描 Secondary Entity 包:
|
||||
|
||||
```java
|
||||
// SecondaryConfig.java
|
||||
builder
|
||||
.dataSource(secondaryDataSource)
|
||||
.packages("com.gzzn.omms.adminapi.domain.secondary.entity")
|
||||
.persistenceUnit("secondaryPersistenceUnit")
|
||||
.build();
|
||||
```
|
||||
|
||||
`.packages()` 会扫描指定包及其子包中的 `@Entity`(以及关联的 JPA 映射类)。所以:
|
||||
|
||||
- `domain.primary.entity.dictionary.DatadicItem` 会注册到 `primaryPersistenceUnit`,其 SQL 发往 MySQL。
|
||||
- `domain.secondary.entity.baiscdata.SysAirline` 会注册到 `secondaryPersistenceUnit`,其 SQL 发往 Oracle。
|
||||
- `baiscdata` 虽然是现有目录中的拼写,但它仍是 `domain.secondary.entity` 的子包,会被扫描到;**不要为了改名直接移动类**,除非同步验证所有引用和映射。
|
||||
|
||||
`@Entity` 本身不是普通 Spring Service Bean;它由对应 EMF 扫描并维护映射元数据。放错包时,它会被注册到错误一侧的 EMF,后续 SQL 会查错数据库。
|
||||
|
||||
### 2. DAO:`@EnableJpaRepositories` 决定代理绑定到哪个 EMF
|
||||
|
||||
两个配置类分别扫描不同 DAO 包,并显式引用本侧的 EMF 和事务管理器:
|
||||
|
||||
```java
|
||||
// PrimaryConfig.java
|
||||
@EnableJpaRepositories(
|
||||
basePackages = "com.gzzn.omms.adminapi.domain.primary.dao",
|
||||
entityManagerFactoryRef = "entityManagerFactoryPrimary",
|
||||
transactionManagerRef = "transactionManagerPrimary")
|
||||
|
||||
// SecondaryConfig.java
|
||||
@EnableJpaRepositories(
|
||||
basePackages = "com.gzzn.omms.adminapi.domain.secondary.dao",
|
||||
entityManagerFactoryRef = "entityManagerFactorySecondary",
|
||||
transactionManagerRef = "transactionManagerSecondary")
|
||||
```
|
||||
|
||||
应用启动时,Spring Data 会扫描这些包中的 `CrudRepository` 接口并创建代理:
|
||||
|
||||
```text
|
||||
primary.dao 中的 DAO → Primary EMF / Primary TM → MySQL
|
||||
secondary.dao 中的 DAO → Secondary EMF / Secondary TM → Oracle
|
||||
```
|
||||
|
||||
因此 Controller 或 Service 注入 `SysAirlineDao` 时,拿到的是已绑定 Oracle 的代理;业务调用方不需要、也不应根据 DAO 名称自行切换数据源。
|
||||
|
||||
### 3. 新增类时按此配对
|
||||
|
||||
```text
|
||||
MySQL: primary.entity.<业务包>.XxxEntity
|
||||
primary.dao.<业务包>.XxxDao
|
||||
|
||||
Oracle: secondary.entity.<业务包>.XxxEntity
|
||||
secondary.dao.<业务包>.XxxDao
|
||||
```
|
||||
|
||||
只要类放在上述根包或任意子包内,现有扫描配置即可发现它们,**无需新增扫描配置**。若要使用第三套根包或第三个数据源,才需要新增对应的 DataSource、EMF、事务管理器和 `@EnableJpaRepositories` 配置。
|
||||
|
||||
## 配置位置
|
||||
|
||||
| 内容 | 代码位置 |
|
||||
|---|---|
|
||||
| MySQL DataSource | `config/PrimaryDataSourceConfig.java` |
|
||||
| Oracle DataSource | `config/SecondaryDataSourceConfig.java` |
|
||||
| MySQL JPA / DAO 绑定 | `config/PrimaryConfig.java` |
|
||||
| Oracle JPA / DAO 绑定 | `config/SecondaryConfig.java` |
|
||||
| 环境连接信息 | `src/main/resources/application-{dev,test,pro}.yml` |
|
||||
|
||||
Primary 的 `DataSource`、`EntityManager`、EMF 和事务管理器均标记 `@Primary`。这只是在未明确指定 Bean 时提供默认值;Repository 实际使用哪一侧,仍由各自的 `@EnableJpaRepositories` 配置决定。
|
||||
|
||||
## 新增表访问的做法
|
||||
|
||||
### 新增 MySQL 表
|
||||
|
||||
1. Entity 放到 `domain.primary.entity` 下。
|
||||
2. DAO 放到 `domain.primary.dao` 下。
|
||||
3. 需要写操作时使用 `transactionManagerPrimary`。
|
||||
|
||||
### 新增 Oracle 表
|
||||
|
||||
1. Entity 放到 `domain.secondary.entity` 下。
|
||||
2. DAO 放到 `domain.secondary.dao` 下。
|
||||
3. 默认按只读接口实现;若确实需要写操作,显式指定 `transactionManagerSecondary`,并先确认 Oracle 权限与业务影响。
|
||||
|
||||
## 常见错误
|
||||
|
||||
| 问题 | 后果 | 排查/处理 |
|
||||
|---|---|---|
|
||||
| Entity 或 DAO 放错侧 | 可能能启动,首次查询才报目标库不存在表 | 检查 Entity、DAO 包路径及两套 Config 的扫描包 |
|
||||
| 只新增 DAO、未新增正确 Entity | JPA 找不到实体或映射不完整 | Entity 与 DAO 必须成对放在同侧 |
|
||||
| 裸写 `@Transactional` | 默认使用 Primary 事务管理器 | 显式填写事务管理器名称 |
|
||||
| 一个业务操作同时写两库 | 不具备原子性,可能部分成功 | 避免跨库写;需要原子性时引入分布式事务方案 |
|
||||
| 漏配某环境数据源 | 应用启动时 Bean 装配失败 | 三个 profile 都补齐对应数据源配置 |
|
||||
|
||||
## 事务示例
|
||||
|
||||
```java
|
||||
@Transactional(transactionManager = "transactionManagerPrimary")
|
||||
public void saveMysqlData() {
|
||||
// 调用 primary DAO
|
||||
}
|
||||
|
||||
@Transactional(transactionManager = "transactionManagerSecondary")
|
||||
public void saveOracleData() {
|
||||
// 调用 secondary DAO;仅在确认允许写 Oracle 时使用
|
||||
}
|
||||
```
|
||||
@@ -0,0 +1,171 @@
|
||||
# 航班及相关接口说明
|
||||
|
||||
本文覆盖 README 第 5 节中与航班相关的业务接口和码表接口:数据源(哪侧库 / ES)、请求参数、返回字段与码表。统一响应包装 `ResponseDto`(`err_code` / `err_msg` / `data`)见 README 第 5 节,不再重复。
|
||||
|
||||
## 数据源总览
|
||||
|
||||
| 接口 | 数据源 | 说明 |
|
||||
|---|---|---|
|
||||
| `GET /schedule/flightSchdSeasons` | Oracle(Secondary) | DAO `domain.secondary.dao.basicdata.FimsFlightschdSeasonDao` |
|
||||
| `GET /schedule/flightSchdSeason/years` | Oracle(Secondary) | 同上 |
|
||||
| `GET /basicdata/sysFlightStatus` 等 4 个航班码表 | Oracle(Secondary) | DAO 均在 `domain.secondary.dao.basicdata` |
|
||||
| `POST /hitFlightData/list` | Elasticsearch | 索引 `flight_hts`(type `_doc`),非 JPA |
|
||||
| `POST /fltrs/toExcel` | 不查库 | 前端把要导出的列与数据 POST 过来,服务端只负责生成 Excel |
|
||||
|
||||
双数据源绑定机制见 [双数据源说明](datasource.md)。
|
||||
|
||||
---
|
||||
|
||||
## 航班季度计划 — `schedule/FlightSchdSeasonController`
|
||||
|
||||
### `GET /schedule/flightSchdSeasons`
|
||||
|
||||
查询参数(query,均可选):
|
||||
|
||||
| 参数 | 格式 | 说明 |
|
||||
|---|---|---|
|
||||
| `startDate` | 年份字符串,如 `2018` | 按该自然年过滤:`{year}-01-01 00:00:00` ~ `{year}-12-31 23:59:59` 区间内 `startDate` 命中的记录。不传则返回全量。注意 Swagger 上的 example 是完整日期,实际按年份使用 |
|
||||
|
||||
返回 `data`:`List<FimsFlightschdSeasonDto>`(季度计划航班记录,全量无分页):
|
||||
|
||||
| 字段 | 说明 |
|
||||
|---|---|
|
||||
| `seasonflightId` | 季度计划航班 ID |
|
||||
| `aircraftTypeCode` | 机型代码 |
|
||||
| `airlineId` | 航空公司 ID |
|
||||
| `subAirlineId` | 二级承运航空公司 ID |
|
||||
| `arriOrDept` | 到达/出发标志,`A`-到达、`D`-出发 |
|
||||
| `arrivalTime` / `departureTime` | 到达 / 出发时间,`hhmm` |
|
||||
| `startAirport` / `endAirport` | 航线起点 / 终点机场(如 `CAN`、`CTU`) |
|
||||
| `startDate` / `endDate` | 季度计划生效起止日期 |
|
||||
| `flightNumber` | 航班号(如 `3U8692`) |
|
||||
| `flightTask` | 航班任务:`S`正班、`N`包机、`E`急救、`B`专机、`G`通用、`J`加班、`M`军用、`Q`补班、`X`其他、`A`计划外 |
|
||||
| `flightTypeCode` | 航班类别:`P`客机、`F`货机、`B`专机、`O`公务机、`M`军机、`X`其他 |
|
||||
| `flyingDistance` | 飞行距离(千米) |
|
||||
| `flyingTime` | 飞行时间(分钟) |
|
||||
| `internationalCode` | 航班国际代码 |
|
||||
| `operationDays` | 运营日(周一至周日),`1234567`,非运营日该位为 `-`,如周三、五停:`12-4-67` |
|
||||
| `routeType` | 航线类别:`I`国际、`D`国内、`M`混合 |
|
||||
| `seasonName` | 季度名称(如 `2012XIAQIU`) |
|
||||
| `seasonRecId` | 航班季度定义表记录 ID |
|
||||
| `remarks` | 备注说明 |
|
||||
| `fimsMidairportsSeasons` | 航班经停站列表(嵌套 `FimsMidairportsSeason` 集合) |
|
||||
|
||||
### `GET /schedule/flightSchdSeason/years`
|
||||
|
||||
无参数。返回季度计划表中出现过的年份集合 `Set<String>`(供前端做年份下拉)。
|
||||
|
||||
---
|
||||
|
||||
## 历史航班检索 — `history/HistoryFlightDataController`
|
||||
|
||||
### `POST /hitFlightData/list`
|
||||
|
||||
请求体(JSON,`HistoryFilghtConditionDto`,字段均可选):
|
||||
|
||||
| 字段 | 格式 | 说明 |
|
||||
|---|---|---|
|
||||
| `MVIN` | `A` / `D` | `A`-到达、`D`-出发;不传则到离港都返回 |
|
||||
| `startSODT` | `yyyy-MM-dd HH:mm` | 计划时间下界 |
|
||||
| `endSODT` | `yyyy-MM-dd HH:mm` | 计划时间上界 |
|
||||
| `hstFLightTime` | `yyyy-MM-dd` | 要查询的历史日期;**不传默认查昨天**(按服务器当前时间前一天) |
|
||||
|
||||
查询行为:
|
||||
|
||||
1. ES 索引 `flight_hts`,时间字段 `SODT` 存储为 `ddMMMyyHHmm` 英文格式(如 `01Jan181200`),入参由服务端转换。
|
||||
2. 先把范围限定到某一天(`hstFLightTime` 或昨天全天),`startSODT`/`endSODT` 在此基础上进一步收窄(两者可只传其一)。
|
||||
3. `MVIN` 非空时按 term 精确过滤。
|
||||
4. 按 `SODT` 升序排序;单次最多返回 `elasticsearch.maxSize` 条(各环境配置均为 10000)。
|
||||
5. **只返回非共享航班**:`MAID`(代码共享主航班 AODB ID)为空的记录才进结果。
|
||||
|
||||
返回 `data`:`List<SCHD.FLTR>`,字段名即 ES 索引字段名(AODB SCHD 报文定义,JAXB 生成):
|
||||
|
||||
| 字段 | 类型 | 说明 |
|
||||
|---|---|---|
|
||||
| `FLID` | BigInteger | 航班 id |
|
||||
| `ALCD` | String | 航空公司代码 |
|
||||
| `ALSC` | String | 航空公司子公司代码 |
|
||||
| `FLNO` | String | 航班号 |
|
||||
| `MVIN` | String | 运行标识,`A`-到达、`D`-离港 |
|
||||
| `SODT` | String | 计划日期/时间(到港 STA / 离港 STD),`ddMMMyyHHmm` |
|
||||
| `FLTY` | String | 航班类型(客机、货机、军用、VIP 等) |
|
||||
| `FLIN` | String | 航班标识 |
|
||||
| `ROUT` | List | 航线(嵌套 `ROUTEDAILY`) |
|
||||
| `ACFT` | String | 机型 |
|
||||
| `RENO` / `LRENO` | String | 注册号/尾号(`LRENO` 为上一次的值) |
|
||||
| `TAOP` | String | 承运人 |
|
||||
| `TAFL` | String | 承运航班号 |
|
||||
| `TAID` | BigInteger | 后接飞航班唯一的 AODB ID |
|
||||
| `TRML` | String | 航站楼 |
|
||||
| `MAXP` | BigInteger | 最大载客数 |
|
||||
| `CSOP` | String | 共享航班主航班承运人代码 |
|
||||
| `CSFT` | String | 共享航班主航班号 |
|
||||
| `MAID` | BigInteger | 代码共享主航班 AODB ID(本接口结果中恒为空) |
|
||||
| `ESTT` / `ACTT` | String | 预计 / 实际时间 |
|
||||
| `CHDT` | List | 行李传送带数据(`CHUTEDATA`) |
|
||||
| `GTDT` | List | 登机门数据(`GATEDATA`) |
|
||||
| `STND` | String | 当前停机位 |
|
||||
| `PSDT` | List | 计划机位数据(`STANDDATA`) |
|
||||
| `LPSDT` | String | 上次机位,逗号分隔 |
|
||||
| `CKDT` | List | 值机柜台数据(`DESKDATA`) |
|
||||
| `PHAG` | BigInteger | 旅客处理代理 |
|
||||
| `CNCL` | String | 取消日期时间 |
|
||||
| `DELY` | List | 延误信息数据(`DELAYDATA`) |
|
||||
| `REMC` | String | 文本备注 |
|
||||
| `CLDT` | List | 行李转盘数据(`BELTDATA`) |
|
||||
| `BOTM` | String | 离港登机开始时间 |
|
||||
| `LACL` | String | 离港最后通知时间(last call) |
|
||||
| `FINT` | String | 最终时间 |
|
||||
| `CHOT` | List | 轮挡时间数据(`CHOCKSDATA`) |
|
||||
| `APPT` | String | 批准离港时间 |
|
||||
| `EGSR` / `EGST` | String | 离港引擎发动请求 / 发动时间 |
|
||||
| `FHAG` / `MHAG` | BigInteger | 机坪(外场)/ 维护处理代理 |
|
||||
| `VIPP` / `VIPR` | BigInteger | VIP 旅客数 / VIP 等级标志 |
|
||||
| `FDIV` | Object | 转场数据(`DIVERSIONDATA`) |
|
||||
| `FRET` | Object | 航班返航原因(`RETURNDATA`) |
|
||||
| `ABTM` | List | 登机桥时间数据(`BRIDGEDATA`) |
|
||||
| `ABDG` | String | 登机桥数据,逗号分隔 |
|
||||
| `FLAB` | Object | 着陆中止原因(`ABORTDATA`) |
|
||||
| `SRVT` | List | 服务数据(`SERVICEDATA`) |
|
||||
| `VIPF` | List | VIP 数据(`VIPDATA`) |
|
||||
| `LBNO` / `LBWT` | BigInteger / BigDecimal | 离港本地值机行李件数 / 总重量 |
|
||||
| `PAXC` | BigInteger | 旅客总数 |
|
||||
| `ERUT` | List | 完整航线细节(`ROUTEDAILY`,与 `ROUT` 的区别在于是否含经停展开) |
|
||||
| `EXSC` / `EXSR` | String | 航班外部状态代码 / 备注 |
|
||||
| `FTSS` | String | 航班状态(参照码表) |
|
||||
| `PEDT` / `NEAT` / `NAAT` | String | AODB 报文原始字段(源码无注释) |
|
||||
| `PADT` | String | 前站实际起飞时间 |
|
||||
| `ABN` | List | 异常状态信息列表(`ABNDATA`:DLY、RTN、CAN、ALT) |
|
||||
| `MAFL` | List | 共享航班数据信息(`MAFLDATA`) |
|
||||
|
||||
嵌套子结构(`ROUTEDAILY`、`GATEDATA`、`DESKDATA` 等)均为 AODB SCHD 报文的 JAXB 定义,字段与报文一一对应,需要时直接看 `entity/msg/SCHD.java` 内部类。
|
||||
|
||||
---
|
||||
|
||||
## 航班动态导出 — `fltrs/FltrController`
|
||||
|
||||
### `POST /fltrs/toExcel`
|
||||
|
||||
**服务端不查任何库**:前端把已经查好、筛选好的数据 POST 过来,服务端按给定列序生成 xlsx 并以附件流返回(文件名前缀 `航班动态`)。
|
||||
|
||||
请求体(`ExportToExcelDto`):
|
||||
|
||||
| 字段 | 类型 | 说明 |
|
||||
|---|---|---|
|
||||
| `columns` | `List<ExcelHeaderDto>` | 要导出的列;每列 `{ key: 字段key, name: 表头显示名 }` |
|
||||
| `data` | `List<Map>` | 要导出的数据行;每行是 `key → 值` 的 Map,`key` 与 `columns[].key` 对应,缺失或 null 的单元格输出空字符串 |
|
||||
|
||||
正常返回 Excel 文件内容(`Content-Type` 由 Excel 工具类设置);生成失败抛 `RuntimeException` → HTTP 500 + `SYSTEM_INNER_ERROR`。
|
||||
|
||||
---
|
||||
|
||||
## 航班相关码表 — `controller/basicdata`(Oracle,全量返回无分页)
|
||||
|
||||
| 端点 | 用途 | 主要返回字段 |
|
||||
|---|---|---|
|
||||
| `GET /basicdata/sysFlightStatus` | 航班外部状态代码 | `sttc` 状态代码;`abns` 英文描述;`stdc` 中文描述;`sttd` 是否异常状态(`Y`/`N`) |
|
||||
| `GET /basicdata/sysFlightTypes` | 航班类型代码 | `flightTypeCode` 类型代码;`flightTypeCaaCode` CAA 代码;`flightTypeName`/`flightTypeNameCn` 英文/中文描述;`cTag` 是否商务航班;`vipTag` 是否 VIP 航班;`operate` 操作标识(`1` 使用、`0` 删除) |
|
||||
| `GET /basicdata/sysFlightAgents` | 航班代理单位 | `flightAgentId` 代理 ID;`flightAgentName` 中文名称;`oGId` 代理机构标识 |
|
||||
| `GET /basicdata/flmsFlightStatusDefinition` | 航班状态/延误代码定义 | `flifhtStatusDefRecId` 记录 ID;`flightStatus` 具体状态;`flightStatusType` 状态类别(null 正常、`DELY` 延误、`CNCL` 取消、`FDIV` 备降、`MERG` 合并、`GRTN` 地返、`OTHR` 其他);`flightStatusDesc` 状态描述;`enableFlag` 记录可用标志(`Enabled`/`Disabled`);`dcod`/`dcdn` 延误代码及数字代号;`ddes`/`ddsc` 延误描述英文/中文;`operate` 操作标识 |
|
||||
|
||||
历史航班返回里的 `FTSS`(航班状态)、`EXSC`(外部状态代码)取值参照 `sysFlightStatus` 与 `flmsFlightStatusDefinition` 码表;`FLTY` 航班类型参照 `sysFlightTypes`。
|
||||
Vendored
+45
-60
@@ -1,65 +1,50 @@
|
||||
node {
|
||||
def mailto="601470458@qq.com,505127606@qq.com,154707516@qq.com,444949396@qq.com,714943302@qq.com" //邮件接收人员列表
|
||||
def containerName="adminapi" //容器名称
|
||||
def imageName="130.120.3.193/com.gzzn.omms/admin-api:0.0.1-SNAPSHOT" //镜像名称
|
||||
def credentialsId="e41b57a4-436a-4617-817c-9e3f25a8a47f" //ssh证书id
|
||||
def deployHost="130.120.3.231" //发布到的主机
|
||||
/*
|
||||
* 依赖插件:
|
||||
* SSH Pipeline Steps
|
||||
* Pipeline Utility Steps
|
||||
*
|
||||
*/
|
||||
|
||||
try {
|
||||
checkout scm
|
||||
docker.image('maven:3-alpine').inside('-v /root/.m2:/root/.m2') {
|
||||
stage('build'){
|
||||
sh 'mvn clean package dockerfile:build dockerfile:push -Dmaven.test.skip=true'
|
||||
}
|
||||
pipeline {
|
||||
agent any
|
||||
|
||||
stage('deploy'){
|
||||
def remote = [:]
|
||||
remote.name = "airport-dev"
|
||||
remote.host = "${deployHost}"
|
||||
remote.allowAnyHosts = true
|
||||
environment {
|
||||
credentialsId = 'e41b57a4-436a-4617-817c-9e3f25a8a47f'
|
||||
dockerProtocol = "https"
|
||||
dockerRegistry = 'reg.int.it2000.com.cn'
|
||||
|
||||
withCredentials([sshUserPrivateKey(credentialsId: "${credentialsId}", keyFileVariable: 'kfIdentity', passphraseVariable: 'pVariable', usernameVariable: 'userName')]) {
|
||||
remote.user = userName
|
||||
remote.identityFile = kfIdentity
|
||||
|
||||
sshCommand remote: remote, command: "docker stop ${containerName}",sudo: true ,failOnError: false
|
||||
sshCommand remote: remote, command: "docker rm ${containerName}",sudo: true ,failOnError: false
|
||||
sshCommand remote: remote, command: "docker rmi ${imageName}",sudo: true ,failOnError: false
|
||||
sshCommand remote: remote, command: "docker run -d -p 92:8080 --name ${containerName} ${imageName}",sudo: true
|
||||
}
|
||||
}
|
||||
}//end docker
|
||||
|
||||
//发送成功邮件
|
||||
emailext (
|
||||
subject: "'${env.JOB_NAME} [${env.BUILD_NUMBER}]' 更新正常",
|
||||
body: """
|
||||
详情:
|
||||
SUCCESSFUL: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'
|
||||
状态:${env.JOB_NAME} jenkins 更新运行正常
|
||||
URL :${env.BUILD_URL}
|
||||
项目名称 :${env.JOB_NAME}
|
||||
项目更新进度:${env.BUILD_NUMBER}
|
||||
""",
|
||||
to: "${mailto}",
|
||||
recipientProviders: [[$class: 'DevelopersRecipientProvider']]
|
||||
)
|
||||
GROUP = readMavenPom().getGroupId()
|
||||
ARTIFACTID = readMavenPom().getArtifactId()
|
||||
VERSION = readMavenPom().getVersion()
|
||||
PACKAGING = readMavenPom(). getPackaging()
|
||||
}
|
||||
catch(e)
|
||||
{
|
||||
emailext (
|
||||
subject: "'${env.JOB_NAME} [${env.BUILD_NUMBER}]' 更新失败",
|
||||
body: """
|
||||
详情:
|
||||
FAILED: Job '${env.JOB_NAME} [${env.BUILD_NUMBER}]'
|
||||
状态:${env.JOB_NAME} jenkins 运行失败
|
||||
URL :${env.BUILD_URL}
|
||||
项目名称 :${env.JOB_NAME}
|
||||
项目更新进度:${env.BUILD_NUMBER}
|
||||
""",
|
||||
to: "${mailto}",
|
||||
recipientProviders: [[$class: 'DevelopersRecipientProvider']]
|
||||
)
|
||||
throw e
|
||||
}//end catch
|
||||
|
||||
stages {
|
||||
stage('maven build') {
|
||||
agent {
|
||||
docker {
|
||||
image 'maven:3-alpine'
|
||||
args '-v /root/.m2:/root/.m2'
|
||||
reuseNode true
|
||||
}
|
||||
}
|
||||
steps {
|
||||
sh 'mvn clean package -Dmaven.test.skip=true'
|
||||
}
|
||||
}
|
||||
|
||||
stage('docker build And Push'){
|
||||
steps {
|
||||
script{
|
||||
docker.withRegistry("${env.dockerProtocol}://${env.dockerRegistry}", 'privateDockerId') {
|
||||
docker.build("${env.dockerRegistry}/${env.GROUP}/${env.ARTIFACTID}:${env.VERSION}","--no-cache --build-arg JAR_FILE=target/${env.ARTIFACTID}-${env.VERSION}.${env.PACKAGING} .").push()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
@@ -1,11 +1,10 @@
|
||||
<?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">
|
||||
<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>
|
||||
|
||||
<groupId>com.gzzn.omms</groupId>
|
||||
<artifactId>admin-api</artifactId>
|
||||
<version>0.0.1-SNAPSHOT</version>
|
||||
<version>1.2.1-SNAPSHOT</version>
|
||||
<packaging>jar</packaging>
|
||||
|
||||
<name>admin-api</name>
|
||||
@@ -15,7 +14,7 @@
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
<artifactId>spring-boot-starter-parent</artifactId>
|
||||
<version>1.5.17.RELEASE</version>
|
||||
<relativePath/> <!-- lookup parent from repository -->
|
||||
<relativePath /> <!-- lookup parent from repository -->
|
||||
</parent>
|
||||
|
||||
<properties>
|
||||
@@ -27,6 +26,11 @@
|
||||
<spring-cloud.version>Edgware.SR5</spring-cloud.version>
|
||||
</properties>
|
||||
|
||||
<scm>
|
||||
<developerConnection>scm:git:git@git.int.it2000.com.cn:airport-chengdu/admin-api.git</developerConnection>
|
||||
<tag>HEAD</tag>
|
||||
</scm>
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>org.springframework.boot</groupId>
|
||||
@@ -38,6 +42,13 @@
|
||||
<artifactId>spring-boot-starter-jdbc</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.postgresql</groupId>
|
||||
<artifactId>postgresql</artifactId>
|
||||
<version>42.7.9</version>
|
||||
<scope>runtime</scope>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>mysql</groupId>
|
||||
<artifactId>mysql-connector-java</artifactId>
|
||||
@@ -153,6 +164,12 @@
|
||||
<artifactId>poi-ooxml</artifactId>
|
||||
<version>3.17</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.fasterxml.jackson.dataformat</groupId>
|
||||
<artifactId>jackson-dataformat-xml</artifactId>
|
||||
</dependency>
|
||||
|
||||
</dependencies>
|
||||
|
||||
<build>
|
||||
@@ -192,7 +209,7 @@
|
||||
<plugin>
|
||||
<groupId>com.spotify</groupId>
|
||||
<artifactId>dockerfile-maven-plugin</artifactId>
|
||||
<version>1.4.4</version>
|
||||
<version>1.4.10</version>
|
||||
<configuration>
|
||||
<username>gzzn</username>
|
||||
<password>Gzzn@2018</password>
|
||||
@@ -208,6 +225,11 @@
|
||||
<JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>
|
||||
</buildArgs>
|
||||
</configuration>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-release-plugin</artifactId>
|
||||
<version>2.5.3</version>
|
||||
</plugin>
|
||||
</plugins>
|
||||
<resources>
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.gzzn.omms.adminapi.controller.fltrs;
|
||||
import java.lang.reflect.Method;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
@@ -29,7 +30,7 @@ import io.swagger.annotations.ApiOperation;
|
||||
@RestController
|
||||
public class FltrController {
|
||||
|
||||
@ApiOperation(value="导出航班动态到excel",tags="航班动态")
|
||||
@ApiOperation(value="导出航班动态到excel。正常返回excel文件内容。错误返回json错误描述",tags="航班动态")
|
||||
@PostMapping("/fltrs/toExcel")
|
||||
public void exportToExcel(@RequestBody ExportToExcelDto lsData,
|
||||
HttpServletResponse response) {
|
||||
@@ -48,13 +49,15 @@ public class FltrController {
|
||||
|
||||
//
|
||||
List<List<Object>> rows = new ArrayList();
|
||||
for(ExcelRowDto rowData : lsData.getData() )
|
||||
for(Map rowData : lsData.getData() )
|
||||
{
|
||||
List<Object> row = new ArrayList();
|
||||
for(ExcelHeaderDto headerData : lsData.getColumns() )
|
||||
{
|
||||
Method method = ReflectionUtils.findMethod(rowData.getClass(), "get" + headerData.getKey());
|
||||
String cellData = (String) ReflectionUtils.invokeMethod(method, rowData);
|
||||
String cellData = String.valueOf(
|
||||
rowData.get(headerData.getKey()) == null ? "" : rowData.get(headerData.getKey())
|
||||
);
|
||||
|
||||
row.add(cellData);
|
||||
}
|
||||
rows.add(row);
|
||||
|
||||
+22
-3
@@ -2,6 +2,7 @@ package com.gzzn.omms.adminapi.controller.history;
|
||||
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
@@ -15,10 +16,13 @@ import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestBody;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
import com.fasterxml.jackson.databind.ObjectMapper;
|
||||
import com.gzzn.omms.adminapi.dto.ResponseDto;
|
||||
import com.gzzn.omms.adminapi.dto.history.HistoryFilghtConditionDto;
|
||||
import com.gzzn.omms.adminapi.elasticsearch.ElasticsearchUtil;
|
||||
import com.gzzn.omms.adminapi.entity.msg.SCHD;
|
||||
import com.gzzn.omms.adminapi.utils.DateUtils;
|
||||
|
||||
/**
|
||||
* 历史航班数据 controller
|
||||
* @author fhc
|
||||
@@ -42,7 +46,7 @@ public class HistoryFlightDataController {
|
||||
|
||||
@ApiOperation(value="获取历史航班数据(只提供计划时间的出发/到达时间段查询)",tags="历史航班数据")
|
||||
@PostMapping(value="/hitFlightData/list")
|
||||
public ResponseDto<Object> findByTimeAndMvin(@RequestBody HistoryFilghtConditionDto conditions) {
|
||||
public ResponseDto<List<SCHD.FLTR>> findByTimeAndMvin(@RequestBody HistoryFilghtConditionDto conditions) {
|
||||
|
||||
String startTime = StringUtils.isEmpty(conditions.getStartSODT())?null:DateUtils.swichTimeToEn_ddMMMyyHHmm(conditions.getStartSODT());
|
||||
String endTime = StringUtils.isEmpty(conditions.getEndSODT())?null:DateUtils.swichTimeToEn_ddMMMyyHHmm(conditions.getEndSODT());
|
||||
@@ -75,7 +79,7 @@ public class HistoryFlightDataController {
|
||||
}
|
||||
if(StringUtils.isEmpty(startTime) && !StringUtils.isEmpty(endTime)){
|
||||
boolQuery.must(QueryBuilders.rangeQuery("SODT")
|
||||
.lte(startTime));
|
||||
.lte(endTime));
|
||||
}
|
||||
//到达or离港
|
||||
if(!StringUtils.isEmpty(MVIN)){
|
||||
@@ -83,7 +87,22 @@ public class HistoryFlightDataController {
|
||||
}
|
||||
String sortField = "SODT";//计划时间 默认倒序
|
||||
SortOrder sortOrder = SortOrder.ASC;
|
||||
|
||||
|
||||
List<Map<String, Object>> list = ElasticsearchUtil.searchListData(INDEX_NAME, ES_TYPE, boolQuery, maxSize, null, sortField,sortOrder, null);
|
||||
return ResponseDto.success(list);
|
||||
List<SCHD.FLTR> lsFltr = new ArrayList<SCHD.FLTR>(list.size());
|
||||
//转成具体实体类进行处理
|
||||
for(Map<String, Object> mapObj : list)
|
||||
{
|
||||
ObjectMapper objectMapper = new ObjectMapper();
|
||||
SCHD.FLTR fltr = objectMapper.convertValue(mapObj, SCHD.FLTR.class);
|
||||
//只返回非共享航班
|
||||
if(fltr.getMAID() == null)
|
||||
{
|
||||
lsFltr.add(fltr);
|
||||
}
|
||||
}
|
||||
|
||||
return ResponseDto.success(lsFltr);
|
||||
}//end function
|
||||
}
|
||||
|
||||
+21
@@ -3,10 +3,17 @@ package com.gzzn.omms.adminapi.domain.secondary.entity.schedule;
|
||||
import java.io.Serializable;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.FetchType;
|
||||
import javax.persistence.Id;
|
||||
import javax.persistence.JoinColumn;
|
||||
import javax.persistence.NamedQuery;
|
||||
import javax.persistence.OneToMany;
|
||||
import javax.persistence.OrderBy;
|
||||
import javax.persistence.Table;
|
||||
import javax.persistence.Temporal;
|
||||
import javax.persistence.TemporalType;
|
||||
@@ -93,6 +100,12 @@ public class FimsFlightschdSeason implements Serializable {
|
||||
@Column(name="SUB_AIRLINE_ID")
|
||||
private BigDecimal subAirlineId; //二级承运航空公司ID
|
||||
|
||||
//航班经停站列表
|
||||
@OneToMany(fetch=FetchType.EAGER)
|
||||
@JoinColumn(name = "SEASONFLIGHT_ID")
|
||||
@OrderBy("orderno ASC")
|
||||
private Set<FimsMidairportsSeason> fimsMidairportsSeasons = new HashSet<>();
|
||||
|
||||
public FimsFlightschdSeason() {
|
||||
}
|
||||
|
||||
@@ -272,4 +285,12 @@ public class FimsFlightschdSeason implements Serializable {
|
||||
this.subAirlineId = subAirlineId;
|
||||
}
|
||||
|
||||
public Set<FimsMidairportsSeason> getFimsMidairportsSeasons() {
|
||||
return fimsMidairportsSeasons;
|
||||
}
|
||||
|
||||
public void setFimsMidairportsSeasons(Set<FimsMidairportsSeason> fimsMidairportsSeasons) {
|
||||
this.fimsMidairportsSeasons = fimsMidairportsSeasons;
|
||||
}
|
||||
|
||||
}
|
||||
+87
@@ -0,0 +1,87 @@
|
||||
package com.gzzn.omms.adminapi.domain.secondary.entity.schedule;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.Id;
|
||||
import javax.persistence.Table;
|
||||
|
||||
/**
|
||||
* 航班计划中航班经停站列表(季度)。用于形成完整航线
|
||||
* @author zhouxiunai
|
||||
*
|
||||
*/
|
||||
@Entity
|
||||
@Table(name="FIMS_MIDAIRPORTS_SEASON")
|
||||
public class FimsMidairportsSeason {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Id
|
||||
@Column(name="MIDAIRPORTS_REC_ID")
|
||||
private long midairportsRecId;
|
||||
|
||||
@Column(name="AIRPORT_ID")
|
||||
private BigDecimal airportId;
|
||||
|
||||
@Column(name="ARRIVAL_TIME")
|
||||
private String arrivalTime;
|
||||
|
||||
@Column(name="DEPARTURE_TIME")
|
||||
private String departureTime;
|
||||
|
||||
private BigDecimal orderno;
|
||||
|
||||
@Column(name="SEASONFLIGHT_ID")
|
||||
private BigDecimal seasonflightId;
|
||||
|
||||
|
||||
|
||||
public long getMidairportsRecId() {
|
||||
return this.midairportsRecId;
|
||||
}
|
||||
|
||||
public void setMidairportsRecId(long midairportsRecId) {
|
||||
this.midairportsRecId = midairportsRecId;
|
||||
}
|
||||
|
||||
public BigDecimal getAirportId() {
|
||||
return this.airportId;
|
||||
}
|
||||
|
||||
public void setAirportId(BigDecimal airportId) {
|
||||
this.airportId = airportId;
|
||||
}
|
||||
|
||||
public String getArrivalTime() {
|
||||
return this.arrivalTime;
|
||||
}
|
||||
|
||||
public void setArrivalTime(String arrivalTime) {
|
||||
this.arrivalTime = arrivalTime;
|
||||
}
|
||||
|
||||
public String getDepartureTime() {
|
||||
return this.departureTime;
|
||||
}
|
||||
|
||||
public void setDepartureTime(String departureTime) {
|
||||
this.departureTime = departureTime;
|
||||
}
|
||||
|
||||
public BigDecimal getOrderno() {
|
||||
return this.orderno;
|
||||
}
|
||||
|
||||
public void setOrderno(BigDecimal orderno) {
|
||||
this.orderno = orderno;
|
||||
}
|
||||
|
||||
public BigDecimal getSeasonflightId() {
|
||||
return this.seasonflightId;
|
||||
}
|
||||
|
||||
public void setSeasonflightId(BigDecimal seasonflightId) {
|
||||
this.seasonflightId = seasonflightId;
|
||||
}
|
||||
}
|
||||
@@ -5,6 +5,10 @@ import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
import com.gzzn.omms.adminapi.domain.secondary.entity.schedule.FimsMidairportsSeason;
|
||||
|
||||
@ApiModel(value="航班季度计划Dto",description="航班季度计划")
|
||||
public class FimsFlightschdSeasonDto {
|
||||
@@ -75,6 +79,9 @@ public class FimsFlightschdSeasonDto {
|
||||
@ApiModelProperty(value="二级承运航空公司ID",example="")
|
||||
private BigDecimal subAirlineId;
|
||||
|
||||
//航班经停站列表
|
||||
private Set<FimsMidairportsSeason> fimsMidairportsSeasons = new HashSet<>();
|
||||
|
||||
public FimsFlightschdSeasonDto() {
|
||||
}
|
||||
|
||||
@@ -254,4 +261,12 @@ public class FimsFlightschdSeasonDto {
|
||||
this.subAirlineId = subAirlineId;
|
||||
}
|
||||
|
||||
public Set<FimsMidairportsSeason> getFimsMidairportsSeasons() {
|
||||
return fimsMidairportsSeasons;
|
||||
}
|
||||
|
||||
public void setFimsMidairportsSeasons(Set<FimsMidairportsSeason> fimsMidairportsSeasons) {
|
||||
this.fimsMidairportsSeasons = fimsMidairportsSeasons;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,10 +1,11 @@
|
||||
package com.gzzn.omms.adminapi.dto.fltrs;
|
||||
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
public class ExportToExcelDto {
|
||||
private List<ExcelHeaderDto> columns;//要导出的列
|
||||
private List<ExcelRowDto> data;//要导出的数据
|
||||
private List<Map> data;//要导出的数据
|
||||
|
||||
|
||||
public List<ExcelHeaderDto> getColumns() {
|
||||
@@ -13,10 +14,10 @@ public class ExportToExcelDto {
|
||||
public void setColumns(List<ExcelHeaderDto> columns) {
|
||||
this.columns = columns;
|
||||
}
|
||||
public List<ExcelRowDto> getData() {
|
||||
public List<Map> getData() {
|
||||
return data;
|
||||
}
|
||||
public void setData(List<ExcelRowDto> data) {
|
||||
public void setData(List<Map> data) {
|
||||
this.data = data;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,339 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="AAOR" type="{}ORGANISATION"/>
|
||||
* <element name="AACN" type="{}STR30"/>
|
||||
* <element name="AADN" type="{}OPT_STR30"/>
|
||||
* <element name="AADC" type="{}OPT_STR30"/>
|
||||
* <element name="AAAD" type="{}OPT_STR200"/>
|
||||
* <element name="AAWT" type="{}OPT_STR20"/>
|
||||
* <element name="AAMT" type="{}OPT_STR20"/>
|
||||
* <element name="AAFX" type="{}OPT_STR20"/>
|
||||
* <element name="AAEA" type="{}OPT_STR50"/>
|
||||
* <element name="AARK" type="{}OPT_STR200"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"aaor",
|
||||
"aacn",
|
||||
"aadn",
|
||||
"aadc",
|
||||
"aaad",
|
||||
"aawt",
|
||||
"aamt",
|
||||
"aafx",
|
||||
"aaea",
|
||||
"aark"
|
||||
})
|
||||
@XmlRootElement(name = "AABK")
|
||||
public class AABK
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "AAOR", required = true)
|
||||
@JsonProperty("AAOR")
|
||||
protected BigInteger aaor;
|
||||
@XmlElement(name = "AACN", required = true)
|
||||
@JsonProperty("AACN")
|
||||
protected String aacn;
|
||||
@XmlElement(name = "AADN", required = true)
|
||||
@JsonProperty("AADN")
|
||||
protected String aadn;
|
||||
@XmlElement(name = "AADC", required = true)
|
||||
@JsonProperty("AADC")
|
||||
protected String aadc;
|
||||
@XmlElement(name = "AAAD", required = true)
|
||||
@JsonProperty("AAAD")
|
||||
protected String aaad;
|
||||
@XmlElement(name = "AAWT", required = true)
|
||||
@JsonProperty("AAWT")
|
||||
protected String aawt;
|
||||
@XmlElement(name = "AAMT", required = true)
|
||||
@JsonProperty("AAMT")
|
||||
protected String aamt;
|
||||
@XmlElement(name = "AAFX", required = true)
|
||||
@JsonProperty("AAFX")
|
||||
protected String aafx;
|
||||
@XmlElement(name = "AAEA", required = true)
|
||||
@JsonProperty("AAEA")
|
||||
protected String aaea;
|
||||
@XmlElement(name = "AARK", required = true)
|
||||
@JsonProperty("AARK")
|
||||
protected String aark;
|
||||
|
||||
/**
|
||||
* 获取aaor属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getAAOR() {
|
||||
return aaor;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aaor属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setAAOR(BigInteger value) {
|
||||
this.aaor = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aacn属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAACN() {
|
||||
return aacn;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aacn属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAACN(String value) {
|
||||
this.aacn = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aadn属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAADN() {
|
||||
return aadn;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aadn属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAADN(String value) {
|
||||
this.aadn = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aadc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAADC() {
|
||||
return aadc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aadc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAADC(String value) {
|
||||
this.aadc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aaad属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAAAD() {
|
||||
return aaad;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aaad属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAAAD(String value) {
|
||||
this.aaad = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aawt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAAWT() {
|
||||
return aawt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aawt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAAWT(String value) {
|
||||
this.aawt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aamt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAAMT() {
|
||||
return aamt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aamt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAAMT(String value) {
|
||||
this.aamt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aafx属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAAFX() {
|
||||
return aafx;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aafx属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAAFX(String value) {
|
||||
this.aafx = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aaea属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAAEA() {
|
||||
return aaea;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aaea属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAAEA(String value) {
|
||||
this.aaea = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aark属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAARK() {
|
||||
return aark;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aark属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAARK(String value) {
|
||||
this.aark = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,321 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ABCD" type="{}STR8"/>
|
||||
* <element name="DESC" type="{}STR30"/>
|
||||
* <element name="CDSC" type="{}STR30"/>
|
||||
* <element name="AHGT" type="{}OPT_NUMERIC92"/>
|
||||
* <element name="ATML" type="{}OPT_TERMINAL_CODE"/>
|
||||
* <element name="ATHE" type="{}OPT_YESNO"/>
|
||||
* <element name="STND" type="{}OPT_STR8" maxOccurs="unbounded"/>
|
||||
* <element name="GATE" type="{}OPT_STR8" maxOccurs="unbounded"/>
|
||||
* <element name="AMNO" type="{}OPT_INTEGER1"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"abcd",
|
||||
"desc",
|
||||
"cdsc",
|
||||
"ahgt",
|
||||
"atml",
|
||||
"athe",
|
||||
"stnd",
|
||||
"gate",
|
||||
"amno"
|
||||
})
|
||||
@XmlRootElement(name = "ABDG")
|
||||
public class ABDG
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "ABCD", required = true)
|
||||
@JsonProperty("ABCD")
|
||||
protected String abcd;
|
||||
@XmlElement(name = "DESC", required = true)
|
||||
@JsonProperty("DESC")
|
||||
protected String desc;
|
||||
@XmlElement(name = "CDSC", required = true)
|
||||
@JsonProperty("CDSC")
|
||||
protected String cdsc;
|
||||
@XmlElement(name = "AHGT", required = true)
|
||||
@JsonProperty("AHGT")
|
||||
protected String ahgt;
|
||||
@XmlElement(name = "ATML", required = true)
|
||||
@JsonProperty("ATML")
|
||||
protected String atml;
|
||||
@XmlElement(name = "ATHE", required = true)
|
||||
@JsonProperty("ATHE")
|
||||
protected String athe;
|
||||
@XmlElement(name = "STND", required = true)
|
||||
@JsonProperty("STND")
|
||||
protected List<String> stnd;
|
||||
@XmlElement(name = "GATE", required = true)
|
||||
@JsonProperty("GATE")
|
||||
protected List<String> gate;
|
||||
@XmlElement(name = "AMNO", required = true)
|
||||
@JsonProperty("AMNO")
|
||||
protected String amno;
|
||||
|
||||
/**
|
||||
* 获取abcd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getABCD() {
|
||||
return abcd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置abcd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setABCD(String value) {
|
||||
this.abcd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取desc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDESC() {
|
||||
return desc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置desc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDESC(String value) {
|
||||
this.desc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cdsc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCDSC() {
|
||||
return cdsc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cdsc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCDSC(String value) {
|
||||
this.cdsc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ahgt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAHGT() {
|
||||
return ahgt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ahgt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAHGT(String value) {
|
||||
this.ahgt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取atml属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getATML() {
|
||||
return atml;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置atml属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setATML(String value) {
|
||||
this.atml = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取athe属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getATHE() {
|
||||
return athe;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置athe属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setATHE(String value) {
|
||||
this.athe = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the stnd property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the stnd property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getSTND().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getSTND() {
|
||||
if (stnd == null) {
|
||||
stnd = new ArrayList<String>();
|
||||
}
|
||||
return this.stnd;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the gate property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the gate property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getGATE().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getGATE() {
|
||||
if (gate == null) {
|
||||
gate = new ArrayList<String>();
|
||||
}
|
||||
return this.gate;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取amno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAMNO() {
|
||||
return amno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置amno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAMNO(String value) {
|
||||
this.amno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
public class ABNDATA {
|
||||
@XmlElement(name = "TYPE", required = true)
|
||||
@JsonProperty("TYPE")
|
||||
protected ABNORMALTYPE type;
|
||||
|
||||
@XmlElement(name = "CAN")
|
||||
@JsonProperty("CAN")
|
||||
protected String can;//航班取消异常信息
|
||||
|
||||
@XmlElement(name = "DLY")
|
||||
@JsonProperty("DLY")
|
||||
protected List<OPTDELAYDATA> dly;//航班延误异常信息
|
||||
|
||||
@XmlElement(name = "ALT")
|
||||
@JsonProperty("ALT")
|
||||
protected DIVERSIONDATA alt;//航班备降延误异常信息
|
||||
|
||||
@XmlElement(name = "RTN")
|
||||
@JsonProperty("RTN")
|
||||
protected RETURNDATA rtn;//航班返航异常信息
|
||||
|
||||
public ABNORMALTYPE getType() {
|
||||
return type;
|
||||
}
|
||||
|
||||
public void setType(ABNORMALTYPE type) {
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
public String getCan() {
|
||||
return can;
|
||||
}
|
||||
|
||||
public void setCan(String can) {
|
||||
this.can = can;
|
||||
}
|
||||
|
||||
public List<OPTDELAYDATA> getDly() {
|
||||
return dly;
|
||||
}
|
||||
|
||||
public void setDly(List<OPTDELAYDATA> dly) {
|
||||
this.dly = dly;
|
||||
}
|
||||
|
||||
public DIVERSIONDATA getAlt() {
|
||||
return alt;
|
||||
}
|
||||
|
||||
public void setAlt(DIVERSIONDATA alt) {
|
||||
this.alt = alt;
|
||||
}
|
||||
|
||||
public RETURNDATA getRtn() {
|
||||
return rtn;
|
||||
}
|
||||
|
||||
public void setRtn(RETURNDATA rtn) {
|
||||
this.rtn = rtn;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,21 @@
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
|
||||
/**
|
||||
* 异常状态类型
|
||||
* @author 航班异常状态类型
|
||||
*
|
||||
*/
|
||||
public enum ABNORMALTYPE {
|
||||
DLY,
|
||||
CAN,
|
||||
RTN,
|
||||
ALT;
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static ABNORMALTYPE fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,135 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ANRC" type="{}STR8"/>
|
||||
* <element name="ANRD" type="{}STR100"/>
|
||||
* <element name="ARDC" type="{}STR100"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"anrc",
|
||||
"anrd",
|
||||
"ardc"
|
||||
})
|
||||
@XmlRootElement(name = "ABNR")
|
||||
public class ABNR
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "ANRC", required = true)
|
||||
@JsonProperty("ANRC")
|
||||
protected String anrc;
|
||||
@XmlElement(name = "ANRD", required = true)
|
||||
@JsonProperty("ANRD")
|
||||
protected String anrd;
|
||||
@XmlElement(name = "ARDC", required = true)
|
||||
@JsonProperty("ARDC")
|
||||
protected String ardc;
|
||||
|
||||
/**
|
||||
* 获取anrc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getANRC() {
|
||||
return anrc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置anrc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setANRC(String value) {
|
||||
this.anrc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取anrd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getANRD() {
|
||||
return anrd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置anrd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setANRD(String value) {
|
||||
this.anrd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ardc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getARDC() {
|
||||
return ardc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ardc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setARDC(String value) {
|
||||
this.ardc = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,109 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.bind.annotation.XmlValue;
|
||||
|
||||
|
||||
/**
|
||||
* <p>ABORTDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="ABORTDATA">
|
||||
* <simpleContent>
|
||||
* <extension base="<>OPT_STR30">
|
||||
* <attribute name="ARES">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <length value="1"/>
|
||||
* <enumeration value="O"/>
|
||||
* <enumeration value="G"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </attribute>
|
||||
* </extension>
|
||||
* </simpleContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "ABORTDATA", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class ABORTDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlValue
|
||||
@JsonProperty("VALUE")
|
||||
protected String value;
|
||||
@XmlAttribute(name = "ARES")
|
||||
@JsonProperty("ARES")
|
||||
protected String ares;
|
||||
|
||||
/**
|
||||
* 获取value属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置value属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ares属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getARES() {
|
||||
return ares;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ares属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setARES(String value) {
|
||||
this.ares = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,341 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ABDG" type="{}STR8"/>
|
||||
* <element name="STAT" type="{}TIME_11"/>
|
||||
* <element name="ENDT" type="{}TIME_11"/>
|
||||
* <element name="FLID" type="{}INTEGER12"/>
|
||||
* <element name="FLNO" type="{}FLIGHT_NO"/>
|
||||
* <element name="MVIN" type="{}MOVEMENT_INDICATOR"/>
|
||||
* <element name="SODT" type="{}TIME_11"/>
|
||||
* <element name="RENO" type="{}TAIL_NO" minOccurs="0"/>
|
||||
* <element name="TRML" type="{}TERMINAL_CODE" minOccurs="0"/>
|
||||
* <element name="REMC" type="{}STR80" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"abdg",
|
||||
"stat",
|
||||
"endt",
|
||||
"flid",
|
||||
"flno",
|
||||
"mvin",
|
||||
"sodt",
|
||||
"reno",
|
||||
"trml",
|
||||
"remc"
|
||||
})
|
||||
@XmlRootElement(name = "ABUS")
|
||||
public class ABUS
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "ABDG", required = true)
|
||||
@JsonProperty("ABDG")
|
||||
protected String abdg;
|
||||
@XmlElement(name = "STAT", required = true)
|
||||
@JsonProperty("STAT")
|
||||
protected String stat;
|
||||
@XmlElement(name = "ENDT", required = true)
|
||||
@JsonProperty("ENDT")
|
||||
protected String endt;
|
||||
@XmlElement(name = "FLID", required = true)
|
||||
@JsonProperty("FLID")
|
||||
protected BigInteger flid;
|
||||
@XmlElement(name = "FLNO", required = true)
|
||||
@JsonProperty("FLNO")
|
||||
protected String flno;
|
||||
@XmlElement(name = "MVIN", required = true)
|
||||
@JsonProperty("MVIN")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected MOVEMENTINDICATOR mvin;
|
||||
@XmlElement(name = "SODT", required = true)
|
||||
@JsonProperty("SODT")
|
||||
protected String sodt;
|
||||
@XmlElement(name = "RENO")
|
||||
@JsonProperty("RENO")
|
||||
protected String reno;
|
||||
@XmlElement(name = "TRML")
|
||||
@JsonProperty("TRML")
|
||||
protected String trml;
|
||||
@XmlElement(name = "REMC")
|
||||
@JsonProperty("REMC")
|
||||
protected String remc;
|
||||
|
||||
/**
|
||||
* 获取abdg属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getABDG() {
|
||||
return abdg;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置abdg属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setABDG(String value) {
|
||||
this.abdg = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取stat属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSTAT() {
|
||||
return stat;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置stat属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSTAT(String value) {
|
||||
this.stat = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取endt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getENDT() {
|
||||
return endt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置endt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setENDT(String value) {
|
||||
this.endt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取flid属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getFLID() {
|
||||
return flid;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置flid属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setFLID(BigInteger value) {
|
||||
this.flid = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取flno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getFLNO() {
|
||||
return flno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置flno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setFLNO(String value) {
|
||||
this.flno = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取mvin属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link MOVEMENTINDICATOR }
|
||||
*
|
||||
*/
|
||||
public MOVEMENTINDICATOR getMVIN() {
|
||||
return mvin;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置mvin属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link MOVEMENTINDICATOR }
|
||||
*
|
||||
*/
|
||||
public void setMVIN(MOVEMENTINDICATOR value) {
|
||||
this.mvin = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取sodt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSODT() {
|
||||
return sodt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置sodt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSODT(String value) {
|
||||
this.sodt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取reno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getRENO() {
|
||||
return reno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置reno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setRENO(String value) {
|
||||
this.reno = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取trml属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getTRML() {
|
||||
return trml;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置trml属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setTRML(String value) {
|
||||
this.trml = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取remc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getREMC() {
|
||||
return remc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置remc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setREMC(String value) {
|
||||
this.remc = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,426 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="UNAM" type="{}STR20"/>
|
||||
* <element name="NLGN" type="{}INTEGER6"/>
|
||||
* <element name="TMIN" type="{}INTEGER6"/>
|
||||
* <element name="AMIN" type="{}INTEGER6"/>
|
||||
* <element name="NATB" type="{}INTEGER6"/>
|
||||
* <element name="NBGR" type="{}INTEGER6"/>
|
||||
* <element name="NBTP" type="{}INTEGER6"/>
|
||||
* <element name="NDCP" type="{}INTEGER6"/>
|
||||
* <element name="NLSR" type="{}INTEGER6"/>
|
||||
* <element name="NMSR" type="{}INTEGER6"/>
|
||||
* <element name="NOCR" type="{}INTEGER6"/>
|
||||
* <element name="NBPP" type="{}INTEGER6"/>
|
||||
* <element name="NBCR" type="{}INTEGER6"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"unam",
|
||||
"nlgn",
|
||||
"tmin",
|
||||
"amin",
|
||||
"natb",
|
||||
"nbgr",
|
||||
"nbtp",
|
||||
"ndcp",
|
||||
"nlsr",
|
||||
"nmsr",
|
||||
"nocr",
|
||||
"nbpp",
|
||||
"nbcr"
|
||||
})
|
||||
@XmlRootElement(name = "ACST")
|
||||
public class ACST
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "UNAM", required = true)
|
||||
@JsonProperty("UNAM")
|
||||
protected String unam;
|
||||
@XmlElement(name = "NLGN", required = true)
|
||||
@JsonProperty("NLGN")
|
||||
protected BigInteger nlgn;
|
||||
@XmlElement(name = "TMIN", required = true)
|
||||
@JsonProperty("TMIN")
|
||||
protected BigInteger tmin;
|
||||
@XmlElement(name = "AMIN", required = true)
|
||||
@JsonProperty("AMIN")
|
||||
protected BigInteger amin;
|
||||
@XmlElement(name = "NATB", required = true)
|
||||
@JsonProperty("NATB")
|
||||
protected BigInteger natb;
|
||||
@XmlElement(name = "NBGR", required = true)
|
||||
@JsonProperty("NBGR")
|
||||
protected BigInteger nbgr;
|
||||
@XmlElement(name = "NBTP", required = true)
|
||||
@JsonProperty("NBTP")
|
||||
protected BigInteger nbtp;
|
||||
@XmlElement(name = "NDCP", required = true)
|
||||
@JsonProperty("NDCP")
|
||||
protected BigInteger ndcp;
|
||||
@XmlElement(name = "NLSR", required = true)
|
||||
@JsonProperty("NLSR")
|
||||
protected BigInteger nlsr;
|
||||
@XmlElement(name = "NMSR", required = true)
|
||||
@JsonProperty("NMSR")
|
||||
protected BigInteger nmsr;
|
||||
@XmlElement(name = "NOCR", required = true)
|
||||
@JsonProperty("NOCR")
|
||||
protected BigInteger nocr;
|
||||
@XmlElement(name = "NBPP", required = true)
|
||||
@JsonProperty("NBPP")
|
||||
protected BigInteger nbpp;
|
||||
@XmlElement(name = "NBCR", required = true)
|
||||
@JsonProperty("NBCR")
|
||||
protected BigInteger nbcr;
|
||||
|
||||
/**
|
||||
* 获取unam属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getUNAM() {
|
||||
return unam;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置unam属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setUNAM(String value) {
|
||||
this.unam = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nlgn属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNLGN() {
|
||||
return nlgn;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nlgn属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNLGN(BigInteger value) {
|
||||
this.nlgn = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tmin属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTMIN() {
|
||||
return tmin;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tmin属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTMIN(BigInteger value) {
|
||||
this.tmin = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取amin属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getAMIN() {
|
||||
return amin;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置amin属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setAMIN(BigInteger value) {
|
||||
this.amin = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取natb属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNATB() {
|
||||
return natb;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置natb属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNATB(BigInteger value) {
|
||||
this.natb = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nbgr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNBGR() {
|
||||
return nbgr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nbgr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNBGR(BigInteger value) {
|
||||
this.nbgr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nbtp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNBTP() {
|
||||
return nbtp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nbtp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNBTP(BigInteger value) {
|
||||
this.nbtp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ndcp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNDCP() {
|
||||
return ndcp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ndcp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNDCP(BigInteger value) {
|
||||
this.ndcp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nlsr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNLSR() {
|
||||
return nlsr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nlsr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNLSR(BigInteger value) {
|
||||
this.nlsr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nmsr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNMSR() {
|
||||
return nmsr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nmsr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNMSR(BigInteger value) {
|
||||
this.nmsr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nocr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNOCR() {
|
||||
return nocr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nocr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNOCR(BigInteger value) {
|
||||
this.nocr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nbpp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNBPP() {
|
||||
return nbpp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nbpp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNBPP(BigInteger value) {
|
||||
this.nbpp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nbcr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNBCR() {
|
||||
return nbcr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nbcr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNBCR(BigInteger value) {
|
||||
this.nbcr = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,403 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ITAT" type="{}IATA_AIRC_CODE"/>
|
||||
* <element name="ICAT" type="{}ICAO_AIRC_CODE"/>
|
||||
* <element name="DESC" type="{}STR30"/>
|
||||
* <element name="CDSC" type="{}STR30"/>
|
||||
* <element name="CHAP">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="1"/>
|
||||
* <minLength value="0"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="MAXP" type="{}OPT_MAXIMUM_PASSENGERS"/>
|
||||
* <element name="MFWT" type="{}OPT_NUMERIC92"/>
|
||||
* <element name="MTWT" type="{}OPT_NUMERIC92"/>
|
||||
* <element name="ALEN" type="{}OPT_NUMERIC92"/>
|
||||
* <element name="WSPN" type="{}OPT_NUMERIC92"/>
|
||||
* <element name="MHTM" type="{}OPT_NUMERIC62"/>
|
||||
* <element name="MABR" type="{}OPT_INTEGER1"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"itat",
|
||||
"icat",
|
||||
"desc",
|
||||
"cdsc",
|
||||
"chap",
|
||||
"maxp",
|
||||
"mfwt",
|
||||
"mtwt",
|
||||
"alen",
|
||||
"wspn",
|
||||
"mhtm",
|
||||
"mabr"
|
||||
})
|
||||
@XmlRootElement(name = "AIRC")
|
||||
public class AIRC
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "ITAT", required = true)
|
||||
@JsonProperty("ITAT")
|
||||
protected String itat;
|
||||
@XmlElement(name = "ICAT", required = true)
|
||||
@JsonProperty("ICAT")
|
||||
protected String icat;
|
||||
@XmlElement(name = "DESC", required = true)
|
||||
@JsonProperty("DESC")
|
||||
protected String desc;
|
||||
@XmlElement(name = "CDSC", required = true)
|
||||
@JsonProperty("CDSC")
|
||||
protected String cdsc;
|
||||
@XmlElement(name = "CHAP", required = true)
|
||||
@JsonProperty("CHAP")
|
||||
protected String chap;
|
||||
@XmlElement(name = "MAXP", required = true)
|
||||
@JsonProperty("MAXP")
|
||||
protected String maxp;
|
||||
@XmlElement(name = "MFWT", required = true)
|
||||
@JsonProperty("MFWT")
|
||||
protected String mfwt;
|
||||
@XmlElement(name = "MTWT", required = true)
|
||||
@JsonProperty("MTWT")
|
||||
protected String mtwt;
|
||||
@XmlElement(name = "ALEN", required = true)
|
||||
@JsonProperty("ALEN")
|
||||
protected String alen;
|
||||
@XmlElement(name = "WSPN", required = true)
|
||||
@JsonProperty("WSPN")
|
||||
protected String wspn;
|
||||
@XmlElement(name = "MHTM", required = true)
|
||||
@JsonProperty("MHTM")
|
||||
protected String mhtm;
|
||||
@XmlElement(name = "MABR", required = true)
|
||||
@JsonProperty("MABR")
|
||||
protected String mabr;
|
||||
|
||||
/**
|
||||
* 获取itat属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getITAT() {
|
||||
return itat;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置itat属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setITAT(String value) {
|
||||
this.itat = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取icat属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getICAT() {
|
||||
return icat;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置icat属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setICAT(String value) {
|
||||
this.icat = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取desc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDESC() {
|
||||
return desc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置desc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDESC(String value) {
|
||||
this.desc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cdsc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCDSC() {
|
||||
return cdsc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cdsc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCDSC(String value) {
|
||||
this.cdsc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取chap属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHAP() {
|
||||
return chap;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chap属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHAP(String value) {
|
||||
this.chap = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取maxp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getMAXP() {
|
||||
return maxp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置maxp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setMAXP(String value) {
|
||||
this.maxp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取mfwt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getMFWT() {
|
||||
return mfwt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置mfwt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setMFWT(String value) {
|
||||
this.mfwt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取mtwt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getMTWT() {
|
||||
return mtwt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置mtwt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setMTWT(String value) {
|
||||
this.mtwt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取alen属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getALEN() {
|
||||
return alen;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置alen属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setALEN(String value) {
|
||||
this.alen = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取wspn属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getWSPN() {
|
||||
return wspn;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wspn属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setWSPN(String value) {
|
||||
this.wspn = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取mhtm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getMHTM() {
|
||||
return mhtm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置mhtm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setMHTM(String value) {
|
||||
this.mhtm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取mabr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getMABR() {
|
||||
return mabr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置mabr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setMABR(String value) {
|
||||
this.mabr = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,328 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ITOP" type="{}IATA_AIRL_CODE"/>
|
||||
* <element name="ICOP" type="{}ICAO_AIRL_CODE"/>
|
||||
* <element name="ONAM" type="{}STR30"/>
|
||||
* <element name="ONMC" type="{}STR30"/>
|
||||
* <element name="CTRY" type="{}OPT_COUNTRY_CODE"/>
|
||||
* <element name="TRML" type="{}AIRL_TERMINAL_DATA" maxOccurs="4"/>
|
||||
* <element name="OGRP" type="{}OPT_STR30" maxOccurs="unbounded"/>
|
||||
* <element name="SUBC" type="{}SUBSIDIARY_DATA" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="DORI" type="{}DOMINTRGN_CODE"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"itop",
|
||||
"icop",
|
||||
"onam",
|
||||
"onmc",
|
||||
"ctry",
|
||||
"trml",
|
||||
"ogrp",
|
||||
"subc",
|
||||
"dori"
|
||||
})
|
||||
@XmlRootElement(name = "AIRL")
|
||||
public class AIRL
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "ITOP", required = true)
|
||||
@JsonProperty("ITOP")
|
||||
protected String itop;
|
||||
@XmlElement(name = "ICOP", required = true)
|
||||
@JsonProperty("ICOP")
|
||||
protected String icop;
|
||||
@XmlElement(name = "ONAM", required = true)
|
||||
@JsonProperty("ONAM")
|
||||
protected String onam;
|
||||
@XmlElement(name = "ONMC", required = true)
|
||||
@JsonProperty("ONMC")
|
||||
protected String onmc;
|
||||
@XmlElement(name = "CTRY", required = true)
|
||||
@JsonProperty("CTRY")
|
||||
protected String ctry;
|
||||
@XmlElement(name = "TRML", required = true)
|
||||
@JsonProperty("TRML")
|
||||
protected List<AIRLTERMINALDATA> trml;
|
||||
@XmlElement(name = "OGRP", required = true)
|
||||
@JsonProperty("OGRP")
|
||||
protected List<String> ogrp;
|
||||
@XmlElement(name = "SUBC")
|
||||
@JsonProperty("SUBC")
|
||||
protected List<SUBSIDIARYDATA> subc;
|
||||
@XmlElement(name = "DORI", required = true)
|
||||
@JsonProperty("DORI")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTRGNCODE dori;
|
||||
|
||||
/**
|
||||
* 获取itop属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getITOP() {
|
||||
return itop;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置itop属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setITOP(String value) {
|
||||
this.itop = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取icop属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getICOP() {
|
||||
return icop;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置icop属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setICOP(String value) {
|
||||
this.icop = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取onam属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getONAM() {
|
||||
return onam;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置onam属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setONAM(String value) {
|
||||
this.onam = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取onmc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getONMC() {
|
||||
return onmc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置onmc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setONMC(String value) {
|
||||
this.onmc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctry属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCTRY() {
|
||||
return ctry;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctry属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCTRY(String value) {
|
||||
this.ctry = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the trml property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the trml property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getTRML().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link AIRLTERMINALDATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<AIRLTERMINALDATA> getTRML() {
|
||||
if (trml == null) {
|
||||
trml = new ArrayList<AIRLTERMINALDATA>();
|
||||
}
|
||||
return this.trml;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the ogrp property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the ogrp property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getOGRP().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getOGRP() {
|
||||
if (ogrp == null) {
|
||||
ogrp = new ArrayList<String>();
|
||||
}
|
||||
return this.ogrp;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the subc property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the subc property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getSUBC().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link SUBSIDIARYDATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<SUBSIDIARYDATA> getSUBC() {
|
||||
if (subc == null) {
|
||||
subc = new ArrayList<SUBSIDIARYDATA>();
|
||||
}
|
||||
return this.subc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取dori属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTRGNCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTRGNCODE getDORI() {
|
||||
return dori;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dori属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTRGNCODE }
|
||||
*
|
||||
*/
|
||||
public void setDORI(DOMINTRGNCODE value) {
|
||||
this.dori = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,193 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>AIRL_CLASS_DATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="AIRL_CLASS_DATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="DCLM" type="{}CLASSES"/>
|
||||
* <element name="FCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
|
||||
* <element name="CCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
|
||||
* <element name="YCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* <attribute name="ITOP" type="{}IATA_AIRL_CODE" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "AIRL_CLASS_DATA", propOrder = {
|
||||
"dclm",
|
||||
"fclm",
|
||||
"cclm",
|
||||
"yclm"
|
||||
})
|
||||
public class AIRLCLASSDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "DCLM", required = true)
|
||||
@JsonProperty("DCLM")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected CLASSES dclm;
|
||||
@XmlElement(name = "FCLM")
|
||||
@JsonProperty("FCLM")
|
||||
protected CLASSMAPDATA fclm;
|
||||
@XmlElement(name = "CCLM")
|
||||
@JsonProperty("CCLM")
|
||||
protected CLASSMAPDATA cclm;
|
||||
@XmlElement(name = "YCLM")
|
||||
@JsonProperty("YCLM")
|
||||
protected CLASSMAPDATA yclm;
|
||||
@XmlAttribute(name = "ITOP")
|
||||
@JsonProperty("ITOP")
|
||||
protected String itop;
|
||||
|
||||
/**
|
||||
* 获取dclm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public CLASSES getDCLM() {
|
||||
return dclm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dclm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public void setDCLM(CLASSES value) {
|
||||
this.dclm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取fclm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public CLASSMAPDATA getFCLM() {
|
||||
return fclm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置fclm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public void setFCLM(CLASSMAPDATA value) {
|
||||
this.fclm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cclm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public CLASSMAPDATA getCCLM() {
|
||||
return cclm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cclm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public void setCCLM(CLASSMAPDATA value) {
|
||||
this.cclm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取yclm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public CLASSMAPDATA getYCLM() {
|
||||
return yclm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置yclm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public void setYCLM(CLASSMAPDATA value) {
|
||||
this.yclm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取itop属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getITOP() {
|
||||
return itop;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置itop属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setITOP(String value) {
|
||||
this.itop = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,129 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.bind.annotation.XmlValue;
|
||||
|
||||
|
||||
/**
|
||||
* <p>AIRL_TERMINAL_DATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="AIRL_TERMINAL_DATA">
|
||||
* <simpleContent>
|
||||
* <extension base="<>OPT_TERMINAL_CODE">
|
||||
* <attribute name="MVIN" use="required" type="{}OPT_MOVEMENT_INDICATOR" />
|
||||
* <attribute name="FLIN" use="required" type="{}OPT_DOMINT_CODE" />
|
||||
* </extension>
|
||||
* </simpleContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "AIRL_TERMINAL_DATA", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class AIRLTERMINALDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlValue
|
||||
@JsonProperty("VALUE")
|
||||
protected String value;
|
||||
@XmlAttribute(name = "MVIN", required = true)
|
||||
@JsonProperty("MVIN")
|
||||
protected String mvin;
|
||||
@XmlAttribute(name = "FLIN", required = true)
|
||||
@JsonProperty("FLIN")
|
||||
protected String flin;
|
||||
|
||||
/**
|
||||
* 获取value属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置value属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取mvin属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getMVIN() {
|
||||
return mvin;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置mvin属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setMVIN(String value) {
|
||||
this.mvin = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取flin属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getFLIN() {
|
||||
return flin;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置flin属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setFLIN(String value) {
|
||||
this.flin = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,136 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ALCD" type="{}IATA_AIRL_CODE"/>
|
||||
* <element name="IBAG" type="{}INTEGER4" minOccurs="0"/>
|
||||
* <element name="DBAG" type="{}INTEGER4" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"alcd",
|
||||
"ibag",
|
||||
"dbag"
|
||||
})
|
||||
@XmlRootElement(name = "ALBA")
|
||||
public class ALBA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "ALCD", required = true)
|
||||
@JsonProperty("ALCD")
|
||||
protected String alcd;
|
||||
@XmlElement(name = "IBAG")
|
||||
@JsonProperty("IBAG")
|
||||
protected BigInteger ibag;
|
||||
@XmlElement(name = "DBAG")
|
||||
@JsonProperty("DBAG")
|
||||
protected BigInteger dbag;
|
||||
|
||||
/**
|
||||
* 获取alcd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getALCD() {
|
||||
return alcd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置alcd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setALCD(String value) {
|
||||
this.alcd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ibag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getIBAG() {
|
||||
return ibag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ibag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setIBAG(BigInteger value) {
|
||||
this.ibag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取dbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getDBAG() {
|
||||
return dbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setDBAG(BigInteger value) {
|
||||
this.dbag = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,363 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ITCD" type="{}IATA_ARPT_CODE"/>
|
||||
* <element name="ICCD" type="{}OPT_ICAO_ARPT_CODE"/>
|
||||
* <element name="ANAM" type="{}STR30"/>
|
||||
* <element name="ANMC" type="{}STR30"/>
|
||||
* <element name="BDIS" type="{}OPT_INTEGER12"/>
|
||||
* <element name="CTRY" type="{}COUNTRY_CODE"/>
|
||||
* <element name="ACTY" type="{}CITY_CODE"/>
|
||||
* <element name="ATYP" type="{}DOMINTRGN_CODE"/>
|
||||
* <element name="HAUL">
|
||||
* <simpleType>
|
||||
* <union>
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <enumeration value="S"/>
|
||||
* <enumeration value="L"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <length value="0"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </union>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="ABBR" type="{}OPT_ABBRDATA" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"itcd",
|
||||
"iccd",
|
||||
"anam",
|
||||
"anmc",
|
||||
"bdis",
|
||||
"ctry",
|
||||
"acty",
|
||||
"atyp",
|
||||
"haul",
|
||||
"abbr"
|
||||
})
|
||||
@XmlRootElement(name = "ARPT")
|
||||
public class ARPT
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "ITCD", required = true)
|
||||
@JsonProperty("ITCD")
|
||||
protected String itcd;
|
||||
@XmlElement(name = "ICCD", required = true)
|
||||
@JsonProperty("ICCD")
|
||||
protected String iccd;
|
||||
@XmlElement(name = "ANAM", required = true)
|
||||
@JsonProperty("ANAM")
|
||||
protected String anam;
|
||||
@XmlElement(name = "ANMC", required = true)
|
||||
@JsonProperty("ANMC")
|
||||
protected String anmc;
|
||||
@XmlElement(name = "BDIS", required = true)
|
||||
@JsonProperty("BDIS")
|
||||
protected String bdis;
|
||||
@XmlElement(name = "CTRY", required = true)
|
||||
@JsonProperty("CTRY")
|
||||
protected String ctry;
|
||||
@XmlElement(name = "ACTY", required = true)
|
||||
@JsonProperty("ACTY")
|
||||
protected String acty;
|
||||
@XmlElement(name = "ATYP", required = true)
|
||||
@JsonProperty("ATYP")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTRGNCODE atyp;
|
||||
@XmlElement(name = "HAUL", required = true)
|
||||
@JsonProperty("HAUL")
|
||||
protected String haul;
|
||||
@XmlElement(name = "ABBR")
|
||||
@JsonProperty("ABBR")
|
||||
protected List<OPTABBRDATA> abbr;
|
||||
|
||||
/**
|
||||
* 获取itcd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getITCD() {
|
||||
return itcd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置itcd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setITCD(String value) {
|
||||
this.itcd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取iccd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getICCD() {
|
||||
return iccd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置iccd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setICCD(String value) {
|
||||
this.iccd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取anam属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getANAM() {
|
||||
return anam;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置anam属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setANAM(String value) {
|
||||
this.anam = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取anmc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getANMC() {
|
||||
return anmc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置anmc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setANMC(String value) {
|
||||
this.anmc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取bdis属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBDIS() {
|
||||
return bdis;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置bdis属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBDIS(String value) {
|
||||
this.bdis = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctry属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCTRY() {
|
||||
return ctry;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctry属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCTRY(String value) {
|
||||
this.ctry = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取acty属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getACTY() {
|
||||
return acty;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置acty属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setACTY(String value) {
|
||||
this.acty = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取atyp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTRGNCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTRGNCODE getATYP() {
|
||||
return atyp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置atyp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTRGNCODE }
|
||||
*
|
||||
*/
|
||||
public void setATYP(DOMINTRGNCODE value) {
|
||||
this.atyp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取haul属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getHAUL() {
|
||||
return haul;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置haul属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setHAUL(String value) {
|
||||
this.haul = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the abbr property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the abbr property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getABBR().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link OPTABBRDATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<OPTABBRDATA> getABBR() {
|
||||
if (abbr == null) {
|
||||
abbr = new ArrayList<OPTABBRDATA>();
|
||||
}
|
||||
return this.abbr;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,107 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="DTTS" type="{}TIME_14"/>
|
||||
* <element name="REMC" type="{}OPT_STR256" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"dtts",
|
||||
"remc"
|
||||
})
|
||||
@XmlRootElement(name = "AYT")
|
||||
public class AYT
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "DTTS", required = true)
|
||||
@JsonProperty("DTTS")
|
||||
protected BigInteger dtts;
|
||||
@XmlElement(name = "REMC")
|
||||
@JsonProperty("REMC")
|
||||
protected String remc;
|
||||
|
||||
/**
|
||||
* 获取dtts属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getDTTS() {
|
||||
return dtts;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dtts属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setDTTS(BigInteger value) {
|
||||
this.dtts = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取remc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getREMC() {
|
||||
return remc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置remc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setREMC(String value) {
|
||||
this.remc = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,94 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.bind.annotation.XmlValue;
|
||||
|
||||
|
||||
/**
|
||||
* <p>BAHODATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="BAHODATA">
|
||||
* <simpleContent>
|
||||
* <extension base="<>INTEGER6">
|
||||
* <attribute name="HOUR" use="required" type="{}HOURS" />
|
||||
* </extension>
|
||||
* </simpleContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "BAHODATA", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class BAHODATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlValue
|
||||
@JsonProperty("VALUE")
|
||||
protected BigInteger value;
|
||||
@XmlAttribute(name = "HOUR", required = true)
|
||||
@JsonProperty("HOUR")
|
||||
protected int hour;
|
||||
|
||||
/**
|
||||
* 获取value属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置value属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setValue(BigInteger value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取hour属性的值。
|
||||
*
|
||||
*/
|
||||
public int getHOUR() {
|
||||
return hour;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置hour属性的值。
|
||||
*
|
||||
*/
|
||||
public void setHOUR(int value) {
|
||||
this.hour = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="GCTM" type="{}TIME_11"/>
|
||||
* <element name="PXBG" type="{}BDCLDATA" maxOccurs="6" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"gctm",
|
||||
"pxbg"
|
||||
})
|
||||
@XmlRootElement(name = "BDCL")
|
||||
public class BDCL
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "GCTM", required = true)
|
||||
@JsonProperty("GCTM")
|
||||
protected String gctm;
|
||||
@XmlElement(name = "PXBG")
|
||||
@JsonProperty("PXBG")
|
||||
protected List<BDCLDATA> pxbg;
|
||||
|
||||
/**
|
||||
* 获取gctm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGCTM() {
|
||||
return gctm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gctm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGCTM(String value) {
|
||||
this.gctm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the pxbg property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the pxbg property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getPXBG().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link BDCLDATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<BDCLDATA> getPXBG() {
|
||||
if (pxbg == null) {
|
||||
pxbg = new ArrayList<BDCLDATA>();
|
||||
}
|
||||
return this.pxbg;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,601 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>BDCLDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="BDCLDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="LPAX" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TPAX" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LADT" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LINF" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LCHD" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LFCL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LBCL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LECL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TADT" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TINF" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TCHD" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TFCL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TBCL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TECL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="ETPN" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* <attribute name="APCD" use="required" type="{}IATA_ARPT_CODE" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "BDCLDATA", propOrder = {
|
||||
"lpax",
|
||||
"tpax",
|
||||
"ladt",
|
||||
"linf",
|
||||
"lchd",
|
||||
"lfcl",
|
||||
"lbcl",
|
||||
"lecl",
|
||||
"tadt",
|
||||
"tinf",
|
||||
"tchd",
|
||||
"tfcl",
|
||||
"tbcl",
|
||||
"tecl",
|
||||
"etpn"
|
||||
})
|
||||
public class BDCLDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "LPAX")
|
||||
@JsonProperty("LPAX")
|
||||
protected BigInteger lpax;
|
||||
@XmlElement(name = "TPAX")
|
||||
@JsonProperty("TPAX")
|
||||
protected BigInteger tpax;
|
||||
@XmlElement(name = "LADT")
|
||||
@JsonProperty("LADT")
|
||||
protected BigInteger ladt;
|
||||
@XmlElement(name = "LINF")
|
||||
@JsonProperty("LINF")
|
||||
protected BigInteger linf;
|
||||
@XmlElement(name = "LCHD")
|
||||
@JsonProperty("LCHD")
|
||||
protected BigInteger lchd;
|
||||
@XmlElement(name = "LFCL")
|
||||
@JsonProperty("LFCL")
|
||||
protected BigInteger lfcl;
|
||||
@XmlElement(name = "LBCL")
|
||||
@JsonProperty("LBCL")
|
||||
protected BigInteger lbcl;
|
||||
@XmlElement(name = "LECL")
|
||||
@JsonProperty("LECL")
|
||||
protected BigInteger lecl;
|
||||
@XmlElement(name = "TADT")
|
||||
@JsonProperty("TADT")
|
||||
protected BigInteger tadt;
|
||||
@XmlElement(name = "TINF")
|
||||
@JsonProperty("TINF")
|
||||
protected BigInteger tinf;
|
||||
@XmlElement(name = "TCHD")
|
||||
@JsonProperty("TCHD")
|
||||
protected BigInteger tchd;
|
||||
@XmlElement(name = "TFCL")
|
||||
@JsonProperty("TFCL")
|
||||
protected BigInteger tfcl;
|
||||
@XmlElement(name = "TBCL")
|
||||
@JsonProperty("TBCL")
|
||||
protected BigInteger tbcl;
|
||||
@XmlElement(name = "TECL")
|
||||
@JsonProperty("TECL")
|
||||
protected BigInteger tecl;
|
||||
@XmlElement(name = "ETPN")
|
||||
@JsonProperty("ETPN")
|
||||
protected BigInteger etpn;
|
||||
@XmlAttribute(name = "APCD", required = true)
|
||||
@JsonProperty("APCD")
|
||||
protected String apcd;
|
||||
|
||||
/**
|
||||
* 获取lpax属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLPAX() {
|
||||
return lpax;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lpax属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLPAX(BigInteger value) {
|
||||
this.lpax = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tpax属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTPAX() {
|
||||
return tpax;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tpax属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTPAX(BigInteger value) {
|
||||
this.tpax = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ladt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLADT() {
|
||||
return ladt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ladt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLADT(BigInteger value) {
|
||||
this.ladt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取linf属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLINF() {
|
||||
return linf;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置linf属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLINF(BigInteger value) {
|
||||
this.linf = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lchd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLCHD() {
|
||||
return lchd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lchd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLCHD(BigInteger value) {
|
||||
this.lchd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lfcl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLFCL() {
|
||||
return lfcl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lfcl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLFCL(BigInteger value) {
|
||||
this.lfcl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lbcl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLBCL() {
|
||||
return lbcl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lbcl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLBCL(BigInteger value) {
|
||||
this.lbcl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lecl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLECL() {
|
||||
return lecl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lecl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLECL(BigInteger value) {
|
||||
this.lecl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tadt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTADT() {
|
||||
return tadt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tadt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTADT(BigInteger value) {
|
||||
this.tadt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tinf属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTINF() {
|
||||
return tinf;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tinf属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTINF(BigInteger value) {
|
||||
this.tinf = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tchd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTCHD() {
|
||||
return tchd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tchd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTCHD(BigInteger value) {
|
||||
this.tchd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tfcl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTFCL() {
|
||||
return tfcl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tfcl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTFCL(BigInteger value) {
|
||||
this.tfcl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tbcl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTBCL() {
|
||||
return tbcl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tbcl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTBCL(BigInteger value) {
|
||||
this.tbcl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tecl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTECL() {
|
||||
return tecl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tecl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTECL(BigInteger value) {
|
||||
this.tecl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取etpn属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getETPN() {
|
||||
return etpn;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置etpn属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setETPN(BigInteger value) {
|
||||
this.etpn = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取apcd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAPCD() {
|
||||
return apcd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置apcd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAPCD(String value) {
|
||||
this.apcd = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,151 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="GATE">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="8"/>
|
||||
* <minLength value="1"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="BOTM" type="{}TIME_11"/>
|
||||
* <element name="ROFL">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="1"/>
|
||||
* <minLength value="1"/>
|
||||
* <enumeration value="Y"/>
|
||||
* <enumeration value="N"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"gate",
|
||||
"botm",
|
||||
"rofl"
|
||||
})
|
||||
@XmlRootElement(name = "BDOP")
|
||||
public class BDOP
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "GATE", required = true)
|
||||
@JsonProperty("GATE")
|
||||
protected String gate;
|
||||
@XmlElement(name = "BOTM", required = true)
|
||||
@JsonProperty("BOTM")
|
||||
protected String botm;
|
||||
@XmlElement(name = "ROFL", required = true)
|
||||
@JsonProperty("ROFL")
|
||||
protected String rofl;
|
||||
|
||||
/**
|
||||
* 获取gate属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGATE() {
|
||||
return gate;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gate属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGATE(String value) {
|
||||
this.gate = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取botm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBOTM() {
|
||||
return botm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置botm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBOTM(String value) {
|
||||
this.botm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取rofl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getROFL() {
|
||||
return rofl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置rofl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setROFL(String value) {
|
||||
this.rofl = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="PXBG" type="{}CKCLDATA" maxOccurs="6" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"pxbg"
|
||||
})
|
||||
@XmlRootElement(name = "BDPB")
|
||||
public class BDPB
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "PXBG")
|
||||
@JsonProperty("PXBG")
|
||||
protected List<CKCLDATA> pxbg;
|
||||
|
||||
/**
|
||||
* Gets the value of the pxbg property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the pxbg property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getPXBG().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CKCLDATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CKCLDATA> getPXBG() {
|
||||
if (pxbg == null) {
|
||||
pxbg = new ArrayList<CKCLDATA>();
|
||||
}
|
||||
return this.pxbg;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,282 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>BELTDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="BELTDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="BELT" type="{}STR8"/>
|
||||
* <element name="BCLS" type="{}CLASSES"/>
|
||||
* <element name="PCOT" type="{}TIME_11"/>
|
||||
* <element name="PCCT" type="{}TIME_11"/>
|
||||
* <element name="FBAG" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="LBAG" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="BTYP" type="{}DOMINT_CODE"/>
|
||||
* </sequence>
|
||||
* <attribute name="CLNO" use="required" type="{}INTEGER1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "BELTDATA", propOrder = {
|
||||
"belt",
|
||||
"bcls",
|
||||
"pcot",
|
||||
"pcct",
|
||||
"fbag",
|
||||
"lbag",
|
||||
"btyp"
|
||||
})
|
||||
public class BELTDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "BELT", required = true)
|
||||
@JsonProperty("BELT")
|
||||
protected String belt;
|
||||
@XmlElement(name = "BCLS", required = true)
|
||||
@JsonProperty("BCLS")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected CLASSES bcls;
|
||||
@XmlElement(name = "PCOT", required = true)
|
||||
@JsonProperty("PCOT")
|
||||
protected String pcot;
|
||||
@XmlElement(name = "PCCT", required = true)
|
||||
@JsonProperty("PCCT")
|
||||
protected String pcct;
|
||||
@XmlElement(name = "FBAG")
|
||||
@JsonProperty("FBAG")
|
||||
protected String fbag;
|
||||
@XmlElement(name = "LBAG")
|
||||
@JsonProperty("LBAG")
|
||||
protected String lbag;
|
||||
@XmlElement(name = "BTYP", required = true)
|
||||
@JsonProperty("BTYP")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE btyp;
|
||||
@XmlAttribute(name = "CLNO", required = true)
|
||||
@JsonProperty("CLNO")
|
||||
protected BigInteger clno;
|
||||
|
||||
/**
|
||||
* 获取belt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBELT() {
|
||||
return belt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置belt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBELT(String value) {
|
||||
this.belt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取bcls属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public CLASSES getBCLS() {
|
||||
return bcls;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置bcls属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public void setBCLS(CLASSES value) {
|
||||
this.bcls = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcot属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCOT() {
|
||||
return pcot;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcot属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCOT(String value) {
|
||||
this.pcot = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcct属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCCT() {
|
||||
return pcct;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcct属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCCT(String value) {
|
||||
this.pcct = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取fbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getFBAG() {
|
||||
return fbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置fbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setFBAG(String value) {
|
||||
this.fbag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getLBAG() {
|
||||
return lbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setLBAG(String value) {
|
||||
this.lbag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取btyp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getBTYP() {
|
||||
return btyp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置btyp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setBTYP(DOMINTCODE value) {
|
||||
this.btyp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取clno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCLNO() {
|
||||
return clno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置clno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCLNO(BigInteger value) {
|
||||
this.clno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,195 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="BCOD" type="{}STR8"/>
|
||||
* <element name="BTNM" type="{}STR30"/>
|
||||
* <element name="BNMC" type="{}STR30"/>
|
||||
* <element name="BCAT" type="{}DOMINT_CODE"/>
|
||||
* <element name="BTML" type="{}OPT_TERMINAL_CODE"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"bcod",
|
||||
"btnm",
|
||||
"bnmc",
|
||||
"bcat",
|
||||
"btml"
|
||||
})
|
||||
@XmlRootElement(name = "BLST")
|
||||
public class BLST
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "BCOD", required = true)
|
||||
@JsonProperty("BCOD")
|
||||
protected String bcod;
|
||||
@XmlElement(name = "BTNM", required = true)
|
||||
@JsonProperty("BTNM")
|
||||
protected String btnm;
|
||||
@XmlElement(name = "BNMC", required = true)
|
||||
@JsonProperty("BNMC")
|
||||
protected String bnmc;
|
||||
@XmlElement(name = "BCAT", required = true)
|
||||
@JsonProperty("BCAT")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE bcat;
|
||||
@XmlElement(name = "BTML", required = true)
|
||||
@JsonProperty("BTML")
|
||||
protected String btml;
|
||||
|
||||
/**
|
||||
* 获取bcod属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBCOD() {
|
||||
return bcod;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置bcod属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBCOD(String value) {
|
||||
this.bcod = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取btnm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBTNM() {
|
||||
return btnm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置btnm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBTNM(String value) {
|
||||
this.btnm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取bnmc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBNMC() {
|
||||
return bnmc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置bnmc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBNMC(String value) {
|
||||
this.bnmc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取bcat属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getBCAT() {
|
||||
return bcat;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置bcat属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setBCAT(DOMINTCODE value) {
|
||||
this.bcat = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取btml属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBTML() {
|
||||
return btml;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置btml属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBTML(String value) {
|
||||
this.btml = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,170 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>BRIDGEDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="BRIDGEDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ABDG" type="{}STR8"/>
|
||||
* <element name="ABOP">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <enumeration value="A"/>
|
||||
* <enumeration value="D"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="AOTM" type="{}TIME_11"/>
|
||||
* </sequence>
|
||||
* <attribute name="ASNO" use="required" type="{}INTEGER2" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "BRIDGEDATA", propOrder = {
|
||||
"abdg",
|
||||
"abop",
|
||||
"aotm"
|
||||
})
|
||||
public class BRIDGEDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "ABDG", required = true)
|
||||
@JsonProperty("ABDG")
|
||||
protected String abdg;
|
||||
@XmlElement(name = "ABOP", required = true)
|
||||
@JsonProperty("ABOP")
|
||||
protected String abop;
|
||||
@XmlElement(name = "AOTM", required = true)
|
||||
@JsonProperty("AOTM")
|
||||
protected String aotm;
|
||||
@XmlAttribute(name = "ASNO", required = true)
|
||||
@JsonProperty("ASNO")
|
||||
protected BigInteger asno;
|
||||
|
||||
/**
|
||||
* 获取abdg属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getABDG() {
|
||||
return abdg;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置abdg属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setABDG(String value) {
|
||||
this.abdg = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取abop属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getABOP() {
|
||||
return abop;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置abop属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setABOP(String value) {
|
||||
this.abop = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aotm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAOTM() {
|
||||
return aotm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aotm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAOTM(String value) {
|
||||
this.aotm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取asno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getASNO() {
|
||||
return asno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置asno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setASNO(BigInteger value) {
|
||||
this.asno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,195 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CCOD" type="{}STR8"/>
|
||||
* <element name="CHNM" type="{}STR30"/>
|
||||
* <element name="CNMC" type="{}STR30"/>
|
||||
* <element name="CTML" type="{}OPT_TERMINAL_CODE"/>
|
||||
* <element name="CCAT" type="{}DOMINT_CODE"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"ccod",
|
||||
"chnm",
|
||||
"cnmc",
|
||||
"ctml",
|
||||
"ccat"
|
||||
})
|
||||
@XmlRootElement(name = "CHLT")
|
||||
public class CHLT
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CCOD", required = true)
|
||||
@JsonProperty("CCOD")
|
||||
protected String ccod;
|
||||
@XmlElement(name = "CHNM", required = true)
|
||||
@JsonProperty("CHNM")
|
||||
protected String chnm;
|
||||
@XmlElement(name = "CNMC", required = true)
|
||||
@JsonProperty("CNMC")
|
||||
protected String cnmc;
|
||||
@XmlElement(name = "CTML", required = true)
|
||||
@JsonProperty("CTML")
|
||||
protected String ctml;
|
||||
@XmlElement(name = "CCAT", required = true)
|
||||
@JsonProperty("CCAT")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE ccat;
|
||||
|
||||
/**
|
||||
* 获取ccod属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCCOD() {
|
||||
return ccod;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ccod属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCCOD(String value) {
|
||||
this.ccod = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取chnm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHNM() {
|
||||
return chnm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chnm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHNM(String value) {
|
||||
this.chnm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnmc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNMC() {
|
||||
return cnmc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnmc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNMC(String value) {
|
||||
this.cnmc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctml属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCTML() {
|
||||
return ctml;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctml属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCTML(String value) {
|
||||
this.ctml = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ccat属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getCCAT() {
|
||||
return ccat;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ccat属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setCCAT(DOMINTCODE value) {
|
||||
this.ccat = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,170 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>CHOCKSDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="CHOCKSDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CHTM" type="{}TIME_11"/>
|
||||
* <element name="CHID">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <enumeration value="ON"/>
|
||||
* <enumeration value="OFF"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CHST" type="{}STR8"/>
|
||||
* </sequence>
|
||||
* <attribute name="CSNO" use="required" type="{}INTEGER1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "CHOCKSDATA", propOrder = {
|
||||
"chtm",
|
||||
"chid",
|
||||
"chst"
|
||||
})
|
||||
public class CHOCKSDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CHTM", required = true)
|
||||
@JsonProperty("CHTM")
|
||||
protected String chtm;
|
||||
@XmlElement(name = "CHID", required = true)
|
||||
@JsonProperty("CHID")
|
||||
protected String chid;
|
||||
@XmlElement(name = "CHST", required = true)
|
||||
@JsonProperty("CHST")
|
||||
protected String chst;
|
||||
@XmlAttribute(name = "CSNO", required = true)
|
||||
@JsonProperty("CSNO")
|
||||
protected BigInteger csno;
|
||||
|
||||
/**
|
||||
* 获取chtm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHTM() {
|
||||
return chtm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chtm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHTM(String value) {
|
||||
this.chtm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取chid属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHID() {
|
||||
return chid;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chid属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHID(String value) {
|
||||
this.chid = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取chst属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHST() {
|
||||
return chst;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chst属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHST(String value) {
|
||||
this.chst = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取csno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCSNO() {
|
||||
return csno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置csno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCSNO(BigInteger value) {
|
||||
this.csno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,282 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>CHUTEDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="CHUTEDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CHUT" type="{}STR8"/>
|
||||
* <element name="CCLS" type="{}CLASSES"/>
|
||||
* <element name="PCBT" type="{}TIME_11"/>
|
||||
* <element name="PCET" type="{}TIME_11"/>
|
||||
* <element name="CBTM" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="CETM" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="CTYP" type="{}DOMINT_CODE"/>
|
||||
* </sequence>
|
||||
* <attribute name="CHNO" use="required" type="{}INTEGER1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "CHUTEDATA", propOrder = {
|
||||
"chut",
|
||||
"ccls",
|
||||
"pcbt",
|
||||
"pcet",
|
||||
"cbtm",
|
||||
"cetm",
|
||||
"ctyp"
|
||||
})
|
||||
public class CHUTEDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CHUT", required = true)
|
||||
@JsonProperty("CHUT")
|
||||
protected String chut;
|
||||
@XmlElement(name = "CCLS", required = true)
|
||||
@JsonProperty("CCLS")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected CLASSES ccls;
|
||||
@XmlElement(name = "PCBT", required = true)
|
||||
@JsonProperty("PCBT")
|
||||
protected String pcbt;
|
||||
@XmlElement(name = "PCET", required = true)
|
||||
@JsonProperty("PCET")
|
||||
protected String pcet;
|
||||
@XmlElement(name = "CBTM")
|
||||
@JsonProperty("CBTM")
|
||||
protected String cbtm;
|
||||
@XmlElement(name = "CETM")
|
||||
@JsonProperty("CETM")
|
||||
protected String cetm;
|
||||
@XmlElement(name = "CTYP", required = true)
|
||||
@JsonProperty("CTYP")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE ctyp;
|
||||
@XmlAttribute(name = "CHNO", required = true)
|
||||
@JsonProperty("CHNO")
|
||||
protected BigInteger chno;
|
||||
|
||||
/**
|
||||
* 获取chut属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHUT() {
|
||||
return chut;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chut属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHUT(String value) {
|
||||
this.chut = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ccls属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public CLASSES getCCLS() {
|
||||
return ccls;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ccls属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public void setCCLS(CLASSES value) {
|
||||
this.ccls = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcbt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCBT() {
|
||||
return pcbt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcbt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCBT(String value) {
|
||||
this.pcbt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcet属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCET() {
|
||||
return pcet;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcet属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCET(String value) {
|
||||
this.pcet = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cbtm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCBTM() {
|
||||
return cbtm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cbtm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCBTM(String value) {
|
||||
this.cbtm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cetm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCETM() {
|
||||
return cetm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cetm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCETM(String value) {
|
||||
this.cetm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctyp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getCTYP() {
|
||||
return ctyp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctyp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setCTYP(DOMINTCODE value) {
|
||||
this.ctyp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取chno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCHNO() {
|
||||
return chno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCHNO(BigInteger value) {
|
||||
this.chno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,229 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="ITCD" type="{}IATA_ARPT_CODE"/>
|
||||
* <element name="ICCD" type="{}ICAO_ARPT_CODE"/>
|
||||
* <element name="CNAM" type="{}STR30"/>
|
||||
* <element name="CNMC" type="{}STR30"/>
|
||||
* <element name="CTRY" type="{}COUNTRY_CODE"/>
|
||||
* <element name="ABBR" type="{}OPT_ABBRDATA" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"itcd",
|
||||
"iccd",
|
||||
"cnam",
|
||||
"cnmc",
|
||||
"ctry",
|
||||
"abbr"
|
||||
})
|
||||
@XmlRootElement(name = "CITY")
|
||||
public class CITY
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "ITCD", required = true)
|
||||
@JsonProperty("ITCD")
|
||||
protected String itcd;
|
||||
@XmlElement(name = "ICCD", required = true)
|
||||
@JsonProperty("ICCD")
|
||||
protected String iccd;
|
||||
@XmlElement(name = "CNAM", required = true)
|
||||
@JsonProperty("CNAM")
|
||||
protected String cnam;
|
||||
@XmlElement(name = "CNMC", required = true)
|
||||
@JsonProperty("CNMC")
|
||||
protected String cnmc;
|
||||
@XmlElement(name = "CTRY", required = true)
|
||||
@JsonProperty("CTRY")
|
||||
protected String ctry;
|
||||
@XmlElement(name = "ABBR")
|
||||
@JsonProperty("ABBR")
|
||||
protected List<OPTABBRDATA> abbr;
|
||||
|
||||
/**
|
||||
* 获取itcd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getITCD() {
|
||||
return itcd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置itcd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setITCD(String value) {
|
||||
this.itcd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取iccd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getICCD() {
|
||||
return iccd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置iccd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setICCD(String value) {
|
||||
this.iccd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnam属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNAM() {
|
||||
return cnam;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnam属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNAM(String value) {
|
||||
this.cnam = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnmc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNMC() {
|
||||
return cnmc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnmc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNMC(String value) {
|
||||
this.cnmc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctry属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCTRY() {
|
||||
return ctry;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctry属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCTRY(String value) {
|
||||
this.ctry = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the abbr property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the abbr property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getABBR().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link OPTABBRDATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<OPTABBRDATA> getABBR() {
|
||||
if (abbr == null) {
|
||||
abbr = new ArrayList<OPTABBRDATA>();
|
||||
}
|
||||
return this.abbr;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CCTM" type="{}TIME_11"/>
|
||||
* <element name="PXBG" type="{}CKCLDATA" maxOccurs="6" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"cctm",
|
||||
"pxbg"
|
||||
})
|
||||
@XmlRootElement(name = "CKCL")
|
||||
public class CKCL
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CCTM", required = true)
|
||||
@JsonProperty("CCTM")
|
||||
protected String cctm;
|
||||
@XmlElement(name = "PXBG")
|
||||
@JsonProperty("PXBG")
|
||||
protected List<CKCLDATA> pxbg;
|
||||
|
||||
/**
|
||||
* 获取cctm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCCTM() {
|
||||
return cctm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cctm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCCTM(String value) {
|
||||
this.cctm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the pxbg property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the pxbg property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getPXBG().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CKCLDATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CKCLDATA> getPXBG() {
|
||||
if (pxbg == null) {
|
||||
pxbg = new ArrayList<CKCLDATA>();
|
||||
}
|
||||
return this.pxbg;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,671 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>CKCLDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="CKCLDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="LPAX" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TPAX" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LBAG" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LBWT" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999999999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LADT" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LINF" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LCHD" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LFCL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LBCL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LECL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TADT" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TINF" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TCHD" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TFCL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TBCL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TECL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="ETPN" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <maxInclusive value="999"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* <attribute name="APCD" use="required" type="{}IATA_ARPT_CODE" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "CKCLDATA", propOrder = {
|
||||
"lpax",
|
||||
"tpax",
|
||||
"lbag",
|
||||
"lbwt",
|
||||
"ladt",
|
||||
"linf",
|
||||
"lchd",
|
||||
"lfcl",
|
||||
"lbcl",
|
||||
"lecl",
|
||||
"tadt",
|
||||
"tinf",
|
||||
"tchd",
|
||||
"tfcl",
|
||||
"tbcl",
|
||||
"tecl",
|
||||
"etpn"
|
||||
})
|
||||
public class CKCLDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "LPAX")
|
||||
@JsonProperty("LPAX")
|
||||
protected BigInteger lpax;
|
||||
@XmlElement(name = "TPAX")
|
||||
@JsonProperty("TPAX")
|
||||
protected BigInteger tpax;
|
||||
@XmlElement(name = "LBAG")
|
||||
@JsonProperty("LBAG")
|
||||
protected BigInteger lbag;
|
||||
@XmlElement(name = "LBWT")
|
||||
@JsonProperty("LBWT")
|
||||
protected BigInteger lbwt;
|
||||
@XmlElement(name = "LADT")
|
||||
@JsonProperty("LADT")
|
||||
protected BigInteger ladt;
|
||||
@XmlElement(name = "LINF")
|
||||
@JsonProperty("LINF")
|
||||
protected BigInteger linf;
|
||||
@XmlElement(name = "LCHD")
|
||||
@JsonProperty("LCHD")
|
||||
protected BigInteger lchd;
|
||||
@XmlElement(name = "LFCL")
|
||||
@JsonProperty("LFCL")
|
||||
protected BigInteger lfcl;
|
||||
@XmlElement(name = "LBCL")
|
||||
@JsonProperty("LBCL")
|
||||
protected BigInteger lbcl;
|
||||
@XmlElement(name = "LECL")
|
||||
@JsonProperty("LECL")
|
||||
protected BigInteger lecl;
|
||||
@XmlElement(name = "TADT")
|
||||
@JsonProperty("TADT")
|
||||
protected BigInteger tadt;
|
||||
@XmlElement(name = "TINF")
|
||||
@JsonProperty("TINF")
|
||||
protected BigInteger tinf;
|
||||
@XmlElement(name = "TCHD")
|
||||
@JsonProperty("TCHD")
|
||||
protected BigInteger tchd;
|
||||
@XmlElement(name = "TFCL")
|
||||
@JsonProperty("TFCL")
|
||||
protected BigInteger tfcl;
|
||||
@XmlElement(name = "TBCL")
|
||||
@JsonProperty("TBCL")
|
||||
protected BigInteger tbcl;
|
||||
@XmlElement(name = "TECL")
|
||||
@JsonProperty("TECL")
|
||||
protected BigInteger tecl;
|
||||
@XmlElement(name = "ETPN")
|
||||
@JsonProperty("ETPN")
|
||||
protected BigInteger etpn;
|
||||
@XmlAttribute(name = "APCD", required = true)
|
||||
@JsonProperty("APCD")
|
||||
protected String apcd;
|
||||
|
||||
/**
|
||||
* 获取lpax属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLPAX() {
|
||||
return lpax;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lpax属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLPAX(BigInteger value) {
|
||||
this.lpax = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tpax属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTPAX() {
|
||||
return tpax;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tpax属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTPAX(BigInteger value) {
|
||||
this.tpax = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLBAG() {
|
||||
return lbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLBAG(BigInteger value) {
|
||||
this.lbag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lbwt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLBWT() {
|
||||
return lbwt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lbwt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLBWT(BigInteger value) {
|
||||
this.lbwt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ladt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLADT() {
|
||||
return ladt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ladt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLADT(BigInteger value) {
|
||||
this.ladt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取linf属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLINF() {
|
||||
return linf;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置linf属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLINF(BigInteger value) {
|
||||
this.linf = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lchd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLCHD() {
|
||||
return lchd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lchd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLCHD(BigInteger value) {
|
||||
this.lchd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lfcl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLFCL() {
|
||||
return lfcl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lfcl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLFCL(BigInteger value) {
|
||||
this.lfcl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lbcl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLBCL() {
|
||||
return lbcl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lbcl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLBCL(BigInteger value) {
|
||||
this.lbcl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lecl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getLECL() {
|
||||
return lecl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lecl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setLECL(BigInteger value) {
|
||||
this.lecl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tadt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTADT() {
|
||||
return tadt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tadt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTADT(BigInteger value) {
|
||||
this.tadt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tinf属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTINF() {
|
||||
return tinf;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tinf属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTINF(BigInteger value) {
|
||||
this.tinf = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tchd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTCHD() {
|
||||
return tchd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tchd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTCHD(BigInteger value) {
|
||||
this.tchd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tfcl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTFCL() {
|
||||
return tfcl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tfcl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTFCL(BigInteger value) {
|
||||
this.tfcl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tbcl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTBCL() {
|
||||
return tbcl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tbcl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTBCL(BigInteger value) {
|
||||
this.tbcl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tecl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTECL() {
|
||||
return tecl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tecl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTECL(BigInteger value) {
|
||||
this.tecl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取etpn属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getETPN() {
|
||||
return etpn;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置etpn属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setETPN(BigInteger value) {
|
||||
this.etpn = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取apcd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAPCD() {
|
||||
return apcd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置apcd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAPCD(String value) {
|
||||
this.apcd = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,151 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CHKC">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="8"/>
|
||||
* <minLength value="1"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="COTM" type="{}TIME_11"/>
|
||||
* <element name="ROFL">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="1"/>
|
||||
* <minLength value="1"/>
|
||||
* <enumeration value="Y"/>
|
||||
* <enumeration value="N"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"chkc",
|
||||
"cotm",
|
||||
"rofl"
|
||||
})
|
||||
@XmlRootElement(name = "CKOP")
|
||||
public class CKOP
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CHKC", required = true)
|
||||
@JsonProperty("CHKC")
|
||||
protected String chkc;
|
||||
@XmlElement(name = "COTM", required = true)
|
||||
@JsonProperty("COTM")
|
||||
protected String cotm;
|
||||
@XmlElement(name = "ROFL", required = true)
|
||||
@JsonProperty("ROFL")
|
||||
protected String rofl;
|
||||
|
||||
/**
|
||||
* 获取chkc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHKC() {
|
||||
return chkc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chkc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHKC(String value) {
|
||||
this.chkc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cotm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCOTM() {
|
||||
return cotm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cotm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCOTM(String value) {
|
||||
this.cotm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取rofl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getROFL() {
|
||||
return rofl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置rofl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setROFL(String value) {
|
||||
this.rofl = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="PXBG" type="{}CKCLDATA" maxOccurs="6" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"pxbg"
|
||||
})
|
||||
@XmlRootElement(name = "CKPB")
|
||||
public class CKPB
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "PXBG")
|
||||
@JsonProperty("PXBG")
|
||||
protected List<CKCLDATA> pxbg;
|
||||
|
||||
/**
|
||||
* Gets the value of the pxbg property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the pxbg property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getPXBG().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CKCLDATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CKCLDATA> getPXBG() {
|
||||
if (pxbg == null) {
|
||||
pxbg = new ArrayList<CKCLDATA>();
|
||||
}
|
||||
return this.pxbg;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>CLASSES的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="CLASSES">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <length value="1"/>
|
||||
* <enumeration value="F"/>
|
||||
* <enumeration value="C"/>
|
||||
* <enumeration value="Y"/>
|
||||
* <enumeration value="X"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "CLASSES")
|
||||
@XmlEnum
|
||||
public enum CLASSES {
|
||||
|
||||
F,
|
||||
C,
|
||||
Y,
|
||||
X;
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static CLASSES fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,82 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>CLASS_MAP_DATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="CLASS_MAP_DATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="MCLS" type="{}STR1" maxOccurs="unbounded"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "CLASS_MAP_DATA", propOrder = {
|
||||
"mcls"
|
||||
})
|
||||
public class CLASSMAPDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "MCLS", required = true)
|
||||
@JsonProperty("MCLS")
|
||||
protected List<String> mcls;
|
||||
|
||||
/**
|
||||
* Gets the value of the mcls property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the mcls property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getMCLS().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getMCLS() {
|
||||
if (mcls == null) {
|
||||
mcls = new ArrayList<String>();
|
||||
}
|
||||
return this.mcls;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,195 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="DCLM" type="{}CLASSES"/>
|
||||
* <element name="FCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
|
||||
* <element name="CCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
|
||||
* <element name="YCLM" type="{}CLASS_MAP_DATA" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* <attribute name="ITOP" use="required" type="{}IATA_AIRL_CODE" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"dclm",
|
||||
"fclm",
|
||||
"cclm",
|
||||
"yclm"
|
||||
})
|
||||
@XmlRootElement(name = "CLMP")
|
||||
public class CLMP
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "DCLM", required = true)
|
||||
@JsonProperty("DCLM")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected CLASSES dclm;
|
||||
@XmlElement(name = "FCLM")
|
||||
@JsonProperty("FCLM")
|
||||
protected CLASSMAPDATA fclm;
|
||||
@XmlElement(name = "CCLM")
|
||||
@JsonProperty("CCLM")
|
||||
protected CLASSMAPDATA cclm;
|
||||
@XmlElement(name = "YCLM")
|
||||
@JsonProperty("YCLM")
|
||||
protected CLASSMAPDATA yclm;
|
||||
@XmlAttribute(name = "ITOP", required = true)
|
||||
@JsonProperty("ITOP")
|
||||
protected String itop;
|
||||
|
||||
/**
|
||||
* 获取dclm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public CLASSES getDCLM() {
|
||||
return dclm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dclm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public void setDCLM(CLASSES value) {
|
||||
this.dclm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取fclm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public CLASSMAPDATA getFCLM() {
|
||||
return fclm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置fclm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public void setFCLM(CLASSMAPDATA value) {
|
||||
this.fclm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cclm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public CLASSMAPDATA getCCLM() {
|
||||
return cclm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cclm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public void setCCLM(CLASSMAPDATA value) {
|
||||
this.cclm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取yclm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public CLASSMAPDATA getYCLM() {
|
||||
return yclm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置yclm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSMAPDATA }
|
||||
*
|
||||
*/
|
||||
public void setYCLM(CLASSMAPDATA value) {
|
||||
this.yclm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取itop属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getITOP() {
|
||||
return itop;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置itop属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setITOP(String value) {
|
||||
this.itop = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,224 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CCOD" type="{}STR8"/>
|
||||
* <element name="CTNM" type="{}STR30"/>
|
||||
* <element name="CNMC" type="{}STR30"/>
|
||||
* <element name="CCAT" type="{}DOMINT_CODE"/>
|
||||
* <element name="CTML" type="{}OPT_TERMINAL_CODE"/>
|
||||
* <element name="CTRA" type="{}OPT_YESNO"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"ccod",
|
||||
"ctnm",
|
||||
"cnmc",
|
||||
"ccat",
|
||||
"ctml",
|
||||
"ctra"
|
||||
})
|
||||
@XmlRootElement(name = "CLST")
|
||||
public class CLST
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CCOD", required = true)
|
||||
@JsonProperty("CCOD")
|
||||
protected String ccod;
|
||||
@XmlElement(name = "CTNM", required = true)
|
||||
@JsonProperty("CTNM")
|
||||
protected String ctnm;
|
||||
@XmlElement(name = "CNMC", required = true)
|
||||
@JsonProperty("CNMC")
|
||||
protected String cnmc;
|
||||
@XmlElement(name = "CCAT", required = true)
|
||||
@JsonProperty("CCAT")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE ccat;
|
||||
@XmlElement(name = "CTML", required = true)
|
||||
@JsonProperty("CTML")
|
||||
protected String ctml;
|
||||
@XmlElement(name = "CTRA", required = true)
|
||||
@JsonProperty("CTRA")
|
||||
protected String ctra;
|
||||
|
||||
/**
|
||||
* 获取ccod属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCCOD() {
|
||||
return ccod;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ccod属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCCOD(String value) {
|
||||
this.ccod = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctnm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCTNM() {
|
||||
return ctnm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctnm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCTNM(String value) {
|
||||
this.ctnm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnmc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNMC() {
|
||||
return cnmc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnmc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNMC(String value) {
|
||||
this.cnmc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ccat属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getCCAT() {
|
||||
return ccat;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ccat属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setCCAT(DOMINTCODE value) {
|
||||
this.ccat = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctml属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCTML() {
|
||||
return ctml;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctml属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCTML(String value) {
|
||||
this.ctml = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctra属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCTRA() {
|
||||
return ctra;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctra属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCTRA(String value) {
|
||||
this.ctra = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,386 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CNID">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="12"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CNPR">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="9"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CNRR">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="9"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CNSD" type="{}TIME_11"/>
|
||||
* <element name="CNED" type="{}TIME_11"/>
|
||||
* <element name="CNXD" type="{}OPT_TIME_11" minOccurs="0"/>
|
||||
* <element name="CNCD" type="{}TIME_11"/>
|
||||
* <element name="CNDS">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="80"/>
|
||||
* <minLength value="0"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CNFL">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <length value="1"/>
|
||||
* <enumeration value="E"/>
|
||||
* <enumeration value="D"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CNSR" maxOccurs="unbounded">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="30"/>
|
||||
* <minLength value="1"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"cnid",
|
||||
"cnpr",
|
||||
"cnrr",
|
||||
"cnsd",
|
||||
"cned",
|
||||
"cnxd",
|
||||
"cncd",
|
||||
"cnds",
|
||||
"cnfl",
|
||||
"cnsr"
|
||||
})
|
||||
@XmlRootElement(name = "CONL")
|
||||
public class CONL
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CNID", required = true)
|
||||
@JsonProperty("CNID")
|
||||
protected BigInteger cnid;
|
||||
@XmlElement(name = "CNPR", required = true)
|
||||
@JsonProperty("CNPR")
|
||||
protected BigInteger cnpr;
|
||||
@XmlElement(name = "CNRR", required = true)
|
||||
@JsonProperty("CNRR")
|
||||
protected BigInteger cnrr;
|
||||
@XmlElement(name = "CNSD", required = true)
|
||||
@JsonProperty("CNSD")
|
||||
protected String cnsd;
|
||||
@XmlElement(name = "CNED", required = true)
|
||||
@JsonProperty("CNED")
|
||||
protected String cned;
|
||||
@XmlElement(name = "CNXD")
|
||||
@JsonProperty("CNXD")
|
||||
protected String cnxd;
|
||||
@XmlElement(name = "CNCD", required = true)
|
||||
@JsonProperty("CNCD")
|
||||
protected String cncd;
|
||||
@XmlElement(name = "CNDS", required = true)
|
||||
@JsonProperty("CNDS")
|
||||
protected String cnds;
|
||||
@XmlElement(name = "CNFL", required = true)
|
||||
@JsonProperty("CNFL")
|
||||
protected String cnfl;
|
||||
@XmlElement(name = "CNSR", required = true)
|
||||
@JsonProperty("CNSR")
|
||||
protected List<String> cnsr;
|
||||
|
||||
/**
|
||||
* 获取cnid属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCNID() {
|
||||
return cnid;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnid属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCNID(BigInteger value) {
|
||||
this.cnid = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnpr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCNPR() {
|
||||
return cnpr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnpr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCNPR(BigInteger value) {
|
||||
this.cnpr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnrr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCNRR() {
|
||||
return cnrr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnrr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCNRR(BigInteger value) {
|
||||
this.cnrr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnsd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNSD() {
|
||||
return cnsd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnsd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNSD(String value) {
|
||||
this.cnsd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cned属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNED() {
|
||||
return cned;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cned属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNED(String value) {
|
||||
this.cned = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnxd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNXD() {
|
||||
return cnxd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnxd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNXD(String value) {
|
||||
this.cnxd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cncd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNCD() {
|
||||
return cncd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cncd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNCD(String value) {
|
||||
this.cncd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnds属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNDS() {
|
||||
return cnds;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnds属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNDS(String value) {
|
||||
this.cnds = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnfl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNFL() {
|
||||
return cnfl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnfl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNFL(String value) {
|
||||
this.cnfl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the cnsr property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the cnsr property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getCNSR().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getCNSR() {
|
||||
if (cnsr == null) {
|
||||
cnsr = new ArrayList<String>();
|
||||
}
|
||||
return this.cnsr;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,171 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="COUC" type="{}COUNTRY_CODE"/>
|
||||
* <element name="COUN" type="{}STR30"/>
|
||||
* <element name="CNMC" type="{}STR30"/>
|
||||
* <element name="REGC" type="{}REGION_CODE" maxOccurs="unbounded"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"couc",
|
||||
"coun",
|
||||
"cnmc",
|
||||
"regc"
|
||||
})
|
||||
@XmlRootElement(name = "COUL")
|
||||
public class COUL
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "COUC", required = true)
|
||||
@JsonProperty("COUC")
|
||||
protected String couc;
|
||||
@XmlElement(name = "COUN", required = true)
|
||||
@JsonProperty("COUN")
|
||||
protected String coun;
|
||||
@XmlElement(name = "CNMC", required = true)
|
||||
@JsonProperty("CNMC")
|
||||
protected String cnmc;
|
||||
@XmlElement(name = "REGC", required = true)
|
||||
@JsonProperty("REGC")
|
||||
protected List<String> regc;
|
||||
|
||||
/**
|
||||
* 获取couc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCOUC() {
|
||||
return couc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置couc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCOUC(String value) {
|
||||
this.couc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取coun属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCOUN() {
|
||||
return coun;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置coun属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCOUN(String value) {
|
||||
this.coun = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cnmc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCNMC() {
|
||||
return cnmc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cnmc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCNMC(String value) {
|
||||
this.cnmc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the regc property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the regc property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getREGC().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link String }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<String> getREGC() {
|
||||
if (regc == null) {
|
||||
regc = new ArrayList<String>();
|
||||
}
|
||||
return this.regc;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,279 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>CPLODATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="CPLODATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="LOCA" type="{}STR10"/>
|
||||
* <element name="PAVE" type="{}INTEGER4"/>
|
||||
* <element name="INVE" type="{}INTEGER4"/>
|
||||
* <element name="OUVE" type="{}INTEGER4"/>
|
||||
* <element name="INGO" type="{}INTEGER2"/>
|
||||
* <element name="INGC" type="{}INTEGER2"/>
|
||||
* <element name="OUGO" type="{}INTEGER2"/>
|
||||
* <element name="OUGC" type="{}INTEGER2"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "CPLODATA", propOrder = {
|
||||
"loca",
|
||||
"pave",
|
||||
"inve",
|
||||
"ouve",
|
||||
"ingo",
|
||||
"ingc",
|
||||
"ougo",
|
||||
"ougc"
|
||||
})
|
||||
public class CPLODATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "LOCA", required = true)
|
||||
@JsonProperty("LOCA")
|
||||
protected String loca;
|
||||
@XmlElement(name = "PAVE", required = true)
|
||||
@JsonProperty("PAVE")
|
||||
protected BigInteger pave;
|
||||
@XmlElement(name = "INVE", required = true)
|
||||
@JsonProperty("INVE")
|
||||
protected BigInteger inve;
|
||||
@XmlElement(name = "OUVE", required = true)
|
||||
@JsonProperty("OUVE")
|
||||
protected BigInteger ouve;
|
||||
@XmlElement(name = "INGO", required = true)
|
||||
@JsonProperty("INGO")
|
||||
protected BigInteger ingo;
|
||||
@XmlElement(name = "INGC", required = true)
|
||||
@JsonProperty("INGC")
|
||||
protected BigInteger ingc;
|
||||
@XmlElement(name = "OUGO", required = true)
|
||||
@JsonProperty("OUGO")
|
||||
protected BigInteger ougo;
|
||||
@XmlElement(name = "OUGC", required = true)
|
||||
@JsonProperty("OUGC")
|
||||
protected BigInteger ougc;
|
||||
|
||||
/**
|
||||
* 获取loca属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getLOCA() {
|
||||
return loca;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置loca属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setLOCA(String value) {
|
||||
this.loca = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pave属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getPAVE() {
|
||||
return pave;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pave属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setPAVE(BigInteger value) {
|
||||
this.pave = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取inve属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getINVE() {
|
||||
return inve;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置inve属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setINVE(BigInteger value) {
|
||||
this.inve = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ouve属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getOUVE() {
|
||||
return ouve;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ouve属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setOUVE(BigInteger value) {
|
||||
this.ouve = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ingo属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getINGO() {
|
||||
return ingo;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ingo属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setINGO(BigInteger value) {
|
||||
this.ingo = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ingc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getINGC() {
|
||||
return ingc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ingc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setINGC(BigInteger value) {
|
||||
this.ingc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ougo属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getOUGO() {
|
||||
return ougo;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ougo属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setOUGO(BigInteger value) {
|
||||
this.ougo = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ougc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getOUGC() {
|
||||
return ougc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ougc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setOUGC(BigInteger value) {
|
||||
this.ougc = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,142 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="BTIM" type="{}OPT_TIME_11"/>
|
||||
* <element name="ETIM" type="{}OPT_TIME_11"/>
|
||||
* <element name="CPLO" type="{}CPLODATA" maxOccurs="99"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"btim",
|
||||
"etim",
|
||||
"cplo"
|
||||
})
|
||||
@XmlRootElement(name = "CPTH")
|
||||
public class CPTH
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "BTIM", required = true)
|
||||
@JsonProperty("BTIM")
|
||||
protected String btim;
|
||||
@XmlElement(name = "ETIM", required = true)
|
||||
@JsonProperty("ETIM")
|
||||
protected String etim;
|
||||
@XmlElement(name = "CPLO", required = true)
|
||||
@JsonProperty("CPLO")
|
||||
protected List<CPLODATA> cplo;
|
||||
|
||||
/**
|
||||
* 获取btim属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBTIM() {
|
||||
return btim;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置btim属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBTIM(String value) {
|
||||
this.btim = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取etim属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getETIM() {
|
||||
return etim;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置etim属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setETIM(String value) {
|
||||
this.etim = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the cplo property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the cplo property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getCPLO().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link CPLODATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<CPLODATA> getCPLO() {
|
||||
if (cplo == null) {
|
||||
cplo = new ArrayList<CPLODATA>();
|
||||
}
|
||||
return this.cplo;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,164 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CCOD" type="{}STR8"/>
|
||||
* <element name="CDES" type="{}STR30"/>
|
||||
* <element name="CDEC" type="{}STR30"/>
|
||||
* <element name="CTML" type="{}OPT_TERMINAL_CODE"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"ccod",
|
||||
"cdes",
|
||||
"cdec",
|
||||
"ctml"
|
||||
})
|
||||
@XmlRootElement(name = "CTLT")
|
||||
public class CTLT
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CCOD", required = true)
|
||||
@JsonProperty("CCOD")
|
||||
protected String ccod;
|
||||
@XmlElement(name = "CDES", required = true)
|
||||
@JsonProperty("CDES")
|
||||
protected String cdes;
|
||||
@XmlElement(name = "CDEC", required = true)
|
||||
@JsonProperty("CDEC")
|
||||
protected String cdec;
|
||||
@XmlElement(name = "CTML", required = true)
|
||||
@JsonProperty("CTML")
|
||||
protected String ctml;
|
||||
|
||||
/**
|
||||
* 获取ccod属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCCOD() {
|
||||
return ccod;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ccod属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCCOD(String value) {
|
||||
this.ccod = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cdes属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCDES() {
|
||||
return cdes;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cdes属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCDES(String value) {
|
||||
this.cdes = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cdec属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCDEC() {
|
||||
return cdec;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cdec属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCDEC(String value) {
|
||||
this.cdec = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctml属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCTML() {
|
||||
return ctml;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctml属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCTML(String value) {
|
||||
this.ctml = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,337 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>CURRENT_WTHRDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="CURRENT_WTHRDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="WCOD" type="{}STR2"/>
|
||||
* <element name="TMPR" type="{}TEMPERATURE"/>
|
||||
* <element name="VISI" type="{}INTEGER4"/>
|
||||
* <element name="WSPD" type="{}INTEGER2"/>
|
||||
* <element name="WDRE" type="{}OPT_STR10"/>
|
||||
* <element name="WDRC" type="{}OPT_STR4"/>
|
||||
* <element name="MAXT" type="{}TEMPERATURE"/>
|
||||
* <element name="MINT" type="{}TEMPERATURE"/>
|
||||
* <element name="HUMD" type="{}INTEGER3"/>
|
||||
* <element name="WREM" type="{}OPT_STR50"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "CURRENT_WTHRDATA", propOrder = {
|
||||
"wcod",
|
||||
"tmpr",
|
||||
"visi",
|
||||
"wspd",
|
||||
"wdre",
|
||||
"wdrc",
|
||||
"maxt",
|
||||
"mint",
|
||||
"humd",
|
||||
"wrem"
|
||||
})
|
||||
public class CURRENTWTHRDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "WCOD", required = true)
|
||||
@JsonProperty("WCOD")
|
||||
protected String wcod;
|
||||
@XmlElement(name = "TMPR", required = true)
|
||||
@JsonProperty("TMPR")
|
||||
protected String tmpr;
|
||||
@XmlElement(name = "VISI", required = true)
|
||||
@JsonProperty("VISI")
|
||||
protected BigInteger visi;
|
||||
@XmlElement(name = "WSPD", required = true)
|
||||
@JsonProperty("WSPD")
|
||||
protected BigInteger wspd;
|
||||
@XmlElement(name = "WDRE", required = true)
|
||||
@JsonProperty("WDRE")
|
||||
protected String wdre;
|
||||
@XmlElement(name = "WDRC", required = true)
|
||||
@JsonProperty("WDRC")
|
||||
protected String wdrc;
|
||||
@XmlElement(name = "MAXT", required = true)
|
||||
@JsonProperty("MAXT")
|
||||
protected String maxt;
|
||||
@XmlElement(name = "MINT", required = true)
|
||||
@JsonProperty("MINT")
|
||||
protected String mint;
|
||||
@XmlElement(name = "HUMD", required = true)
|
||||
@JsonProperty("HUMD")
|
||||
protected BigInteger humd;
|
||||
@XmlElement(name = "WREM", required = true)
|
||||
@JsonProperty("WREM")
|
||||
protected String wrem;
|
||||
|
||||
/**
|
||||
* 获取wcod属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getWCOD() {
|
||||
return wcod;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wcod属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setWCOD(String value) {
|
||||
this.wcod = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tmpr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getTMPR() {
|
||||
return tmpr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tmpr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setTMPR(String value) {
|
||||
this.tmpr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取visi属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getVISI() {
|
||||
return visi;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置visi属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setVISI(BigInteger value) {
|
||||
this.visi = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取wspd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getWSPD() {
|
||||
return wspd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wspd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setWSPD(BigInteger value) {
|
||||
this.wspd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取wdre属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getWDRE() {
|
||||
return wdre;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wdre属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setWDRE(String value) {
|
||||
this.wdre = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取wdrc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getWDRC() {
|
||||
return wdrc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wdrc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setWDRC(String value) {
|
||||
this.wdrc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取maxt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getMAXT() {
|
||||
return maxt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置maxt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setMAXT(String value) {
|
||||
this.maxt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取mint属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getMINT() {
|
||||
return mint;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置mint属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setMINT(String value) {
|
||||
this.mint = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取humd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getHUMD() {
|
||||
return humd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置humd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setHUMD(BigInteger value) {
|
||||
this.humd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取wrem属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getWREM() {
|
||||
return wrem;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wrem属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setWREM(String value) {
|
||||
this.wrem = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,158 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.bind.annotation.XmlValue;
|
||||
|
||||
|
||||
/**
|
||||
* <p>DELAYDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="DELAYDATA">
|
||||
* <simpleContent>
|
||||
* <extension base="<>STR80">
|
||||
* <attribute name="CODE" use="required" type="{}STR3" />
|
||||
* <attribute name="STRT" type="{}TIME_11" />
|
||||
* <attribute name="DURA" type="{}TIME_4" />
|
||||
* </extension>
|
||||
* </simpleContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "DELAYDATA", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class DELAYDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlValue
|
||||
@JsonProperty("VALUE")
|
||||
protected String value;
|
||||
@XmlAttribute(name = "CODE", required = true)
|
||||
@JsonProperty("CODE")
|
||||
protected String code;
|
||||
@XmlAttribute(name = "STRT")
|
||||
@JsonProperty("STRT")
|
||||
protected String strt;
|
||||
@XmlAttribute(name = "DURA")
|
||||
@JsonProperty("DURA")
|
||||
protected String dura;
|
||||
|
||||
/**
|
||||
* 获取value属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置value属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取code属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCODE() {
|
||||
return code;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置code属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCODE(String value) {
|
||||
this.code = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取strt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSTRT() {
|
||||
return strt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置strt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSTRT(String value) {
|
||||
this.strt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取dura属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public String getDURA() {
|
||||
return dura;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dura属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setDURA(String value) {
|
||||
this.dura = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,282 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>DESKDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="DESKDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CHKC" type="{}STR8"/>
|
||||
* <element name="CCLS" type="{}CLASSES"/>
|
||||
* <element name="PCOT" type="{}TIME_11"/>
|
||||
* <element name="PCCT" type="{}TIME_11"/>
|
||||
* <element name="COTM" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="CCTM" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="CTYP" type="{}DOMINT_CODE"/>
|
||||
* </sequence>
|
||||
* <attribute name="CKNO" use="required" type="{}INTEGER2" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "DESKDATA", propOrder = {
|
||||
"chkc",
|
||||
"ccls",
|
||||
"pcot",
|
||||
"pcct",
|
||||
"cotm",
|
||||
"cctm",
|
||||
"ctyp"
|
||||
})
|
||||
public class DESKDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CHKC", required = true)
|
||||
@JsonProperty("CHKC")
|
||||
protected String chkc;
|
||||
@XmlElement(name = "CCLS", required = true)
|
||||
@JsonProperty("CCLS")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected CLASSES ccls;
|
||||
@XmlElement(name = "PCOT", required = true)
|
||||
@JsonProperty("PCOT")
|
||||
protected String pcot;
|
||||
@XmlElement(name = "PCCT", required = true)
|
||||
@JsonProperty("PCCT")
|
||||
protected String pcct;
|
||||
@XmlElement(name = "COTM")
|
||||
@JsonProperty("COTM")
|
||||
protected String cotm;
|
||||
@XmlElement(name = "CCTM")
|
||||
@JsonProperty("CCTM")
|
||||
protected String cctm;
|
||||
@XmlElement(name = "CTYP", required = true)
|
||||
@JsonProperty("CTYP")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE ctyp;
|
||||
@XmlAttribute(name = "CKNO", required = true)
|
||||
@JsonProperty("CKNO")
|
||||
protected BigInteger ckno;
|
||||
|
||||
/**
|
||||
* 获取chkc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHKC() {
|
||||
return chkc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chkc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHKC(String value) {
|
||||
this.chkc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ccls属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public CLASSES getCCLS() {
|
||||
return ccls;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ccls属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public void setCCLS(CLASSES value) {
|
||||
this.ccls = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcot属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCOT() {
|
||||
return pcot;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcot属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCOT(String value) {
|
||||
this.pcot = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcct属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCCT() {
|
||||
return pcct;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcct属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCCT(String value) {
|
||||
this.pcct = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cotm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCOTM() {
|
||||
return cotm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cotm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCOTM(String value) {
|
||||
this.cotm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cctm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCCTM() {
|
||||
return cctm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cctm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCCTM(String value) {
|
||||
this.cctm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctyp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getCTYP() {
|
||||
return ctyp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctyp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setCTYP(DOMINTCODE value) {
|
||||
this.ctyp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ckno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCKNO() {
|
||||
return ckno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ckno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCKNO(BigInteger value) {
|
||||
this.ckno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,136 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.bind.annotation.XmlValue;
|
||||
|
||||
|
||||
/**
|
||||
* <p>DIVERSIONDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="DIVERSIONDATA">
|
||||
* <simpleContent>
|
||||
* <extension base="<>OPT_STR30">
|
||||
* <attribute name="DDES" type="{}IATA_ARPT_CODE" />
|
||||
* <attribute name="DDIR">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <enumeration value="FROM"/>
|
||||
* <enumeration value="TO"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </attribute>
|
||||
* </extension>
|
||||
* </simpleContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "DIVERSIONDATA", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class DIVERSIONDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlValue
|
||||
@JsonProperty("VALUE")
|
||||
protected String value;//转场原因
|
||||
@XmlAttribute(name = "DDES")
|
||||
@JsonProperty("DDES")
|
||||
protected String ddes;//转场机场
|
||||
@XmlAttribute(name = "DDIR")
|
||||
@JsonProperty("DDIR")
|
||||
protected String ddir;//转场方向TO,FROM
|
||||
|
||||
/**
|
||||
* 获取value属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置value属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ddes属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDDES() {
|
||||
return ddes;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ddes属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDDES(String value) {
|
||||
this.ddes = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ddir属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDDIR() {
|
||||
return ddir;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ddir属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDDIR(String value) {
|
||||
this.ddir = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,164 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="DCOD" type="{}STR3"/>
|
||||
* <element name="DCDN" type="{}OPT_INTEGER3"/>
|
||||
* <element name="DDES" type="{}STR100"/>
|
||||
* <element name="DDSC" type="{}STR100"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"dcod",
|
||||
"dcdn",
|
||||
"ddes",
|
||||
"ddsc"
|
||||
})
|
||||
@XmlRootElement(name = "DLYL")
|
||||
public class DLYL
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "DCOD", required = true)
|
||||
@JsonProperty("DCOD")
|
||||
protected String dcod;
|
||||
@XmlElement(name = "DCDN", required = true)
|
||||
@JsonProperty("DCDN")
|
||||
protected String dcdn;
|
||||
@XmlElement(name = "DDES", required = true)
|
||||
@JsonProperty("DDES")
|
||||
protected String ddes;
|
||||
@XmlElement(name = "DDSC", required = true)
|
||||
@JsonProperty("DDSC")
|
||||
protected String ddsc;
|
||||
|
||||
/**
|
||||
* 获取dcod属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDCOD() {
|
||||
return dcod;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dcod属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDCOD(String value) {
|
||||
this.dcod = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取dcdn属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDCDN() {
|
||||
return dcdn;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dcdn属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDCDN(String value) {
|
||||
this.dcdn = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ddes属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDDES() {
|
||||
return ddes;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ddes属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDDES(String value) {
|
||||
this.ddes = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ddsc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDDSC() {
|
||||
return ddsc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ddsc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDDSC(String value) {
|
||||
this.ddsc = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>DOMINT_CODE的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="DOMINT_CODE">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <length value="1"/>
|
||||
* <enumeration value="D"/>
|
||||
* <enumeration value="I"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "DOMINT_CODE")
|
||||
@XmlEnum
|
||||
public enum DOMINTCODE {
|
||||
|
||||
D,
|
||||
I;
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static DOMINTCODE fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>DOMINTMIX_CODE的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="DOMINTMIX_CODE">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <length value="1"/>
|
||||
* <enumeration value="D"/>
|
||||
* <enumeration value="I"/>
|
||||
* <enumeration value="M"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "DOMINTMIX_CODE")
|
||||
@XmlEnum
|
||||
public enum DOMINTMIXCODE {
|
||||
|
||||
D,
|
||||
I,
|
||||
M;
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static DOMINTMIXCODE fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,51 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>DOMINTMIXRGN_CODE的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="DOMINTMIXRGN_CODE">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <length value="1"/>
|
||||
* <enumeration value="D"/>
|
||||
* <enumeration value="I"/>
|
||||
* <enumeration value="M"/>
|
||||
* <enumeration value="R"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "DOMINTMIXRGN_CODE")
|
||||
@XmlEnum
|
||||
public enum DOMINTMIXRGNCODE {
|
||||
|
||||
D,
|
||||
I,
|
||||
M,
|
||||
R;
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static DOMINTMIXRGNCODE fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,49 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>DOMINTRGN_CODE的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="DOMINTRGN_CODE">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <length value="1"/>
|
||||
* <enumeration value="D"/>
|
||||
* <enumeration value="I"/>
|
||||
* <enumeration value="R"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "DOMINTRGN_CODE")
|
||||
@XmlEnum
|
||||
public enum DOMINTRGNCODE {
|
||||
|
||||
D,
|
||||
I,
|
||||
R;
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static DOMINTRGNCODE fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="SCID">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="12"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"scid"
|
||||
})
|
||||
@XmlRootElement(name = "DSAK")
|
||||
public class DSAK
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "SCID", required = true)
|
||||
@JsonProperty("SCID")
|
||||
protected BigInteger scid;
|
||||
|
||||
/**
|
||||
* 获取scid属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getSCID() {
|
||||
return scid;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置scid属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setSCID(BigInteger value) {
|
||||
this.scid = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,196 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="SEQS" type="{}INTEGER6"/>
|
||||
* <element name="TYPS" type="{}STR4"/>
|
||||
* <element name="STYS" type="{}STR4"/>
|
||||
* <element name="ETEX" type="{}STR200"/>
|
||||
* <element name="RSND" type="{}YESNO"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"seqs",
|
||||
"typs",
|
||||
"stys",
|
||||
"etex",
|
||||
"rsnd"
|
||||
})
|
||||
@XmlRootElement(name = "EROR")
|
||||
public class EROR
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "SEQS", required = true)
|
||||
@JsonProperty("SEQS")
|
||||
protected BigInteger seqs;
|
||||
@XmlElement(name = "TYPS", required = true)
|
||||
@JsonProperty("TYPS")
|
||||
protected String typs;
|
||||
@XmlElement(name = "STYS", required = true)
|
||||
@JsonProperty("STYS")
|
||||
protected String stys;
|
||||
@XmlElement(name = "ETEX", required = true)
|
||||
@JsonProperty("ETEX")
|
||||
protected String etex;
|
||||
@XmlElement(name = "RSND", required = true)
|
||||
@JsonProperty("RSND")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected YESNO rsnd;
|
||||
|
||||
/**
|
||||
* 获取seqs属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getSEQS() {
|
||||
return seqs;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置seqs属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setSEQS(BigInteger value) {
|
||||
this.seqs = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取typs属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getTYPS() {
|
||||
return typs;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置typs属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setTYPS(String value) {
|
||||
this.typs = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取stys属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSTYS() {
|
||||
return stys;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置stys属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSTYS(String value) {
|
||||
this.stys = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取etex属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getETEX() {
|
||||
return etex;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置etex属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setETEX(String value) {
|
||||
this.etex = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取rsnd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link YESNO }
|
||||
*
|
||||
*/
|
||||
public YESNO getRSND() {
|
||||
return rsnd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置rsnd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link YESNO }
|
||||
*
|
||||
*/
|
||||
public void setRSND(YESNO value) {
|
||||
this.rsnd = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,281 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="FLID" type="{}INTEGER12"/>
|
||||
* <element name="FBAG" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="LBAG" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="IBAG" type="{}INTEGER4" minOccurs="0"/>
|
||||
* <element name="DBAG" type="{}INTEGER4" minOccurs="0"/>
|
||||
* <element name="ABAG" type="{}INTEGER4" minOccurs="0"/>
|
||||
* <element name="MBAG" type="{}INTEGER4" minOccurs="0"/>
|
||||
* <element name="OBAG" type="{}INTEGER4" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"flid",
|
||||
"fbag",
|
||||
"lbag",
|
||||
"ibag",
|
||||
"dbag",
|
||||
"abag",
|
||||
"mbag",
|
||||
"obag"
|
||||
})
|
||||
@XmlRootElement(name = "FLBA")
|
||||
public class FLBA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "FLID", required = true)
|
||||
@JsonProperty("FLID")
|
||||
protected BigInteger flid;
|
||||
@XmlElement(name = "FBAG")
|
||||
@JsonProperty("FBAG")
|
||||
protected String fbag;
|
||||
@XmlElement(name = "LBAG")
|
||||
@JsonProperty("LBAG")
|
||||
protected String lbag;
|
||||
@XmlElement(name = "IBAG")
|
||||
@JsonProperty("IBAG")
|
||||
protected BigInteger ibag;
|
||||
@XmlElement(name = "DBAG")
|
||||
@JsonProperty("DBAG")
|
||||
protected BigInteger dbag;
|
||||
@XmlElement(name = "ABAG")
|
||||
@JsonProperty("ABAG")
|
||||
protected BigInteger abag;
|
||||
@XmlElement(name = "MBAG")
|
||||
@JsonProperty("MBAG")
|
||||
protected BigInteger mbag;
|
||||
@XmlElement(name = "OBAG")
|
||||
@JsonProperty("OBAG")
|
||||
protected BigInteger obag;
|
||||
|
||||
/**
|
||||
* 获取flid属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getFLID() {
|
||||
return flid;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置flid属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setFLID(BigInteger value) {
|
||||
this.flid = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取fbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getFBAG() {
|
||||
return fbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置fbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setFBAG(String value) {
|
||||
this.fbag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getLBAG() {
|
||||
return lbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setLBAG(String value) {
|
||||
this.lbag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ibag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getIBAG() {
|
||||
return ibag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ibag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setIBAG(BigInteger value) {
|
||||
this.ibag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取dbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getDBAG() {
|
||||
return dbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setDBAG(BigInteger value) {
|
||||
this.dbag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取abag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getABAG() {
|
||||
return abag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置abag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setABAG(BigInteger value) {
|
||||
this.abag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取mbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getMBAG() {
|
||||
return mbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置mbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setMBAG(BigInteger value) {
|
||||
this.mbag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取obag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getOBAG() {
|
||||
return obag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置obag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setOBAG(BigInteger value) {
|
||||
this.obag = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,135 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>FLBGDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="FLBGDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="BLST" type="{}STR8"/>
|
||||
* <element name="BCLS" type="{}CLASSES"/>
|
||||
* <element name="FLBT" type="{}FLBTDATA"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "FLBGDATA", propOrder = {
|
||||
"blst",
|
||||
"bcls",
|
||||
"flbt"
|
||||
})
|
||||
public class FLBGDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "BLST", required = true)
|
||||
@JsonProperty("BLST")
|
||||
protected String blst;
|
||||
@XmlElement(name = "BCLS", required = true)
|
||||
@JsonProperty("BCLS")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected CLASSES bcls;
|
||||
@XmlElement(name = "FLBT", required = true)
|
||||
@JsonProperty("FLBT")
|
||||
protected FLBTDATA flbt;
|
||||
|
||||
/**
|
||||
* 获取blst属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBLST() {
|
||||
return blst;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置blst属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBLST(String value) {
|
||||
this.blst = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取bcls属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public CLASSES getBCLS() {
|
||||
return bcls;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置bcls属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public void setBCLS(CLASSES value) {
|
||||
this.bcls = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取flbt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link FLBTDATA }
|
||||
*
|
||||
*/
|
||||
public FLBTDATA getFLBT() {
|
||||
return flbt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置flbt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link FLBTDATA }
|
||||
*
|
||||
*/
|
||||
public void setFLBT(FLBTDATA value) {
|
||||
this.flbt = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>FLBTCODES的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="FLBTCODES">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <length value="1"/>
|
||||
* <enumeration value="F"/>
|
||||
* <enumeration value="L"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "FLBTCODES")
|
||||
@XmlEnum
|
||||
public enum FLBTCODES {
|
||||
|
||||
F,
|
||||
L;
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static FLBTCODES fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,101 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.bind.annotation.XmlValue;
|
||||
|
||||
|
||||
/**
|
||||
* <p>FLBTDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="FLBTDATA">
|
||||
* <simpleContent>
|
||||
* <extension base="<>OPT_TIME_11">
|
||||
* <attribute name="TYPE" type="{}FLBTCODES" />
|
||||
* </extension>
|
||||
* </simpleContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "FLBTDATA", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class FLBTDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlValue
|
||||
@JsonProperty("VALUE")
|
||||
protected String value;
|
||||
@XmlAttribute(name = "TYPE")
|
||||
@JsonProperty("TYPE")
|
||||
protected FLBTCODES type;
|
||||
|
||||
/**
|
||||
* 获取value属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置value属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取type属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link FLBTCODES }
|
||||
*
|
||||
*/
|
||||
public FLBTCODES getTYPE() {
|
||||
return type;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置type属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link FLBTCODES }
|
||||
*
|
||||
*/
|
||||
public void setTYPE(FLBTCODES value) {
|
||||
this.type = value;
|
||||
}
|
||||
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,195 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="FTYP" type="{}STR1"/>
|
||||
* <element name="CTYP" type="{}OPT_STR3"/>
|
||||
* <element name="FDES" type="{}STR30"/>
|
||||
* <element name="FDSC" type="{}STR30"/>
|
||||
* <element name="FCML" type="{}YESNO" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"ftyp",
|
||||
"ctyp",
|
||||
"fdes",
|
||||
"fdsc",
|
||||
"fcml"
|
||||
})
|
||||
@XmlRootElement(name = "FLTL")
|
||||
public class FLTL
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "FTYP", required = true)
|
||||
@JsonProperty("FTYP")
|
||||
protected String ftyp;
|
||||
@XmlElement(name = "CTYP", required = true)
|
||||
@JsonProperty("CTYP")
|
||||
protected String ctyp;
|
||||
@XmlElement(name = "FDES", required = true)
|
||||
@JsonProperty("FDES")
|
||||
protected String fdes;
|
||||
@XmlElement(name = "FDSC", required = true)
|
||||
@JsonProperty("FDSC")
|
||||
protected String fdsc;
|
||||
@XmlElement(name = "FCML")
|
||||
@JsonProperty("FCML")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected YESNO fcml;
|
||||
|
||||
/**
|
||||
* 获取ftyp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getFTYP() {
|
||||
return ftyp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ftyp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setFTYP(String value) {
|
||||
this.ftyp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctyp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCTYP() {
|
||||
return ctyp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctyp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCTYP(String value) {
|
||||
this.ctyp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取fdes属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getFDES() {
|
||||
return fdes;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置fdes属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setFDES(String value) {
|
||||
this.fdes = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取fdsc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getFDSC() {
|
||||
return fdsc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置fdsc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setFDSC(String value) {
|
||||
this.fdsc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取fcml属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link YESNO }
|
||||
*
|
||||
*/
|
||||
public YESNO getFCML() {
|
||||
return fcml;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置fcml属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link YESNO }
|
||||
*
|
||||
*/
|
||||
public void setFCML(YESNO value) {
|
||||
this.fcml = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,308 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>FORECAST_WTHRDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="FORECAST_WTHRDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="WCOD" type="{}STR2"/>
|
||||
* <element name="VISI" type="{}INTEGER4"/>
|
||||
* <element name="WSPD" type="{}INTEGER2"/>
|
||||
* <element name="WDRE" type="{}OPT_STR10"/>
|
||||
* <element name="WDRC" type="{}OPT_STR4"/>
|
||||
* <element name="MAXT" type="{}TEMPERATURE"/>
|
||||
* <element name="MINT" type="{}TEMPERATURE"/>
|
||||
* <element name="HUMD" type="{}INTEGER3"/>
|
||||
* <element name="WREM" type="{}OPT_STR50"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "FORECAST_WTHRDATA", propOrder = {
|
||||
"wcod",
|
||||
"visi",
|
||||
"wspd",
|
||||
"wdre",
|
||||
"wdrc",
|
||||
"maxt",
|
||||
"mint",
|
||||
"humd",
|
||||
"wrem"
|
||||
})
|
||||
public class FORECASTWTHRDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "WCOD", required = true)
|
||||
@JsonProperty("WCOD")
|
||||
protected String wcod;
|
||||
@XmlElement(name = "VISI", required = true)
|
||||
@JsonProperty("VISI")
|
||||
protected BigInteger visi;
|
||||
@XmlElement(name = "WSPD", required = true)
|
||||
@JsonProperty("WSPD")
|
||||
protected BigInteger wspd;
|
||||
@XmlElement(name = "WDRE", required = true)
|
||||
@JsonProperty("WDRE")
|
||||
protected String wdre;
|
||||
@XmlElement(name = "WDRC", required = true)
|
||||
@JsonProperty("WDRC")
|
||||
protected String wdrc;
|
||||
@XmlElement(name = "MAXT", required = true)
|
||||
@JsonProperty("MAXT")
|
||||
protected String maxt;
|
||||
@XmlElement(name = "MINT", required = true)
|
||||
@JsonProperty("MINT")
|
||||
protected String mint;
|
||||
@XmlElement(name = "HUMD", required = true)
|
||||
@JsonProperty("HUMD")
|
||||
protected BigInteger humd;
|
||||
@XmlElement(name = "WREM", required = true)
|
||||
@JsonProperty("WREM")
|
||||
protected String wrem;
|
||||
|
||||
/**
|
||||
* 获取wcod属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getWCOD() {
|
||||
return wcod;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wcod属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setWCOD(String value) {
|
||||
this.wcod = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取visi属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getVISI() {
|
||||
return visi;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置visi属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setVISI(BigInteger value) {
|
||||
this.visi = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取wspd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getWSPD() {
|
||||
return wspd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wspd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setWSPD(BigInteger value) {
|
||||
this.wspd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取wdre属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getWDRE() {
|
||||
return wdre;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wdre属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setWDRE(String value) {
|
||||
this.wdre = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取wdrc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getWDRC() {
|
||||
return wdrc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wdrc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setWDRC(String value) {
|
||||
this.wdrc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取maxt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getMAXT() {
|
||||
return maxt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置maxt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setMAXT(String value) {
|
||||
this.maxt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取mint属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getMINT() {
|
||||
return mint;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置mint属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setMINT(String value) {
|
||||
this.mint = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取humd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getHUMD() {
|
||||
return humd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置humd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setHUMD(BigInteger value) {
|
||||
this.humd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取wrem属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getWREM() {
|
||||
return wrem;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置wrem属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setWREM(String value) {
|
||||
this.wrem = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,164 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="DCOD" type="{}STR8"/>
|
||||
* <element name="DDES" type="{}STR30"/>
|
||||
* <element name="DDEC" type="{}STR30"/>
|
||||
* <element name="DTML" type="{}OPT_TERMINAL_CODE"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"dcod",
|
||||
"ddes",
|
||||
"ddec",
|
||||
"dtml"
|
||||
})
|
||||
@XmlRootElement(name = "FRDR")
|
||||
public class FRDR
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "DCOD", required = true)
|
||||
@JsonProperty("DCOD")
|
||||
protected String dcod;
|
||||
@XmlElement(name = "DDES", required = true)
|
||||
@JsonProperty("DDES")
|
||||
protected String ddes;
|
||||
@XmlElement(name = "DDEC", required = true)
|
||||
@JsonProperty("DDEC")
|
||||
protected String ddec;
|
||||
@XmlElement(name = "DTML", required = true)
|
||||
@JsonProperty("DTML")
|
||||
protected String dtml;
|
||||
|
||||
/**
|
||||
* 获取dcod属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDCOD() {
|
||||
return dcod;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dcod属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDCOD(String value) {
|
||||
this.dcod = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ddes属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDDES() {
|
||||
return ddes;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ddes属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDDES(String value) {
|
||||
this.ddes = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ddec属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDDEC() {
|
||||
return ddec;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ddec属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDDEC(String value) {
|
||||
this.ddec = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取dtml属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDTML() {
|
||||
return dtml;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dtml属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDTML(String value) {
|
||||
this.dtml = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
|
||||
/**
|
||||
* 航班运营状态类型
|
||||
* @author zhouxiunai
|
||||
*
|
||||
*/
|
||||
public enum FTSSTYPE {
|
||||
RCFLOP,//正常状态
|
||||
DLY, //延误状态
|
||||
CAN, //取消
|
||||
ALT, //备降
|
||||
RTN; //返航
|
||||
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static FTSSTYPE fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,252 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>GATEDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="GATEDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="GATE" type="{}STR8"/>
|
||||
* <element name="PGOT" type="{}TIME_11"/>
|
||||
* <element name="PGCT" type="{}TIME_11"/>
|
||||
* <element name="GOTM" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="GCTM" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="GTYP" type="{}DOMINT_CODE"/>
|
||||
* </sequence>
|
||||
* <attribute name="GTNO" use="required" type="{}INTEGER1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "GATEDATA", propOrder = {
|
||||
"gate",
|
||||
"pgot",
|
||||
"pgct",
|
||||
"gotm",
|
||||
"gctm",
|
||||
"gtyp"
|
||||
})
|
||||
public class GATEDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "GATE", required = true)
|
||||
@JsonProperty("GATE")
|
||||
protected String gate;
|
||||
@XmlElement(name = "PGOT", required = true)
|
||||
@JsonProperty("PGOT")
|
||||
protected String pgot;
|
||||
@XmlElement(name = "PGCT", required = true)
|
||||
@JsonProperty("PGCT")
|
||||
protected String pgct;
|
||||
@XmlElement(name = "GOTM")
|
||||
@JsonProperty("GOTM")
|
||||
protected String gotm;
|
||||
@XmlElement(name = "GCTM")
|
||||
@JsonProperty("GCTM")
|
||||
protected String gctm;
|
||||
@XmlElement(name = "GTYP", required = true)
|
||||
@JsonProperty("GTYP")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE gtyp;
|
||||
@XmlAttribute(name = "GTNO", required = true)
|
||||
@JsonProperty("GTNO")
|
||||
protected BigInteger gtno;
|
||||
|
||||
/**
|
||||
* 获取gate属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGATE() {
|
||||
return gate;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gate属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGATE(String value) {
|
||||
this.gate = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pgot属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPGOT() {
|
||||
return pgot;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pgot属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPGOT(String value) {
|
||||
this.pgot = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pgct属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPGCT() {
|
||||
return pgct;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pgct属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPGCT(String value) {
|
||||
this.pgct = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取gotm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGOTM() {
|
||||
return gotm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gotm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGOTM(String value) {
|
||||
this.gotm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取gctm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGCTM() {
|
||||
return gctm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gctm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGCTM(String value) {
|
||||
this.gctm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取gtyp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getGTYP() {
|
||||
return gtyp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gtyp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setGTYP(DOMINTCODE value) {
|
||||
this.gtyp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取gtno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getGTNO() {
|
||||
return gtno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gtno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setGTNO(BigInteger value) {
|
||||
this.gtno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,136 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="FHAG" type="{}ORGANISATION"/>
|
||||
* <element name="IBAG" type="{}INTEGER4" minOccurs="0"/>
|
||||
* <element name="DBAG" type="{}INTEGER4" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"fhag",
|
||||
"ibag",
|
||||
"dbag"
|
||||
})
|
||||
@XmlRootElement(name = "GHAN")
|
||||
public class GHAN
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "FHAG", required = true)
|
||||
@JsonProperty("FHAG")
|
||||
protected BigInteger fhag;
|
||||
@XmlElement(name = "IBAG")
|
||||
@JsonProperty("IBAG")
|
||||
protected BigInteger ibag;
|
||||
@XmlElement(name = "DBAG")
|
||||
@JsonProperty("DBAG")
|
||||
protected BigInteger dbag;
|
||||
|
||||
/**
|
||||
* 获取fhag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getFHAG() {
|
||||
return fhag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置fhag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setFHAG(BigInteger value) {
|
||||
this.fhag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ibag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getIBAG() {
|
||||
return ibag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ibag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setIBAG(BigInteger value) {
|
||||
this.ibag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取dbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getDBAG() {
|
||||
return dbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setDBAG(BigInteger value) {
|
||||
this.dbag = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,224 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="GCOD" type="{}STR8"/>
|
||||
* <element name="GTNM" type="{}STR30"/>
|
||||
* <element name="GNMC" type="{}STR30"/>
|
||||
* <element name="GCAT" type="{}DOMINT_CODE"/>
|
||||
* <element name="GTML" type="{}OPT_TERMINAL_CODE"/>
|
||||
* <element name="PIER" type="{}OPT_STR8"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"gcod",
|
||||
"gtnm",
|
||||
"gnmc",
|
||||
"gcat",
|
||||
"gtml",
|
||||
"pier"
|
||||
})
|
||||
@XmlRootElement(name = "GLST")
|
||||
public class GLST
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "GCOD", required = true)
|
||||
@JsonProperty("GCOD")
|
||||
protected String gcod;
|
||||
@XmlElement(name = "GTNM", required = true)
|
||||
@JsonProperty("GTNM")
|
||||
protected String gtnm;
|
||||
@XmlElement(name = "GNMC", required = true)
|
||||
@JsonProperty("GNMC")
|
||||
protected String gnmc;
|
||||
@XmlElement(name = "GCAT", required = true)
|
||||
@JsonProperty("GCAT")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE gcat;
|
||||
@XmlElement(name = "GTML", required = true)
|
||||
@JsonProperty("GTML")
|
||||
protected String gtml;
|
||||
@XmlElement(name = "PIER", required = true)
|
||||
@JsonProperty("PIER")
|
||||
protected String pier;
|
||||
|
||||
/**
|
||||
* 获取gcod属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGCOD() {
|
||||
return gcod;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gcod属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGCOD(String value) {
|
||||
this.gcod = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取gtnm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGTNM() {
|
||||
return gtnm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gtnm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGTNM(String value) {
|
||||
this.gtnm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取gnmc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGNMC() {
|
||||
return gnmc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gnmc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGNMC(String value) {
|
||||
this.gnmc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取gcat属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getGCAT() {
|
||||
return gcat;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gcat属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setGCAT(DOMINTCODE value) {
|
||||
this.gcat = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取gtml属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGTML() {
|
||||
return gtml;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gtml属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGTML(String value) {
|
||||
this.gtml = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pier属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPIER() {
|
||||
return pier;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pier属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPIER(String value) {
|
||||
this.pier = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="GATE">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="8"/>
|
||||
* <minLength value="1"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="GOTM" type="{}TIME_11"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"gate",
|
||||
"gotm"
|
||||
})
|
||||
@XmlRootElement(name = "GTOP")
|
||||
public class GTOP
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "GATE", required = true)
|
||||
@JsonProperty("GATE")
|
||||
protected String gate;
|
||||
@XmlElement(name = "GOTM", required = true)
|
||||
@JsonProperty("GOTM")
|
||||
protected String gotm;
|
||||
|
||||
/**
|
||||
* 获取gate属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGATE() {
|
||||
return gate;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gate属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGATE(String value) {
|
||||
this.gate = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取gotm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGOTM() {
|
||||
return gotm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gotm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGOTM(String value) {
|
||||
this.gotm = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,193 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="HLTC" type="{}STR4"/>
|
||||
* <element name="HLTD" type="{}STR30"/>
|
||||
* <element name="HTDC" type="{}STR30"/>
|
||||
* <element name="HLTT" type="{}STR1"/>
|
||||
* <element name="UMNM" type="{}OPT_STR5"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"hltc",
|
||||
"hltd",
|
||||
"htdc",
|
||||
"hltt",
|
||||
"umnm"
|
||||
})
|
||||
@XmlRootElement(name = "HLTR")
|
||||
public class HLTR
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "HLTC", required = true)
|
||||
@JsonProperty("HLTC")
|
||||
protected String hltc;
|
||||
@XmlElement(name = "HLTD", required = true)
|
||||
@JsonProperty("HLTD")
|
||||
protected String hltd;
|
||||
@XmlElement(name = "HTDC", required = true)
|
||||
@JsonProperty("HTDC")
|
||||
protected String htdc;
|
||||
@XmlElement(name = "HLTT", required = true)
|
||||
@JsonProperty("HLTT")
|
||||
protected String hltt;
|
||||
@XmlElement(name = "UMNM", required = true)
|
||||
@JsonProperty("UMNM")
|
||||
protected String umnm;
|
||||
|
||||
/**
|
||||
* 获取hltc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getHLTC() {
|
||||
return hltc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置hltc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setHLTC(String value) {
|
||||
this.hltc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取hltd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getHLTD() {
|
||||
return hltd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置hltd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setHLTD(String value) {
|
||||
this.hltd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取htdc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getHTDC() {
|
||||
return htdc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置htdc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setHTDC(String value) {
|
||||
this.htdc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取hltt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getHLTT() {
|
||||
return hltt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置hltt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setHLTT(String value) {
|
||||
this.hltt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取umnm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getUMNM() {
|
||||
return umnm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置umnm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setUMNM(String value) {
|
||||
this.umnm = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,124 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence maxOccurs="24">
|
||||
* <element name="BAHO" type="{}BAHODATA"/>
|
||||
* </sequence>
|
||||
* <attribute name="TYPE" use="required">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <enumeration value="checkin-T3A-T3A"/>
|
||||
* <enumeration value="recheckin-T3A-T3A"/>
|
||||
* <enumeration value="transfer-T3A-T3A"/>
|
||||
* <enumeration value="transfer-T3A-T3B"/>
|
||||
* <enumeration value="checkin-T3A-T3B"/>
|
||||
* <enumeration value="transfer-T3B-T3B"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </attribute>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"baho"
|
||||
})
|
||||
@XmlRootElement(name = "IORL")
|
||||
public class IORL
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "BAHO", required = true)
|
||||
@JsonProperty("BAHO")
|
||||
protected List<BAHODATA> baho;
|
||||
@XmlAttribute(name = "TYPE", required = true)
|
||||
@JsonProperty("TYPE")
|
||||
protected String type;
|
||||
|
||||
/**
|
||||
* Gets the value of the baho property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the baho property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getBAHO().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link BAHODATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<BAHODATA> getBAHO() {
|
||||
if (baho == null) {
|
||||
baho = new ArrayList<BAHODATA>();
|
||||
}
|
||||
return this.baho;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取type属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getTYPE() {
|
||||
return type;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置type属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setTYPE(String value) {
|
||||
this.type = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,113 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="GATE">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="8"/>
|
||||
* <minLength value="1"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="LACL" type="{}TIME_11"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"gate",
|
||||
"lacl"
|
||||
})
|
||||
@XmlRootElement(name = "LCTM")
|
||||
public class LCTM
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "GATE", required = true)
|
||||
@JsonProperty("GATE")
|
||||
protected String gate;
|
||||
@XmlElement(name = "LACL", required = true)
|
||||
@JsonProperty("LACL")
|
||||
protected String lacl;
|
||||
|
||||
/**
|
||||
* 获取gate属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getGATE() {
|
||||
return gate;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置gate属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setGATE(String value) {
|
||||
this.gate = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lacl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getLACL() {
|
||||
return lacl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lacl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setLACL(String value) {
|
||||
this.lacl = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,589 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="RECS" type="{}RECORDS"/>
|
||||
* <element name="LDMR" maxOccurs="unbounded" minOccurs="0">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="FLID" type="{}INTEGER12"/>
|
||||
* <element name="ALCD" type="{}IATA_AIRL_CODE"/>
|
||||
* <element name="ALSC" type="{}STR10" minOccurs="0"/>
|
||||
* <element name="FLNO" type="{}FLIGHT_NO"/>
|
||||
* <element name="MVIN" type="{}MOVEMENT_INDICATOR"/>
|
||||
* <element name="SODT" type="{}TIME_11"/>
|
||||
* <element name="RENO" type="{}TAIL_NO" minOccurs="0"/>
|
||||
* <element name="CONF" type="{}LDM_CONF_DATA" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="COCW">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="1"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CBCW">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="2"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="BWWT">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="6"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="DEST" type="{}LDM_DEST_DATA" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="RAW" type="{}LDM_RAW_TYPE" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"recs",
|
||||
"ldmr"
|
||||
})
|
||||
@XmlRootElement(name = "LDM")
|
||||
public class LDM
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "RECS")
|
||||
@JsonProperty("RECS")
|
||||
@XmlSchemaType(name = "integer")
|
||||
protected int recs;
|
||||
@XmlElement(name = "LDMR")
|
||||
@JsonProperty("LDMR")
|
||||
protected List<LDM.LDMR> ldmr;
|
||||
|
||||
/**
|
||||
* 获取recs属性的值。
|
||||
*
|
||||
*/
|
||||
public int getRECS() {
|
||||
return recs;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置recs属性的值。
|
||||
*
|
||||
*/
|
||||
public void setRECS(int value) {
|
||||
this.recs = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the ldmr property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the ldmr property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getLDMR().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link LDM.LDMR }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<LDM.LDMR> getLDMR() {
|
||||
if (ldmr == null) {
|
||||
ldmr = new ArrayList<LDM.LDMR>();
|
||||
}
|
||||
return this.ldmr;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="FLID" type="{}INTEGER12"/>
|
||||
* <element name="ALCD" type="{}IATA_AIRL_CODE"/>
|
||||
* <element name="ALSC" type="{}STR10" minOccurs="0"/>
|
||||
* <element name="FLNO" type="{}FLIGHT_NO"/>
|
||||
* <element name="MVIN" type="{}MOVEMENT_INDICATOR"/>
|
||||
* <element name="SODT" type="{}TIME_11"/>
|
||||
* <element name="RENO" type="{}TAIL_NO" minOccurs="0"/>
|
||||
* <element name="CONF" type="{}LDM_CONF_DATA" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="COCW">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="1"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CBCW">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="2"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="BWWT">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="6"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="DEST" type="{}LDM_DEST_DATA" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* <element name="RAW" type="{}LDM_RAW_TYPE" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"flid",
|
||||
"alcd",
|
||||
"alsc",
|
||||
"flno",
|
||||
"mvin",
|
||||
"sodt",
|
||||
"reno",
|
||||
"conf",
|
||||
"cocw",
|
||||
"cbcw",
|
||||
"bwwt",
|
||||
"dest",
|
||||
"raw"
|
||||
})
|
||||
public static class LDMR
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "FLID", required = true)
|
||||
@JsonProperty("FLID")
|
||||
protected BigInteger flid;
|
||||
@XmlElement(name = "ALCD", required = true)
|
||||
@JsonProperty("ALCD")
|
||||
protected String alcd;
|
||||
@XmlElement(name = "ALSC")
|
||||
@JsonProperty("ALSC")
|
||||
protected String alsc;
|
||||
@XmlElement(name = "FLNO", required = true)
|
||||
@JsonProperty("FLNO")
|
||||
protected String flno;
|
||||
@XmlElement(name = "MVIN", required = true)
|
||||
@JsonProperty("MVIN")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected MOVEMENTINDICATOR mvin;
|
||||
@XmlElement(name = "SODT", required = true)
|
||||
@JsonProperty("SODT")
|
||||
protected String sodt;
|
||||
@XmlElement(name = "RENO")
|
||||
@JsonProperty("RENO")
|
||||
protected String reno;
|
||||
@XmlElement(name = "CONF")
|
||||
@JsonProperty("CONF")
|
||||
protected List<LDMCONFDATA> conf;
|
||||
@XmlElement(name = "COCW", required = true)
|
||||
@JsonProperty("COCW")
|
||||
protected BigInteger cocw;
|
||||
@XmlElement(name = "CBCW", required = true)
|
||||
@JsonProperty("CBCW")
|
||||
protected BigInteger cbcw;
|
||||
@XmlElement(name = "BWWT", required = true)
|
||||
@JsonProperty("BWWT")
|
||||
protected BigInteger bwwt;
|
||||
@XmlElement(name = "DEST")
|
||||
@JsonProperty("DEST")
|
||||
protected List<LDMDESTDATA> dest;
|
||||
@XmlElement(name = "RAW")
|
||||
@JsonProperty("RAW")
|
||||
protected List<LDMRAWTYPE> raw;
|
||||
|
||||
/**
|
||||
* 获取flid属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getFLID() {
|
||||
return flid;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置flid属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setFLID(BigInteger value) {
|
||||
this.flid = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取alcd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getALCD() {
|
||||
return alcd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置alcd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setALCD(String value) {
|
||||
this.alcd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取alsc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getALSC() {
|
||||
return alsc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置alsc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setALSC(String value) {
|
||||
this.alsc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取flno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getFLNO() {
|
||||
return flno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置flno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setFLNO(String value) {
|
||||
this.flno = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取mvin属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link MOVEMENTINDICATOR }
|
||||
*
|
||||
*/
|
||||
public MOVEMENTINDICATOR getMVIN() {
|
||||
return mvin;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置mvin属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link MOVEMENTINDICATOR }
|
||||
*
|
||||
*/
|
||||
public void setMVIN(MOVEMENTINDICATOR value) {
|
||||
this.mvin = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取sodt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSODT() {
|
||||
return sodt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置sodt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSODT(String value) {
|
||||
this.sodt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取reno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getRENO() {
|
||||
return reno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置reno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setRENO(String value) {
|
||||
this.reno = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the conf property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the conf property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getCONF().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link LDMCONFDATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<LDMCONFDATA> getCONF() {
|
||||
if (conf == null) {
|
||||
conf = new ArrayList<LDMCONFDATA>();
|
||||
}
|
||||
return this.conf;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cocw属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCOCW() {
|
||||
return cocw;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cocw属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCOCW(BigInteger value) {
|
||||
this.cocw = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cbcw属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCBCW() {
|
||||
return cbcw;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cbcw属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCBCW(BigInteger value) {
|
||||
this.cbcw = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取bwwt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getBWWT() {
|
||||
return bwwt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置bwwt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setBWWT(BigInteger value) {
|
||||
this.bwwt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the dest property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the dest property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getDEST().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link LDMDESTDATA }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<LDMDESTDATA> getDEST() {
|
||||
if (dest == null) {
|
||||
dest = new ArrayList<LDMDESTDATA>();
|
||||
}
|
||||
return this.dest;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the raw property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the raw property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getRAW().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link LDMRAWTYPE }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<LDMRAWTYPE> getRAW() {
|
||||
if (raw == null) {
|
||||
raw = new ArrayList<LDMRAWTYPE>();
|
||||
}
|
||||
return this.raw;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,111 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>LDM_CONF_DATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="LDM_CONF_DATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="SEAT">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* <attribute name="CLAS" use="required" type="{}STR1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "LDM_CONF_DATA", propOrder = {
|
||||
"seat"
|
||||
})
|
||||
public class LDMCONFDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "SEAT", required = true)
|
||||
@JsonProperty("SEAT")
|
||||
protected BigInteger seat;
|
||||
@XmlAttribute(name = "CLAS", required = true)
|
||||
@JsonProperty("CLAS")
|
||||
protected String clas;
|
||||
|
||||
/**
|
||||
* 获取seat属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getSEAT() {
|
||||
return seat;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置seat属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setSEAT(BigInteger value) {
|
||||
this.seat = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取clas属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCLAS() {
|
||||
return clas;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置clas属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCLAS(String value) {
|
||||
this.clas = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,800 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>LDM_DEST_DATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="LDM_DEST_DATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="NADT" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="NCHD" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="NINF" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TDLD" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="6"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CBWT" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="6"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TWTL" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="6"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TBWT" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="6"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TMWT" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="6"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="TCWT" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="6"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="NBAG" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CPMT" maxOccurs="unbounded" minOccurs="0">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CDLD">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="6"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* <attribute name="VAL" use="required" type="{}STR3" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* <element name="CLAS" maxOccurs="unbounded" minOccurs="0">
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="NPAX">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="NPAD" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="NXCR" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* <attribute name="CODE" use="required" type="{}STR1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* <attribute name="CODE" use="required" type="{}IATA_ARPT_CODE" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "LDM_DEST_DATA", propOrder = {
|
||||
"nadt",
|
||||
"nchd",
|
||||
"ninf",
|
||||
"tdld",
|
||||
"cbwt",
|
||||
"twtl",
|
||||
"tbwt",
|
||||
"tmwt",
|
||||
"tcwt",
|
||||
"nbag",
|
||||
"cpmt",
|
||||
"clas"
|
||||
})
|
||||
public class LDMDESTDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "NADT")
|
||||
@JsonProperty("NADT")
|
||||
protected BigInteger nadt;
|
||||
@XmlElement(name = "NCHD")
|
||||
@JsonProperty("NCHD")
|
||||
protected BigInteger nchd;
|
||||
@XmlElement(name = "NINF")
|
||||
@JsonProperty("NINF")
|
||||
protected BigInteger ninf;
|
||||
@XmlElement(name = "TDLD")
|
||||
@JsonProperty("TDLD")
|
||||
protected BigInteger tdld;
|
||||
@XmlElement(name = "CBWT")
|
||||
@JsonProperty("CBWT")
|
||||
protected BigInteger cbwt;
|
||||
@XmlElement(name = "TWTL")
|
||||
@JsonProperty("TWTL")
|
||||
protected BigInteger twtl;
|
||||
@XmlElement(name = "TBWT")
|
||||
@JsonProperty("TBWT")
|
||||
protected BigInteger tbwt;
|
||||
@XmlElement(name = "TMWT")
|
||||
@JsonProperty("TMWT")
|
||||
protected BigInteger tmwt;
|
||||
@XmlElement(name = "TCWT")
|
||||
@JsonProperty("TCWT")
|
||||
protected BigInteger tcwt;
|
||||
@XmlElement(name = "NBAG")
|
||||
@JsonProperty("NBAG")
|
||||
protected BigInteger nbag;
|
||||
@XmlElement(name = "CPMT")
|
||||
@JsonProperty("CPMT")
|
||||
protected List<LDMDESTDATA.CPMT> cpmt;
|
||||
@XmlElement(name = "CLAS")
|
||||
@JsonProperty("CLAS")
|
||||
protected List<LDMDESTDATA.CLAS> clas;
|
||||
@XmlAttribute(name = "CODE", required = true)
|
||||
@JsonProperty("CODE")
|
||||
protected String code;
|
||||
|
||||
/**
|
||||
* 获取nadt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNADT() {
|
||||
return nadt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nadt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNADT(BigInteger value) {
|
||||
this.nadt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nchd属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNCHD() {
|
||||
return nchd;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nchd属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNCHD(BigInteger value) {
|
||||
this.nchd = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ninf属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNINF() {
|
||||
return ninf;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ninf属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNINF(BigInteger value) {
|
||||
this.ninf = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tdld属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTDLD() {
|
||||
return tdld;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tdld属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTDLD(BigInteger value) {
|
||||
this.tdld = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cbwt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCBWT() {
|
||||
return cbwt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cbwt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCBWT(BigInteger value) {
|
||||
this.cbwt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取twtl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTWTL() {
|
||||
return twtl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置twtl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTWTL(BigInteger value) {
|
||||
this.twtl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tbwt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTBWT() {
|
||||
return tbwt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tbwt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTBWT(BigInteger value) {
|
||||
this.tbwt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tmwt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTMWT() {
|
||||
return tmwt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tmwt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTMWT(BigInteger value) {
|
||||
this.tmwt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tcwt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTCWT() {
|
||||
return tcwt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tcwt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTCWT(BigInteger value) {
|
||||
this.tcwt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNBAG() {
|
||||
return nbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNBAG(BigInteger value) {
|
||||
this.nbag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the cpmt property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the cpmt property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getCPMT().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link LDMDESTDATA.CPMT }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<LDMDESTDATA.CPMT> getCPMT() {
|
||||
if (cpmt == null) {
|
||||
cpmt = new ArrayList<LDMDESTDATA.CPMT>();
|
||||
}
|
||||
return this.cpmt;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the value of the clas property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the clas property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getCLAS().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link LDMDESTDATA.CLAS }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<LDMDESTDATA.CLAS> getCLAS() {
|
||||
if (clas == null) {
|
||||
clas = new ArrayList<LDMDESTDATA.CLAS>();
|
||||
}
|
||||
return this.clas;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取code属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCODE() {
|
||||
return code;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置code属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCODE(String value) {
|
||||
this.code = value;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="NPAX">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="NPAD" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="NXCR" minOccurs="0">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="3"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* <attribute name="CODE" use="required" type="{}STR1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"npax",
|
||||
"npad",
|
||||
"nxcr"
|
||||
})
|
||||
public static class CLAS
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "NPAX", required = true)
|
||||
@JsonProperty("NPAX")
|
||||
protected BigInteger npax;
|
||||
@XmlElement(name = "NPAD")
|
||||
@JsonProperty("NPAD")
|
||||
protected BigInteger npad;
|
||||
@XmlElement(name = "NXCR")
|
||||
@JsonProperty("NXCR")
|
||||
protected BigInteger nxcr;
|
||||
@XmlAttribute(name = "CODE", required = true)
|
||||
@JsonProperty("CODE")
|
||||
protected String code;
|
||||
|
||||
/**
|
||||
* 获取npax属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNPAX() {
|
||||
return npax;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置npax属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNPAX(BigInteger value) {
|
||||
this.npax = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取npad属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNPAD() {
|
||||
return npad;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置npad属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNPAD(BigInteger value) {
|
||||
this.npad = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取nxcr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getNXCR() {
|
||||
return nxcr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置nxcr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setNXCR(BigInteger value) {
|
||||
this.nxcr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取code属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCODE() {
|
||||
return code;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置code属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCODE(String value) {
|
||||
this.code = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="CDLD">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}integer">
|
||||
* <totalDigits value="6"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* </sequence>
|
||||
* <attribute name="VAL" use="required" type="{}STR3" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"cdld"
|
||||
})
|
||||
public static class CPMT
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CDLD", required = true)
|
||||
@JsonProperty("CDLD")
|
||||
protected BigInteger cdld;
|
||||
@XmlAttribute(name = "VAL", required = true)
|
||||
@JsonProperty("VAL")
|
||||
protected String val;
|
||||
|
||||
/**
|
||||
* 获取cdld属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCDLD() {
|
||||
return cdld;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cdld属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCDLD(BigInteger value) {
|
||||
this.cdld = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取val属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getVAL() {
|
||||
return val;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置val属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setVAL(String value) {
|
||||
this.val = value;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,84 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="RAW" type="{}LDM_RAW_TYPE" maxOccurs="unbounded" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"raw"
|
||||
})
|
||||
@XmlRootElement(name = "LDME")
|
||||
public class LDME
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "RAW")
|
||||
@JsonProperty("RAW")
|
||||
protected List<LDMRAWTYPE> raw;
|
||||
|
||||
/**
|
||||
* Gets the value of the raw property.
|
||||
*
|
||||
* <p>
|
||||
* This accessor method returns a reference to the live list,
|
||||
* not a snapshot. Therefore any modification you make to the
|
||||
* returned list will be present inside the JAXB object.
|
||||
* This is why there is not a <CODE>set</CODE> method for the raw property.
|
||||
*
|
||||
* <p>
|
||||
* For example, to add a new item, do as follows:
|
||||
* <pre>
|
||||
* getRAW().add(newItem);
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* <p>
|
||||
* Objects of the following type(s) are allowed in the list
|
||||
* {@link LDMRAWTYPE }
|
||||
*
|
||||
*
|
||||
*/
|
||||
public List<LDMRAWTYPE> getRAW() {
|
||||
if (raw == null) {
|
||||
raw = new ArrayList<LDMRAWTYPE>();
|
||||
}
|
||||
return this.raw;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,102 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.bind.annotation.XmlValue;
|
||||
|
||||
|
||||
/**
|
||||
* <p>LDM_RAW_TYPE complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="LDM_RAW_TYPE">
|
||||
* <simpleContent>
|
||||
* <extension base="<>STR4000">
|
||||
* <attribute name="TMSP" use="required" type="{}TIME_14" />
|
||||
* </extension>
|
||||
* </simpleContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "LDM_RAW_TYPE", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class LDMRAWTYPE
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlValue
|
||||
@JsonProperty("VALUE")
|
||||
protected String value;
|
||||
@XmlAttribute(name = "TMSP", required = true)
|
||||
@JsonProperty("TMSP")
|
||||
protected BigInteger tmsp;
|
||||
|
||||
/**
|
||||
* 获取value属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置value属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取tmsp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getTMSP() {
|
||||
return tmsp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置tmsp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setTMSP(BigInteger value) {
|
||||
this.tmsp = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
|
||||
import java.math.BigInteger;
|
||||
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
|
||||
public class MAFLDATA {
|
||||
|
||||
@ApiModelProperty(value="航班id")
|
||||
@XmlElement(name = "FLID", required = true)
|
||||
@JsonProperty("FLID")
|
||||
protected BigInteger flid;//航班id
|
||||
|
||||
@ApiModelProperty(value="航班号 ")
|
||||
@XmlElement(name = "FLNO", required = true)
|
||||
@JsonProperty("FLNO")
|
||||
protected String flno;//flight number 航班号
|
||||
|
||||
public BigInteger getFlid() {
|
||||
return flid;
|
||||
}
|
||||
|
||||
public void setFlid(BigInteger flid) {
|
||||
this.flid = flid;
|
||||
}
|
||||
|
||||
public String getFlno() {
|
||||
return flno;
|
||||
}
|
||||
|
||||
public void setFlno(String flno) {
|
||||
this.flno = flno;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,295 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>MESSAGE_SUBTYPES的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="MESSAGE_SUBTYPES">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="4"/>
|
||||
* <enumeration value="DNLD"/>
|
||||
* <enumeration value="BOTM"/>
|
||||
* <enumeration value="FDIV"/>
|
||||
* <enumeration value="FLAB"/>
|
||||
* <enumeration value="CLDT"/>
|
||||
* <enumeration value="EGSR"/>
|
||||
* <enumeration value="EGST"/>
|
||||
* <enumeration value="MAXP"/>
|
||||
* <enumeration value="VIPP"/>
|
||||
* <enumeration value="FLTY"/>
|
||||
* <enumeration value="FINT"/>
|
||||
* <enumeration value="CHOT"/>
|
||||
* <enumeration value="CNCL"/>
|
||||
* <enumeration value="FDEL"/>
|
||||
* <enumeration value="ACTT"/>
|
||||
* <enumeration value="REMC"/>
|
||||
* <enumeration value="RENO"/>
|
||||
* <enumeration value="RESP"/>
|
||||
* <enumeration value="ADFT"/>
|
||||
* <enumeration value="ROUT"/>
|
||||
* <enumeration value="ACFT"/>
|
||||
* <enumeration value="ESTT"/>
|
||||
* <enumeration value="DELY"/>
|
||||
* <enumeration value="SALC"/>
|
||||
* <enumeration value="TAOP"/>
|
||||
* <enumeration value="FLIN"/>
|
||||
* <enumeration value="APPT"/>
|
||||
* <enumeration value="PHAG"/>
|
||||
* <enumeration value="NONE"/>
|
||||
* <enumeration value="GTDT"/>
|
||||
* <enumeration value="CKDT"/>
|
||||
* <enumeration value="STND"/>
|
||||
* <enumeration value="ARPT"/>
|
||||
* <enumeration value="FRET"/>
|
||||
* <enumeration value="CHDT"/>
|
||||
* <enumeration value="LACL"/>
|
||||
* <enumeration value="SRVT"/>
|
||||
* <enumeration value="FHAG"/>
|
||||
* <enumeration value="MHAG"/>
|
||||
* <enumeration value="NAME"/>
|
||||
* <enumeration value="AIRL"/>
|
||||
* <enumeration value="ADD"/>
|
||||
* <enumeration value="DEL"/>
|
||||
* <enumeration value="UPD"/>
|
||||
* <enumeration value="GTDD"/>
|
||||
* <enumeration value="CKDD"/>
|
||||
* <enumeration value="CKOP"/>
|
||||
* <enumeration value="CKCL"/>
|
||||
* <enumeration value="GTOP"/>
|
||||
* <enumeration value="BDOP"/>
|
||||
* <enumeration value="LCTM"/>
|
||||
* <enumeration value="BDCL"/>
|
||||
* <enumeration value="TRML"/>
|
||||
* <enumeration value="NUM"/>
|
||||
* <enumeration value="RUNW"/>
|
||||
* <enumeration value="PXNO"/>
|
||||
* <enumeration value="REGN"/>
|
||||
* <enumeration value="FLTL"/>
|
||||
* <enumeration value="AIRC"/>
|
||||
* <enumeration value="ORGN"/>
|
||||
* <enumeration value="RGAT"/>
|
||||
* <enumeration value="TLST"/>
|
||||
* <enumeration value="SLST"/>
|
||||
* <enumeration value="GLST"/>
|
||||
* <enumeration value="CLST"/>
|
||||
* <enumeration value="BLST"/>
|
||||
* <enumeration value="RSTA"/>
|
||||
* <enumeration value="DLYL"/>
|
||||
* <enumeration value="CONL"/>
|
||||
* <enumeration value="SERL"/>
|
||||
* <enumeration value="ABTM"/>
|
||||
* <enumeration value="BAGG"/>
|
||||
* <enumeration value="AABK"/>
|
||||
* <enumeration value="COUL"/>
|
||||
* <enumeration value="REGL"/>
|
||||
* <enumeration value="VIPS"/>
|
||||
* <enumeration value="VIPL"/>
|
||||
* <enumeration value="VIPF"/>
|
||||
* <enumeration value="VFLT"/>
|
||||
* <enumeration value="VIPT"/>
|
||||
* <enumeration value="CHGD"/>
|
||||
* <enumeration value="RQSF"/>
|
||||
* <enumeration value="RQST"/>
|
||||
* <enumeration value="HNAG"/>
|
||||
* <enumeration value="PSDT"/>
|
||||
* <enumeration value="CLMP"/>
|
||||
* <enumeration value="CHLT"/>
|
||||
* <enumeration value="XRAY"/>
|
||||
* <enumeration value="CTLT"/>
|
||||
* <enumeration value="FRDR"/>
|
||||
* <enumeration value="ERUT"/>
|
||||
* <enumeration value="CITY"/>
|
||||
* <enumeration value="CHUT"/>
|
||||
* <enumeration value="ACDS"/>
|
||||
* <enumeration value="CPTH"/>
|
||||
* <enumeration value="ABDG"/>
|
||||
* <enumeration value="WCND"/>
|
||||
* <enumeration value="FLBG"/>
|
||||
* <enumeration value="SODT"/>
|
||||
* <enumeration value="NAAT"/>
|
||||
* <enumeration value="PADT"/>
|
||||
* <enumeration value="NEAT"/>
|
||||
* <enumeration value="PEDT"/>
|
||||
* <enumeration value="EXSS"/>
|
||||
* <enumeration value="FTSS"/>
|
||||
* <enumeration value="PLST"/>
|
||||
* <enumeration value="STTS"/>
|
||||
* <enumeration value="ABNR"/>
|
||||
* <enumeration value="HLTR"/>
|
||||
* <enumeration value="CKPB"/>
|
||||
* <enumeration value="BDPB"/>
|
||||
* <enumeration value="FLOP"/>
|
||||
* <enumeration value="ALSC"/>
|
||||
* <enumeration value="NOTY"/>
|
||||
* <enumeration value="SVST"/>
|
||||
* <enumeration value="SVET"/>
|
||||
* <enumeration value="SVSF"/>
|
||||
* <enumeration value="SVVH"/>
|
||||
* <enumeration value="SVQT"/>
|
||||
* <enumeration value="SVRK"/>
|
||||
* <enumeration value="SVCL"/>
|
||||
* <enumeration value="SVDY"/>
|
||||
* <enumeration value="AGSF"/>
|
||||
* <enumeration value="WKST"/>
|
||||
* <enumeration value="AVSF"/>
|
||||
* <enumeration value="SVTP"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "MESSAGE_SUBTYPES")
|
||||
@XmlEnum
|
||||
public enum MESSAGESUBTYPES {
|
||||
|
||||
DNLD,
|
||||
BOTM,
|
||||
FDIV,
|
||||
FLAB,
|
||||
CLDT,
|
||||
EGSR,
|
||||
EGST,
|
||||
MAXP,
|
||||
VIPP,
|
||||
FLTY,
|
||||
FINT,
|
||||
CHOT,
|
||||
CNCL,
|
||||
FDEL,
|
||||
ACTT,
|
||||
REMC,
|
||||
RENO,
|
||||
RESP,
|
||||
ADFT,
|
||||
ROUT,
|
||||
ACFT,
|
||||
ESTT,
|
||||
DELY,
|
||||
SALC,
|
||||
TAOP,
|
||||
FLIN,
|
||||
APPT,
|
||||
PHAG,
|
||||
NONE,
|
||||
GTDT,
|
||||
CKDT,
|
||||
STND,
|
||||
ARPT,
|
||||
FRET,
|
||||
CHDT,
|
||||
LACL,
|
||||
SRVT,
|
||||
FHAG,
|
||||
MHAG,
|
||||
NAME,
|
||||
AIRL,
|
||||
ADD,
|
||||
DEL,
|
||||
UPD,
|
||||
GTDD,
|
||||
CKDD,
|
||||
CKOP,
|
||||
CKCL,
|
||||
GTOP,
|
||||
BDOP,
|
||||
LCTM,
|
||||
BDCL,
|
||||
TRML,
|
||||
NUM,
|
||||
RUNW,
|
||||
PXNO,
|
||||
REGN,
|
||||
FLTL,
|
||||
AIRC,
|
||||
ORGN,
|
||||
RGAT,
|
||||
TLST,
|
||||
SLST,
|
||||
GLST,
|
||||
CLST,
|
||||
BLST,
|
||||
RSTA,
|
||||
DLYL,
|
||||
CONL,
|
||||
SERL,
|
||||
ABTM,
|
||||
BAGG,
|
||||
AABK,
|
||||
COUL,
|
||||
REGL,
|
||||
VIPS,
|
||||
VIPL,
|
||||
VIPF,
|
||||
VFLT,
|
||||
VIPT,
|
||||
CHGD,
|
||||
RQSF,
|
||||
RQST,
|
||||
HNAG,
|
||||
PSDT,
|
||||
CLMP,
|
||||
CHLT,
|
||||
XRAY,
|
||||
CTLT,
|
||||
FRDR,
|
||||
ERUT,
|
||||
CITY,
|
||||
CHUT,
|
||||
ACDS,
|
||||
CPTH,
|
||||
ABDG,
|
||||
WCND,
|
||||
FLBG,
|
||||
SODT,
|
||||
NAAT,
|
||||
PADT,
|
||||
NEAT,
|
||||
PEDT,
|
||||
EXSS,
|
||||
FTSS,
|
||||
PLST,
|
||||
STTS,
|
||||
ABNR,
|
||||
HLTR,
|
||||
CKPB,
|
||||
BDPB,
|
||||
FLOP,
|
||||
ALSC,
|
||||
NOTY,
|
||||
SVST,
|
||||
SVET,
|
||||
SVSF,
|
||||
SVVH,
|
||||
SVQT,
|
||||
SVRK,
|
||||
SVCL,
|
||||
SVDY,
|
||||
AGSF,
|
||||
WKST,
|
||||
AVSF,
|
||||
SVTP;
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static MESSAGESUBTYPES fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,179 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>MESSAGE_TYPES的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="MESSAGE_TYPES">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <maxLength value="4"/>
|
||||
* <enumeration value="SCHS"/>
|
||||
* <enumeration value="SCHD"/>
|
||||
* <enumeration value="FLOP"/>
|
||||
* <enumeration value="RSTA"/>
|
||||
* <enumeration value="RQFD"/>
|
||||
* <enumeration value="RQST"/>
|
||||
* <enumeration value="STLT"/>
|
||||
* <enumeration value="RQFT"/>
|
||||
* <enumeration value="RPFT"/>
|
||||
* <enumeration value="RQSF"/>
|
||||
* <enumeration value="EROR"/>
|
||||
* <enumeration value="DSAK"/>
|
||||
* <enumeration value="ARPT"/>
|
||||
* <enumeration value="AIRL"/>
|
||||
* <enumeration value="AIRC"/>
|
||||
* <enumeration value="REGN"/>
|
||||
* <enumeration value="ORGN"/>
|
||||
* <enumeration value="RQRD"/>
|
||||
* <enumeration value="FLTL"/>
|
||||
* <enumeration value="SLST"/>
|
||||
* <enumeration value="GLST"/>
|
||||
* <enumeration value="BLST"/>
|
||||
* <enumeration value="CLST"/>
|
||||
* <enumeration value="RQRS"/>
|
||||
* <enumeration value="RQFS"/>
|
||||
* <enumeration value="DLYL"/>
|
||||
* <enumeration value="CONL"/>
|
||||
* <enumeration value="WTHR"/>
|
||||
* <enumeration value="SRVT"/>
|
||||
* <enumeration value="SERL"/>
|
||||
* <enumeration value="RQCH"/>
|
||||
* <enumeration value="SSAK"/>
|
||||
* <enumeration value="PTM"/>
|
||||
* <enumeration value="LDM"/>
|
||||
* <enumeration value="LDME"/>
|
||||
* <enumeration value="AABK"/>
|
||||
* <enumeration value="COUL"/>
|
||||
* <enumeration value="REGL"/>
|
||||
* <enumeration value="VIPT"/>
|
||||
* <enumeration value="VIPS"/>
|
||||
* <enumeration value="VFLT"/>
|
||||
* <enumeration value="VIPL"/>
|
||||
* <enumeration value="VLST"/>
|
||||
* <enumeration value="TLST"/>
|
||||
* <enumeration value="CITY"/>
|
||||
* <enumeration value="ABDG"/>
|
||||
* <enumeration value="CLMP"/>
|
||||
* <enumeration value="CHLT"/>
|
||||
* <enumeration value="XRAY"/>
|
||||
* <enumeration value="CTLT"/>
|
||||
* <enumeration value="FRDR"/>
|
||||
* <enumeration value="FLBA"/>
|
||||
* <enumeration value="GHBA"/>
|
||||
* <enumeration value="ALBA"/>
|
||||
* <enumeration value="IOBA"/>
|
||||
* <enumeration value="RQFR"/>
|
||||
* <enumeration value="ACST"/>
|
||||
* <enumeration value="CPTH"/>
|
||||
* <enumeration value="RQCT"/>
|
||||
* <enumeration value="ABUS"/>
|
||||
* <enumeration value="WCND"/>
|
||||
* <enumeration value="STTS"/>
|
||||
* <enumeration value="PLST"/>
|
||||
* <enumeration value="ABNR"/>
|
||||
* <enumeration value="HLTR"/>
|
||||
* <enumeration value="AYT"/>
|
||||
* <enumeration value="OMMS"/>
|
||||
* <enumeration value="SVOP"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "MESSAGE_TYPES")
|
||||
@XmlEnum
|
||||
public enum MESSAGETYPES {
|
||||
|
||||
SCHS,
|
||||
SCHD,
|
||||
FLOP,
|
||||
RSTA,
|
||||
RQFD,
|
||||
RQST,
|
||||
STLT,
|
||||
RQFT,
|
||||
RPFT,
|
||||
RQSF,
|
||||
EROR,
|
||||
DSAK,
|
||||
ARPT,
|
||||
AIRL,
|
||||
AIRC,
|
||||
REGN,
|
||||
ORGN,
|
||||
RQRD,
|
||||
FLTL,
|
||||
SLST,
|
||||
GLST,
|
||||
BLST,
|
||||
CLST,
|
||||
RQRS,
|
||||
RQFS,
|
||||
DLYL,
|
||||
CONL,
|
||||
WTHR,
|
||||
SRVT,
|
||||
SERL,
|
||||
RQCH,
|
||||
SSAK,
|
||||
PTM,
|
||||
LDM,
|
||||
LDME,
|
||||
AABK,
|
||||
COUL,
|
||||
REGL,
|
||||
VIPT,
|
||||
VIPS,
|
||||
VFLT,
|
||||
VIPL,
|
||||
VLST,
|
||||
TLST,
|
||||
CITY,
|
||||
ABDG,
|
||||
CLMP,
|
||||
CHLT,
|
||||
XRAY,
|
||||
CTLT,
|
||||
FRDR,
|
||||
FLBA,
|
||||
GHBA,
|
||||
ALBA,
|
||||
IOBA,
|
||||
RQFR,
|
||||
ACST,
|
||||
CPTH,
|
||||
RQCT,
|
||||
ABUS,
|
||||
WCND,
|
||||
STTS,
|
||||
PLST,
|
||||
ABNR,
|
||||
HLTR,
|
||||
AYT,
|
||||
OMMS,
|
||||
SVOP;
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static MESSAGETYPES fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,256 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlRootElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>anonymous complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType>
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence>
|
||||
* <element name="SNDR" type="{}SUBSYSTEMS"/>
|
||||
* <element name="SEQN" type="{}INTEGER6"/>
|
||||
* <element name="DTTM" type="{}TIME_14"/>
|
||||
* <element name="TYPE" type="{}MESSAGE_TYPES"/>
|
||||
* <element name="STYP" type="{}MESSAGE_SUBTYPES"/>
|
||||
* <element ref="{}AOFL" minOccurs="0"/>
|
||||
* <element ref="{}IMOP" minOccurs="0"/>
|
||||
* </sequence>
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "", propOrder = {
|
||||
"sndr",
|
||||
"seqn",
|
||||
"dttm",
|
||||
"type",
|
||||
"styp",
|
||||
"aofl",
|
||||
"imop"
|
||||
})
|
||||
@XmlRootElement(name = "META")
|
||||
public class META
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "SNDR", required = true)
|
||||
@JsonProperty("SNDR")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected SUBSYSTEMS sndr;
|
||||
@XmlElement(name = "SEQN", required = true)
|
||||
@JsonProperty("SEQN")
|
||||
protected BigInteger seqn;
|
||||
@XmlElement(name = "DTTM", required = true)
|
||||
@JsonProperty("DTTM")
|
||||
protected BigInteger dttm;
|
||||
@XmlElement(name = "TYPE", required = true)
|
||||
@JsonProperty("TYPE")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected MESSAGETYPES type;
|
||||
@XmlElement(name = "STYP", required = true)
|
||||
@JsonProperty("STYP")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected MESSAGESUBTYPES styp;
|
||||
@XmlElement(name = "AOFL")
|
||||
@JsonProperty("AOFL")
|
||||
protected String aofl;
|
||||
@XmlElement(name = "IMOP")
|
||||
@JsonProperty("IMOP")
|
||||
protected String imop;
|
||||
|
||||
/**
|
||||
* 获取sndr属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link SUBSYSTEMS }
|
||||
*
|
||||
*/
|
||||
public SUBSYSTEMS getSNDR() {
|
||||
return sndr;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置sndr属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link SUBSYSTEMS }
|
||||
*
|
||||
*/
|
||||
public void setSNDR(SUBSYSTEMS value) {
|
||||
this.sndr = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取seqn属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getSEQN() {
|
||||
return seqn;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置seqn属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setSEQN(BigInteger value) {
|
||||
this.seqn = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取dttm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getDTTM() {
|
||||
return dttm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dttm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setDTTM(BigInteger value) {
|
||||
this.dttm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取type属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link MESSAGETYPES }
|
||||
*
|
||||
*/
|
||||
public MESSAGETYPES getTYPE() {
|
||||
return type;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置type属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link MESSAGETYPES }
|
||||
*
|
||||
*/
|
||||
public void setTYPE(MESSAGETYPES value) {
|
||||
this.type = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取styp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link MESSAGESUBTYPES }
|
||||
*
|
||||
*/
|
||||
public MESSAGESUBTYPES getSTYP() {
|
||||
return styp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置styp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link MESSAGESUBTYPES }
|
||||
*
|
||||
*/
|
||||
public void setSTYP(MESSAGESUBTYPES value) {
|
||||
this.styp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aofl属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAOFL() {
|
||||
return aofl;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aofl属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAOFL(String value) {
|
||||
this.aofl = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取imop属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getIMOP() {
|
||||
return imop;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置imop属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setIMOP(String value) {
|
||||
this.imop = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,47 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import javax.xml.bind.annotation.XmlEnum;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>MOVEMENT_INDICATOR的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
* <p>
|
||||
* <pre>
|
||||
* <simpleType name="MOVEMENT_INDICATOR">
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <length value="1"/>
|
||||
* <enumeration value="A"/>
|
||||
* <enumeration value="D"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </pre>
|
||||
*
|
||||
*/
|
||||
@XmlType(name = "MOVEMENT_INDICATOR")
|
||||
@XmlEnum
|
||||
public enum MOVEMENTINDICATOR {
|
||||
|
||||
A,
|
||||
D;
|
||||
|
||||
public String value() {
|
||||
return name();
|
||||
}
|
||||
|
||||
public static MOVEMENTINDICATOR fromValue(String v) {
|
||||
return valueOf(v);
|
||||
}
|
||||
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,101 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.bind.annotation.XmlValue;
|
||||
|
||||
|
||||
/**
|
||||
* <p>OPT_ABBRDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="OPT_ABBRDATA">
|
||||
* <simpleContent>
|
||||
* <extension base="<>OPT_STR30">
|
||||
* <attribute name="CODE" use="required" type="{}STR4" />
|
||||
* </extension>
|
||||
* </simpleContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "OPT_ABBRDATA", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class OPTABBRDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlValue
|
||||
@JsonProperty("VALUE")
|
||||
protected String value;
|
||||
@XmlAttribute(name = "CODE", required = true)
|
||||
@JsonProperty("CODE")
|
||||
protected String code;
|
||||
|
||||
/**
|
||||
* 获取value属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置value属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取code属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCODE() {
|
||||
return code;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置code属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCODE(String value) {
|
||||
this.code = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,282 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>OPT_BELTDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="OPT_BELTDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence minOccurs="0">
|
||||
* <element name="BELT" type="{}STR8"/>
|
||||
* <element name="BCLS" type="{}CLASSES"/>
|
||||
* <element name="PCOT" type="{}TIME_11"/>
|
||||
* <element name="PCCT" type="{}TIME_11"/>
|
||||
* <element name="FBAG" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="LBAG" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="BTYP" type="{}DOMINT_CODE"/>
|
||||
* </sequence>
|
||||
* <attribute name="CLNO" use="required" type="{}INTEGER1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "OPT_BELTDATA", propOrder = {
|
||||
"belt",
|
||||
"bcls",
|
||||
"pcot",
|
||||
"pcct",
|
||||
"fbag",
|
||||
"lbag",
|
||||
"btyp"
|
||||
})
|
||||
public class OPTBELTDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "BELT")
|
||||
@JsonProperty("BELT")
|
||||
protected String belt;
|
||||
@XmlElement(name = "BCLS")
|
||||
@JsonProperty("BCLS")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected CLASSES bcls;
|
||||
@XmlElement(name = "PCOT")
|
||||
@JsonProperty("PCOT")
|
||||
protected String pcot;
|
||||
@XmlElement(name = "PCCT")
|
||||
@JsonProperty("PCCT")
|
||||
protected String pcct;
|
||||
@XmlElement(name = "FBAG")
|
||||
@JsonProperty("FBAG")
|
||||
protected String fbag;
|
||||
@XmlElement(name = "LBAG")
|
||||
@JsonProperty("LBAG")
|
||||
protected String lbag;
|
||||
@XmlElement(name = "BTYP")
|
||||
@JsonProperty("BTYP")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE btyp;
|
||||
@XmlAttribute(name = "CLNO", required = true)
|
||||
@JsonProperty("CLNO")
|
||||
protected BigInteger clno;
|
||||
|
||||
/**
|
||||
* 获取belt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getBELT() {
|
||||
return belt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置belt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setBELT(String value) {
|
||||
this.belt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取bcls属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public CLASSES getBCLS() {
|
||||
return bcls;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置bcls属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public void setBCLS(CLASSES value) {
|
||||
this.bcls = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcot属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCOT() {
|
||||
return pcot;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcot属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCOT(String value) {
|
||||
this.pcot = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcct属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCCT() {
|
||||
return pcct;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcct属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCCT(String value) {
|
||||
this.pcct = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取fbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getFBAG() {
|
||||
return fbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置fbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setFBAG(String value) {
|
||||
this.fbag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取lbag属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getLBAG() {
|
||||
return lbag;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置lbag属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setLBAG(String value) {
|
||||
this.lbag = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取btyp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getBTYP() {
|
||||
return btyp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置btyp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setBTYP(DOMINTCODE value) {
|
||||
this.btyp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取clno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCLNO() {
|
||||
return clno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置clno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCLNO(BigInteger value) {
|
||||
this.clno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,170 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>OPT_BRIDGEDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="OPT_BRIDGEDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence minOccurs="0">
|
||||
* <element name="ABDG" type="{}STR8"/>
|
||||
* <element name="ABOP">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <enumeration value="A"/>
|
||||
* <enumeration value="D"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="AOTM" type="{}OPT_TIME_11"/>
|
||||
* </sequence>
|
||||
* <attribute name="ASNO" use="required" type="{}INTEGER1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "OPT_BRIDGEDATA", propOrder = {
|
||||
"abdg",
|
||||
"abop",
|
||||
"aotm"
|
||||
})
|
||||
public class OPTBRIDGEDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "ABDG")
|
||||
@JsonProperty("ABDG")
|
||||
protected String abdg;
|
||||
@XmlElement(name = "ABOP")
|
||||
@JsonProperty("ABOP")
|
||||
protected String abop;
|
||||
@XmlElement(name = "AOTM")
|
||||
@JsonProperty("AOTM")
|
||||
protected String aotm;
|
||||
@XmlAttribute(name = "ASNO", required = true)
|
||||
@JsonProperty("ASNO")
|
||||
protected BigInteger asno;
|
||||
|
||||
/**
|
||||
* 获取abdg属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getABDG() {
|
||||
return abdg;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置abdg属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setABDG(String value) {
|
||||
this.abdg = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取abop属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getABOP() {
|
||||
return abop;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置abop属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setABOP(String value) {
|
||||
this.abop = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取aotm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getAOTM() {
|
||||
return aotm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置aotm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setAOTM(String value) {
|
||||
this.aotm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取asno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getASNO() {
|
||||
return asno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置asno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setASNO(BigInteger value) {
|
||||
this.asno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,170 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>OPT_CHOCKSDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="OPT_CHOCKSDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence minOccurs="0">
|
||||
* <element name="CHTM" type="{}OPT_TIME_11"/>
|
||||
* <element name="CHID">
|
||||
* <simpleType>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}string">
|
||||
* <enumeration value="ON"/>
|
||||
* <enumeration value="OFF"/>
|
||||
* </restriction>
|
||||
* </simpleType>
|
||||
* </element>
|
||||
* <element name="CHST" type="{}STR8"/>
|
||||
* </sequence>
|
||||
* <attribute name="CSNO" use="required" type="{}INTEGER1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "OPT_CHOCKSDATA", propOrder = {
|
||||
"chtm",
|
||||
"chid",
|
||||
"chst"
|
||||
})
|
||||
public class OPTCHOCKSDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CHTM")
|
||||
@JsonProperty("CHTM")
|
||||
protected String chtm;
|
||||
@XmlElement(name = "CHID")
|
||||
@JsonProperty("CHID")
|
||||
protected String chid;
|
||||
@XmlElement(name = "CHST")
|
||||
@JsonProperty("CHST")
|
||||
protected String chst;
|
||||
@XmlAttribute(name = "CSNO", required = true)
|
||||
@JsonProperty("CSNO")
|
||||
protected BigInteger csno;
|
||||
|
||||
/**
|
||||
* 获取chtm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHTM() {
|
||||
return chtm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chtm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHTM(String value) {
|
||||
this.chtm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取chid属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHID() {
|
||||
return chid;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chid属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHID(String value) {
|
||||
this.chid = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取chst属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHST() {
|
||||
return chst;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chst属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHST(String value) {
|
||||
this.chst = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取csno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCSNO() {
|
||||
return csno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置csno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCSNO(BigInteger value) {
|
||||
this.csno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,282 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>OPT_CHUTEDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="OPT_CHUTEDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence minOccurs="0">
|
||||
* <element name="CHUT" type="{}STR8"/>
|
||||
* <element name="CCLS" type="{}CLASSES"/>
|
||||
* <element name="PCBT" type="{}TIME_11"/>
|
||||
* <element name="PCET" type="{}TIME_11"/>
|
||||
* <element name="CBTM" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="CETM" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="CTYP" type="{}DOMINT_CODE"/>
|
||||
* </sequence>
|
||||
* <attribute name="CHNO" use="required" type="{}INTEGER1" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "OPT_CHUTEDATA", propOrder = {
|
||||
"chut",
|
||||
"ccls",
|
||||
"pcbt",
|
||||
"pcet",
|
||||
"cbtm",
|
||||
"cetm",
|
||||
"ctyp"
|
||||
})
|
||||
public class OPTCHUTEDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CHUT")
|
||||
@JsonProperty("CHUT")
|
||||
protected String chut;
|
||||
@XmlElement(name = "CCLS")
|
||||
@JsonProperty("CCLS")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected CLASSES ccls;
|
||||
@XmlElement(name = "PCBT")
|
||||
@JsonProperty("PCBT")
|
||||
protected String pcbt;
|
||||
@XmlElement(name = "PCET")
|
||||
@JsonProperty("PCET")
|
||||
protected String pcet;
|
||||
@XmlElement(name = "CBTM")
|
||||
@JsonProperty("CBTM")
|
||||
protected String cbtm;
|
||||
@XmlElement(name = "CETM")
|
||||
@JsonProperty("CETM")
|
||||
protected String cetm;
|
||||
@XmlElement(name = "CTYP")
|
||||
@JsonProperty("CTYP")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE ctyp;
|
||||
@XmlAttribute(name = "CHNO", required = true)
|
||||
@JsonProperty("CHNO")
|
||||
protected BigInteger chno;
|
||||
|
||||
/**
|
||||
* 获取chut属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHUT() {
|
||||
return chut;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chut属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHUT(String value) {
|
||||
this.chut = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ccls属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public CLASSES getCCLS() {
|
||||
return ccls;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ccls属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public void setCCLS(CLASSES value) {
|
||||
this.ccls = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcbt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCBT() {
|
||||
return pcbt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcbt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCBT(String value) {
|
||||
this.pcbt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcet属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCET() {
|
||||
return pcet;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcet属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCET(String value) {
|
||||
this.pcet = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cbtm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCBTM() {
|
||||
return cbtm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cbtm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCBTM(String value) {
|
||||
this.cbtm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cetm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCETM() {
|
||||
return cetm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cetm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCETM(String value) {
|
||||
this.cetm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctyp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getCTYP() {
|
||||
return ctyp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctyp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setCTYP(DOMINTCODE value) {
|
||||
this.ctyp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取chno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCHNO() {
|
||||
return chno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCHNO(BigInteger value) {
|
||||
this.chno = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,157 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
import javax.xml.bind.annotation.XmlValue;
|
||||
|
||||
|
||||
/**
|
||||
* <p>OPT_DELAYDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="OPT_DELAYDATA">
|
||||
* <simpleContent>
|
||||
* <extension base="<>OPT_STR80">
|
||||
* <attribute name="CODE" use="required" type="{}OPT_STR3" />
|
||||
* <attribute name="STRT" type="{}OPT_TIME_11" />
|
||||
* <attribute name="DURA" type="{}OPT_TIME_4" />
|
||||
* </extension>
|
||||
* </simpleContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "OPT_DELAYDATA", propOrder = {
|
||||
"value"
|
||||
})
|
||||
public class OPTDELAYDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlValue
|
||||
@JsonProperty("VALUE")
|
||||
protected String value;
|
||||
@XmlAttribute(name = "CODE", required = true)
|
||||
@JsonProperty("CODE")
|
||||
protected String code;
|
||||
@XmlAttribute(name = "STRT")
|
||||
@JsonProperty("STRT")
|
||||
protected String strt;
|
||||
@XmlAttribute(name = "DURA")
|
||||
@JsonProperty("DURA")
|
||||
protected String dura;
|
||||
|
||||
/**
|
||||
* 获取value属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置value属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setValue(String value) {
|
||||
this.value = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取code属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCODE() {
|
||||
return code;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置code属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCODE(String value) {
|
||||
this.code = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取strt属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getSTRT() {
|
||||
return strt;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置strt属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setSTRT(String value) {
|
||||
this.strt = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取dura属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getDURA() {
|
||||
return dura;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置dura属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setDURA(String value) {
|
||||
this.dura = value;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -0,0 +1,282 @@
|
||||
//
|
||||
// 此文件是由 JavaTM Architecture for XML Binding (JAXB) 引用实现 v2.2.8-b130911.1802 生成的
|
||||
// 请访问 <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
|
||||
// 在重新编译源模式时, 对此文件的所有修改都将丢失。
|
||||
// 生成时间: 2018.12.07 时间 12:50:04 PM CST
|
||||
//
|
||||
|
||||
|
||||
package com.gzzn.omms.adminapi.entity.msg;
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.math.BigInteger;
|
||||
import javax.xml.bind.annotation.XmlAccessType;
|
||||
import javax.xml.bind.annotation.XmlAccessorType;
|
||||
import javax.xml.bind.annotation.XmlAttribute;
|
||||
import javax.xml.bind.annotation.XmlElement;
|
||||
import javax.xml.bind.annotation.XmlSchemaType;
|
||||
import javax.xml.bind.annotation.XmlType;
|
||||
|
||||
|
||||
/**
|
||||
* <p>OPT_DESKDATA complex type的 Java 类。
|
||||
*
|
||||
* <p>以下模式片段指定包含在此类中的预期内容。
|
||||
*
|
||||
* <pre>
|
||||
* <complexType name="OPT_DESKDATA">
|
||||
* <complexContent>
|
||||
* <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
|
||||
* <sequence minOccurs="0">
|
||||
* <element name="CHKC" type="{}STR8"/>
|
||||
* <element name="CCLS" type="{}CLASSES"/>
|
||||
* <element name="PCOT" type="{}TIME_11"/>
|
||||
* <element name="PCCT" type="{}TIME_11"/>
|
||||
* <element name="COTM" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="CCTM" type="{}TIME_11" minOccurs="0"/>
|
||||
* <element name="CTYP" type="{}DOMINT_CODE"/>
|
||||
* </sequence>
|
||||
* <attribute name="CKNO" use="required" type="{}INTEGER2" />
|
||||
* </restriction>
|
||||
* </complexContent>
|
||||
* </complexType>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
*/
|
||||
@XmlAccessorType(XmlAccessType.FIELD)
|
||||
@XmlType(name = "OPT_DESKDATA", propOrder = {
|
||||
"chkc",
|
||||
"ccls",
|
||||
"pcot",
|
||||
"pcct",
|
||||
"cotm",
|
||||
"cctm",
|
||||
"ctyp"
|
||||
})
|
||||
public class OPTDESKDATA
|
||||
implements Serializable
|
||||
{
|
||||
|
||||
private final static long serialVersionUID = 1L;
|
||||
@XmlElement(name = "CHKC")
|
||||
@JsonProperty("CHKC")
|
||||
protected String chkc;
|
||||
@XmlElement(name = "CCLS")
|
||||
@JsonProperty("CCLS")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected CLASSES ccls;
|
||||
@XmlElement(name = "PCOT")
|
||||
@JsonProperty("PCOT")
|
||||
protected String pcot;
|
||||
@XmlElement(name = "PCCT")
|
||||
@JsonProperty("PCCT")
|
||||
protected String pcct;
|
||||
@XmlElement(name = "COTM")
|
||||
@JsonProperty("COTM")
|
||||
protected String cotm;
|
||||
@XmlElement(name = "CCTM")
|
||||
@JsonProperty("CCTM")
|
||||
protected String cctm;
|
||||
@XmlElement(name = "CTYP")
|
||||
@JsonProperty("CTYP")
|
||||
@XmlSchemaType(name = "string")
|
||||
protected DOMINTCODE ctyp;
|
||||
@XmlAttribute(name = "CKNO", required = true)
|
||||
@JsonProperty("CKNO")
|
||||
protected BigInteger ckno;
|
||||
|
||||
/**
|
||||
* 获取chkc属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCHKC() {
|
||||
return chkc;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置chkc属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCHKC(String value) {
|
||||
this.chkc = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ccls属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public CLASSES getCCLS() {
|
||||
return ccls;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ccls属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link CLASSES }
|
||||
*
|
||||
*/
|
||||
public void setCCLS(CLASSES value) {
|
||||
this.ccls = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcot属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCOT() {
|
||||
return pcot;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcot属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCOT(String value) {
|
||||
this.pcot = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取pcct属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getPCCT() {
|
||||
return pcct;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置pcct属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setPCCT(String value) {
|
||||
this.pcct = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cotm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCOTM() {
|
||||
return cotm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cotm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCOTM(String value) {
|
||||
this.cotm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取cctm属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public String getCCTM() {
|
||||
return cctm;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置cctm属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link String }
|
||||
*
|
||||
*/
|
||||
public void setCCTM(String value) {
|
||||
this.cctm = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ctyp属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public DOMINTCODE getCTYP() {
|
||||
return ctyp;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ctyp属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link DOMINTCODE }
|
||||
*
|
||||
*/
|
||||
public void setCTYP(DOMINTCODE value) {
|
||||
this.ctyp = value;
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取ckno属性的值。
|
||||
*
|
||||
* @return
|
||||
* possible object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public BigInteger getCKNO() {
|
||||
return ckno;
|
||||
}
|
||||
|
||||
/**
|
||||
* 设置ckno属性的值。
|
||||
*
|
||||
* @param value
|
||||
* allowed object is
|
||||
* {@link BigInteger }
|
||||
*
|
||||
*/
|
||||
public void setCKNO(BigInteger value) {
|
||||
this.ckno = value;
|
||||
}
|
||||
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user