{
  "com.macro.mall.controller.OmsOrderController": {
    "filePath": "/Users/java/mall/mall-admin/src/main/java/com/macro/mall/controller/OmsOrderController.java",
    "fileType": "ENTRY",
    "packageName": "com.macro.mall.controller",
    "description": {
      "text": "订单管理Controller",
      "tag": {}
    },
    "imports": [
      "com.macro.mall.common.api.CommonPage",
      "com.macro.mall.common.api.CommonResult",
      "com.macro.mall.portal.domain.OmsOrderDetail",
      "com.macro.mall.dto.PmsProductQueryParam",
      "com.macro.mall.dto.OmsOrderReturnApplyResult",
      "com.macro.mall.dto.UmsAdminParam",
      "com.macro.mall.dto.SmsFlashPromotionProduct",
      "com.macro.mall.dto.OmsMoneyInfoParam",
      "com.macro.mall.dto.OmsOrderDeliveryParam",
      "com.macro.mall.dto.PmsProductAttributeCategoryItem",
      "com.macro.mall.dto.UmsMenuNode",
      "com.macro.mall.dto.SmsFlashPromotionSessionDetail",
      "com.macro.mall.dto.UpdateAdminPasswordParam",
      "com.macro.mall.dto.OssCallbackResult",
      "com.macro.mall.dto.MinioUploadDto",
      "com.macro.mall.dto.OmsReceiverInfoParam",
      "com.macro.mall.dto.SmsCouponParam",
      "com.macro.mall.dto.UmsAdminLoginParam",
      "com.macro.mall.dto.PmsBrandParam",
      "com.macro.mall.dto.PmsProductAttributeParam",
      "com.macro.mall.dto.PmsProductParam",
      "com.macro.mall.dto.OmsReturnApplyQueryParam",
      "com.macro.mall.dto.OssCallbackParam",
      "com.macro.mall.dto.OssPolicyResult",
      "com.macro.mall.dto.PmsProductCategoryWithChildrenItem",
      "com.macro.mall.dto.OmsUpdateStatusParam",
      "com.macro.mall.dto.ProductAttrInfo",
      "com.macro.mall.dto.OmsOrderQueryParam",
      "com.macro.mall.dto.BucketPolicyConfigDto",
      "com.macro.mall.dto.PmsProductResult",
      "com.macro.mall.dto.PmsProductCategoryParam",
      "com.macro.mall.model.OmsOrder",
      "com.macro.mall.service.OmsOrderService",
      "io.swagger.annotations.Api",
      "io.swagger.annotations.ApiOperation",
      "org.springframework.beans.factory.annotation.Autowired",
      "org.springframework.stereotype.Controller",
      "org.springframework.web.bind.annotation.package-info",
      "org.springframework.web.bind.annotation.InitBinder",
      "org.springframework.web.bind.annotation.CookieValue",
      "org.springframework.web.bind.annotation.RequestMapping",
      "org.springframework.web.bind.annotation.RestControllerAdvice",
      "org.springframework.web.bind.annotation.SessionAttributes",
      "org.springframework.web.bind.annotation.RequestPart",
      "org.springframework.web.bind.annotation.PathVariable",
      "org.springframework.web.bind.annotation.DeleteMapping",
      "org.springframework.web.bind.annotation.ResponseBody",
      "org.springframework.web.bind.annotation.RequestMethod",
      "org.springframework.web.bind.annotation.ControllerAdvice",
      "org.springframework.web.bind.annotation.RestController",
      "org.springframework.web.bind.annotation.RequestBody",
      "org.springframework.web.bind.annotation.RequestAttribute",
      "org.springframework.web.bind.annotation.GetMapping",
      "org.springframework.web.bind.annotation.CrossOrigin",
      "org.springframework.web.bind.annotation.ExceptionHandler",
      "org.springframework.web.bind.annotation.Mapping",
      "org.springframework.web.bind.annotation.PostMapping",
      "org.springframework.web.bind.annotation.SessionAttribute",
      "org.springframework.web.bind.annotation.RequestParam",
      "org.springframework.web.bind.annotation.MatrixVariable",
      "org.springframework.web.bind.annotation.ValueConstants",
      "org.springframework.web.bind.annotation.PatchMapping",
      "org.springframework.web.bind.annotation.ResponseStatus",
      "org.springframework.web.bind.annotation.ModelAttribute",
      "org.springframework.web.bind.annotation.PutMapping",
      "org.springframework.web.bind.annotation.RequestHeader",
      "java.util.List",
      "com.macro.mall.controller.SmsHomeRecommendSubjectController",
      "com.macro.mall.controller.SmsCouponHistoryController",
      "com.macro.mall.controller.UmsResourceController",
      "com.macro.mall.controller.CmsSubjectController",
      "com.macro.mall.controller.PmsProductAttributeCategoryController",
      "com.macro.mall.controller.PmsProductCategoryController",
      "com.macro.mall.controller.SmsCouponController",
      "com.macro.mall.controller.PmsBrandController",
      "com.macro.mall.controller.OmsCompanyAddressController",
      "com.macro.mall.controller.OssController",
      "com.macro.mall.controller.OmsOrderReturnApplyController",
      "com.macro.mall.controller.CmsPrefrenceAreaController",
      "com.macro.mall.controller.SmsHomeAdvertiseController",
      "com.macro.mall.controller.SmsFlashPromotionSessionController",
      "com.macro.mall.controller.SmsFlashPromotionController",
      "com.macro.mall.controller.OmsOrderReturnReasonController",
      "com.macro.mall.controller.SmsHomeRecommendProductController",
      "com.macro.mall.controller.SmsFlashPromotionProductRelationController",
      "com.macro.mall.controller.SmsHomeBrandController",
      "com.macro.mall.controller.PmsSkuStockController",
      "com.macro.mall.controller.OmsOrderSettingController",
      "com.macro.mall.controller.PmsProductController",
      "com.macro.mall.controller.OmsOrderController",
      "com.macro.mall.controller.MinioController",
      "com.macro.mall.controller.UmsResourceCategoryController",
      "com.macro.mall.controller.PmsProductAttributeController",
      "com.macro.mall.controller.UmsMenuController",
      "com.macro.mall.controller.UmsMemberLevelController",
      "com.macro.mall.controller.UmsAdminController",
      "com.macro.mall.controller.UmsRoleController",
      "com.macro.mall.controller.SmsHomeNewProductController",
      "org.springframework.web.bind.annotation.ModelAttribute",
      "javax.validation.Valid"
    ],
    "class": {
      "name": "OmsOrderController",
      "classPath": "com.macro.mall.controller.OmsOrderController",
      "description": {
        "text": "订单管理Controller",
        "tag": {}
      },
      "annotations": [
        {
          "name": "Controller",
          "classPath": "org.springframework.stereotype.Controller",
          "fields": []
        },
        {
          "name": "Api",
          "classPath": "io.swagger.annotations.Api",
          "fields": [
            {
              "name": "tags",
              "type": "Constant",
              "array": false,
              "value": "OmsOrderController"
            },
            {
              "name": "description",
              "type": "Constant",
              "array": false,
              "value": "订单管理"
            }
          ]
        },
        {
          "name": "RequestMapping",
          "classPath": "org.springframework.web.bind.annotation.RequestMapping",
          "fields": [
            {
              "name": "value",
              "type": "Constant",
              "array": false,
              "value": "/order"
            }
          ]
        }
      ],
      "isEnum": false,
      "isInterface": false,
      "isAbstract": false,
      "isPrivate": false,
      "isPublic": true,
      "fields": [
        {
          "name": "orderService",
          "type": {
            "name": "PmsProductAttributeCategory",
            "classPath": "com.macro.mall.model.PmsProductAttributeCategory"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "Autowired",
              "classPath": "org.springframework.beans.factory.annotation.Autowired",
              "fields": []
            }
          ]
        }
      ],
      "methods": [
        {
          "name": "list",
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiOperation",
              "classPath": "io.swagger.annotations.ApiOperation",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "查询订单"
                }
              ]
            },
            {
              "name": "RequestMapping",
              "classPath": "org.springframework.web.bind.annotation.RequestMapping",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "/list"
                },
                {
                  "name": "method",
                  "type": "org.springframework.web.bind.annotation.RequestMethod",
                  "array": false,
                  "value": "RequestMethod.GET"
                }
              ]
            },
            {
              "name": "ResponseBody",
              "classPath": "org.springframework.web.bind.annotation.ResponseBody",
              "fields": []
            }
          ],
          "parameters": [
            {
              "name": "queryParam",
              "type": {
                "name": "OmsOrderQueryParam",
                "classPath": "com.macro.mall.dto.OmsOrderQueryParam"
              },
              "description": {
                "tag": {}
              },
              "annotations": []
            },
            {
              "name": "pSize",
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "description": {
                "tag": {}
              },
              "annotations": [
                {
                  "name": "RequestParam",
                  "classPath": "org.springframework.web.bind.annotation.RequestParam",
                  "fields": [
                    {
                      "name": "value",
                      "type": "Constant",
                      "array": false,
                      "value": "pageSize"
                    },
                    {
                      "name": "defaultValue",
                      "type": "Constant",
                      "array": false,
                      "value": "5"
                    }
                  ]
                }
              ]
            },
            {
              "name": "pNum",
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "description": {
                "tag": {}
              },
              "annotations": [
                {
                  "name": "RequestParam",
                  "classPath": "org.springframework.web.bind.annotation.RequestParam",
                  "fields": [
                    {
                      "name": "value",
                      "type": "Constant",
                      "array": false,
                      "value": "pageNum"
                    },
                    {
                      "name": "required",
                      "type": "Constant",
                      "array": false,
                      "value": "true"
                    },
                    {
                      "name": "defaultValue",
                      "type": "Constant",
                      "array": false,
                      "value": "1"
                    }
                  ]
                }
              ]
            }
          ],
          "return": {
            "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"
                  }
                ]
              }
            ]
          }
        },
        {
          "name": "close",
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiOperation",
              "classPath": "io.swagger.annotations.ApiOperation",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "批量关闭订单"
                }
              ]
            },
            {
              "name": "RequestMapping",
              "classPath": "org.springframework.web.bind.annotation.RequestMapping",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "/update/close"
                }
              ]
            },
            {
              "name": "ResponseBody",
              "classPath": "org.springframework.web.bind.annotation.ResponseBody",
              "fields": []
            }
          ],
          "parameters": [
            {
              "name": "ids",
              "type": {
                "name": "List",
                "classPath": "java.util.List",
                "items": [
                  {
                    "name": "Long",
                    "classPath": "java.lang.Long"
                  }
                ]
              },
              "description": {
                "tag": {}
              },
              "annotations": [
                {
                  "name": "RequestParam",
                  "classPath": "org.springframework.web.bind.annotation.RequestParam",
                  "fields": [
                    {
                      "name": "value",
                      "type": "Constant",
                      "array": false,
                      "value": "ids"
                    }
                  ]
                }
              ]
            },
            {
              "name": "note",
              "type": {
                "name": "PmsProductAttributeCategoryItem",
                "classPath": "com.macro.mall.dto.PmsProductAttributeCategoryItem"
              },
              "description": {
                "tag": {}
              },
              "annotations": [
                {
                  "name": "RequestParam",
                  "classPath": "org.springframework.web.bind.annotation.RequestParam",
                  "fields": []
                }
              ]
            }
          ],
          "return": {
            "name": "CommonResult",
            "classPath": "com.macro.mall.common.api.CommonResult"
          }
        },
        {
          "name": "delete",
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiOperation",
              "classPath": "io.swagger.annotations.ApiOperation",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "批量删除订单"
                }
              ]
            },
            {
              "name": "DeleteMapping",
              "classPath": "org.springframework.web.bind.annotation.RequestMapping",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "/delete"
                }
              ]
            },
            {
              "name": "ResponseBody",
              "classPath": "org.springframework.web.bind.annotation.ResponseBody",
              "fields": []
            }
          ],
          "parameters": [
            {
              "name": "ids",
              "type": {
                "name": "List",
                "classPath": "java.util.List",
                "items": [
                  {
                    "name": "Long",
                    "classPath": "java.lang.Long"
                  }
                ]
              },
              "description": {
                "tag": {}
              },
              "annotations": [
                {
                  "name": "RequestParam",
                  "classPath": "org.springframework.web.bind.annotation.RequestParam",
                  "fields": [
                    {
                      "name": "value",
                      "type": "Constant",
                      "array": false,
                      "value": "ids"
                    }
                  ]
                }
              ]
            }
          ],
          "return": {
            "name": "CommonResult",
            "classPath": "com.macro.mall.common.api.CommonResult"
          }
        },
        {
          "name": "detail",
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiOperation",
              "classPath": "io.swagger.annotations.ApiOperation",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "获取订单详情：订单信息、商品信息、操作记录"
                }
              ]
            },
            {
              "name": "RequestMapping",
              "classPath": "org.springframework.web.bind.annotation.RequestMapping",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "/{id}"
                },
                {
                  "name": "method",
                  "type": "org.springframework.web.bind.annotation.RequestMethod",
                  "array": false,
                  "value": "RequestMethod.GET"
                }
              ]
            },
            {
              "name": "ResponseBody",
              "classPath": "org.springframework.web.bind.annotation.ResponseBody",
              "fields": []
            }
          ],
          "parameters": [
            {
              "name": "id",
              "type": {
                "name": "Long",
                "classPath": "java.lang.Long"
              },
              "description": {
                "tag": {}
              },
              "annotations": [
                {
                  "name": "PathVariable",
                  "classPath": "org.springframework.web.bind.annotation.PathVariable",
                  "fields": []
                }
              ]
            }
          ],
          "return": {
            "name": "CommonResult",
            "classPath": "com.macro.mall.common.api.CommonResult",
            "items": [
              {
                "name": "OmsOrderDetail",
                "classPath": "com.macro.mall.portal.domain.OmsOrderDetail"
              }
            ]
          }
        },
        {
          "name": "upload",
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiOperation",
              "classPath": "io.swagger.annotations.ApiOperation",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "文件上传"
                }
              ]
            },
            {
              "name": "RequestMapping",
              "classPath": "org.springframework.web.bind.annotation.RequestMapping",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "/upload"
                },
                {
                  "name": "method",
                  "type": "org.springframework.web.bind.annotation.RequestMethod",
                  "array": false,
                  "value": "RequestMethod.GET"
                }
              ]
            },
            {
              "name": "ResponseBody",
              "classPath": "org.springframework.web.bind.annotation.ResponseBody",
              "fields": []
            }
          ],
          "parameters": [
            {
              "name": "file",
              "type": {
                "name": "MultipartFile",
                "classPath": "org.springframework.web.multipart.MultipartFile"
              },
              "description": {
                "tag": {}
              },
              "annotations": [
                {
                  "name": "RequestPart",
                  "classPath": "org.springframework.web.bind.annotation.RequestPart",
                  "fields": [
                    {
                      "name": "value",
                      "type": "Constant",
                      "array": false,
                      "value": "file"
                    }
                  ]
                }
              ]
            }
          ],
          "return": {
            "name": "CommonResult",
            "classPath": "com.macro.mall.common.api.CommonResult"
          }
        },
        {
          "name": "updatePwd",
          "description": {
            "text": "更新密码",
            "tag": {
              "param": [
                "adminUpdatePwdForm"
              ],
              "return": [
                ""
              ]
            }
          },
          "annotations": [
            {
              "name": "PostMapping",
              "classPath": "org.springframework.web.bind.annotation.PostMapping",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "/pwd"
                },
                {
                  "name": "produces",
                  "type": "Constant",
                  "array": false,
                  "value": "application/json; charset=utf-8"
                }
              ]
            }
          ],
          "parameters": [
            {
              "name": "adminUpdatePwdForm",
              "type": {
                "name": "OmsMoneyInfoParam",
                "classPath": "com.macro.mall.dto.OmsMoneyInfoParam"
              },
              "description": {
                "tag": {}
              },
              "annotations": [
                {
                  "name": "ModelAttribute",
                  "classPath": "org.springframework.web.bind.annotation.ModelAttribute",
                  "fields": []
                },
                {
                  "name": "Valid",
                  "classPath": "javax.validation.Valid",
                  "fields": []
                }
              ]
            }
          ],
          "return": {
            "name": "CommonResult",
            "classPath": "com.macro.mall.common.api.CommonResult"
          }
        }
      ]
    }
  },
  "com.test.demo.noBaseURIController": {
    "filePath": "/Users/java/mall/mall-admin/src/main/java/com/test/demo/noBaseURIController.java",
    "fileType": "ENTRY",
    "packageName": "com.test.demo.noBaseURIController",
    "class": {
      "name": "noBaseURIController",
      "classPath": "com.test.demo.noBaseURIController",
      "isPublic": true,
      "methods": [
        {
          "name": "test",
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "RequestMapping",
              "classPath": "org.springframework.web.bind.annotation.RequestMapping",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "/api/test"
                },
                {
                  "name": "method",
                  "type": "org.springframework.web.bind.annotation.RequestMethod",
                  "array": false,
                  "value": "RequestMethod.GET"
                }
              ]
            },
            {
              "name": "ResponseBody",
              "classPath": "org.springframework.web.bind.annotation.ResponseBody",
              "fields": []
            }
          ],
          "parameters": [],
          "return": {
            "name": "CommonResult",
            "classPath": "com.macro.mall.common.api.CommonResult"
          }
        }
      ]
    }
  },
  "com.macro.mall.dto.PmsProductAttributeCategoryItem": {
    "filePath": "/Users/java/mall/mall-admin/src/main/java/com/macro/mall/dto/PmsProductAttributeCategoryItem.java",
    "fileType": "RESOURCE",
    "packageName": "com.macro.mall.dto",
    "description": {
      "text": "带有属性的商品属性分类",
      "tag": {}
    },
    "imports": [
      "com.macro.mall.model.PmsProductAttribute",
      "com.macro.mall.model.PmsProductAttributeCategory",
      "io.swagger.annotations.ApiModelProperty",
      "lombok.Getter",
      "lombok.Setter",
      "java.util.List",
      "com.macro.mall.portal.domain.OmsOrderDetail",
      "com.macro.mall.dto.PmsProductQueryParam",
      "com.macro.mall.dto.OmsOrderReturnApplyResult",
      "com.macro.mall.dto.UmsAdminParam",
      "com.macro.mall.dto.SmsFlashPromotionProduct",
      "com.macro.mall.dto.OmsMoneyInfoParam",
      "com.macro.mall.dto.OmsOrderDeliveryParam",
      "com.macro.mall.dto.PmsProductAttributeCategoryItem",
      "com.macro.mall.dto.UmsMenuNode",
      "com.macro.mall.dto.SmsFlashPromotionSessionDetail",
      "com.macro.mall.dto.UpdateAdminPasswordParam",
      "com.macro.mall.dto.OssCallbackResult",
      "com.macro.mall.dto.MinioUploadDto",
      "com.macro.mall.dto.OmsReceiverInfoParam",
      "com.macro.mall.dto.SmsCouponParam",
      "com.macro.mall.dto.UmsAdminLoginParam",
      "com.macro.mall.dto.PmsBrandParam",
      "com.macro.mall.dto.PmsProductAttributeParam",
      "com.macro.mall.dto.PmsProductParam",
      "com.macro.mall.dto.OmsReturnApplyQueryParam",
      "com.macro.mall.dto.OssCallbackParam",
      "com.macro.mall.dto.OssPolicyResult",
      "com.macro.mall.dto.PmsProductCategoryWithChildrenItem",
      "com.macro.mall.dto.OmsUpdateStatusParam",
      "com.macro.mall.dto.ProductAttrInfo",
      "com.macro.mall.dto.OmsOrderQueryParam",
      "com.macro.mall.dto.BucketPolicyConfigDto",
      "com.macro.mall.dto.PmsProductResult",
      "com.macro.mall.dto.PmsProductCategoryParam"
    ],
    "class": {
      "name": "PmsProductAttributeCategoryItem",
      "classPath": "com.macro.mall.dto.PmsProductAttributeCategoryItem",
      "description": {
        "text": "带有属性的商品属性分类",
        "tag": {}
      },
      "annotations": [],
      "isEnum": false,
      "isInterface": false,
      "isAbstract": false,
      "isPrivate": false,
      "isPublic": true,
      "superClass": {
        "name": "PmsProductAttributeCategory",
        "classPath": "com.macro.mall.model.PmsProductAttributeCategory"
      },
      "fields": [
        {
          "name": "productAttributeList",
          "type": {
            "name": "List",
            "classPath": "java.util.List",
            "items": [
              {
                "name": "PmsProductAttribute",
                "classPath": "com.macro.mall.model.PmsProductAttribute"
              }
            ]
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "Getter",
              "classPath": "lombok.Getter",
              "fields": []
            },
            {
              "name": "Setter",
              "classPath": "lombok.Setter",
              "fields": []
            },
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "商品属性列表"
                }
              ]
            }
          ]
        }
      ],
      "methods": []
    }
  },
  "com.macro.mall.portal.domain.OmsOrderDetail": {
    "filePath": "/Users/java/mall/mall-portal/src/main/java/com/macro/mall/portal/domain/OmsOrderDetail.java",
    "fileType": "RESOURCE",
    "packageName": "com.macro.mall.portal.domain",
    "description": {
      "text": "包含商品信息的订单详情",
      "tag": {}
    },
    "imports": [
      "com.macro.mall.common.api.CommonResult",
      "com.macro.mall.model.OmsOrder",
      "com.macro.mall.model.OmsOrderItem",
      "io.swagger.annotations.ApiModelProperty",
      "lombok.Getter",
      "lombok.Setter",
      "java.util.List",
      "com.macro.mall.portal.domain.MemberDetails",
      "com.macro.mall.portal.domain.CartProduct",
      "com.macro.mall.portal.domain.PmsPortalProductDetail",
      "com.macro.mall.portal.domain.CartPromotionItem",
      "com.macro.mall.portal.domain.PromotionProduct",
      "com.macro.mall.portal.domain.MemberBrandAttention",
      "com.macro.mall.portal.domain.OrderParam",
      "com.macro.mall.portal.domain.MemberReadHistory",
      "com.macro.mall.portal.domain.OmsOrderReturnApplyParam",
      "com.macro.mall.portal.domain.HomeContentResult",
      "com.macro.mall.portal.domain.QueueEnum",
      "com.macro.mall.portal.domain.FlashPromotionProduct",
      "com.macro.mall.portal.domain.SmsCouponHistoryDetail",
      "com.macro.mall.portal.domain.PmsProductCategoryNode",
      "com.macro.mall.portal.domain.HomeFlashPromotion",
      "com.macro.mall.portal.domain.OmsOrderDetail",
      "com.macro.mall.portal.domain.MemberProductCollection",
      "com.macro.mall.portal.domain.ConfirmOrderResult"
    ],
    "class": {
      "name": "OmsOrderDetail",
      "classPath": "com.macro.mall.portal.domain.OmsOrderDetail",
      "description": {
        "text": "包含商品信息的订单详情",
        "tag": {}
      },
      "annotations": [
        {
          "name": "Getter",
          "classPath": "lombok.Getter",
          "fields": []
        },
        {
          "name": "Setter",
          "classPath": "lombok.Setter",
          "fields": []
        }
      ],
      "isEnum": false,
      "isInterface": false,
      "isAbstract": false,
      "isPrivate": false,
      "isPublic": true,
      "superClass": {
        "name": "CommonResult",
        "classPath": "com.macro.mall.common.api.CommonResult",
        "items": [
          {
            "name": "OmsOrderQueryParam",
            "classPath": "com.macro.mall.dto.OmsOrderQueryParam"
          }
        ]
      },
      "fields": [],
      "methods": []
    }
  },
  "com.macro.mall.dto.OmsOrderQueryParam": {
    "filePath": "/Users/java/mall/mall-admin/src/main/java/com/macro/mall/dto/OmsOrderQueryParam.java",
    "fileType": "RESOURCE",
    "packageName": "com.macro.mall.dto",
    "description": {
      "text": "订单查询参数",
      "tag": {}
    },
    "imports": [
      "io.swagger.annotations.ApiModelProperty",
      "lombok.Getter",
      "lombok.Setter",
      "com.macro.mall.portal.domain.OmsOrderDetail",
      "com.macro.mall.dto.PmsProductQueryParam",
      "com.macro.mall.dto.OmsOrderReturnApplyResult",
      "com.macro.mall.dto.UmsAdminParam",
      "com.macro.mall.dto.SmsFlashPromotionProduct",
      "com.macro.mall.dto.OmsMoneyInfoParam",
      "com.macro.mall.dto.OmsOrderDeliveryParam",
      "com.macro.mall.dto.PmsProductAttributeCategoryItem",
      "com.macro.mall.dto.UmsMenuNode",
      "com.macro.mall.dto.SmsFlashPromotionSessionDetail",
      "com.macro.mall.dto.UpdateAdminPasswordParam",
      "com.macro.mall.dto.OssCallbackResult",
      "com.macro.mall.dto.MinioUploadDto",
      "com.macro.mall.dto.OmsReceiverInfoParam",
      "com.macro.mall.dto.SmsCouponParam",
      "com.macro.mall.dto.UmsAdminLoginParam",
      "com.macro.mall.dto.PmsBrandParam",
      "com.macro.mall.dto.PmsProductAttributeParam",
      "com.macro.mall.dto.PmsProductParam",
      "com.macro.mall.dto.OmsReturnApplyQueryParam",
      "com.macro.mall.dto.OssCallbackParam",
      "com.macro.mall.dto.OssPolicyResult",
      "com.macro.mall.dto.PmsProductCategoryWithChildrenItem",
      "com.macro.mall.dto.OmsUpdateStatusParam",
      "com.macro.mall.dto.ProductAttrInfo",
      "com.macro.mall.dto.OmsOrderQueryParam",
      "com.macro.mall.dto.BucketPolicyConfigDto",
      "com.macro.mall.dto.PmsProductResult",
      "com.macro.mall.dto.PmsProductCategoryParam"
    ],
    "class": {
      "name": "OmsOrderQueryParam",
      "classPath": "com.macro.mall.dto.OmsOrderQueryParam",
      "description": {
        "text": "订单查询参数\nCreated by macro on 2018/10/11.",
        "tag": {}
      },
      "annotations": [
        {
          "name": "Getter",
          "classPath": "lombok.Getter",
          "fields": []
        },
        {
          "name": "Setter",
          "classPath": "lombok.Setter",
          "fields": []
        }
      ],
      "isEnum": false,
      "isInterface": false,
      "isAbstract": false,
      "isPrivate": false,
      "isPublic": true,
      "fields": [
        {
          "name": "orderSn",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单编号"
                }
              ]
            }
          ]
        },
        {
          "name": "receiverKeyword",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "收货人姓名/号码"
                }
              ]
            }
          ]
        },
        {
          "name": "status",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单状态：0->待付款；1->待发货；2->已发货；3->已完成；4->已关闭；5->无效订单"
                }
              ]
            }
          ]
        },
        {
          "name": "orderType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单类型：0->正常订单；1->秒杀订单"
                }
              ]
            }
          ]
        },
        {
          "name": "sourceType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单来源：0->PC订单；1->app订单"
                }
              ]
            }
          ]
        },
        {
          "name": "createTime",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单提交时间"
                }
              ]
            }
          ]
        },
        {
          "name": "order",
          "type": {
            "name": "OmsOrder",
            "classPath": "com.macro.mall.model.OmsOrder"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": []
        },
        {
          "name": "calcAmount",
          "type": {
            "name": "CalcAmount",
            "classPath": "com.macro.mall.dto.OmsOrderQueryParam$CalcAmount"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": []
        }
      ],
      "methods": []
    }
  },
  "com.macro.mall.model.OmsOrder": {
    "filePath": "/Users/java/mall/mall-mbg/src/main/java/com/macro/mall/model/OmsOrder.java",
    "fileType": "RESOURCE",
    "packageName": "com.macro.mall.model",
    "description": {
      "tag": {}
    },
    "imports": [
      "io.swagger.annotations.ApiModelProperty",
      "java.io.Serializable",
      "java.math.BigDecimal",
      "java.util.Date",
      "com.macro.mall.model.SmsHomeNewProduct",
      "com.macro.mall.model.CmsPrefrenceAreaProductRelationExample",
      "com.macro.mall.model.OmsOrder",
      "com.macro.mall.model.CmsSubjectCategoryExample",
      "com.macro.mall.model.PmsAlbumExample",
      "com.macro.mall.model.UmsResourceCategory",
      "com.macro.mall.model.OmsOrderReturnReasonExample",
      "com.macro.mall.model.PmsProductVertifyRecord",
      "com.macro.mall.model.UmsMemberReceiveAddress",
      "com.macro.mall.model.PmsProductCategoryExample",
      "com.macro.mall.model.UmsMemberLoginLogExample",
      "com.macro.mall.model.SmsFlashPromotionProductRelation",
      "com.macro.mall.model.OmsOrderExample",
      "com.macro.mall.model.UmsGrowthChangeHistory",
      "com.macro.mall.model.UmsRoleResourceRelationExample",
      "com.macro.mall.model.PmsAlbumPicExample",
      "com.macro.mall.model.OmsOrderSettingExample",
      "com.macro.mall.model.CmsSubjectProductRelationExample",
      "com.macro.mall.model.UmsMemberRuleSetting",
      "com.macro.mall.model.SmsCouponExample",
      "com.macro.mall.model.PmsProductCategory",
      "com.macro.mall.model.UmsResourceExample",
      "com.macro.mall.model.OmsOrderItemExample",
      "com.macro.mall.model.UmsGrowthChangeHistoryExample",
      "com.macro.mall.model.UmsMemberLevel",
      "com.macro.mall.model.PmsFeightTemplateExample",
      "com.macro.mall.model.PmsProductVertifyRecordExample",
      "com.macro.mall.model.UmsMemberRuleSettingExample",
      "com.macro.mall.model.PmsProductAttributeCategoryExample",
      "com.macro.mall.model.PmsProductFullReductionExample",
      "com.macro.mall.model.UmsPermission",
      "com.macro.mall.model.UmsMemberLevelExample",
      "com.macro.mall.model.OmsCartItem",
      "com.macro.mall.model.SmsFlashPromotionExample",
      "com.macro.mall.model.OmsOrderReturnApply",
      "com.macro.mall.model.CmsTopicCommentExample",
      "com.macro.mall.model.OmsOrderOperateHistoryExample",
      "com.macro.mall.model.SmsFlashPromotionSession",
      "com.macro.mall.model.CmsTopicCategory",
      "com.macro.mall.model.PmsProductCategoryAttributeRelation",
      "com.macro.mall.model.UmsMemberTag",
      "com.macro.mall.model.SmsFlashPromotion",
      "com.macro.mall.model.CmsSubjectCategory",
      "com.macro.mall.model.UmsIntegrationConsumeSetting",
      "com.macro.mall.model.CmsHelpCategory",
      "com.macro.mall.model.UmsMember",
      "com.macro.mall.model.CmsSubject",
      "com.macro.mall.model.UmsIntegrationChangeHistoryExample",
      "com.macro.mall.model.UmsAdminLoginLog",
      "com.macro.mall.model.PmsProductAttributeValue",
      "com.macro.mall.model.UmsMemberStatisticsInfoExample",
      "com.macro.mall.model.PmsProductLadderExample",
      "com.macro.mall.model.CmsPrefrenceArea",
      "com.macro.mall.model.PmsComment",
      "com.macro.mall.model.CmsHelpExample",
      "com.macro.mall.model.PmsCommentExample",
      "com.macro.mall.model.UmsMemberLoginLog",
      "com.macro.mall.model.PmsProductAttribute",
      "com.macro.mall.model.SmsFlashPromotionSessionExample",
      "com.macro.mall.model.UmsIntegrationChangeHistory",
      "com.macro.mall.model.OmsCompanyAddress",
      "com.macro.mall.model.UmsResource",
      "com.macro.mall.model.PmsCommentReplay",
      "com.macro.mall.model.PmsProductFullReduction",
      "com.macro.mall.model.UmsRolePermissionRelation",
      "com.macro.mall.model.PmsProductOperateLog",
      "com.macro.mall.model.SmsHomeAdvertise",
      "com.macro.mall.model.PmsSkuStock",
      "com.macro.mall.model.SmsHomeRecommendProduct",
      "com.macro.mall.model.CmsTopicCategoryExample",
      "com.macro.mall.model.UmsIntegrationConsumeSettingExample",
      "com.macro.mall.model.SmsFlashPromotionLog",
      "com.macro.mall.model.UmsRoleMenuRelation",
      "com.macro.mall.model.UmsAdminRoleRelationExample",
      "com.macro.mall.model.UmsMenuExample",
      "com.macro.mall.model.SmsHomeAdvertiseExample",
      "com.macro.mall.model.SmsCouponProductCategoryRelation",
      "com.macro.mall.model.UmsRolePermissionRelationExample",
      "com.macro.mall.model.PmsProductAttributeExample",
      "com.macro.mall.model.PmsBrand",
      "com.macro.mall.model.UmsRoleResourceRelation",
      "com.macro.mall.model.UmsAdminRoleRelation",
      "com.macro.mall.model.PmsMemberPriceExample",
      "com.macro.mall.model.PmsProduct",
      "com.macro.mall.model.SmsHomeBrandExample",
      "com.macro.mall.model.CmsSubjectProductRelation",
      "com.macro.mall.model.UmsMemberTagExample",
      "com.macro.mall.model.UmsMemberMemberTagRelationExample",
      "com.macro.mall.model.PmsAlbumPic",
      "com.macro.mall.model.CmsMemberReport",
      "com.macro.mall.model.UmsAdmin",
      "com.macro.mall.model.OmsOrderReturnReason",
      "com.macro.mall.model.OmsOrderSetting",
      "com.macro.mall.model.SmsHomeBrand",
      "com.macro.mall.model.CmsPrefrenceAreaProductRelation",
      "com.macro.mall.model.UmsMenu",
      "com.macro.mall.model.PmsMemberPrice",
      "com.macro.mall.model.PmsProductLadder",
      "com.macro.mall.model.PmsSkuStockExample",
      "com.macro.mall.model.PmsCommentReplayExample",
      "com.macro.mall.model.PmsProductCategoryAttributeRelationExample",
      "com.macro.mall.model.UmsAdminExample",
      "com.macro.mall.model.CmsTopic",
      "com.macro.mall.model.UmsMemberTask",
      "com.macro.mall.model.UmsMemberMemberTagRelation",
      "com.macro.mall.model.SmsFlashPromotionLogExample",
      "com.macro.mall.model.CmsHelp",
      "com.macro.mall.model.UmsRole",
      "com.macro.mall.model.PmsFeightTemplate",
      "com.macro.mall.model.OmsCartItemExample",
      "com.macro.mall.model.UmsMemberReceiveAddressExample",
      "com.macro.mall.model.UmsResourceCategoryExample",
      "com.macro.mall.model.PmsProductExample",
      "com.macro.mall.model.UmsRoleExample",
      "com.macro.mall.model.CmsTopicComment",
      "com.macro.mall.model.SmsHomeRecommendProductExample",
      "com.macro.mall.model.OmsOrderOperateHistory",
      "com.macro.mall.model.UmsAdminPermissionRelation",
      "com.macro.mall.model.UmsMemberExample",
      "com.macro.mall.model.SmsCoupon",
      "com.macro.mall.model.SmsCouponHistory",
      "com.macro.mall.model.SmsCouponProductCategoryRelationExample",
      "com.macro.mall.model.UmsMemberStatisticsInfo",
      "com.macro.mall.model.PmsAlbum",
      "com.macro.mall.model.SmsHomeRecommendSubject",
      "com.macro.mall.model.CmsSubjectExample",
      "com.macro.mall.model.PmsProductAttributeValueExample",
      "com.macro.mall.model.PmsBrandExample",
      "com.macro.mall.model.SmsCouponHistoryExample",
      "com.macro.mall.model.UmsMemberTaskExample",
      "com.macro.mall.model.SmsCouponProductRelationExample",
      "com.macro.mall.model.SmsHomeNewProductExample",
      "com.macro.mall.model.CmsHelpCategoryExample",
      "com.macro.mall.model.SmsCouponProductRelation",
      "com.macro.mall.model.UmsRoleMenuRelationExample",
      "com.macro.mall.model.UmsMemberProductCategoryRelation",
      "com.macro.mall.model.UmsAdminPermissionRelationExample",
      "com.macro.mall.model.OmsOrderReturnApplyExample",
      "com.macro.mall.model.CmsSubjectCommentExample",
      "com.macro.mall.model.OmsCompanyAddressExample",
      "com.macro.mall.model.CmsSubjectComment",
      "com.macro.mall.model.OmsOrderItem",
      "com.macro.mall.model.CmsPrefrenceAreaExample",
      "com.macro.mall.model.CmsTopicExample",
      "com.macro.mall.model.SmsFlashPromotionProductRelationExample",
      "com.macro.mall.model.PmsProductOperateLogExample",
      "com.macro.mall.model.SmsHomeRecommendSubjectExample",
      "com.macro.mall.model.CmsMemberReportExample",
      "com.macro.mall.model.UmsAdminLoginLogExample",
      "com.macro.mall.model.PmsProductAttributeCategory",
      "com.macro.mall.model.UmsMemberProductCategoryRelationExample",
      "com.macro.mall.model.UmsPermissionExample"
    ],
    "class": {
      "name": "OmsOrder",
      "classPath": "com.macro.mall.model.OmsOrder",
      "description": {
        "tag": {}
      },
      "annotations": [],
      "isEnum": false,
      "isInterface": false,
      "isAbstract": false,
      "isPrivate": false,
      "isPublic": true,
      "fields": [
        {
          "name": "id",
          "type": {
            "name": "Long",
            "classPath": "java.lang.Long"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单id"
                }
              ]
            }
          ]
        },
        {
          "name": "memberId",
          "type": {
            "name": "Long",
            "classPath": "java.lang.Long"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": []
        },
        {
          "name": "couponId",
          "type": {
            "name": "Long",
            "classPath": "java.lang.Long"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": []
        },
        {
          "name": "orderSn",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单编号"
                }
              ]
            }
          ]
        },
        {
          "name": "createTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "提交时间"
                }
              ]
            }
          ]
        },
        {
          "name": "memberUsername",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "用户帐号"
                }
              ]
            }
          ]
        },
        {
          "name": "totalAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单总金额"
                }
              ]
            }
          ]
        },
        {
          "name": "payAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "应付金额（实际支付金额）"
                }
              ]
            }
          ]
        },
        {
          "name": "freightAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "运费金额"
                }
              ]
            }
          ]
        },
        {
          "name": "promotionAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "促销优化金额（促销价、满减、阶梯价）"
                }
              ]
            }
          ]
        },
        {
          "name": "integrationAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "积分抵扣金额"
                }
              ]
            }
          ]
        },
        {
          "name": "couponAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "优惠券抵扣金额"
                }
              ]
            }
          ]
        },
        {
          "name": "discountAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "管理员后台调整订单使用的折扣金额"
                }
              ]
            }
          ]
        },
        {
          "name": "payType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "支付方式：0->未支付；1->支付宝；2->微信"
                }
              ]
            }
          ]
        },
        {
          "name": "sourceType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单来源：0->PC订单；1->app订单"
                }
              ]
            }
          ]
        },
        {
          "name": "status",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单状态：0->待付款；1->待发货；2->已发货；3->已完成；4->已关闭；5->无效订单"
                }
              ]
            }
          ]
        },
        {
          "name": "orderType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单类型：0->正常订单；1->秒杀订单"
                }
              ]
            }
          ]
        },
        {
          "name": "deliveryCompany",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "物流公司(配送方式)"
                }
              ]
            }
          ]
        },
        {
          "name": "deliverySn",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "物流单号"
                }
              ]
            }
          ]
        },
        {
          "name": "autoConfirmDay",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "自动确认时间（天）"
                }
              ]
            }
          ]
        },
        {
          "name": "integration",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "可以获得的积分"
                }
              ]
            }
          ]
        },
        {
          "name": "growth",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "可以活动的成长值"
                }
              ]
            }
          ]
        },
        {
          "name": "promotionInfo",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "活动信息"
                }
              ]
            }
          ]
        },
        {
          "name": "billType",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "发票类型：0->不开发票；1->电子发票；2->纸质发票"
                }
              ]
            }
          ]
        },
        {
          "name": "billHeader",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "发票抬头"
                }
              ]
            }
          ]
        },
        {
          "name": "billContent",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "发票内容"
                }
              ]
            }
          ]
        },
        {
          "name": "billReceiverPhone",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "收票人电话"
                }
              ]
            }
          ]
        },
        {
          "name": "billReceiverEmail",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "收票人邮箱"
                }
              ]
            }
          ]
        },
        {
          "name": "receiverName",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "收货人姓名"
                }
              ]
            }
          ]
        },
        {
          "name": "receiverPhone",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "收货人电话"
                }
              ]
            }
          ]
        },
        {
          "name": "receiverPostCode",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "收货人邮编"
                }
              ]
            }
          ]
        },
        {
          "name": "receiverProvince",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "省份/直辖市"
                }
              ]
            }
          ]
        },
        {
          "name": "receiverCity",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "城市"
                }
              ]
            }
          ]
        },
        {
          "name": "receiverRegion",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "区"
                }
              ]
            }
          ]
        },
        {
          "name": "receiverDetailAddress",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "详细地址"
                }
              ]
            }
          ]
        },
        {
          "name": "note",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单备注"
                }
              ]
            }
          ]
        },
        {
          "name": "confirmStatus",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "确认收货状态：0->未确认；1->已确认"
                }
              ]
            }
          ]
        },
        {
          "name": "deleteStatus",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "删除状态：0->未删除；1->已删除"
                }
              ]
            }
          ]
        },
        {
          "name": "useIntegration",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "下单时使用的积分"
                }
              ]
            }
          ]
        },
        {
          "name": "paymentTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "支付时间"
                }
              ]
            }
          ]
        },
        {
          "name": "deliveryTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "发货时间"
                }
              ]
            }
          ]
        },
        {
          "name": "receiveTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "确认收货时间"
                }
              ]
            }
          ]
        },
        {
          "name": "commentTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "评价时间"
                }
              ]
            }
          ]
        },
        {
          "name": "modifyTime",
          "type": {
            "name": "Date",
            "classPath": "java.util.Date"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "修改时间"
                }
              ]
            }
          ]
        }
      ],
      "methods": []
    }
  },
  "com.macro.mall.common.api.CommonPage": {
    "filePath": "/Users/java/mall/mall-common/src/main/java/com/macro/mall/common/api/CommonPage.java",
    "fileType": "RESOURCE",
    "packageName": "com.macro.mall.common.api",
    "description": {
      "text": "分页数据封装类\nCreated by macro on 2019/4/19.",
      "tag": {}
    },
    "imports": [
      "com.github.pagehelper.PageInfo",
      "org.springframework.data.domain.Page",
      "java.util.List",
      "com.macro.mall.common.api.CommonPage",
      "com.macro.mall.common.api.IErrorCode",
      "com.macro.mall.common.api.ResultCode",
      "com.macro.mall.common.api.CommonResult"
    ],
    "class": {
      "name": "CommonPage",
      "classPath": "com.macro.mall.common.api.CommonPage",
      "actualType": [
        {
          "name": "T"
        }
      ],
      "description": {
        "text": "分页数据封装类\nCreated by macro on 2019/4/19.",
        "tag": {}
      },
      "annotations": [],
      "isEnum": false,
      "isInterface": false,
      "isAbstract": false,
      "isPrivate": false,
      "isPublic": true,
      "fields": [
        {
          "name": "pageNum",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "text": "当前页码",
            "tag": {}
          },
          "annotations": []
        },
        {
          "name": "pageSize",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "text": "每页数量",
            "tag": {}
          },
          "annotations": []
        },
        {
          "name": "totalPage",
          "type": {
            "name": "Integer",
            "classPath": "java.lang.Integer"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "text": "总页数",
            "tag": {}
          },
          "annotations": []
        },
        {
          "name": "total",
          "type": {
            "name": "Long",
            "classPath": "java.lang.Long"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "text": "总条数",
            "tag": {}
          },
          "annotations": []
        },
        {
          "name": "list",
          "type": {
            "name": "List",
            "classPath": "java.util.List",
            "items": [
              {
                "name": "T",
                "classPath": "T"
              }
            ]
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "text": "分页数据",
            "tag": {}
          },
          "annotations": []
        }
      ],
      "methods": []
    }
  },
  "com.macro.mall.common.api.CommonResult": {
    "filePath": "/Users/java/mall/mall-common/src/main/java/com/macro/mall/common/api/CommonResult.java",
    "fileType": "RESOURCE",
    "packageName": "com.macro.mall.common.api",
    "description": {
      "text": "通用返回对象\nCreated by macro on 2019/4/19.",
      "tag": {}
    },
    "imports": [
      "com.macro.mall.common.api.CommonPage",
      "com.macro.mall.common.api.IErrorCode",
      "com.macro.mall.common.api.ResultCode",
      "com.macro.mall.common.api.CommonResult"
    ],
    "class": {
      "name": "CommonResult",
      "classPath": "com.macro.mall.common.api.CommonResult",
      "actualType": [
        {
          "name": "T"
        }
      ],
      "description": {
        "text": "通用返回对象\nCreated by macro on 2019/4/19.",
        "tag": {}
      },
      "annotations": [],
      "isEnum": false,
      "isInterface": false,
      "isAbstract": false,
      "isPrivate": false,
      "isPublic": true,
      "fields": [
        {
          "name": "code",
          "type": {
            "name": "long",
            "classPath": "long"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "text": "状态码",
            "tag": {}
          },
          "annotations": []
        },
        {
          "name": "message",
          "type": {
            "name": "String",
            "classPath": "java.lang.String"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "text": "提示信息",
            "tag": {}
          },
          "annotations": []
        },
        {
          "name": "data",
          "type": {
            "name": "T",
            "classPath": "T"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "text": "数据封装",
            "tag": {}
          },
          "annotations": []
        }
      ],
      "methods": []
    }
  },
  "com.macro.mall.dto.OmsOrderQueryParam$CalcAmount": {
    "filePath": "/Users/java/mall/mall-admin/src/main/java/com/macro/mall/dto/OmsOrderQueryParam.java",
    "fileType": "RESOURCE",
    "packageName": "com.macro.mall.dto",
    "description": {
      "tag": {}
    },
    "imports": [
      "com.macro.mall.model.UmsIntegrationConsumeSetting",
      "com.macro.mall.model.UmsMemberReceiveAddress",
      "io.swagger.annotations.ApiModelProperty",
      "lombok.Getter",
      "lombok.Setter",
      "java.math.BigDecimal",
      "java.util.List",
      "com.macro.mall.portal.domain.MemberDetails",
      "com.macro.mall.portal.domain.CartProduct",
      "com.macro.mall.portal.domain.PmsPortalProductDetail",
      "com.macro.mall.portal.domain.CartPromotionItem",
      "com.macro.mall.portal.domain.PromotionProduct",
      "com.macro.mall.portal.domain.MemberBrandAttention",
      "com.macro.mall.portal.domain.OrderParam",
      "com.macro.mall.portal.domain.MemberReadHistory",
      "com.macro.mall.portal.domain.OmsOrderReturnApplyParam",
      "com.macro.mall.portal.domain.HomeContentResult",
      "com.macro.mall.portal.domain.QueueEnum",
      "com.macro.mall.portal.domain.FlashPromotionProduct",
      "com.macro.mall.portal.domain.SmsCouponHistoryDetail",
      "com.macro.mall.portal.domain.PmsProductCategoryNode",
      "com.macro.mall.portal.domain.HomeFlashPromotion",
      "com.macro.mall.portal.domain.OmsOrderDetail",
      "com.macro.mall.portal.domain.MemberProductCollection",
      "com.macro.mall.portal.domain.ConfirmOrderResult"
    ],
    "class": {
      "name": "OmsOrderQueryParam$CalcAmount",
      "classPath": "com.macro.mall.dto.OmsOrderQueryParam$CalcAmount",
      "description": {
        "tag": {}
      },
      "annotations": [
        {
          "name": "Getter",
          "classPath": "lombok.Getter",
          "fields": []
        },
        {
          "name": "Setter",
          "classPath": "lombok.Setter",
          "fields": []
        }
      ],
      "isEnum": false,
      "isInterface": false,
      "isAbstract": false,
      "isPrivate": false,
      "isPublic": true,
      "fields": [
        {
          "name": "totalAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "订单商品总金额"
                }
              ]
            }
          ]
        },
        {
          "name": "freightAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "运费"
                }
              ]
            }
          ]
        },
        {
          "name": "promotionAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "活动优惠"
                }
              ]
            }
          ]
        },
        {
          "name": "payAmount",
          "type": {
            "name": "BigDecimal",
            "classPath": "java.math.BigDecimal"
          },
          "defaultValue": "",
          "isPrivate": true,
          "isPublic": false,
          "isProtected": false,
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiModelProperty",
              "classPath": "io.swagger.annotations.ApiModelProperty",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "应付金额"
                }
              ]
            }
          ]
        }
      ],
      "methods": []
    }
  },
  "com.macro.mall.controller.multiMappingController": {
    "filePath": "/Users/java/mall/mall-admin/src/main/java/com/macro/mall/controller/multiMappingController.java",
    "fileType": "ENTRY",
    "packageName": "com.macro.mall.controller",
    "imports": [],
    "class": {
      "name": "multiMappingController",
      "classPath": "com.macro.mall.controller.multiMappingController",
      "annotations": [
        {
          "name": "RestController",
          "classPath": "org.springframework.stereotype.RestController",
          "fields": []
        },
        {
          "name": "RequestMapping",
          "classPath": "org.springframework.annotations.RequestMapping",
          "fields": [
            {
              "name": "value",
              "type": "Constant",
              "array": true,
              "value": ["/api/v1", "/api/v2"]
            }
          ]
        }
      ],
      "isEnum": false,
      "isInterface": false,
      "isAbstract": false,
      "isPrivate": false,
      "isPublic": true,
      "fields": [
      ],
      "methods": [
        {
          "name": "list",
          "description": {
            "tag": {}
          },
          "annotations": [
            {
              "name": "ApiOperation",
              "classPath": "io.swagger.annotations.ApiOperation",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": false,
                  "value": "查询订单"
                }
              ]
            },
            {
              "name": "RequestMapping",
              "classPath": "org.springframework.web.bind.annotation.RequestMapping",
              "fields": [
                {
                  "name": "value",
                  "type": "Constant",
                  "array": true,
                  "value": ["/list/all", "/list-all"]
                },
                {
                  "name": "method",
                  "type": "org.springframework.web.bind.annotation.RequestMethod",
                  "array": false,
                  "value": "RequestMethod.GET"
                }
              ]
            },
            {
              "name": "ResponseBody",
              "classPath": "org.springframework.web.bind.annotation.ResponseBody",
              "fields": []
            }
          ],
          "parameters": [
            {
              "name": "queryParam",
              "type": {
                "name": "OmsOrderQueryParam",
                "classPath": "com.macro.mall.dto.OmsOrderQueryParam"
              },
              "description": {
                "tag": {}
              },
              "annotations": []
            },
            {
              "name": "pSize",
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "description": {
                "tag": {}
              },
              "annotations": [
                {
                  "name": "RequestParam",
                  "classPath": "org.springframework.web.bind.annotation.RequestParam",
                  "fields": [
                    {
                      "name": "value",
                      "type": "Constant",
                      "array": false,
                      "value": "pageSize"
                    },
                    {
                      "name": "defaultValue",
                      "type": "Constant",
                      "array": false,
                      "value": "5"
                    }
                  ]
                }
              ]
            },
            {
              "name": "pNum",
              "type": {
                "name": "Integer",
                "classPath": "java.lang.Integer"
              },
              "description": {
                "tag": {}
              },
              "annotations": [
                {
                  "name": "RequestParam",
                  "classPath": "org.springframework.web.bind.annotation.RequestParam",
                  "fields": [
                    {
                      "name": "value",
                      "type": "Constant",
                      "array": false,
                      "value": "pageNum"
                    },
                    {
                      "name": "required",
                      "type": "Constant",
                      "array": false,
                      "value": "true"
                    },
                    {
                      "name": "defaultValue",
                      "type": "Constant",
                      "array": false,
                      "value": "1"
                    }
                  ]
                }
              ]
            }
          ],
          "return": {
            "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"
                  }
                ]
              }
            ]
          }
        }
      ]
    }
  }
}