{
  "oneapi": {
    "version": "0.5.3",
    "adapterVersion": "1.0.2"
  },
  "http": [
    {
      "filePath": "/Users/java/mall/mall-admin/src/main/java/com/macro/mall/controller/OmsOrderController.java",
      "description": {
        "description": "订单管理Controller",
        "tags": []
      },
      "className": "OmsOrderController",
      "classPath": "com.macro.mall.controller.OmsOrderController",
      "fileType": "ENTRY",
      "services": [
        {
          "url": "/order/list",
          "type": "GET",
          "contentType": "application/json",
          "description": {
            "description": "查询订单",
            "tags": []
          },
          "parameter": [
            {
              "name": "queryParam",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "OmsOrderQueryParam",
                "classPath": "com.macro.mall.dto.OmsOrderQueryParam"
              },
              "jsType": "OmsOrderQueryParam"
            },
            {
              "name": "pageSize",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "jsType": "number"
            },
            {
              "name": "pageNum",
              "isRequired": true,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "jsType": "number"
            }
          ],
          "response": {
            "jsType": "CommonResult<CommonPage<OmsOrder>>",
            "type": {
              "name": "CommonResult",
              "classPath": "com.macro.mall.common.api.CommonResult",
              "items": [
                {
                  "name": "CommonPage",
                  "classPath": "com.macro.mall.common.api.CommonPage",
                  "items": [
                    {
                      "name": "OmsOrder",
                      "classPath": "com.macro.mall.model.OmsOrder"
                    }
                  ]
                }
              ]
            }
          },
          "classPath": "com.macro.mall.controller.OmsOrderController",
          "operationId": "list"
        },
        {
          "url": "/order/update/close",
          "type": "POST",
          "contentType": "application/json",
          "description": {
            "description": "批量关闭订单",
            "tags": []
          },
          "parameter": [
            {
              "name": "ids",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": true,
              "isParamVariable": false,
              "type": {
                "name": "List",
                "classPath": "java.util.List",
                "items": [
                  {
                    "name": "Long",
                    "classPath": "java.lang.Long"
                  }
                ]
              },
              "jsType": "Array<number>"
            },
            {
              "name": "note",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": true,
              "isParamVariable": false,
              "type": {
                "name": "PmsProductAttributeCategoryItem",
                "classPath": "com.macro.mall.dto.PmsProductAttributeCategoryItem"
              },
              "jsType": "PmsProductAttributeCategoryItem"
            }
          ],
          "response": {
            "jsType": "CommonResult",
            "type": {
              "name": "CommonResult",
              "classPath": "com.macro.mall.common.api.CommonResult"
            }
          },
          "classPath": "com.macro.mall.controller.OmsOrderController",
          "operationId": "close"
        },
        {
          "url": "/order/delete",
          "type": "POST",
          "contentType": "application/json",
          "description": {
            "description": "批量删除订单",
            "tags": []
          },
          "parameter": [
            {
              "name": "ids",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "List",
                "classPath": "java.util.List",
                "items": [
                  {
                    "name": "Long",
                    "classPath": "java.lang.Long"
                  }
                ]
              },
              "jsType": "Array<number>"
            }
          ],
          "response": {
            "jsType": "CommonResult",
            "type": {
              "name": "CommonResult",
              "classPath": "com.macro.mall.common.api.CommonResult"
            }
          },
          "classPath": "com.macro.mall.controller.OmsOrderController",
          "operationId": "deleteController"
        },
        {
          "url": "/order/{id}",
          "type": "GET",
          "contentType": "application/json",
          "description": {
            "description": "获取订单详情：订单信息、商品信息、操作记录",
            "tags": []
          },
          "parameter": [
            {
              "name": "id",
              "isRequired": true,
              "isPathVariable": true,
              "isBodyVariable": false,
              "isParamVariable": false,
              "type": {
                "name": "Long",
                "classPath": "java.lang.Long"
              },
              "jsType": "number"
            }
          ],
          "response": {
            "jsType": "CommonResult<OmsOrderDetail>",
            "type": {
              "name": "CommonResult",
              "classPath": "com.macro.mall.common.api.CommonResult",
              "items": [
                {
                  "name": "OmsOrderDetail",
                  "classPath": "com.macro.mall.portal.domain.OmsOrderDetail"
                }
              ]
            }
          },
          "classPath": "com.macro.mall.controller.OmsOrderController",
          "operationId": "detail"
        },
        {
          "url": "/order/upload",
          "type": "POST",
          "contentType": "multipart/form-data",
          "description": {
            "description": "文件上传",
            "tags": []
          },
          "parameter": [
            {
              "name": "id",
              "isRequired": true,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "Long",
                "classPath": "java.lang.Long"
              },
              "jsType": "number"
            },
            {
              "name": "file",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": true,
              "isParamVariable": false,
              "type": {
                "name": "MultipartFile",
                "classPath": "org.springframework.web.multipart.MultipartFile"
              },
              "jsType": "any"
            }
          ],
          "response": {
            "jsType": "CommonResult",
            "type": {
              "name": "CommonResult",
              "classPath": "com.macro.mall.common.api.CommonResult"
            }
          },
          "classPath": "com.macro.mall.controller.OmsOrderController",
          "operationId": "upload"
        }
      ],
      "importDeclaration": {
        "com.macro.mall.dto.OmsOrderQueryParam": "OmsOrderQueryParam",
        "com.macro.mall.common.api.CommonResult": "CommonResult",
        "com.macro.mall.common.api.CommonPage": "CommonPage",
        "com.macro.mall.model.OmsOrder": "OmsOrder",
        "com.macro.mall.dto.PmsProductAttributeCategoryItem": "PmsProductAttributeCategoryItem",
        "com.macro.mall.portal.domain.OmsOrderDetail": "OmsOrderDetail"
      }
    },
    {
      "filePath": "/Users/java/mall/mall-admin/src/main/java/com/test/demo/noBaseURIController.java",
      "description": {
        "description": "",
        "tags": []
      },
      "className": "noBaseURIController",
      "classPath": "com.test.demo.noBaseURIController",
      "fileType": "ENTRY",
      "services": [
        {
          "url": "/api/test",
          "type": "GET",
          "contentType": "application/json",
          "description": {
            "description": "",
            "tags": []
          },
          "parameter": [],
          "response": {
            "jsType": "CommonResult",
            "type": {
              "name": "CommonResult",
              "classPath": "com.macro.mall.common.api.CommonResult"
            }
          },
          "classPath": "com.test.demo.noBaseURIController",
          "operationId": "test"
        }
      ],
      "importDeclaration": {
        "com.macro.mall.common.api.CommonResult": "CommonResult"
      }
    },
    {
      "filePath": "/Users/java/mall/mall-admin/src/main/java/com/macro/mall/controller/multiMappingController.java",
      "description": {
        "description": "",
        "tags": []
      },
      "className": "multiMappingController",
      "classPath": "com.macro.mall.controller.multiMappingController",
      "fileType": "ENTRY",
      "services": [
        {
          "url": "/api/v1/list/all",
          "type": "GET",
          "contentType": "application/json",
          "description": {
            "description": "查询订单",
            "tags": []
          },
          "parameter": [
            {
              "name": "queryParam",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": true,
              "isParamVariable": false,
              "type": {
                "name": "OmsOrderQueryParam",
                "classPath": "com.macro.mall.dto.OmsOrderQueryParam"
              },
              "jsType": "OmsOrderQueryParam"
            },
            {
              "name": "pageSize",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": true,
              "isParamVariable": false,
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "jsType": "number"
            },
            {
              "name": "pageNum",
              "isRequired": true,
              "isPathVariable": false,
              "isBodyVariable": true,
              "isParamVariable": false,
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "jsType": "number"
            }
          ],
          "response": {
            "jsType": "CommonResult<CommonPage<OmsOrder>>",
            "type": {
              "name": "CommonResult",
              "classPath": "com.macro.mall.common.api.CommonResult",
              "items": [
                {
                  "name": "CommonPage",
                  "classPath": "com.macro.mall.common.api.CommonPage",
                  "items": [
                    {
                      "name": "OmsOrder",
                      "classPath": "com.macro.mall.model.OmsOrder"
                    }
                  ]
                }
              ]
            }
          },
          "classPath": "com.macro.mall.controller.multiMappingController",
          "operationId": "list"
        },
        {
          "url": "/api/v1/list-all",
          "type": "GET",
          "contentType": "application/json",
          "description": {
            "description": "查询订单",
            "tags": []
          },
          "parameter": [
            {
              "name": "queryParam",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "OmsOrderQueryParam",
                "classPath": "com.macro.mall.dto.OmsOrderQueryParam"
              },
              "jsType": "OmsOrderQueryParam"
            },
            {
              "name": "pageSize",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "jsType": "number"
            },
            {
              "name": "pageNum",
              "isRequired": true,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "jsType": "number"
            }
          ],
          "response": {
            "jsType": "CommonResult<CommonPage<OmsOrder>>",
            "type": {
              "name": "CommonResult",
              "classPath": "com.macro.mall.common.api.CommonResult",
              "items": [
                {
                  "name": "CommonPage",
                  "classPath": "com.macro.mall.common.api.CommonPage",
                  "items": [
                    {
                      "name": "OmsOrder",
                      "classPath": "com.macro.mall.model.OmsOrder"
                    }
                  ]
                }
              ]
            }
          },
          "classPath": "com.macro.mall.controller.multiMappingController",
          "operationId": "list"
        },
        {
          "url": "/api/v2/list/all",
          "type": "GET",
          "contentType": "application/json",
          "description": {
            "description": "查询订单",
            "tags": []
          },
          "parameter": [
            {
              "name": "queryParam",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "OmsOrderQueryParam",
                "classPath": "com.macro.mall.dto.OmsOrderQueryParam"
              },
              "jsType": "OmsOrderQueryParam"
            },
            {
              "name": "pageSize",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "jsType": "number"
            },
            {
              "name": "pageNum",
              "isRequired": true,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "jsType": "number"
            }
          ],
          "response": {
            "jsType": "CommonResult<CommonPage<OmsOrder>>",
            "type": {
              "name": "CommonResult",
              "classPath": "com.macro.mall.common.api.CommonResult",
              "items": [
                {
                  "name": "CommonPage",
                  "classPath": "com.macro.mall.common.api.CommonPage",
                  "items": [
                    {
                      "name": "OmsOrder",
                      "classPath": "com.macro.mall.model.OmsOrder"
                    }
                  ]
                }
              ]
            }
          },
          "classPath": "com.macro.mall.controller.multiMappingController",
          "operationId": "list"
        },
        {
          "url": "/api/v2/list-all",
          "type": "GET",
          "contentType": "application/json",
          "description": {
            "description": "查询订单",
            "tags": []
          },
          "parameter": [
            {
              "name": "queryParam",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "OmsOrderQueryParam",
                "classPath": "com.macro.mall.dto.OmsOrderQueryParam"
              },
              "jsType": "OmsOrderQueryParam"
            },
            {
              "name": "pageSize",
              "isRequired": false,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "jsType": "number"
            },
            {
              "name": "pageNum",
              "isRequired": true,
              "isPathVariable": false,
              "isBodyVariable": false,
              "isParamVariable": true,
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "jsType": "number"
            }
          ],
          "response": {
            "jsType": "CommonResult<CommonPage<OmsOrder>>",
            "type": {
              "name": "CommonResult",
              "classPath": "com.macro.mall.common.api.CommonResult",
              "items": [
                {
                  "name": "CommonPage",
                  "classPath": "com.macro.mall.common.api.CommonPage",
                  "items": [
                    {
                      "name": "OmsOrder",
                      "classPath": "com.macro.mall.model.OmsOrder"
                    }
                  ]
                }
              ]
            }
          },
          "classPath": "com.macro.mall.controller.multiMappingController",
          "operationId": "list"
        }
      ],
      "importDeclaration": {
        "com.macro.mall.dto.OmsOrderQueryParam": "OmsOrderQueryParam",
        "com.macro.mall.common.api.CommonResult": "CommonResult",
        "com.macro.mall.common.api.CommonPage": "CommonPage",
        "com.macro.mall.model.OmsOrder": "OmsOrder"
      }
    },
    {
      "filePath": "/Users/java/mall/mall-admin/src/main/java/com/macro/mall/dto/OmsOrderQueryParam.java",
      "description": {
        "description": "订单查询参数",
        "tags": []
      },
      "className": "OmsOrderQueryParam",
      "classPath": "com.macro.mall.dto.OmsOrderQueryParam",
      "fileType": "RESOURCE",
      "fields": [
        {
          "name": "orderSn",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "订单编号",
            "tags": []
          }
        },
        {
          "name": "receiverKeyword",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "收货人姓名/号码",
            "tags": []
          }
        },
        {
          "name": "status",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "订单状态：0->待付款；1->待发货；2->已发货；3->已完成；4->已关闭；5->无效订单",
            "tags": []
          }
        },
        {
          "name": "orderType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "订单类型：0->正常订单；1->秒杀订单",
            "tags": []
          }
        },
        {
          "name": "sourceType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "订单来源：0->PC订单；1->app订单",
            "tags": []
          }
        },
        {
          "name": "createTime",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "订单提交时间",
            "tags": []
          }
        },
        {
          "name": "order",
          "type": {
            "name": "OmsOrder",
            "classPath": "com.macro.mall.model.OmsOrder"
          },
          "jsType": "OmsOrder",
          "description": {
            "description": "",
            "tags": []
          }
        },
        {
          "name": "calcAmount",
          "type": {
            "name": "CalcAmount",
            "classPath": "com.macro.mall.dto.OmsOrderQueryParam$CalcAmount"
          },
          "jsType": "OmsOrderQueryParamCalcAmount",
          "description": {
            "description": "",
            "tags": []
          }
        }
      ],
      "importDeclaration": {
        "com.macro.mall.model.OmsOrder": "OmsOrder",
        "com.macro.mall.dto.OmsOrderQueryParam$CalcAmount": "OmsOrderQueryParamCalcAmount"
      }
    },
    {
      "filePath": "/Users/java/mall/mall-common/src/main/java/com/macro/mall/common/api/CommonResult.java",
      "description": {
        "description": "通用返回对象\nCreated by macro on 2019/4/19.",
        "tags": []
      },
      "className": "CommonResult",
      "classPath": "com.macro.mall.common.api.CommonResult",
      "actualType": [
        {
          "name": "T"
        }
      ],
      "fileType": "RESOURCE",
      "fields": [
        {
          "name": "code",
          "type": {
            "name": "long",
            "classPath": "long"
          },
          "jsType": "number",
          "description": {
            "description": "状态码",
            "tags": []
          }
        },
        {
          "name": "message",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "提示信息",
            "tags": []
          }
        },
        {
          "name": "data",
          "type": {
            "name": "T",
            "classPath": "T"
          },
          "jsType": "T",
          "description": {
            "description": "数据封装",
            "tags": []
          }
        }
      ],
      "importDeclaration": {}
    },
    {
      "filePath": "/Users/java/mall/mall-common/src/main/java/com/macro/mall/common/api/CommonPage.java",
      "description": {
        "description": "分页数据封装类\nCreated by macro on 2019/4/19.",
        "tags": []
      },
      "className": "CommonPage",
      "classPath": "com.macro.mall.common.api.CommonPage",
      "actualType": [
        {
          "name": "T"
        }
      ],
      "fileType": "RESOURCE",
      "fields": [
        {
          "name": "pageNum",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "当前页码",
            "tags": []
          }
        },
        {
          "name": "pageSize",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "每页数量",
            "tags": []
          }
        },
        {
          "name": "totalPage",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "总页数",
            "tags": []
          }
        },
        {
          "name": "total",
          "type": {
            "name": "Long",
            "classPath": "java.lang.Long"
          },
          "jsType": "number",
          "description": {
            "description": "总条数",
            "tags": []
          }
        },
        {
          "name": "list",
          "type": {
            "name": "List",
            "classPath": "java.util.List",
            "items": [
              {
                "name": "T",
                "classPath": "T"
              }
            ]
          },
          "jsType": "Array<T>",
          "description": {
            "description": "分页数据",
            "tags": []
          }
        }
      ],
      "importDeclaration": {}
    },
    {
      "filePath": "/Users/java/mall/mall-mbg/src/main/java/com/macro/mall/model/OmsOrder.java",
      "description": {
        "description": "",
        "tags": []
      },
      "className": "OmsOrder",
      "classPath": "com.macro.mall.model.OmsOrder",
      "fileType": "RESOURCE",
      "fields": [
        {
          "name": "id",
          "type": {
            "name": "Long",
            "classPath": "java.lang.Long"
          },
          "jsType": "number",
          "description": {
            "description": "订单id",
            "tags": []
          }
        },
        {
          "name": "memberId",
          "type": {
            "name": "Long",
            "classPath": "java.lang.Long"
          },
          "jsType": "number",
          "description": {
            "description": "",
            "tags": []
          }
        },
        {
          "name": "couponId",
          "type": {
            "name": "Long",
            "classPath": "java.lang.Long"
          },
          "jsType": "number",
          "description": {
            "description": "",
            "tags": []
          }
        },
        {
          "name": "orderSn",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "订单编号",
            "tags": []
          }
        },
        {
          "name": "createTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "jsType": "Date",
          "description": {
            "description": "提交时间",
            "tags": []
          }
        },
        {
          "name": "memberUsername",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "用户帐号",
            "tags": []
          }
        },
        {
          "name": "totalAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "订单总金额",
            "tags": []
          }
        },
        {
          "name": "payAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "应付金额（实际支付金额）",
            "tags": []
          }
        },
        {
          "name": "freightAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "运费金额",
            "tags": []
          }
        },
        {
          "name": "promotionAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "促销优化金额（促销价、满减、阶梯价）",
            "tags": []
          }
        },
        {
          "name": "integrationAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "积分抵扣金额",
            "tags": []
          }
        },
        {
          "name": "couponAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "优惠券抵扣金额",
            "tags": []
          }
        },
        {
          "name": "discountAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "管理员后台调整订单使用的折扣金额",
            "tags": []
          }
        },
        {
          "name": "payType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "支付方式：0->未支付；1->支付宝；2->微信",
            "tags": []
          }
        },
        {
          "name": "sourceType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "订单来源：0->PC订单；1->app订单",
            "tags": []
          }
        },
        {
          "name": "status",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "订单状态：0->待付款；1->待发货；2->已发货；3->已完成；4->已关闭；5->无效订单",
            "tags": []
          }
        },
        {
          "name": "orderType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "订单类型：0->正常订单；1->秒杀订单",
            "tags": []
          }
        },
        {
          "name": "deliveryCompany",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "物流公司(配送方式)",
            "tags": []
          }
        },
        {
          "name": "deliverySn",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "物流单号",
            "tags": []
          }
        },
        {
          "name": "autoConfirmDay",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "自动确认时间（天）",
            "tags": []
          }
        },
        {
          "name": "integration",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "可以获得的积分",
            "tags": []
          }
        },
        {
          "name": "growth",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "可以活动的成长值",
            "tags": []
          }
        },
        {
          "name": "promotionInfo",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "活动信息",
            "tags": []
          }
        },
        {
          "name": "billType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "发票类型：0->不开发票；1->电子发票；2->纸质发票",
            "tags": []
          }
        },
        {
          "name": "billHeader",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "发票抬头",
            "tags": []
          }
        },
        {
          "name": "billContent",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "发票内容",
            "tags": []
          }
        },
        {
          "name": "billReceiverPhone",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "收票人电话",
            "tags": []
          }
        },
        {
          "name": "billReceiverEmail",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "收票人邮箱",
            "tags": []
          }
        },
        {
          "name": "receiverName",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "收货人姓名",
            "tags": []
          }
        },
        {
          "name": "receiverPhone",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "收货人电话",
            "tags": []
          }
        },
        {
          "name": "receiverPostCode",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "收货人邮编",
            "tags": []
          }
        },
        {
          "name": "receiverProvince",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "省份/直辖市",
            "tags": []
          }
        },
        {
          "name": "receiverCity",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "城市",
            "tags": []
          }
        },
        {
          "name": "receiverRegion",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "区",
            "tags": []
          }
        },
        {
          "name": "receiverDetailAddress",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "详细地址",
            "tags": []
          }
        },
        {
          "name": "note",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "jsType": "string",
          "description": {
            "description": "订单备注",
            "tags": []
          }
        },
        {
          "name": "confirmStatus",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "确认收货状态：0->未确认；1->已确认",
            "tags": []
          }
        },
        {
          "name": "deleteStatus",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "删除状态：0->未删除；1->已删除",
            "tags": []
          }
        },
        {
          "name": "useIntegration",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "jsType": "number",
          "description": {
            "description": "下单时使用的积分",
            "tags": []
          }
        },
        {
          "name": "paymentTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "jsType": "Date",
          "description": {
            "description": "支付时间",
            "tags": []
          }
        },
        {
          "name": "deliveryTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "jsType": "Date",
          "description": {
            "description": "发货时间",
            "tags": []
          }
        },
        {
          "name": "receiveTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "jsType": "Date",
          "description": {
            "description": "确认收货时间",
            "tags": []
          }
        },
        {
          "name": "commentTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "jsType": "Date",
          "description": {
            "description": "评价时间",
            "tags": []
          }
        },
        {
          "name": "modifyTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "jsType": "Date",
          "description": {
            "description": "修改时间",
            "tags": []
          }
        }
      ],
      "importDeclaration": {}
    },
    {
      "filePath": "/Users/java/mall/mall-admin/src/main/java/com/macro/mall/dto/PmsProductAttributeCategoryItem.java",
      "description": {
        "description": "带有属性的商品属性分类",
        "tags": []
      },
      "className": "PmsProductAttributeCategoryItem",
      "classPath": "com.macro.mall.dto.PmsProductAttributeCategoryItem",
      "fileType": "RESOURCE",
      "fields": [
        {
          "name": "productAttributeList",
          "type": {
            "name": "List",
            "classPath": "java.util.List",
            "items": [
              {
                "name": "PmsProductAttribute",
                "classPath": "com.macro.mall.model.PmsProductAttribute"
              }
            ]
          },
          "jsType": "Array<PmsProductAttribute>",
          "description": {
            "description": "商品属性列表",
            "tags": []
          }
        }
      ],
      "importDeclaration": {
        "com.macro.mall.model.PmsProductAttribute": "PmsProductAttribute",
        "com.macro.mall.model.PmsProductAttributeCategory": "PmsProductAttributeCategory"
      },
      "superClass": {
        "type": {
          "name": "PmsProductAttributeCategory",
          "classPath": "com.macro.mall.model.PmsProductAttributeCategory"
        },
        "jsType": "PmsProductAttributeCategory",
        "items": []
      }
    },
    {
      "filePath": "/Users/java/mall/mall-portal/src/main/java/com/macro/mall/portal/domain/OmsOrderDetail.java",
      "description": {
        "description": "包含商品信息的订单详情",
        "tags": []
      },
      "className": "OmsOrderDetail",
      "classPath": "com.macro.mall.portal.domain.OmsOrderDetail",
      "fileType": "RESOURCE",
      "fields": [],
      "importDeclaration": {
        "com.macro.mall.common.api.CommonResult": "CommonResult",
        "com.macro.mall.dto.OmsOrderQueryParam": "OmsOrderQueryParam"
      },
      "superClass": {
        "type": {
          "name": "CommonResult",
          "classPath": "com.macro.mall.common.api.CommonResult",
          "items": [
            {
              "name": "OmsOrderQueryParam",
              "classPath": "com.macro.mall.dto.OmsOrderQueryParam"
            }
          ]
        },
        "jsType": "CommonResult<OmsOrderQueryParam>",
        "items": [
          {
            "type": {
              "name": "OmsOrderQueryParam",
              "classPath": "com.macro.mall.dto.OmsOrderQueryParam"
            },
            "jsType": "OmsOrderQueryParam"
          }
        ]
      }
    },
    {
      "description": {
        "description": "",
        "tags": []
      },
      "className": "PmsProductAttribute",
      "classPath": "com.macro.mall.model.PmsProductAttribute",
      "fields": [],
      "importDeclaration": {}
    },
    {
      "description": {
        "description": "",
        "tags": []
      },
      "className": "PmsProductAttributeCategory",
      "classPath": "com.macro.mall.model.PmsProductAttributeCategory",
      "fields": [],
      "importDeclaration": {}
    },
    {
      "filePath": "/Users/java/mall/mall-admin/src/main/java/com/macro/mall/dto/OmsOrderQueryParam.java",
      "description": {
        "description": "",
        "tags": []
      },
      "className": "OmsOrderQueryParamCalcAmount",
      "classPath": "com.macro.mall.dto.OmsOrderQueryParam$CalcAmount",
      "fileType": "RESOURCE",
      "fields": [
        {
          "name": "totalAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "订单商品总金额",
            "tags": []
          }
        },
        {
          "name": "freightAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "运费",
            "tags": []
          }
        },
        {
          "name": "promotionAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "活动优惠",
            "tags": []
          }
        },
        {
          "name": "payAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "jsType": "number",
          "description": {
            "description": "应付金额",
            "tags": []
          }
        }
      ],
      "importDeclaration": {}
    }
  ]
}