{
  "openapi": "3.0.1",
  "info": {
    "title": "默认模块",
    "description": "身份管理模块，提供列表查询、创建、编辑、删除接口。\n",
    "version": "1.0.0"
  },
  "tags": [
    {
      "name": "示例接口"
    },
    {
      "name": "示例接口/力扣算法"
    },
    {
      "name": "PC端"
    },
    {
      "name": "PC端/首页"
    },
    {
      "name": "PC端/人员管理"
    },
    {
      "name": "PC端/膳食调查"
    },
    {
      "name": "PC端/膳食调查/营养目标"
    },
    {
      "name": "PC端/配餐管理"
    },
    {
      "name": "PC端/膳食监控"
    },
    {
      "name": "PC端/膳食监控/个体监控"
    },
    {
      "name": "PC端/膳食监控/个体监控/个体单日"
    },
    {
      "name": "PC端/膳食监控/个体监控/个体阶段"
    },
    {
      "name": "PC端/膳食监控/团体监控"
    },
    {
      "name": "PC端/膳食监控/团体监控/团体单日"
    },
    {
      "name": "PC端/膳食监控/团体监控/团体阶段"
    },
    {
      "name": "PC端/餐厅管理"
    },
    {
      "name": "PC端/餐厅管理/餐厅设置-旧"
    },
    {
      "name": "PC端/餐厅管理/菜品管理"
    },
    {
      "name": "PC端/餐厅管理/入伙管理"
    },
    {
      "name": "PC端/餐厅管理/食物成分"
    },
    {
      "name": "PC端/餐厅管理/菜谱管理"
    },
    {
      "name": "PC端/餐厅管理/AI智能排菜"
    },
    {
      "name": "PC端/餐厅管理/称重台排菜"
    },
    {
      "name": "PC端/餐厅管理/电子菜牌"
    },
    {
      "name": "PC端/餐厅管理/餐厅分析"
    },
    {
      "name": "PC端/营养资讯"
    },
    {
      "name": "PC端/营养品管理"
    },
    {
      "name": "PC端/系统管理"
    },
    {
      "name": "PC端/系统管理/设备管理"
    },
    {
      "name": "PC端/系统管理/系统设置"
    },
    {
      "name": "PC端/系统管理/设备版本"
    },
    {
      "name": "PC端/系统管理/人脸管理"
    },
    {
      "name": "PC端/系统管理/配餐参数设置"
    },
    {
      "name": "PC端/系统管理/活动发布"
    },
    {
      "name": "PC端/审批流"
    },
    {
      "name": "PC端/营养品展示分类"
    },
    {
      "name": "PC端/进销存"
    },
    {
      "name": "PC端/进销存/物料分类"
    },
    {
      "name": "PC端/进销存/物料"
    },
    {
      "name": "PC端/进销存/供应商库"
    },
    {
      "name": "PC端/进销存/审批设置"
    },
    {
      "name": "PC端/进销存/采购管理"
    },
    {
      "name": "PC端/进销存/仓库管理"
    },
    {
      "name": "PC端/进销存/入库管理"
    },
    {
      "name": "PC端/进销存/出库管理"
    },
    {
      "name": "PC端/进销存/库存管理"
    },
    {
      "name": "PC端/大众智慧餐厅"
    },
    {
      "name": "PC端/大众智慧餐厅/菜品管理"
    },
    {
      "name": "PC端/大众智慧餐厅/会员管理"
    },
    {
      "name": "PC端/AI"
    },
    {
      "name": "PC端/统计报表"
    },
    {
      "name": "PC端/统计报表/打卡排行"
    },
    {
      "name": "PC端/订单管理"
    },
    {
      "name": "PC端/订单管理/订单退款"
    },
    {
      "name": "PC端/账户管理"
    },
    {
      "name": "PC端/账户管理/现金充值"
    },
    {
      "name": "PC端/账户管理/补贴管理"
    },
    {
      "name": "PC端/就餐评价"
    },
    {
      "name": "PC端/卡务管理"
    },
    {
      "name": "PC端/身份管理"
    },
    {
      "name": "PC端/营销中心"
    },
    {
      "name": "PC端/营销中心/消费策略"
    },
    {
      "name": "PC端/营销中心/消费限制"
    },
    {
      "name": "PC端/餐厅设置"
    },
    {
      "name": "PC端/中国银行"
    },
    {
      "name": "PC端/AI菜品管理"
    },
    {
      "name": "移动端"
    },
    {
      "name": "移动端/营养品小程序"
    },
    {
      "name": "移动端/科讯"
    },
    {
      "name": "移动端/餐厅管理"
    },
    {
      "name": "移动端/营养"
    },
    {
      "name": "移动端/我的"
    },
    {
      "name": "移动端/审批流"
    },
    {
      "name": "移动端/职工健康食堂"
    },
    {
      "name": "移动端/职工健康食堂/微信消息"
    },
    {
      "name": "移动端/职工健康食堂/提现"
    },
    {
      "name": "移动端/职工健康食堂/售后"
    },
    {
      "name": "移动端/邮储银行"
    },
    {
      "name": "智能硬件"
    },
    {
      "name": "智能硬件/膳食智能台(500型)"
    },
    {
      "name": "智能硬件/膳食智能台(500型)/人脸管理"
    },
    {
      "name": "智能硬件/膳食智能台(500型)/菜品管理"
    },
    {
      "name": "智能硬件/膳食智能台(500型)/定时同步"
    },
    {
      "name": "智能硬件/膳食智能台(500型)/打印餐单"
    },
    {
      "name": "智能硬件/膳食智能台(500型)/菜品识别率统计"
    },
    {
      "name": "智能硬件/膳食智能台(500型)/百度智能云"
    },
    {
      "name": "智能硬件/智盘"
    },
    {
      "name": "智能硬件/取餐柜"
    },
    {
      "name": "智能硬件/营养站"
    },
    {
      "name": "智能硬件/自研硬件"
    },
    {
      "name": "智能硬件/自研硬件/绑盘机"
    },
    {
      "name": "智能硬件/自研硬件/称重台"
    },
    {
      "name": "智能硬件/自研硬件/消费机"
    },
    {
      "name": "智能硬件/自研硬件/电子菜牌"
    },
    {
      "name": "智能硬件/安卓"
    },
    {
      "name": "智能硬件/一体机"
    },
    {
      "name": "智能硬件/闸机"
    },
    {
      "name": "自动化测试接口"
    },
    {
      "name": "自动化测试接口/大屏端"
    },
    {
      "name": "接口调式"
    },
    {
      "name": "API接口"
    },
    {
      "name": "外部接口"
    },
    {
      "name": "外部接口/三方调用康比特"
    },
    {
      "name": "外部接口/康比特调用三方"
    },
    {
      "name": "外部接口/三方消费"
    },
    {
      "name": "外部接口/三方系统调用康比特"
    },
    {
      "name": "外部接口/康比特调用三方系统"
    },
    {
      "name": "超管后台"
    },
    {
      "name": "超管后台/登录"
    },
    {
      "name": "超管后台/菜单管理"
    },
    {
      "name": "超管后台/商户管理"
    },
    {
      "name": "超管后台/设备管理"
    },
    {
      "name": "超管后台/通用接口"
    },
    {
      "name": "国防科技大学"
    },
    {
      "name": "国防科技大学/配餐分析"
    },
    {
      "name": "国防科技大学/综合管理"
    },
    {
      "name": "国防科技大学/心理测评"
    },
    {
      "name": "国防科技大学/运动测评"
    },
    {
      "name": "国防科技大学/配餐管理"
    },
    {
      "name": "国防科技大学/运动消耗"
    },
    {
      "name": "国防科技大学/同步人员信息"
    },
    {
      "name": "AI运动营养师"
    },
    {
      "name": "AI运动营养师/登录"
    },
    {
      "name": "AI运动营养师/首页"
    },
    {
      "name": "AI运动营养师/首页/首页总览及日历"
    },
    {
      "name": "AI运动营养师/首页/早餐及早加餐、菜品营养"
    },
    {
      "name": "AI运动营养师/首页/营养单日及阶段报告"
    },
    {
      "name": "AI运动营养师/我的"
    },
    {
      "name": "AI运动营养师/我的/基本信息"
    },
    {
      "name": "AI运动营养师/我的/运动数据"
    },
    {
      "name": "AI运动营养师/我的/体重管理"
    },
    {
      "name": "打印机"
    },
    {
      "name": "打印机/Printer"
    },
    {
      "name": "中行网信办-后厨管家"
    },
    {
      "name": "钉钉"
    },
    {
      "name": "宠物"
    },
    {
      "name": "Identity"
    },
    {
      "name": "MarketingStrategy"
    },
    {
      "name": "Printer"
    }
  ],
  "paths": {
    "/p/test/mergearray": {
      "post": {
        "summary": "合并一个数组",
        "deprecated": false,
        "description": "",
        "tags": [
          "示例接口/力扣算法"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/test/import": {
      "post": {
        "summary": "导入",
        "deprecated": false,
        "description": "",
        "tags": [
          "示例接口/力扣算法"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "format": "binary",
                    "type": "string",
                    "example": ""
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/test/indexArray": {
      "post": {
        "summary": "指针移除指定值",
        "deprecated": false,
        "description": "",
        "tags": [
          "示例接口/力扣算法"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/test/delRepeat": {
      "post": {
        "summary": "删除数组中重复的项",
        "deprecated": false,
        "description": "",
        "tags": [
          "示例接口/力扣算法"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/pet/{petId}": {
      "get": {
        "summary": "查询宠物详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "示例接口",
          "宠物"
        ],
        "parameters": [
          {
            "name": "petId",
            "in": "path",
            "description": "宠物 ID",
            "required": true,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 0,
                      "description": "状态码"
                    },
                    "data": {
                      "$ref": "#/components/schemas/Pet",
                      "description": "宠物信息"
                    }
                  },
                  "required": [
                    "code",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "data": {
                    "name": "Hello Kity",
                    "photoUrls": [
                      "http://dummyimage.com/400x400"
                    ],
                    "id": 3,
                    "category": {
                      "id": 71,
                      "name": "Cat"
                    },
                    "tags": [
                      {
                        "id": 22,
                        "name": "Cat"
                      }
                    ],
                    "status": "sold"
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      },
      "delete": {
        "summary": "删除宠物信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "示例接口",
          "宠物"
        ],
        "parameters": [
          {
            "name": "petId",
            "in": "path",
            "description": "Pet id to delete",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "api_key",
            "in": "header",
            "description": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 0
                    }
                  },
                  "required": [
                    "code"
                  ]
                },
                "example": {
                  "code": 0
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/pet": {
      "post": {
        "summary": "新建宠物信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "示例接口",
          "宠物"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "description": "宠物名",
                    "example": "Hello Kitty",
                    "type": "string"
                  },
                  "status": {
                    "description": "宠物销售状态",
                    "example": "sold",
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "status"
                ]
              }
            }
          }
        },
        "responses": {
          "201": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "minimum": 0,
                      "maximum": 0
                    },
                    "data": {
                      "$ref": "#/components/schemas/Pet"
                    }
                  },
                  "required": [
                    "code",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "data": {
                    "name": "Hello Kity",
                    "photoUrls": [
                      "http://dummyimage.com/400x400"
                    ],
                    "id": 3,
                    "category": {
                      "id": 71,
                      "name": "Cat"
                    },
                    "tags": [
                      {
                        "id": 22,
                        "name": "Cat"
                      }
                    ],
                    "status": "sold"
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      },
      "put": {
        "summary": "修改宠物信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "示例接口",
          "宠物"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "data": {
                      "$ref": "#/components/schemas/Pet"
                    }
                  },
                  "required": [
                    "code",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "data": {
                    "name": "Hello Kity",
                    "photoUrls": [
                      "http://dummyimage.com/400x400"
                    ],
                    "id": 3,
                    "category": {
                      "id": 71,
                      "name": "Cat"
                    },
                    "tags": [
                      {
                        "id": 22,
                        "name": "Cat"
                      }
                    ],
                    "status": "sold"
                  }
                }
              }
            },
            "headers": {}
          },
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          },
          "405": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/pet/findByStatus": {
      "get": {
        "summary": "根据状态查找宠物列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "示例接口",
          "宠物"
        ],
        "parameters": [
          {
            "name": "status",
            "in": "query",
            "description": "Status values that need to be considered for filter",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "$ref": "#/components/schemas/Pet"
                  }
                },
                "example": {
                  "code": 0,
                  "data": [
                    {
                      "name": "Hello Kity",
                      "photoUrls": [
                        "http://dummyimage.com/400x400"
                      ],
                      "id": 3,
                      "category": {
                        "id": 71,
                        "name": "Cat"
                      },
                      "tags": [
                        {
                          "id": 22,
                          "name": "Cat"
                        }
                      ],
                      "status": "sold"
                    },
                    {
                      "name": "White Dog",
                      "photoUrls": [
                        "http://dummyimage.com/400x400"
                      ],
                      "id": 3,
                      "category": {
                        "id": 71,
                        "name": "Dog"
                      },
                      "tags": [
                        {
                          "id": 22,
                          "name": "Dog"
                        }
                      ],
                      "status": "sold"
                    }
                  ]
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    }
                  },
                  "required": [
                    "code"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/tree": {
      "post": {
        "summary": "获取部门权限",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/首页"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/menu/treeMenu": {
      "post": {
        "summary": "获取权限",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/首页"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Restaurant/mealTimeCount": {
      "post": {
        "summary": "考勤",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/首页"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/add": {
      "post": {
        "summary": "新建人员",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "height": {
                    "example": "170",
                    "type": "string"
                  },
                  "weight": {
                    "example": "80",
                    "type": "string"
                  },
                  "sport_uuid": {
                    "example": "2276A121-7186-7E46-A76E-FAD1283F9680",
                    "type": "string"
                  },
                  "grade": {
                    "example": "2",
                    "type": "string"
                  },
                  "personnel_umber": {
                    "example": " 0883",
                    "type": "string"
                  },
                  "name": {
                    "example": "测试12",
                    "type": "string"
                  },
                  "sex": {
                    "example": "1",
                    "type": "string"
                  },
                  "birthday": {
                    "example": "2023-05-18",
                    "type": "string"
                  },
                  "take_meal": {
                    "example": "3",
                    "type": "string"
                  },
                  "identity_type": {
                    "example": "1",
                    "type": "string"
                  },
                  "is_create_account": {
                    "example": "false",
                    "type": "string"
                  },
                  "station_uuid": {
                    "example": "1asdbkjaskjdnaskjnbckjnxjkcnkjasndma",
                    "type": "string"
                  },
                  "department_uuid": {
                    "example": "50C26F83-BC69-E82C-2074-D90928A2317B,36EE7D92-E3BF-EFA8-C4AD-242F718AEFA5,4BE2FDC5-F4DF-6FE5-E393-4A0AC84373EA,D16748D4-B3FE-B58A-D830-3C5706D605E5,726E7307-5791-857B-5CAD-3E9BADC95303,C7D6B299-8B55-4063-BBC1-816DAC3FE1D3,66C0AB27-53EE-9861-45AD-D3411BAD038B,1055A3EE-8DC1-C62C-D8C9-9E99466A0D53,61F926A4-55B8-71AD-70DA-0672DDDABF22,95DAD902-19CC-17DA-6BB5-73F1604AD0EB,004C9F7C-5CE1-C6F7-0D28-E81B6C3B6F3C,6B901FC5-24DC-0A7A-8699-1912C18890B2,EB076893-2512-0523-8D96-03B599F5B152,8E69D846-B09A-2E3B-1B45-7B1F8DF19C23",
                    "type": "string"
                  },
                  "mobile": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 1,
                  "message": "Undefined index: department_uuid",
                  "data": []
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/lists": {
      "post": {
        "summary": "人员列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/综合管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "example": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  },
                  "name": {
                    "example": "清涛",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/info": {
      "post": {
        "summary": "查看人员信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/人员管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "description": "人员uuid",
                    "example": "0BE547B2-900D-2B39-86CF-D5D6BAAFB385",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/update": {
      "post": {
        "summary": "修改人员信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/综合管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "height": {
                    "example": "170",
                    "type": "string"
                  },
                  "weight": {
                    "example": "90",
                    "type": "string"
                  },
                  "grade": {
                    "example": "1",
                    "type": "string"
                  },
                  "coach_name": {
                    "example": "",
                    "type": "string"
                  },
                  "sport_uuid": {
                    "example": "24415C71-28DB-7128-6DB6-6771B42A3147",
                    "type": "string"
                  },
                  "sport_event_uuid": {
                    "example": "90AE91C5-0E43-6080-D1EC-44B9A1616833",
                    "type": "string"
                  },
                  "sport_year": {
                    "example": " ",
                    "type": "string"
                  },
                  "in_time": {
                    "example": "",
                    "type": "string"
                  },
                  "permanent_address": {
                    "example": "",
                    "type": "string"
                  },
                  "scales_mac_address": {
                    "example": " ",
                    "type": "string"
                  },
                  "restaurant_id": {
                    "example": "1",
                    "type": "string"
                  },
                  "personnel_umber": {
                    "example": "",
                    "type": "string"
                  },
                  "name": {
                    "example": "自动化11",
                    "type": "string"
                  },
                  "sex": {
                    "example": "1",
                    "type": "string"
                  },
                  "birthday": {
                    "example": "2021-05-17",
                    "type": "string"
                  },
                  "nation": {
                    "example": "",
                    "type": "string"
                  },
                  "station_uuid": {
                    "example": "1asdbkjaskjdnaskjnbckjnxjkcnkjasndma",
                    "type": "string"
                  },
                  "take_meal": {
                    "example": "3",
                    "type": "string"
                  },
                  "native_place": {
                    "example": "",
                    "type": "string"
                  },
                  "identity_type": {
                    "example": "1",
                    "type": "string"
                  },
                  "num": {
                    "example": "",
                    "type": "string"
                  },
                  "position": {
                    "example": "",
                    "type": "string"
                  },
                  "identity_number": {
                    "example": "",
                    "type": "string"
                  },
                  "mobile": {
                    "example": "",
                    "type": "string"
                  },
                  "email": {
                    "example": "",
                    "type": "string"
                  },
                  "emergency_name1": {
                    "example": "",
                    "type": "string"
                  },
                  "emergency_relation1": {
                    "example": "",
                    "type": "string"
                  },
                  "emergency_contact1": {
                    "example": "",
                    "type": "string"
                  },
                  "emergency_name2": {
                    "example": "",
                    "type": "string"
                  },
                  "emergency_relation2": {
                    "example": "",
                    "type": "string"
                  },
                  "emergency_contact2": {
                    "example": "",
                    "type": "string"
                  },
                  "is_create_account": {
                    "example": "true",
                    "type": "string"
                  },
                  "uuid": {
                    "example": "A32B3324-695B-BBA3-E0DE-04669025641B",
                    "type": "string"
                  },
                  "department_uuid": {
                    "example": "18F97FEF-D105-8E7F-F35A-3A9080B554A4",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/downTemplate": {
      "get": {
        "summary": "导出人员模版",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/人员管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/import": {
      "post": {
        "summary": "人员导入",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/综合管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "example": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  },
                  "file": {
                    "example": "file:///Users/laiqingtao/cpt/resource/temp/组织结构20230613.xlsx",
                    "type": "string",
                    "format": "binary"
                  }
                },
                "required": [
                  "department_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/export": {
      "get": {
        "summary": "导出人员",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/人员管理"
        ],
        "parameters": [
          {
            "name": "department_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "A572DE95-9513-2840-48F8-F8003E88C1E8",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sex",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "mobile",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "job_status",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "name",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      },
      "post": {
        "summary": "人员导出",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "department_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sport_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sport_event_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "station_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "sex",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "grade",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "name",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/delete": {
      "post": {
        "summary": "人员删除",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/综合管理"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhMX%2FRdjxU3kyegPFu%2FPEswgQ%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "3657BBBC-21F2-CDC3-7F82-11760562CF46",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      },
      "get": {
        "summary": "删除人员接口",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                },
                "example": {
                  "code": 100,
                  "message": "您尚未登录",
                  "time": "1684465751",
                  "data": []
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/role/update": {
      "post": {
        "summary": "修改角色",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/综合管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/dateMenu/getStaffDiningLists": {
      "post": {
        "summary": "就餐管理",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/综合管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "start_time": {
                    "type": "string"
                  },
                  "end_time": {
                    "type": "string"
                  },
                  "department_uuid": {
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  },
                  "page": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/dateMenu/StaffDiningExport": {
      "get": {
        "summary": "就餐管理导出",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/综合管理"
        ],
        "parameters": [
          {
            "name": "start_time",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2023-08-14",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "end_time",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2023-08-17",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "department_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "name",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dining",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "lack_meals",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/role/add": {
      "post": {
        "summary": "添加角色",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/综合管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "测试人员",
                    "type": "string"
                  },
                  "demo": {
                    "example": "",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "user_uuid": {
                    "example": "16934BD7-F9C4-F833-E233-820D08EBD673",
                    "type": "string"
                  },
                  "menu_uuid": {
                    "example": "087AF250-5C71-0E1D-95AC-04BAEF7D7FF7,3C893D24-01FC-816B-8473-3ACFE61C73E9,3E08F153-98BD-F2C2-824F-4A5D6D94230B,D2FDE452-3BC8-F292-58B4-3785DB9AE3DA,7E4A1759-0F43-3058-46B4-FDE9BC4C6D8C,B4EDC0FB-4E9C-DE2E-B204-2B231F347CA3,DD574C99-3E96-19E6-C152-5C951D39C151,E0F50DAE-8DC5-B0BE-C291-77F82B8B505D,EDD0F148-9DAD-CDA6-5CBA-33EF9A1E34EB,8B8B2A1B-8A0B-334A-CA89-07B04E810F87,12CE5CAA-67AF-F83E-B7F2-CE0D8CF6EBE0,4695987F-B78C-F787-5CFA-D4D8735453A3,30931BF3-2EEA-93E6-B0EA-A2201E66EA4F,087AF250-5C71-0E1D-95AC-04BAEF7D7FF8,DE457429-35C6-837C-A2B1-6E74A12A4BAC,57A8586A-BA09-F26F-5932-C6DB2EEC6BCD,57A8586A-BA09-FB6F-5932-C6DB2EEC6BCD,2765DDFF-9255-FBE7-33DC-E357A11C0136,2765DDFF-9255-FBE7-33DC-E357A11C0136,E8055000-ADA0-CB0D-2BF2-5E21950B91DD,1F0C53D9-4226-47DA-933A-AACCED2B9C94,A06B51FC-39CC-2E48-409A-718234920C51,19E961B0-C0BE-2242-DD38-918B9C4B6AAB,9FE213C8-D313-18E8-1366-706B34CD2E74,60A9AFD1-66AC-F852-225B-936222424D05,8B8DA39C-55D5-417B-0AB3-3F468AEDB7B5,BBBF4B77-0937-0C82-9559-D3220EF34DB9,B9FB5166-8AC7-1D2C-B153-B7FC56116574,1FCC08FE-ABB8-D0E8-B17A-6A5BBD7BB487,1FCC08FE-ABB8-D0E8-B17A-6A5BBD7BB487,A732AD0F-8549-3995-49D0-81FBDC5174D4,A732AD0F-8549-3995-49D0-81FBDC5174D4,A1FD0A7C-069C-F783-FF0B-16AFC01994E7,C5766BE7-B318-10CF-B877-5959936209BC,6FDE692A-258A-B410-7215-B2E773AF68AD,8D8C5162-0F04-4A49-E2E5-7784F0E1F5CA,C9474F21-58F6-2D3D-5299-5E160B8261D7,9FBAEAAA-B3EA-6001-8D73-A5532235F8E8,C5281754-6F3D-1C70-6EAC-1373CBDA12C5,AFA7224D-FEA6-F899-5B05-762CC8FE22E9,F03C810C-C524-7B06-3744-949597D055FC,894D7E7F-5476-0D10-5275-A3EBE972B2B6,568C8258-0A82-E44E-5E4C-8676D4FB2CE2,43FA4AD3-A441-1480-F677-D47AD74C02A0,1A1933A7-9C2E-4539-7A1A-01D19C88B481,BDC14464-3D7F-97BC-BE91-09E9A375DF32,DA8AC257-D8C8-5F6D-C70F-2FACBB938E79,71BCCC2F-920A-EA85-7E5E-E4BE63A1AFCA,23E930A9-83E6-0206-6241-6E21A23B5D4D,9AA76ADE-873D-E3F3-DA60-10C76D625980,F4FD3B73-7F4F-2D1B-FFAB-57FB6567ED8F,0BB55177-F770-9335-6EF2-36F62B872CB2,FF16579D-5CB9-07EF-889F-3E860F7DF41C,4C541F15-59C0-25DA-C93D-1492ED29B35B,61A87888-47C1-2384-B579-FFDE99A18ACC,7040AE84-952A-26B6-0E5D-8979773B23D4,C1E3D258-A5D5-E0AC-F132-4F2C0C2792EF,A66D3812-E45A-40C0-0EEE-720FD87DD42B,3A4592A7-A647-8C47-9EAB-E9BC4CCECE38,E8EE77CA-960A-65F3-B09A-7CEFF5FE3B29,EA83580B-A90A-7FE8-4A46-FE2561F31308,688A5AED-C22F-FEDC-B4A4-ACFA750E692B,C5E8BD15-C890-11DF-183B-0A5444A528EF,D23087A3-E12D-6E2F-A86F-0B4B743C91F0,2CBDEFF2-EADF-628F-7CBD-05A16D3183C7,27191B5D-D3D2-5A8B-FEC8-ADB99A0A584E,90A6F982-FEAE-B0A7-6753-C32DF822CF9F,39288C13-FDD4-7F47-35E6-3D9B35F9CB2C,5DB0D7D4-AC91-BD32-848C-4F099E15F3DC,6BD7900B-A99F-03AB-D763-76DA67B45F34,352B7629-DC3D-4C69-9032-DE025F25090C,5F2B6802-9D01-5516-1BA6-BED840A90E9A,FF6EB97B-6B35-1D93-BE48-727BEE4A9BC6,C83ACB14-7C51-80A3-A440-B89B258791F4,E0B133C4-4514-1B75-A3AA-510F82D09ABB,81320677-DEC3-3C46-E544-2CB1147927C4,434CA94B-87E8-C424-6C4D-CF475A35D45D,84CB5C0E-DED3-FAE3-90A2-9F128392D056,B54F9F9B-E897-5021-BB1D-B8AC0B571598,F20C1C3B-D842-FF40-7181-4B94955E6344,88881A5A-3854-F7C8-1B09-D9F51C9FB4B1,6A59E105-EB87-50ED-1FF2-F30024825F6F,28DCA952-2D93-3FFD-0A67-5A3A514FFB42,A4FD5906-BE1B-4F2D-0DB6-6F0AAE27B270,B4B340C1-CB0E-B312-3003-1B0E0A536071,6961A659-FD1D-F95D-C9BB-8BBF974451B0,F7E2073D-78F5-4C4F-C9AE-A1E860DEFA05,A9800D37-1D0B-E41C-B9A5-CC2CD60A8337,2C87B047-EF68-7CCA-A76D-5576C1375676,B6096CA7-5567-C804-1EF1-175C606AF50C,9A6916EF-9472-A604-E92A-58DD71FEEB0E,BFA12C6F-B124-7E80-064C-B5C890A44A5A,3E1A95EC-981D-C3BD-C6B6-A91E4D63B5EE,4C6A3BC5-AAA5-0B8A-2C1D-CEF3692C0D49,F5A70EA4-1AF9-C73D-1BFF-275172EC69EE,E96C9175-CE30-5FDA-823B-C4BE52D01032,717F8CDB-36B1-8427-FF45-E6EC50324202,D7AC652C-BFCC-0301-8FA8-8C0268796289,72506EB7-EC5D-E1AD-76E3-05B8B6361EEE,9A78B111-903A-B20D-0ADA-FC54BCB5F3D4,EBCDFED9-8011-1621-D380-C4AF2FE85AE3,07469A6A-64B3-F008-D6B9-4502C6E490E0,8A584F01-3CFB-C19E-0193-39BD70C93FA2,453DAE65-6105-F0CC-9F37-1A963DB800E7,BC2DD282-3185-36F9-14E8-58C3EA3DE5F0,A8A61154-B98F-90E6-CB7A-18C1FF719A09,C28E04A2-44DB-E0D7-34DB-EB0C007376FE,185E10EE-730B-D9C7-7241-5B4456DC7EA9,77EE3935-48C4-A3B8-DB9A-E729B75AEE50,A94003A2-1AC7-F716-2E63-7D8BF8EF9555,EAB827AB-BD37-200A-E37E-5411ED089F11,D1F4D2C4-49F1-6A0A-013D-6F41715E7CD8,E57C9702-7ACD-B04A-365E-0D7E1E726706,FBD449EB-975C-5B08-CB6A-337EFD72A4E0,34EF5D1F-9A79-A0DA-BE2B-CD8A5AC15BAA,155670DC-C085-70C9-092B-06DCD508054D,7CDACB97-D44A-9067-18B0-C83323F0FA0C,CDF7DA83-CDE5-0456-7692-8A615F53B77C,5DE75AAF-746A-25F6-6E0D-E3E656B41C12,06D04A06-52C5-2406-2351-FE6CBDF84E8F,63A3690F-312E-BE21-2870-2CD876588C79,23BC3DD1-46FC-6CB6-84B8-B900DB5E2AD8,DD73A262-B822-DA85-E754-F795DC711C88,6AD005CB-6C4E-61A7-40EA-604C0C416C57,02F06546-1219-E6CB-1651-FD6265B5C91A,FABE3BC9-0B33-1172-0BA9-EAB764D6E20D,77C319A8-E38B-65C6-D75F-4B8B48EC54A3,61AFB37F-68D1-C0CF-F387-DA5AA0D0CF5B,29D0BCFB-A710-D70C-1B1E-A0D01363D3EA,8507BFB7-7386-F2FD-B07E-2C67C572EDD1,8E8C89B8-EB7E-9585-8C63-B8723F79C5A4,29D0BCFB-A710-D70C-1B1E-A0D01363D3EA,9F08AC1F-8A31-2AFD-76A5-B38B39AF28E7,24AE40A1-DB8A-EF23-B294-229CA5837C08,70882551-A10F-3D0E-435A-C0328D88C7A0,8507BFB7-7386-F2FD-B07E-2C67C572EDD1,8E8C89B8-EB7E-9585-8C63-B8723F79C5A4,D9005A93-AB6A-9840-02D3-32F3111AC5E7,47AA7293-B393-AA00-27C7-09204379DB97,ED2A9B12-0A89-202B-2C5B-CF9EB5B95832,96667E12-59DD-4A7E-525C-E832E456AEB2,C940FE86-4171-5184-156E-1B718AA5EDE8,C6C4A961-E4ED-B10F-D342-FA4FA9BE47BF,C73B3B99-AD06-F909-E8A1-EE25BEF45725,B6080EF3-9B87-E6EE-8533-3EF5B64A5605,614B4610-870A-C4CF-7D22-608A35C7C80B,C8BD722A-8277-8FAC-0775-CD7B6B7EC181,703C5AFB-988A-506E-A3EB-64ECE139811F,D0C5E860-D2F7-3FA7-CA14-63CE4F03ED52,F6EBA30B-8104-C4D0-CC16-360FB0F76698,BBE2F6C8-5F0D-62A0-8A58-0FEBC96BE71A,70E8855A-1B03-E320-42B2-AFF0613DADCE,697059D3-F3F0-0C4D-9E71-BD90BD8C766A",
                    "type": "string"
                  },
                  "department_uuid": {
                    "example": "87BC6311-F982-26BA-F8E4-7FA6D38722E9",
                    "type": "string"
                  },
                  "87BC6311-F982-26BA-F8E4-7FA6D38722E9": {
                    "example": "006AAF71-FEB1-7611-46DD-0A53457694C2,16A834D2-69A6-EBFA-FD0B-F726A8E8D0FB,2249F34B-B9DC-F4A6-3D34-9F5DD49330A7,33A24B54-C2B7-A5F5-6851-71FDE5935C85,48252771-BB11-F72C-18B0-E6BBD380F34A,4C247166-C436-269F-59F6-3F38F26ABDD9,4C9C944D-35A4-9232-04C8-60DC38393CE8,60BD1AC7-1B44-1951-FBE4-84A97FCA15BA,689E5986-EFAF-5ECB-0D60-948CEA8214C1,6C359561-2619-A100-E961-322E2D8D4114,7685190A-C928-440C-F745-6C317B6FDFC8,8B392EAE-26AB-BA70-3549-D6C127B585E7,9BA49FBF-B8B5-E9C3-A21F-7EE7F986CB18,9F8A0733-D64C-4B4D-E27C-82C2A7C29316,BD98418B-C1C1-62AE-7979-43D3F4198696,C01974CB-4CBD-09B1-A0C2-385061910BA1,D86E28FE-2D56-0C3D-FC9D-041F52CD408E,EAE8B989-5397-55FD-DBE6-B8543262D86D,EC0610E6-EF13-5AE6-6EFB-1B26D9FB5026,F89DD10E-711F-C564-0C58-2418C0AEB05E",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/sport": {
      "post": {
        "summary": "运动项目",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/综合管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/department/lists": {
      "post": {
        "summary": "部门列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/人员管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/department/all": {
      "post": {
        "summary": "获取所有部门-结构化",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/人员管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "search_k": {
                    "example": "name",
                    "type": "string"
                  },
                  "search_v": {
                    "example": "投掷项目组",
                    "type": "string"
                  },
                  "status": {
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/import_check": {
      "post": {
        "summary": "人员导入-new",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/人员管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "format": "binary",
                    "type": "string",
                    "example": "file:///Users/wiscourper/Downloads/组织结构20260128.xlsx"
                  }
                },
                "required": [
                  "file"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/Staff/bodyCompositionTest": {
      "get": {
        "summary": "体成分测试下载人员数据",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/人员管理"
        ],
        "parameters": [
          {
            "name": "uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "A777B431-48BC-706B-4D7B-DC134E663FF5",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/MenuRecommendSet/lists": {
      "post": {
        "summary": "营养目标设定列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查/营养目标"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "name": {
                    "example": "",
                    "type": "string"
                  },
                  "department_uuid": {
                    "example": "",
                    "type": "string"
                  }
                },
                "required": [
                  "page"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/MenuRecommendSet/logList": {
      "post": {
        "summary": "单人/全部日志列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查/营养目标"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "9F0D1936-4B9F-C78F-D3B2-73362D482D34",
                    "type": "string"
                  }
                },
                "required": [
                  "staff_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/MenuRecommendSet/add": {
      "post": {
        "summary": "批量/单人单日设定目标",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查/营养目标"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "9F0D1936-4B9F-C78F-D3B2-73362D482D34,4B34639D-F61E-97AD-5F76-321B91AEDC90",
                    "type": "string"
                  },
                  "start_date": {
                    "example": "2024-01-06",
                    "type": "string"
                  },
                  "end_date": {
                    "example": "2024-01-09",
                    "type": "string"
                  },
                  "recommend_power": {
                    "example": "2300",
                    "type": "string"
                  },
                  "morning_bfb": {
                    "example": "30",
                    "type": "string"
                  },
                  "noon_bfb": {
                    "example": "40",
                    "type": "string"
                  },
                  "night_bfb": {
                    "example": "30",
                    "type": "string"
                  },
                  "carbohydrate_bfb": {
                    "example": "25",
                    "type": "string"
                  },
                  "protein_bfb": {
                    "example": "35",
                    "type": "string"
                  },
                  "fat_bfb": {
                    "example": "40",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/MenuRecommendSet/readStaffSet": {
      "post": {
        "summary": "编辑获取信息接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查/营养目标"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "9F0D1936-4B9F-C78F-D3B2-73362D482D34",
                    "type": "string"
                  },
                  "date": {
                    "example": "2024-01-06",
                    "type": "string"
                  }
                },
                "required": [
                  "staff_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/datemenu/editMenu": {
      "post": {
        "summary": "膳食调查、配餐编辑接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查/营养目标"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "065EDABE-F006-D09F-5A40-E9CB41C2EB41",
                    "type": "string"
                  },
                  "date": {
                    "example": "2024-03-05",
                    "type": "string"
                  },
                  "menu_type": {
                    "example": "3",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": "2",
                    "type": "string"
                  },
                  "menu": {
                    "example": "{\n    \"staple_food\": [\n        {\n            \"uuid\": \"B29EF4C4-B6F8-3BD9-900D-49269F33708E\",\n            \"dishes_uuid\": \"B29EF4C4-B6F8-3BD9-900D-49269F33708E\",\n            \"name\": \"1hjh\",\n            \"en_name\": \"1\",\n            \"unit\": \"2\",\n            \"file_path\": \"https://img.kxunpt.cn/cpt_dev/static/upload/cater/20230628/E99D1C49-3E56-7052-B1A2-2FF6738F2823thumb-68.jpg\",\n            \"weight\": 87,\n            \"category\": 1,\n            \"sub_category\": 1,\n            \"power\": 4,\n            \"carbohydrate\": 4,\n            \"protein\": 4,\n            \"fat\": 4,\n            \"number\": 1,\n            \"energy\": 4,\n            \"total_energy\": 4,\n            \"total_weight\": 87,\n            \"total_carbohydrate\": 4,\n            \"total_fat\": 4,\n            \"total_protein\": 4,\n            \"actual_number\": 1\n        }\n    ],\n    \"vegetable\": [\n        {\n            \"uuid\": \"0B9F705D-FAD3-5771-9DEE-3824E8DEA51B\",\n            \"dishes_uuid\": \"0B9F705D-FAD3-5771-9DEE-3824E8DEA51B\",\n            \"name\": \"122221\",\n            \"en_name\": \"1\",\n            \"unit\": \"2\",\n            \"file_path\": \"https://img.kxunpt.cn/cpt_dev/static/upload/cater/20230628/04DEECC9-E236-1713-0195-719820B889D5bscgatffo2obscgatffo2o.jpg\",\n            \"weight\": 100,\n            \"category\": 2,\n            \"sub_category\": 4,\n            \"power\": 106,\n            \"carbohydrate\": 2,\n            \"protein\": 12,\n            \"fat\": 6,\n            \"number\": 1,\n            \"energy\": 106,\n            \"total_energy\": 106,\n            \"total_weight\": 100,\n            \"total_carbohydrate\": 2,\n            \"total_fat\": 6,\n            \"total_protein\": 12,\n            \"actual_number\": 1\n        }\n    ],\n    \"meat_dishes\": [\n\n    ],\n    \"custard\": [\n\n    ],\n    \"fruit\": [\n\n    ],\n    \"soup\": [\n\n    ],\n    \"add_food\": [\n        {\n            \"uuid\": \"096E60D8-0427-7D28-08B6-C60A4AE00925\",\n            \"dishes_uuid\": \"096E60D8-0427-7D28-08B6-C60A4AE00925\",\n            \"name\": \"1hjh\",\n            \"en_name\": \"1\",\n            \"unit\": \"2\",\n            \"file_path\": \"https://img.kxunpt.cn/cpt_dev/static/upload/cater/20230628/E99D1C49-3E56-7052-B1A2-2FF6738F2823thumb-68.jpg\",\n            \"weight\": 87,\n            \"category\": 1,\n            \"sub_category\": 1,\n            \"power\": 4,\n            \"carbohydrate\": 4,\n            \"protein\": 4,\n            \"fat\": 4,\n            \"number\": 1,\n            \"energy\": 4,\n            \"total_energy\": 4,\n            \"total_weight\": 87,\n            \"total_carbohydrate\": 4,\n            \"total_fat\": 4,\n            \"total_protein\": 4,\n            \"actual_number\": 1\n        }\n    ],\n    \"recomment_power\": 0,\n    \"total_nutrition\": {\n        \"total_carbohydrate\": 0,\n        \"total_protein\": 0,\n        \"total_fat\": 0,\n        \"total_iron\": 0,\n        \"total_calcium\": 0,\n        \"total_vb1\": 0,\n        \"total_vc\": 0\n    },\n    \"change\": false,\n    \"edit\": true\n}",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/datemenu/checkMenuList": {
      "post": {
        "summary": "校正列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "example": " 9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  },
                  "date": {
                    "example": " 2023-09-14",
                    "type": "string"
                  },
                  "staff_name": {
                    "example": " ",
                    "type": "string"
                  },
                  "page": {
                    "example": " 1",
                    "type": "string"
                  },
                  "page_size": {
                    "example": " 12",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": " 2",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/allDishesName": {
      "post": {
        "summary": "校正选择菜品下拉",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/date_menu/hardwareUpdate": {
      "post": {
        "summary": "菜品矫正",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "53742636-7BED-0B32-3C46-B73E549DD4C8",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": "3",
                    "type": "string"
                  },
                  "menu_date": {
                    "example": "2023-06-27",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "dishes_array": {
                    "example": "[{\"img\":\"\",\"dishes\":[{\"uuid\":\"7E5D022D-358F-B57F-7006-AB1D5B6E84EF\",\"name\":\"西红柿炒鸡蛋-Y\",\"weight\":120,\"dishes_uuid\":\"7E5D022D-358F-B57F-7006-AB1D5B6E84EF\"},{},{},{},{},{},{},{},{}]}]",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/date_menu/hardwareInfo": {
      "post": {
        "summary": "菜品矫结果",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": "2",
                    "type": "string"
                  },
                  "menu_date": {
                    "example": "2024-10-12",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/datemenu/foodSurveyIndex": {
      "post": {
        "summary": "菜品校正列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "example": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  },
                  "date": {
                    "example": "2023-06-26",
                    "type": "string"
                  },
                  "staff_name": {
                    "example": "张钰",
                    "type": "string"
                  },
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "page_size": {
                    "example": "12",
                    "type": "string"
                  }
                },
                "required": [
                  "department_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/DateMenu/getDishes": {
      "post": {
        "summary": "获取加餐食物库",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"获取成功\",\n    \"data\": {\n        \"food\": [//--食物，数据结构同菜品\n            {\n                \"uuid\": \"F0A2958A-786D-BB1D-9294-FA6F4289E1E3\",\n                \"dishes_uuid\": \"F0A2958A-786D-BB1D-9294-FA6F4289E1E3\",\n                \"name\": \"抹茶馒头\",\n                \"en_name\": null,\n                \"unit\": 1,\n                \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/99662503-5DF6-1034-408E-C11638826CF3.png\",\n                \"weight\": \"49.00\",\n                \"category\": 1,\n                \"sub_category\": 3,\n                \"power\": \"116\",\n                \"carbohydrate\": \"25\",\n                \"protein\": \"4\",\n                \"fat\": \"0\",\n                \"food_type\": 1//---菜品类型：1=食物\n            },\n        ],\n        \"dishes\": [\n            {\n                \"uuid\": \"F0A2958A-786D-BB1D-9294-FA6F4289E1E3\",\n                \"dishes_uuid\": \"F0A2958A-786D-BB1D-9294-FA6F4289E1E3\",\n                \"name\": \"抹茶馒头\",\n                \"en_name\": null,\n                \"unit\": 1,\n                \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/99662503-5DF6-1034-408E-C11638826CF3.png\",\n                \"weight\": \"49.00\",\n                \"category\": 1,\n                \"sub_category\": 3,\n                \"power\": \"116\",\n                \"carbohydrate\": \"25\",\n                \"protein\": \"4\",\n                \"fat\": \"0\",\n                \"food_type\": 0//---菜品类型：0=菜品\n            }\n        ],\n       \"recipes\": []\n    },\n    \"trace_id\": \"67d9647ed9c22\"\n}\n```",
        "tags": [
          "国防科技大学/配餐管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "description": "类型,7为其他",
                    "example": "staple_food",
                    "type": "string"
                  },
                  "dishes_name": {
                    "example": "馒头",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "4FD528A5-3922-D0CB-6365-27110F01C8CE",
                    "type": "string"
                  },
                  "date": {
                    "example": "2025-3-18",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": "3",
                    "type": "string"
                  },
                  "type_plus": {
                    "example": "2",
                    "type": "string"
                  }
                },
                "required": [
                  "type"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/bill/getLetter": {
      "post": {
        "summary": "获取菜品名称首字母",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": "2",
                    "type": "string"
                  },
                  "menu_date": {
                    "example": "2024-10-11",
                    "type": "string"
                  },
                  "search_name": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/bill/dishesAll": {
      "post": {
        "summary": "获取菜品",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食调查"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": "2",
                    "type": "string"
                  },
                  "menu_date": {
                    "example": "2024-10-11",
                    "type": "string"
                  },
                  "search_name": {
                    "example": "",
                    "type": "string"
                  },
                  "letter": {
                    "example": "M",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/dateMenu/getMenuInfo": {
      "post": {
        "summary": "营养调查",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "3FD873CC-B9C6-651B-F76F-892A8AE21A10",
                    "type": "string"
                  },
                  "date": {
                    "example": "2023-05-18",
                    "type": "string"
                  },
                  "type": {
                    "example": "3",
                    "type": "string"
                  },
                  "meal": {
                    "example": "2",
                    "type": "string"
                  },
                  "flag": {
                    "example": "true",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 1,
                  "message": "参数错误",
                  "data": []
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/dateMenu/getMenuList": {
      "post": {
        "summary": "配餐列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/配餐管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "example": " 9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  },
                  "date": {
                    "example": " 2023-9-14",
                    "type": "string"
                  },
                  "menu_model": {
                    "example": " ",
                    "type": "string"
                  },
                  "staff_name": {
                    "example": " ",
                    "type": "string"
                  },
                  "page": {
                    "example": " ",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                },
                "example": {
                  "code": 100,
                  "message": "您尚未登录",
                  "time": "1689583893",
                  "data": []
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/dateMenu/getMenu": {
      "post": {
        "summary": "获取餐单详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/配餐管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "9F0909B9-720F-BEDF-E322-480587327BF0",
                    "type": "string"
                  },
                  "datetime": {
                    "example": "2023-10-23",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": "1",
                    "type": "string"
                  },
                  "flag": {
                    "example": "true",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                },
                "example": {
                  "code": 100,
                  "message": "您尚未登录",
                  "time": "1687850925",
                  "data": []
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/ontoanalysis/Oneweiliang": {
      "post": {
        "summary": "维生素、矿物质",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/配餐分析"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "menus_date": {
                    "example": "2023-07-20",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "4FFBCB4D-883E-63B6-00AE-46BEEEF1DF4D",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "menus_date",
                  "staff_uuid",
                  "type"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ontoanalysis/Moreweiliang": {
      "post": {
        "summary": "维生素、矿物质",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/个体监控/个体阶段"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "start_date": {
                    "example": "2023-07-20",
                    "type": "string"
                  },
                  "end_date": {
                    "example": "2023-07-24",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "4FFBCB4D-883E-63B6-00AE-46BEEEF1DF4D",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "environment": {
                    "example": " ",
                    "type": "string"
                  },
                  "weight_status": {
                    "example": " ",
                    "type": "string"
                  },
                  "train_strength": {
                    "example": " ",
                    "type": "string"
                  },
                  "is_adequate": {
                    "example": " ",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ontoanalysis/Onepower": {
      "post": {
        "summary": "能量摄入",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/个体监控/个体阶段"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "BE7BDE30-35B3-1E70-2C86-EDCFD2B5A871",
                    "type": "string"
                  },
                  "menus_date": {
                    "example": " 2024-06-04",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Stageanalyze/get_day_team_microelement": {
      "post": {
        "summary": "维生素矿物质",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体单日"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "F3A448D0-8EC0-D4C3-6022-5EEA34515315,4507BEC0-6899-4F96-9B98-B016EC49696B,0B0EDF3A-DD43-6173-6C3B-0B61FF3FFD2E,28C9476D-AE7B-7560-5C9E-EB49FEA260FE,6FC37928-D515-471E-F497-9B266AE7322B,8BEB05FF-91CE-5587-CB1C-E39D126B303D,E4CE24A8-07EB-0F20-E42B-BF8BB38041A6,9EFD1F94-796C-08EF-8FD7-43C85CC9B43A,FD5F415A-DCC1-4EBB-C93E-27537481341A,CE13DAC8-1261-076C-78FF-2783F9229BCC,8048F49D-040D-EA4D-954B-764CD367F5F5,2528F4CE-0536-894D-FB28-01A5272ED0AF,BE76D6B7-66E9-F303-6785-94B6AEF78BC1,8010137C-9064-5478-1476-F346C227E71A,A03D0C17-AF41-ACFA-3159-7C65971519DE,77D285A8-1432-A937-EF3D-8647522CE323,98DFD392-79AB-C8AD-1277-1686E2E274D9,8E3CAF67-112B-1EBC-E3C2-CD4D88F68717,BE8F2375-70D0-1D85-EF24-AAA7BCA080AC,80EC62D1-2124-8B60-6ACB-FB3AC3D05C57,86488580-CB0C-D7CB-2977-276C85F112F1,1E1ACE01-3960-A316-5E2C-1287FAE48759,9A6A1AE6-7D5F-9115-E4AE-37ADF4F1E455,B0A319EB-84A9-EFAE-28A4-CA59ACD14F90,02956972-445D-40FF-1DED-87F1737EE402,322709AC-E155-3171-095A-3757B4156029,E6F5FAED-9893-4D2E-1DD7-F417BA6EBF99,25B9AA2A-B40B-62DF-5516-B3C0991339E6,D9D240AD-3A3E-AA4F-118C-6209820844F3,80F13E1F-4C7C-EB89-BFC4-59A400601502,F12F988E-105A-C92D-7D2C-1BB5944D4EE9,549031D2-5D7D-C85A-A70A-1EB9D27BF71A,B448D8E6-F082-4058-108E-224967C97853,CD837908-A21E-4442-D827-FAEAEF349734,279A1DAF-C8EB-BD24-3FA4-C9888348B4C7,2B0170B3-8185-49D9-A9BE-883B44D61ECE,B63BD527-89BC-DE30-BAF4-CE1D3CB2D172,F799A0E0-299D-3F43-622A-D768501F317A,56A97108-945D-B0C7-28EC-D4C899DEDA92,2C120EFB-D016-05AC-8E37-1C71E645004B,4FFBCB4D-883E-63B6-00AE-46BEEEF1DF4D,2A77AE32-9EA3-5C1B-62F0-6189331F4E8F,2041C5A1-5FE4-2DF1-4B9B-8A8F013591B8,713FD438-C21B-36D3-5B9D-5DFC055EEEC0,08E05B59-3AE7-163E-1EAB-B2937ABDE5EC,C5916CEA-8864-AB74-76BE-9E7335C34D16",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "menu_data": {
                    "example": "2023-07-20",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid",
                  "type",
                  "menu_data"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Stageanalyze/TeamThreeMeals": {
      "post": {
        "summary": "三餐结构",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体单日"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "07FA204D-2DD9-97C3-54DA-5F94789C4EE7,123ED51F-340E-5845-0707-6013CF9A329D,1336084B-B557-2D7B-4849-AD53E1965DEE,1745362D-A61C-7D45-D2DD-65F0E114DAAF,1DDC5638-64A4-87F4-A86E-A3D4B74A910C,21697627-8568-2259-B558-16BD557D2535,31405017-7D04-EF83-0D30-2F8E60F294CA,372169E9-55AC-9DA8-6323-57C75D205712,3741869C-E31B-4180-734B-5EAC15424789,38E9E928-EBB9-5240-6767-8DDF7F6CE1E2,45F9F59B-5453-CF0E-485A-100C8620FE2B,4630EF76-22E9-2DEF-9BE3-4FF6EDD99513,474B1D10-6F76-BC7B-C63B-6D85BEDD05E0,4CA208D3-281D-4EC8-4F27-1E5B99D12F0F,4D0E8718-0E28-8355-D339-C0269E5193AC,4F401ECD-EA71-7319-6CA4-3557CD6B11FD,53A97861-F798-367D-59E4-EF69757B3354,53BE3575-873B-EA43-A837-FA2E05D7B8CE,53FFA75B-FAF5-560E-C80D-BB2889F51C08,55610C70-A8F8-2BEB-D7CD-A710C7F587AF,55909E9C-C2DC-4FEE-D041-85A6B00921FB,59DA075F-4430-FE1F-67CF-E1DCE41475A8,5DC4663F-988A-3C44-F945-497BF688448C,6399652F-AB6A-D139-7489-C077DDDB84E5,6E76B08C-6490-F662-7EE6-2555A413B373,709649B8-D5B4-9A2B-8492-7C232F2333F0,7EC7AA18-E86E-58BC-F55D-B5DA4A58EBE3,8464506A-5D40-52B7-B8E7-BF4E9D70992E,84C7FA0F-E620-AE2D-B7C9-4284291063B6,8BBBF01B-2BF6-6187-1ACB-C83CCF2CFC27,8C46F729-929A-6E88-58B4-1AF49EE5C6BC,8F93D8F4-FB3E-C583-31C7-4BA9A18DCEF8,91D8FFC2-4845-F0FB-A2EC-5EAAAC21C592,97A383E0-E45C-B99F-593E-ED2A40F0BB64,9B48E24E-DE65-E26C-8063-D9F80628D638,9F0909B9-720F-BEDF-E322-480587327BF0,A03CA20F-0461-C5EA-919D-E70D75B77BA7,BCD79198-2C3B-284F-B200-C618C4D74BE3,BD53EBF0-34E1-84C0-3289-5542218DB221,C39CC25B-DF3A-9DE0-1789-B6F604B85A97,C3E6EA6E-8C08-FADB-1A48-DFBA725A0BA4,C610D587-084B-52A3-646D-E183D8C91B30,C8389887-28A7-B201-650A-40943F5F6C4A,D974B896-BB0E-AA7A-9665-051FB889114C,DA5B72D2-D3AE-BB6C-542A-90A9796E84A6,DA6B976E-6539-F1EA-28A9-ED08898BF531,E2CD7760-F7AB-24C0-CA1F-59F1410EE1E1,EEB39535-A394-7414-772E-F0A8D3977D0F,F7C01DA8-1DCC-4F1F-6DE9-823BE706777E,F809214D-4548-8E98-1EA7-5131CD308C10,FCFC4A99-51A7-1E3D-5084-CECE0A287BC8,FED97469-DAD6-0E39-6E18-93C8E73013AE",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": "1",
                    "type": "string"
                  },
                  "menu_data": {
                    "example": "2023-07-17",
                    "type": "string"
                  }
                },
                "required": [
                  "staff_uuid",
                  "meal_times",
                  "menu_data"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Stageanalyze/TeamDietaryPattern": {
      "post": {
        "summary": "膳食结构",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体单日"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "1745362D-A61C-7D45-D2DD-65F0E114DAAF,A03CA20F-0461-C5EA-919D-E70D75B77BA7,3741869C-E31B-4180-734B-5EAC15424789,F809214D-4548-8E98-1EA7-5131CD308C10,31405017-7D04-EF83-0D30-2F8E60F294CA,9F0909B9-720F-BEDF-E322-480587327BF0,DA5B72D2-D3AE-BB6C-542A-90A9796E84A6,1DDC5638-64A4-87F4-A86E-A3D4B74A910C,F7C01DA8-1DCC-4F1F-6DE9-823BE706777E,AA0B0C07-937E-CB4C-004C-1F5F13BCC00B,DF7188F2-8BD6-340F-C9CE-585CA230AF02,DE06ECE6-22AB-3B68-7380-9A9C718686C2,2E35B441-3C64-360F-7A5C-5CB12A56A0FC,BCDB4F9D-B9FB-21CF-A1F3-3624958849C6,0E2AA27A-30C0-7E84-200E-D1D766F315B3,A3C064DA-03B1-80C9-2716-137CAB9E271A,BD04FA5C-0563-19C2-3060-90AEE8A07231,3B8AC19E-56CE-E682-61EE-5E63E953E0D7,B2FC3934-20C9-64E3-66B7-A2BE15330083,3110B43E-1CDB-9CCD-8B83-37F0E5DA5D1E,57B780E2-235E-CAF6-57B5-86901FDFB579,2DA4416D-3E4D-F2CC-E937-4F1E7F9C686F,CF9D5AF1-DC83-BDD2-68EC-6D0F9947E80A,ED2710D0-6283-AE1E-4C22-278BE5CD5301,41D8A288-9A57-0AC5-E986-65E322B8F324,6CDB6026-4F99-87B7-66F4-685BE195CFE2,346CA564-0B74-5C3D-DEEE-C0B1B27BEB38,75A652D2-7B05-A976-6EE3-8BADDB5D22E8,4F282061-AA54-FC23-00D9-66798E88F5E7,9222E6C1-84EA-B986-D2E9-392082E40370,7AA4B3B6-AAC3-AEFF-4A69-CFD5BCDA2C27,9E8E5A65-A01C-ECBB-4B8B-2A1661A06FEF,3232642F-8E01-C658-B1CE-E5D421ABE1BC,C7002CB0-C5AA-2F3D-0EA4-7D749703737E,06F34C21-AC22-F7FC-7499-41EFB284D550,D6D99ED2-01B4-DFE5-C969-D34D41C7C9D0,348017E4-8F2D-C414-E672-F0A5BA94ED65,49E309FC-1214-8BA4-BA0E-B63D8C0065C4,7152702E-FD9D-AEF6-617A-2880818AD3C0,BDF5D1E2-0D05-7E78-8883-7763BEBB0024,DF4044A6-194E-4F45-3B8B-6293B6D48F93,0DB611D0-B0FE-5359-C784-24A122AAF3E9,AB344EAA-FCF5-519D-A451-44DC55A245DA,FF01A4F9-23A9-270E-BB1D-851B687188DF,61A86F5A-5886-CF62-AD88-A765C918AF0E,757576FB-E2EF-A935-B133-AA1AD160B993,056465C1-1811-F3AE-493C-06B508126FB9,FC044567-2DEE-5C38-B381-F89FFE2C0339,405663FB-148B-D3C7-C906-ADE677EF0EF8,F4B41B32-4F03-D11A-BF56-91D1C4E749BE,46274DA1-A27D-1135-507B-F544F1339070,13874CC0-9833-29E9-BFF7-DAE76E352107,6533403E-5FF8-A221-0DCF-6B5CEC008EC7,9A9FF490-5952-9634-9B42-A639539960C3,D4D178C3-23F0-3EE9-C904-D2BC191D31CA,D141FECA-6965-A2A4-A06F-E563E70431AB,BE5019D7-CF2E-BB07-B9CA-7D16F99DF0F9",
                    "type": "string"
                  },
                  "menu_data": {
                    "example": "2023-07-17",
                    "type": "string"
                  },
                  "category": {
                    "example": "9",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid",
                  "menu_data",
                  "category"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Stageanalyze/TeamProtein": {
      "post": {
        "summary": "蛋白质来源分布",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体单日"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "1745362D-A61C-7D45-D2DD-65F0E114DAAF,A03CA20F-0461-C5EA-919D-E70D75B77BA7,3741869C-E31B-4180-734B-5EAC15424789,F809214D-4548-8E98-1EA7-5131CD308C10,31405017-7D04-EF83-0D30-2F8E60F294CA,9F0909B9-720F-BEDF-E322-480587327BF0,DA5B72D2-D3AE-BB6C-542A-90A9796E84A6,1DDC5638-64A4-87F4-A86E-A3D4B74A910C,F7C01DA8-1DCC-4F1F-6DE9-823BE706777E,AA0B0C07-937E-CB4C-004C-1F5F13BCC00B,DF7188F2-8BD6-340F-C9CE-585CA230AF02,DE06ECE6-22AB-3B68-7380-9A9C718686C2,2E35B441-3C64-360F-7A5C-5CB12A56A0FC,BCDB4F9D-B9FB-21CF-A1F3-3624958849C6,0E2AA27A-30C0-7E84-200E-D1D766F315B3,A3C064DA-03B1-80C9-2716-137CAB9E271A,BD04FA5C-0563-19C2-3060-90AEE8A07231,3B8AC19E-56CE-E682-61EE-5E63E953E0D7,B2FC3934-20C9-64E3-66B7-A2BE15330083,3110B43E-1CDB-9CCD-8B83-37F0E5DA5D1E,57B780E2-235E-CAF6-57B5-86901FDFB579,2DA4416D-3E4D-F2CC-E937-4F1E7F9C686F,CF9D5AF1-DC83-BDD2-68EC-6D0F9947E80A,ED2710D0-6283-AE1E-4C22-278BE5CD5301,41D8A288-9A57-0AC5-E986-65E322B8F324,6CDB6026-4F99-87B7-66F4-685BE195CFE2,346CA564-0B74-5C3D-DEEE-C0B1B27BEB38,75A652D2-7B05-A976-6EE3-8BADDB5D22E8,4F282061-AA54-FC23-00D9-66798E88F5E7,9222E6C1-84EA-B986-D2E9-392082E40370,7AA4B3B6-AAC3-AEFF-4A69-CFD5BCDA2C27,9E8E5A65-A01C-ECBB-4B8B-2A1661A06FEF,3232642F-8E01-C658-B1CE-E5D421ABE1BC,C7002CB0-C5AA-2F3D-0EA4-7D749703737E,06F34C21-AC22-F7FC-7499-41EFB284D550,D6D99ED2-01B4-DFE5-C969-D34D41C7C9D0,348017E4-8F2D-C414-E672-F0A5BA94ED65,49E309FC-1214-8BA4-BA0E-B63D8C0065C4,7152702E-FD9D-AEF6-617A-2880818AD3C0,BDF5D1E2-0D05-7E78-8883-7763BEBB0024,DF4044A6-194E-4F45-3B8B-6293B6D48F93,0DB611D0-B0FE-5359-C784-24A122AAF3E9,AB344EAA-FCF5-519D-A451-44DC55A245DA,FF01A4F9-23A9-270E-BB1D-851B687188DF,61A86F5A-5886-CF62-AD88-A765C918AF0E,757576FB-E2EF-A935-B133-AA1AD160B993,056465C1-1811-F3AE-493C-06B508126FB9,FC044567-2DEE-5C38-B381-F89FFE2C0339,405663FB-148B-D3C7-C906-ADE677EF0EF8,F4B41B32-4F03-D11A-BF56-91D1C4E749BE,46274DA1-A27D-1135-507B-F544F1339070,13874CC0-9833-29E9-BFF7-DAE76E352107,6533403E-5FF8-A221-0DCF-6B5CEC008EC7,9A9FF490-5952-9634-9B42-A639539960C3,D4D178C3-23F0-3EE9-C904-D2BC191D31CA,D141FECA-6965-A2A4-A06F-E563E70431AB,BE5019D7-CF2E-BB07-B9CA-7D16F99DF0F9",
                    "type": "string"
                  },
                  "menu_data": {
                    "example": "2023-07-17",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid",
                  "menu_data"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/stageanalyze/TeamDf": {
      "post": {
        "summary": "膳食纤维",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体单日"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "1745362D-A61C-7D45-D2DD-65F0E114DAAF,A03CA20F-0461-C5EA-919D-E70D75B77BA7,3741869C-E31B-4180-734B-5EAC15424789,F809214D-4548-8E98-1EA7-5131CD308C10,31405017-7D04-EF83-0D30-2F8E60F294CA,9F0909B9-720F-BEDF-E322-480587327BF0,DA5B72D2-D3AE-BB6C-542A-90A9796E84A6,1DDC5638-64A4-87F4-A86E-A3D4B74A910C,F7C01DA8-1DCC-4F1F-6DE9-823BE706777E,AA0B0C07-937E-CB4C-004C-1F5F13BCC00B,DF7188F2-8BD6-340F-C9CE-585CA230AF02,DE06ECE6-22AB-3B68-7380-9A9C718686C2,2E35B441-3C64-360F-7A5C-5CB12A56A0FC,BCDB4F9D-B9FB-21CF-A1F3-3624958849C6,0E2AA27A-30C0-7E84-200E-D1D766F315B3,A3C064DA-03B1-80C9-2716-137CAB9E271A,BD04FA5C-0563-19C2-3060-90AEE8A07231,3B8AC19E-56CE-E682-61EE-5E63E953E0D7,B2FC3934-20C9-64E3-66B7-A2BE15330083,3110B43E-1CDB-9CCD-8B83-37F0E5DA5D1E,57B780E2-235E-CAF6-57B5-86901FDFB579,2DA4416D-3E4D-F2CC-E937-4F1E7F9C686F,CF9D5AF1-DC83-BDD2-68EC-6D0F9947E80A,ED2710D0-6283-AE1E-4C22-278BE5CD5301,41D8A288-9A57-0AC5-E986-65E322B8F324,6CDB6026-4F99-87B7-66F4-685BE195CFE2,346CA564-0B74-5C3D-DEEE-C0B1B27BEB38,75A652D2-7B05-A976-6EE3-8BADDB5D22E8,4F282061-AA54-FC23-00D9-66798E88F5E7,9222E6C1-84EA-B986-D2E9-392082E40370,7AA4B3B6-AAC3-AEFF-4A69-CFD5BCDA2C27,9E8E5A65-A01C-ECBB-4B8B-2A1661A06FEF,3232642F-8E01-C658-B1CE-E5D421ABE1BC,C7002CB0-C5AA-2F3D-0EA4-7D749703737E,06F34C21-AC22-F7FC-7499-41EFB284D550,D6D99ED2-01B4-DFE5-C969-D34D41C7C9D0,348017E4-8F2D-C414-E672-F0A5BA94ED65,49E309FC-1214-8BA4-BA0E-B63D8C0065C4,7152702E-FD9D-AEF6-617A-2880818AD3C0,BDF5D1E2-0D05-7E78-8883-7763BEBB0024,DF4044A6-194E-4F45-3B8B-6293B6D48F93,0DB611D0-B0FE-5359-C784-24A122AAF3E9,AB344EAA-FCF5-519D-A451-44DC55A245DA,FF01A4F9-23A9-270E-BB1D-851B687188DF,61A86F5A-5886-CF62-AD88-A765C918AF0E,757576FB-E2EF-A935-B133-AA1AD160B993,056465C1-1811-F3AE-493C-06B508126FB9,FC044567-2DEE-5C38-B381-F89FFE2C0339,405663FB-148B-D3C7-C906-ADE677EF0EF8,F4B41B32-4F03-D11A-BF56-91D1C4E749BE,46274DA1-A27D-1135-507B-F544F1339070,13874CC0-9833-29E9-BFF7-DAE76E352107,6533403E-5FF8-A221-0DCF-6B5CEC008EC7,9A9FF490-5952-9634-9B42-A639539960C3,D4D178C3-23F0-3EE9-C904-D2BC191D31CA,D141FECA-6965-A2A4-A06F-E563E70431AB,BE5019D7-CF2E-BB07-B9CA-7D16F99DF0F9",
                    "type": "string"
                  },
                  "menu_date": {
                    "example": "2023-07-17",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid",
                  "menu_date"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/stageanalyze/eatSingleStatus": {
      "post": {
        "summary": "统计就餐人数",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体单日"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "1745362D-A61C-7D45-D2DD-65F0E114DAAF,9F0909B9-720F-BEDF-E322-480587327BF0,A03CA20F-0461-C5EA-919D-E70D75B77BA7,DA5B72D2-D3AE-BB6C-542A-90A9796E84A6,F809214D-4548-8E98-1EA7-5131CD308C10",
                    "type": "string"
                  },
                  "menu_date": {
                    "example": "2022-07-16",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid",
                  "menu_date"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ontoanalysis/DietaryFiber": {
      "post": {
        "summary": "膳食纤维",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体阶段"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "date": {
                    "example": "2025-01-14",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "C97425D8-006F-F98A-4C21-F53EC3A5C265",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Stageanalyze/get_stage_team_microelement": {
      "post": {
        "summary": "维生素、矿物质",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体阶段"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "1745362D-A61C-7D45-D2DD-65F0E114DAAF,A03CA20F-0461-C5EA-919D-E70D75B77BA7,3741869C-E31B-4180-734B-5EAC15424789,F809214D-4548-8E98-1EA7-5131CD308C10,474B1D10-6F76-BC7B-C63B-6D85BEDD05E0,31405017-7D04-EF83-0D30-2F8E60F294CA,4D0E8718-0E28-8355-D339-C0269E5193AC,8464506A-5D40-52B7-B8E7-BF4E9D70992E,9F0909B9-720F-BEDF-E322-480587327BF0,DA5B72D2-D3AE-BB6C-542A-90A9796E84A6,1DDC5638-64A4-87F4-A86E-A3D4B74A910C,F7C01DA8-1DCC-4F1F-6DE9-823BE706777E,B840497A-B62F-ED42-4F1F-D7FC1D5026CA,703BED45-66C9-70F2-C8A7-BF9040CAD1D7,0A05A186-52AF-5877-3E39-250BA8A63601,AA0B0C07-937E-CB4C-004C-1F5F13BCC00B,DF7188F2-8BD6-340F-C9CE-585CA230AF02,065EDABE-F006-D09F-5A40-E9CB41C2EB41,DE06ECE6-22AB-3B68-7380-9A9C718686C2,2E35B441-3C64-360F-7A5C-5CB12A56A0FC,E34ED826-0E15-74D9-5E44-C3DE4DBE42E6,BCDB4F9D-B9FB-21CF-A1F3-3624958849C6,0E2AA27A-30C0-7E84-200E-D1D766F315B3,A37FE562-2DA1-811E-83A9-CC6E6F4F452B,A6244C98-C163-607A-7CC1-11372BB0B5A2,A3C064DA-03B1-80C9-2716-137CAB9E271A,BD04FA5C-0563-19C2-3060-90AEE8A07231,3B8AC19E-56CE-E682-61EE-5E63E953E0D7,B2FC3934-20C9-64E3-66B7-A2BE15330083,3110B43E-1CDB-9CCD-8B83-37F0E5DA5D1E,57B780E2-235E-CAF6-57B5-86901FDFB579,2DA4416D-3E4D-F2CC-E937-4F1E7F9C686F,CF9D5AF1-DC83-BDD2-68EC-6D0F9947E80A,ED2710D0-6283-AE1E-4C22-278BE5CD5301,41D8A288-9A57-0AC5-E986-65E322B8F324,6CDB6026-4F99-87B7-66F4-685BE195CFE2,346CA564-0B74-5C3D-DEEE-C0B1B27BEB38,75A652D2-7B05-A976-6EE3-8BADDB5D22E8,4F282061-AA54-FC23-00D9-66798E88F5E7,8065C617-6818-19E0-D8A9-28AB3A640171,9222E6C1-84EA-B986-D2E9-392082E40370,7AA4B3B6-AAC3-AEFF-4A69-CFD5BCDA2C27,9E8E5A65-A01C-ECBB-4B8B-2A1661A06FEF,3232642F-8E01-C658-B1CE-E5D421ABE1BC,C7002CB0-C5AA-2F3D-0EA4-7D749703737E,06F34C21-AC22-F7FC-7499-41EFB284D550,D6D99ED2-01B4-DFE5-C969-D34D41C7C9D0,348017E4-8F2D-C414-E672-F0A5BA94ED65,49E309FC-1214-8BA4-BA0E-B63D8C0065C4,7152702E-FD9D-AEF6-617A-2880818AD3C0,BDF5D1E2-0D05-7E78-8883-7763BEBB0024,DF4044A6-194E-4F45-3B8B-6293B6D48F93,0DB611D0-B0FE-5359-C784-24A122AAF3E9,AB344EAA-FCF5-519D-A451-44DC55A245DA,FF01A4F9-23A9-270E-BB1D-851B687188DF,61A86F5A-5886-CF62-AD88-A765C918AF0E,757576FB-E2EF-A935-B133-AA1AD160B993,056465C1-1811-F3AE-493C-06B508126FB9,FC044567-2DEE-5C38-B381-F89FFE2C0339,405663FB-148B-D3C7-C906-ADE677EF0EF8,F4B41B32-4F03-D11A-BF56-91D1C4E749BE,46274DA1-A27D-1135-507B-F544F1339070,13874CC0-9833-29E9-BFF7-DAE76E352107,6533403E-5FF8-A221-0DCF-6B5CEC008EC7,9A9FF490-5952-9634-9B42-A639539960C3,D4D178C3-23F0-3EE9-C904-D2BC191D31CA,949BC236-17D9-2D7A-D50B-F2B10653B57C,D141FECA-6965-A2A4-A06F-E563E70431AB,BE5019D7-CF2E-BB07-B9CA-7D16F99DF0F9",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "start_time": {
                    "example": "2023-07-17",
                    "type": "string"
                  },
                  "end_time": {
                    "example": "2023-07-20",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid",
                  "type",
                  "start_time",
                  "end_time"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Stageanalyze/StageDietaryPattern": {
      "post": {
        "summary": "膳食结构",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体阶段"
        ],
        "parameters": [
          {
            "name": "uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1745362D-A61C-7D45-D2DD-65F0E114DAAF,A03CA20F-0461-C5EA-919D-E70D75B77BA7,3741869C-E31B-4180-734B-5EAC15424789,F809214D-4548-8E98-1EA7-5131CD308C10,31405017-7D04-EF83-0D30-2F8E60F294CA,9F0909B9-720F-BEDF-E322-480587327BF0,DA5B72D2-D3AE-BB6C-542A-90A9796E84A6,1DDC5638-64A4-87F4-A86E-A3D4B74A910C,F7C01DA8-1DCC-4F1F-6DE9-823BE706777E,AA0B0C07-937E-CB4C-004C-1F5F13BCC00B,DF7188F2-8BD6-340F-C9CE-585CA230AF02,DE06ECE6-22AB-3B68-7380-9A9C718686C2,2E35B441-3C64-360F-7A5C-5CB12A56A0FC,BCDB4F9D-B9FB-21CF-A1F3-3624958849C6,0E2AA27A-30C0-7E84-200E-D1D766F315B3,A3C064DA-03B1-80C9-2716-137CAB9E271A,BD04FA5C-0563-19C2-3060-90AEE8A07231,3B8AC19E-56CE-E682-61EE-5E63E953E0D7,B2FC3934-20C9-64E3-66B7-A2BE15330083,3110B43E-1CDB-9CCD-8B83-37F0E5DA5D1E,57B780E2-235E-CAF6-57B5-86901FDFB579,2DA4416D-3E4D-F2CC-E937-4F1E7F9C686F,CF9D5AF1-DC83-BDD2-68EC-6D0F9947E80A,ED2710D0-6283-AE1E-4C22-278BE5CD5301,41D8A288-9A57-0AC5-E986-65E322B8F324,6CDB6026-4F99-87B7-66F4-685BE195CFE2,346CA564-0B74-5C3D-DEEE-C0B1B27BEB38,75A652D2-7B05-A976-6EE3-8BADDB5D22E8,4F282061-AA54-FC23-00D9-66798E88F5E7,9222E6C1-84EA-B986-D2E9-392082E40370,7AA4B3B6-AAC3-AEFF-4A69-CFD5BCDA2C27,9E8E5A65-A01C-ECBB-4B8B-2A1661A06FEF,3232642F-8E01-C658-B1CE-E5D421ABE1BC,C7002CB0-C5AA-2F3D-0EA4-7D749703737E,06F34C21-AC22-F7FC-7499-41EFB284D550,D6D99ED2-01B4-DFE5-C969-D34D41C7C9D0,348017E4-8F2D-C414-E672-F0A5BA94ED65,49E309FC-1214-8BA4-BA0E-B63D8C0065C4,7152702E-FD9D-AEF6-617A-2880818AD3C0,BDF5D1E2-0D05-7E78-8883-7763BEBB0024,DF4044A6-194E-4F45-3B8B-6293B6D48F93,0DB611D0-B0FE-5359-C784-24A122AAF3E9,AB344EAA-FCF5-519D-A451-44DC55A245DA,FF01A4F9-23A9-270E-BB1D-851B687188DF,61A86F5A-5886-CF62-AD88-A765C918AF0E,757576FB-E2EF-A935-B133-AA1AD160B993,056465C1-1811-F3AE-493C-06B508126FB9,FC044567-2DEE-5C38-B381-F89FFE2C0339,405663FB-148B-D3C7-C906-ADE677EF0EF8,F4B41B32-4F03-D11A-BF56-91D1C4E749BE,46274DA1-A27D-1135-507B-F544F1339070,13874CC0-9833-29E9-BFF7-DAE76E352107,6533403E-5FF8-A221-0DCF-6B5CEC008EC7,9A9FF490-5952-9634-9B42-A639539960C3,D4D178C3-23F0-3EE9-C904-D2BC191D31CA,D141FECA-6965-A2A4-A06F-E563E70431AB,BE5019D7-CF2E-BB07-B9CA-7D16F99DF0F9",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "category",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "start_time",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2023-07-16",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "end_time",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2023-07-18",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "1745362D-A61C-7D45-D2DD-65F0E114DAAF,A03CA20F-0461-C5EA-919D-E70D75B77BA7,3741869C-E31B-4180-734B-5EAC15424789,F809214D-4548-8E98-1EA7-5131CD308C10,31405017-7D04-EF83-0D30-2F8E60F294CA,9F0909B9-720F-BEDF-E322-480587327BF0,DA5B72D2-D3AE-BB6C-542A-90A9796E84A6,1DDC5638-64A4-87F4-A86E-A3D4B74A910C,F7C01DA8-1DCC-4F1F-6DE9-823BE706777E,AA0B0C07-937E-CB4C-004C-1F5F13BCC00B,DF7188F2-8BD6-340F-C9CE-585CA230AF02,DE06ECE6-22AB-3B68-7380-9A9C718686C2,2E35B441-3C64-360F-7A5C-5CB12A56A0FC,BCDB4F9D-B9FB-21CF-A1F3-3624958849C6,0E2AA27A-30C0-7E84-200E-D1D766F315B3,A3C064DA-03B1-80C9-2716-137CAB9E271A,BD04FA5C-0563-19C2-3060-90AEE8A07231,3B8AC19E-56CE-E682-61EE-5E63E953E0D7,B2FC3934-20C9-64E3-66B7-A2BE15330083,3110B43E-1CDB-9CCD-8B83-37F0E5DA5D1E,57B780E2-235E-CAF6-57B5-86901FDFB579,2DA4416D-3E4D-F2CC-E937-4F1E7F9C686F,CF9D5AF1-DC83-BDD2-68EC-6D0F9947E80A,ED2710D0-6283-AE1E-4C22-278BE5CD5301,41D8A288-9A57-0AC5-E986-65E322B8F324,6CDB6026-4F99-87B7-66F4-685BE195CFE2,346CA564-0B74-5C3D-DEEE-C0B1B27BEB38,75A652D2-7B05-A976-6EE3-8BADDB5D22E8,4F282061-AA54-FC23-00D9-66798E88F5E7,9222E6C1-84EA-B986-D2E9-392082E40370,7AA4B3B6-AAC3-AEFF-4A69-CFD5BCDA2C27,9E8E5A65-A01C-ECBB-4B8B-2A1661A06FEF,3232642F-8E01-C658-B1CE-E5D421ABE1BC,C7002CB0-C5AA-2F3D-0EA4-7D749703737E,06F34C21-AC22-F7FC-7499-41EFB284D550,D6D99ED2-01B4-DFE5-C969-D34D41C7C9D0,348017E4-8F2D-C414-E672-F0A5BA94ED65,49E309FC-1214-8BA4-BA0E-B63D8C0065C4,7152702E-FD9D-AEF6-617A-2880818AD3C0,BDF5D1E2-0D05-7E78-8883-7763BEBB0024,DF4044A6-194E-4F45-3B8B-6293B6D48F93,0DB611D0-B0FE-5359-C784-24A122AAF3E9,AB344EAA-FCF5-519D-A451-44DC55A245DA,FF01A4F9-23A9-270E-BB1D-851B687188DF,61A86F5A-5886-CF62-AD88-A765C918AF0E,757576FB-E2EF-A935-B133-AA1AD160B993,056465C1-1811-F3AE-493C-06B508126FB9,FC044567-2DEE-5C38-B381-F89FFE2C0339,405663FB-148B-D3C7-C906-ADE677EF0EF8,F4B41B32-4F03-D11A-BF56-91D1C4E749BE,46274DA1-A27D-1135-507B-F544F1339070,13874CC0-9833-29E9-BFF7-DAE76E352107,6533403E-5FF8-A221-0DCF-6B5CEC008EC7,9A9FF490-5952-9634-9B42-A639539960C3,D4D178C3-23F0-3EE9-C904-D2BC191D31CA,D141FECA-6965-A2A4-A06F-E563E70431AB,BE5019D7-CF2E-BB07-B9CA-7D16F99DF0F9",
                    "type": "string"
                  },
                  "category": {
                    "example": "1",
                    "type": "string"
                  },
                  "start_time": {
                    "example": "2023-07-16",
                    "type": "string"
                  },
                  "end_time": {
                    "example": "2023-07-18",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Stageanalyze/get_stage_team_microelement_popout": {
      "post": {
        "summary": "维生素、矿物质弹窗",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体阶段"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "start_time": {
                    "example": "2023-07-20",
                    "type": "string"
                  },
                  "end_time": {
                    "example": "2023-07-22",
                    "type": "string"
                  },
                  "types": {
                    "example": "1",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "uuid": {
                    "example": "4FFBCB4D-883E-63B6-00AE-46BEEEF1DF4D",
                    "type": "string"
                  }
                },
                "required": [
                  "start_time",
                  "end_time",
                  "types",
                  "type",
                  "uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ontoanalysis/Stage_dietary": {
      "post": {
        "summary": "膳食结构阶段",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体阶段"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "category": {
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "example": "2024-03-27",
                    "type": "string"
                  },
                  "end_date": {
                    "example": "2024-03-31",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "70B73E71-A73C-B7A6-D5FE-56C8C7CCA9D8",
                    "type": "string"
                  },
                  "environment": {
                    "example": "",
                    "type": "string"
                  },
                  "weight_status": {
                    "example": "",
                    "type": "string"
                  },
                  "train_strength": {
                    "example": "",
                    "type": "string"
                  },
                  "is_adequate": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ontoanalysis/Dietary": {
      "post": {
        "summary": "膳食结构单日",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/膳食监控/团体监控/团体阶段"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "date": {
                    "example": "2024-04-02",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "F8DF389C-CC95-C62D-2A53-34AA2FF7CFC2",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ontoanalysis/MonitorList": {
      "post": {
        "summary": "个体监控列表查询",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "example": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  },
                  "time": {
                    "example": "2023-05-19",
                    "type": "string"
                  },
                  "page": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealconfig/getconfig": {
      "post": {
        "summary": "餐厅时间获取",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/餐厅设置-旧"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealconfig/setconfig": {
      "post": {
        "summary": "餐厅时间设置",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/餐厅设置-旧"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "morning_start": {
                    "description": "早餐开始时间",
                    "example": "00:00:00",
                    "type": "string"
                  },
                  "morning_end": {
                    "description": "早餐结束时间",
                    "example": "10:00:00",
                    "type": "string"
                  },
                  "noon_start": {
                    "description": "午餐开始时间",
                    "example": "10:01:00",
                    "type": "string"
                  },
                  "noon_end": {
                    "description": "午餐结束时间",
                    "example": "16:00:00",
                    "type": "string"
                  },
                  "night_start": {
                    "description": "晚餐开始时间",
                    "example": "16:01:00",
                    "type": "string"
                  },
                  "night_end": {
                    "description": "晚餐结束时间",
                    "example": "23:59:00",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/update": {
      "post": {
        "summary": "修改菜品",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/大众智慧餐厅/菜品管理"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "description": "菜品名称",
                    "example": "酸奶",
                    "type": "string"
                  },
                  "category": {
                    "description": "分类",
                    "example": "4",
                    "type": "string"
                  },
                  "sub_category": {
                    "description": "细分类",
                    "example": "8",
                    "type": "string"
                  },
                  "unit_number": {
                    "description": "单位数量",
                    "example": "1",
                    "type": "string"
                  },
                  "unit": {
                    "description": "单位",
                    "example": "2",
                    "type": "string"
                  },
                  "weight": {
                    "description": "单位重量",
                    "example": "100",
                    "type": "string"
                  },
                  "raw_flag": {
                    "description": "生熟1生2熟【默认2】",
                    "example": "2",
                    "type": "string"
                  },
                  "raw_flag_weight": {
                    "description": "熟重重量",
                    "example": "",
                    "type": "string"
                  },
                  "file_path": {
                    "description": "图片地址",
                    "example": "static/upload/cater/20220826/68EBD42B-C6C2-202A-ED82-4D23981D5692.png",
                    "type": "string"
                  },
                  "taste": {
                    "description": "菜品口味",
                    "example": "1",
                    "type": "string"
                  },
                  "data": {
                    "description": "食物成分",
                    "example": "{\"0\":{\"id\":546,\"uuid\":546,\"dishes_uuid\":\"A80AA141-483B-FCE6-CD97-42FDA4502B05\",\"composition_id\":546,\"composition_name\":\"酸奶(中脂)\",\"composition_ratio\":\"100.00%\",\"cook_method\":20,\"category\":7,\"minute_sort\":28,\"food_weight\":100,\"raw_flag\":2,\"cooking\":20,\"weight\":100,\"name\":\"酸奶(中脂)\",\"ratio\":\"100.00%\"}}",
                    "type": "string"
                  },
                  "cook_method": {
                    "description": "烹调方式",
                    "example": "20",
                    "type": "string"
                  },
                  "price": {
                    "description": "菜品价格【必填，新增字段】",
                    "example": "1.11",
                    "type": "string"
                  },
                  "uuid": {
                    "description": "菜品uuid",
                    "example": "A80AA141-483B-FCE6-CD97-42FDA4502B05",
                    "type": "string"
                  },
                  "id": {
                    "description": "菜品id",
                    "example": "97",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "raw_flag_weight": {
                          "type": "string"
                        },
                        "unit_number": {
                          "type": "string"
                        },
                        "data": {
                          "type": "array",
                          "items": {}
                        }
                      },
                      "required": [
                        "raw_flag_weight",
                        "unit_number",
                        "data"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "菜品查找成功",
                  "data": {
                    "raw_flag_weight": "",
                    "unit_number": "",
                    "data": []
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/add": {
      "post": {
        "summary": "添加菜品",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/大众智慧餐厅/菜品管理"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "description": "菜品名称",
                    "example": "馒头11",
                    "type": "string"
                  },
                  "category": {
                    "description": "分类",
                    "example": "1",
                    "type": "string"
                  },
                  "sub_category": {
                    "description": "细分类",
                    "example": "1",
                    "type": "string"
                  },
                  "unit_number": {
                    "description": "单位数量",
                    "example": "1",
                    "type": "string"
                  },
                  "unit": {
                    "description": "单位",
                    "example": "2",
                    "type": "string"
                  },
                  "weight": {
                    "description": "单位重量",
                    "example": "100",
                    "type": "string"
                  },
                  "raw_flag": {
                    "description": "生熟1生2熟【默认2】",
                    "example": "2",
                    "type": "string"
                  },
                  "raw_flag_weight": {
                    "description": "熟重重量",
                    "example": "80",
                    "type": "string"
                  },
                  "file_path": {
                    "description": "图片地址",
                    "example": "",
                    "type": "string"
                  },
                  "taste": {
                    "description": "菜品口味",
                    "example": "1",
                    "type": "string"
                  },
                  "data": {
                    "description": "食物成分",
                    "example": " {\"0\":{\"id\":1087,\"name\":\"花生油\",\"edible_part\":100,\"energy\":899,\"carbohydrate\":0,\"protein\":0,\"fat\":99.9,\"dietary_fiber\":0,\"cooking_food\":4,\"category\":10,\"minute_sort\":37,\"sub_name\":\"\",\"ratio\":\"100.00%\",\"\":\"\",\"weight\":\"1\",\"100.00%\":\"100.00%\",\"cooking\":1,\"composition_id\":1087,\"uuid\":1087,\"cook_method\":1,\"food_weight\":\"1\",\"composition_name\":\"花生油\",\"composition_ratio\":\"100.00%\"}}",
                    "type": "string"
                  },
                  "cook_method": {
                    "description": "烹调方式",
                    "example": "1",
                    "type": "string"
                  },
                  "price": {
                    "description": "菜品价格【必填，新增字段】",
                    "example": "1.11",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "raw_flag_weight": {
                          "type": "string"
                        },
                        "unit_number": {
                          "type": "string"
                        },
                        "data": {
                          "type": "array",
                          "items": {}
                        }
                      },
                      "required": [
                        "raw_flag_weight",
                        "unit_number",
                        "data"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "菜品查找成功",
                  "data": {
                    "raw_flag_weight": "",
                    "unit_number": "",
                    "data": []
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/find": {
      "post": {
        "summary": "菜品查看",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "49F46B52-400D-3BF2-BDE7-308680908EE4",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "integer"
                        },
                        "name": {
                          "type": "string"
                        },
                        "category": {
                          "type": "integer"
                        },
                        "uuid": {
                          "type": "string"
                        },
                        "no": {
                          "type": "null"
                        },
                        "category_one": {
                          "type": "integer"
                        },
                        "category_two": {
                          "type": "integer"
                        },
                        "unit": {
                          "type": "integer"
                        },
                        "weight": {
                          "type": "string"
                        },
                        "unit_number": {
                          "type": "integer"
                        },
                        "raw_flag": {
                          "type": "integer"
                        },
                        "raw_flag_weight": {
                          "type": "string"
                        },
                        "energy": {
                          "type": "string"
                        },
                        "carbohydrate": {
                          "type": "string"
                        },
                        "protein": {
                          "type": "string"
                        },
                        "fat": {
                          "type": "string"
                        },
                        "sub_category": {
                          "type": "integer"
                        },
                        "ssb": {
                          "type": "integer"
                        },
                        "taste": {
                          "type": "integer"
                        },
                        "sfa": {
                          "type": "string"
                        },
                        "mufa": {
                          "type": "string"
                        },
                        "pufa": {
                          "type": "string"
                        },
                        "cholesterol": {
                          "type": "string"
                        },
                        "va": {
                          "type": "string"
                        },
                        "renieratene": {
                          "type": "string"
                        },
                        "retinol": {
                          "type": "string"
                        },
                        "vb1": {
                          "type": "string"
                        },
                        "vb2": {
                          "type": "string"
                        },
                        "vpp": {
                          "type": "string"
                        },
                        "vc": {
                          "type": "string"
                        },
                        "ve": {
                          "type": "string"
                        },
                        "folic_acid": {
                          "type": "string"
                        },
                        "biotin": {
                          "type": "string"
                        },
                        "pantothenic_acid": {
                          "type": "string"
                        },
                        "choline": {
                          "type": "string"
                        },
                        "potassium": {
                          "type": "string"
                        },
                        "sodium": {
                          "type": "string"
                        },
                        "calcium": {
                          "type": "string"
                        },
                        "magnesium": {
                          "type": "string"
                        },
                        "iron": {
                          "type": "string"
                        },
                        "zinc": {
                          "type": "string"
                        },
                        "selenium": {
                          "type": "string"
                        },
                        "saccharides": {
                          "type": "integer"
                        },
                        "gi": {
                          "type": "string"
                        },
                        "gl": {
                          "type": "string"
                        },
                        "file_id": {
                          "type": "integer"
                        },
                        "purine": {
                          "type": "string"
                        },
                        "dietary_fiber": {
                          "type": "string"
                        },
                        "moisture": {
                          "type": "string"
                        },
                        "ash": {
                          "type": "string"
                        },
                        "iodine": {
                          "type": "string"
                        },
                        "phosphorus": {
                          "type": "string"
                        },
                        "cuprum": {
                          "type": "string"
                        },
                        "manganese": {
                          "type": "string"
                        },
                        "status": {
                          "type": "integer"
                        },
                        "is_del": {
                          "type": "integer"
                        },
                        "file_path": {
                          "type": "string"
                        },
                        "menu_quantity": {
                          "type": "integer"
                        },
                        "number_of": {
                          "type": "integer"
                        },
                        "price": {
                          "type": "integer"
                        },
                        "en_name": {
                          "type": "string"
                        },
                        "is_study": {
                          "type": "integer"
                        },
                        "zp_is_synchro": {
                          "type": "integer"
                        },
                        "cook_method": {
                          "type": "integer"
                        },
                        "common": {
                          "type": "integer"
                        },
                        "store_id": {
                          "type": "integer"
                        },
                        "is_delete": {
                          "type": "integer"
                        },
                        "create_by": {
                          "type": "string"
                        },
                        "create_time": {
                          "type": "string"
                        },
                        "source_file_path": {
                          "type": "string"
                        },
                        "source": {
                          "type": "integer"
                        },
                        "create_times": {
                          "type": "string"
                        },
                        "update_time": {
                          "type": "string"
                        },
                        "data": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "integer"
                              },
                              "dishes_id": {
                                "type": "integer"
                              },
                              "foods_id": {
                                "type": "integer"
                              },
                              "foods_weight": {
                                "type": "string"
                              },
                              "foods_ratio": {
                                "type": "string"
                              },
                              "edible_part": {
                                "type": "integer"
                              },
                              "ssb": {
                                "type": "string"
                              },
                              "raw_flag_weight": {
                                "type": "string"
                              },
                              "dishes_ssb": {
                                "type": "string"
                              },
                              "gia": {
                                "type": "string"
                              },
                              "gib": {
                                "type": "string"
                              },
                              "store_id": {
                                "type": "integer"
                              },
                              "is_delete": {
                                "type": "integer"
                              },
                              "create_by": {
                                "type": "string"
                              },
                              "create_time": {
                                "type": "string"
                              },
                              "update_time": {
                                "type": "string"
                              },
                              "uuid": {
                                "type": "string"
                              },
                              "dishes_uuid": {
                                "type": "string"
                              },
                              "composition_id": {
                                "type": "integer"
                              },
                              "composition_name": {
                                "type": "string"
                              },
                              "composition_ratio": {
                                "type": "integer"
                              },
                              "cook_method": {
                                "type": "integer"
                              },
                              "category": {
                                "type": "integer"
                              },
                              "minute_sort": {
                                "type": "integer"
                              },
                              "food_weight": {
                                "type": "integer"
                              },
                              "raw_flag": {
                                "type": "integer"
                              },
                              "category_name": {
                                "type": "string"
                              },
                              "minute_sort_name": {
                                "type": "string"
                              }
                            }
                          }
                        },
                        "tag": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "integer"
                              },
                              "dishes_id": {
                                "type": "integer"
                              },
                              "nutrient": {
                                "type": "string"
                              },
                              "level": {
                                "type": "integer"
                              },
                              "name": {
                                "type": "string"
                              },
                              "color": {
                                "type": "string"
                              }
                            },
                            "required": [
                              "id",
                              "dishes_id",
                              "nutrient",
                              "level",
                              "name",
                              "color"
                            ]
                          }
                        }
                      },
                      "required": [
                        "id",
                        "name",
                        "category",
                        "uuid",
                        "no",
                        "category_one",
                        "category_two",
                        "unit",
                        "weight",
                        "unit_number",
                        "raw_flag",
                        "raw_flag_weight",
                        "energy",
                        "carbohydrate",
                        "protein",
                        "fat",
                        "sub_category",
                        "ssb",
                        "taste",
                        "sfa",
                        "mufa",
                        "pufa",
                        "cholesterol",
                        "va",
                        "renieratene",
                        "retinol",
                        "vb1",
                        "vb2",
                        "vpp",
                        "vc",
                        "ve",
                        "folic_acid",
                        "biotin",
                        "pantothenic_acid",
                        "choline",
                        "potassium",
                        "sodium",
                        "calcium",
                        "magnesium",
                        "iron",
                        "zinc",
                        "selenium",
                        "saccharides",
                        "gi",
                        "gl",
                        "file_id",
                        "purine",
                        "dietary_fiber",
                        "moisture",
                        "ash",
                        "iodine",
                        "phosphorus",
                        "cuprum",
                        "manganese",
                        "status",
                        "is_del",
                        "file_path",
                        "menu_quantity",
                        "number_of",
                        "price",
                        "en_name",
                        "is_study",
                        "zp_is_synchro",
                        "cook_method",
                        "common",
                        "store_id",
                        "is_delete",
                        "create_by",
                        "create_time",
                        "source_file_path",
                        "source",
                        "create_times",
                        "update_time",
                        "data",
                        "tag"
                      ]
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/select": {
      "post": {
        "summary": "查询菜品列表页",
        "deprecated": false,
        "description": "添加菜品价格字段：\"price\": 9.7",
        "tags": [
          "PC端/大众智慧餐厅/菜品管理"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "rows": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "integer"
                              },
                              "uuid": {
                                "type": "string"
                              },
                              "name": {
                                "type": "string"
                              },
                              "file_path": {
                                "type": "string"
                              },
                              "category": {
                                "type": "integer"
                              },
                              "unit": {
                                "type": "string"
                              },
                              "weight": {
                                "type": "integer"
                              },
                              "menu_quantity": {
                                "type": "integer"
                              },
                              "status": {
                                "type": "integer"
                              },
                              "number_of": {
                                "type": "integer"
                              },
                              "source": {
                                "type": "integer"
                              }
                            },
                            "required": [
                              "id",
                              "uuid",
                              "name",
                              "file_path",
                              "category",
                              "unit",
                              "weight",
                              "menu_quantity",
                              "status",
                              "number_of",
                              "source"
                            ]
                          }
                        },
                        "total": {
                          "type": "integer"
                        }
                      },
                      "required": [
                        "rows",
                        "total"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "菜品查询成功",
                  "data": {
                    "rows": [
                      {
                        "id": 2620,
                        "uuid": "554865F7-6DC7-60CC-F0F7-E217171C68E9",
                        "name": "嗷嗷",
                        "file_path": "",
                        "category": 1,
                        "unit": "8",
                        "weight": 11,
                        "menu_quantity": 0,
                        "status": 1,
                        "number_of": 0,
                        "source": 1
                      },
                      {
                        "id": 1177,
                        "uuid": "D2E07301-3DC7-CBA6-9DC2-4EFB5D7EEC34",
                        "name": "鹌鹑",
                        "file_path": "static/upload\\cater\\20230113\\190D6701-D3E5-38E4-63C5-769979EB324C.jpeg",
                        "category": 3,
                        "unit": "2",
                        "weight": 44,
                        "menu_quantity": 2,
                        "status": 1,
                        "number_of": 0,
                        "source": 1
                      },
                      {
                        "id": 2223,
                        "uuid": "E98902EF-79C3-4308-755F-C6B19F1B16F5",
                        "name": "鹌鹑蛋烧红烧肉",
                        "file_path": "static/upload\\cater\\20230113\\A80EC20C-EAB5-8D82-CFFB-B75355C0DD72.jpeg",
                        "category": 3,
                        "unit": "2",
                        "weight": 100,
                        "menu_quantity": 2,
                        "status": 1,
                        "number_of": 0,
                        "source": 1
                      },
                      {
                        "id": 696,
                        "uuid": "D58FE935-52C7-BD6E-3BE6-EE96E5BC2A2E",
                        "name": "鹌鹑蛋灼白菜",
                        "file_path": "static/upload\\cater\\20230113\\B31ADA31-896D-6ABF-C72E-698202B8586D.jpeg",
                        "category": 2,
                        "unit": "8",
                        "weight": 75,
                        "menu_quantity": 3,
                        "status": 1,
                        "number_of": 0,
                        "source": 1
                      },
                      {
                        "id": 2028,
                        "uuid": "8FA6E4A6-D466-2BD6-9983-9273CEA71951",
                        "name": "鹌鹑蛋烧甲鱼",
                        "file_path": "static/upload\\cater\\20230113\\02936A5C-9A46-920F-F5DA-E85C29346EAA.jpeg",
                        "category": 3,
                        "unit": "8",
                        "weight": 81,
                        "menu_quantity": 3,
                        "status": 1,
                        "number_of": 0,
                        "source": 1
                      },
                      {
                        "id": 1279,
                        "uuid": "86973EC6-1056-8996-2FF1-71035CF33507",
                        "name": "鹌鹑蛋烧牛筋",
                        "file_path": "static/upload\\cater\\20230113\\9A65757A-9A09-A9F6-70AE-2B464C168B09.jpeg",
                        "category": 3,
                        "unit": "8",
                        "weight": 80,
                        "menu_quantity": 3,
                        "status": 1,
                        "number_of": 0,
                        "source": 1
                      },
                      {
                        "id": 1282,
                        "uuid": "BBE837C0-0CD6-D4A6-E6E9-B87A972F54C3",
                        "name": "板栗烧鹅",
                        "file_path": "static/upload\\cater\\20230113\\A07793B6-5F5C-8669-179B-6FB042B2B74A.jpeg",
                        "category": 3,
                        "unit": "8",
                        "weight": 88,
                        "menu_quantity": 4,
                        "status": 1,
                        "number_of": 0,
                        "source": 1
                      },
                      {
                        "id": 774,
                        "uuid": "984E0F69-70E0-F81B-8683-35230CFA91B1",
                        "name": "拌豆角",
                        "file_path": "static/upload\\cater\\20221122\\140DC392-D6AF-F096-1EE1-738E96D59EAC.jpg",
                        "category": 2,
                        "unit": "8",
                        "weight": 29,
                        "menu_quantity": 2,
                        "status": 1,
                        "number_of": 0,
                        "source": 1
                      },
                      {
                        "id": 776,
                        "uuid": "D65E5CED-DDFB-4160-EE6F-D47803DD0E64",
                        "name": "白糖土鸡",
                        "file_path": "static/upload\\cater\\20230113\\2F21AC81-64C8-EB45-5C9F-2B9AC51D86B5.jpg",
                        "category": 3,
                        "unit": "8",
                        "weight": 56,
                        "menu_quantity": 2,
                        "status": 1,
                        "number_of": 0,
                        "source": 1
                      },
                      {
                        "id": 1292,
                        "uuid": "0E26470E-18BD-1782-F939-57A25C6326EC",
                        "name": "贝壳蛋糕",
                        "file_path": "static/upload/cater/20210329/925D4E14-8D36-D45A-4FFB-51B4D27CF870.jpg",
                        "category": 1,
                        "unit": "1",
                        "weight": 31,
                        "menu_quantity": 0,
                        "status": 1,
                        "number_of": 0,
                        "source": 1
                      }
                    ],
                    "total": 2180
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/caterUpload": {
      "post": {
        "summary": "上传图片",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/大众智慧餐厅/菜品管理"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file_path": {
                    "example": "",
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "raw_flag_weight": {
                          "type": "string"
                        },
                        "unit_number": {
                          "type": "string"
                        },
                        "data": {
                          "type": "array",
                          "items": {}
                        }
                      },
                      "required": [
                        "raw_flag_weight",
                        "unit_number",
                        "data"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "菜品查找成功",
                  "data": {
                    "raw_flag_weight": "",
                    "unit_number": "",
                    "data": []
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.dishes/cate": {
      "post": {
        "summary": "菜品分类",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "pid": {
                    "description": "0=顶级分类，-1=全部分类",
                    "example": "0",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/del": {
      "post": {
        "summary": "菜品删除接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/菜品管理"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "CAC1DE40-D373-9BF8-A43E-95A7121983A8",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                },
                "example": {
                  "code": 100,
                  "message": "您尚未登录",
                  "time": "1684375300",
                  "data": []
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/food/delete": {
      "post": {
        "summary": "食物成分删除接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/菜品管理"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "3243",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "text/html": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/change": {
      "post": {
        "summary": "菜品状态与属性修改接口",
        "deprecated": false,
        "description": "\"attribute\": 1,//菜品属性：1=菜品库2=食堂常用菜【默认=1】",
        "tags": [
          "PC端/餐厅管理/菜品管理"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "92832D61-02FD-73DD-779D-18ADCD25438A",
                    "type": "string"
                  },
                  "status": {
                    "description": "状态值：1启用0禁用",
                    "example": "1",
                    "type": "string"
                  },
                  "attribute": {
                    "description": "菜品属性：1=食堂常用菜2=菜品库【默认=1】",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                },
                "example": {
                  "code": 100,
                  "message": "您尚未登录",
                  "time": "1684375300",
                  "data": []
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/AiCater/generateNew": {
      "post": {
        "summary": "菜品AI一下-知识库",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"ok\",\n    \"data\": {\n        \"category_one_id\": 8,\n        \"category_one_name\": \"荤菜\",\n        \"category_two_id\": 9,\n        \"category_two_name\": \"半荤菜\",\n        \"cook_method_id\": 3,\n        \"cook_method_name\": \"炒\",\n        \"data\": [\n            {\n                \"name\": \"猪肉（里脊）\",\n                \"weight\": 150,\n                \"id\": 666,\n                \"category\": 3,\n                \"minute_sort\": 24,\n                \"ratio\": \"43.47%\"\n            },\n            {\n                \"name\": \"木耳（干）［黑木耳，云耳］\",\n                \"weight\": 30,\n                \"id\": 1247,\n                \"category\": 7,\n                \"minute_sort\": 40,\n                \"ratio\": \"8.69%\"\n            },\n            {\n                \"name\": \"胡萝卜\",\n                \"weight\": 50,\n                \"id\": 2628,\n                \"category\": 6,\n                \"minute_sort\": 38,\n                \"ratio\": \"14.49%\"\n            },\n            {\n                \"name\": \"甜椒[灯笼椒、柿子椒］\",\n                \"weight\": 50,\n                \"id\": 256,\n                \"category\": 6,\n                \"minute_sort\": 39,\n                \"ratio\": \"14.49%\"\n            },\n            {\n                \"name\": \"大葱\",\n                \"weight\": 10,\n                \"id\": 1170,\n                \"category\": 6,\n                \"minute_sort\": 39,\n                \"ratio\": \"2.89%\"\n            },\n            {\n                \"name\": \"姜（子姜，鲜）［嫩姜］\",\n                \"weight\": 5,\n                \"id\": 254,\n                \"category\": 6,\n                \"minute_sort\": 39,\n                \"ratio\": \"1.44%\"\n            },\n            {\n                \"name\": \"大蒜（紫皮，鲜）[蒜头］\",\n                \"weight\": 5,\n                \"id\": 288,\n                \"category\": 6,\n                \"minute_sort\": 39,\n                \"ratio\": \"1.44%\"\n            },\n            {\n                \"name\": \"豆油\",\n                \"weight\": 15,\n                \"id\": 1086,\n                \"category\": 14,\n                \"minute_sort\": 69,\n                \"ratio\": \"4.34%\"\n            },\n            {\n                \"name\": \"生抽\",\n                \"weight\": 10,\n                \"id\": 1930,\n                \"category\": 15,\n                \"minute_sort\": 71,\n                \"ratio\": \"2.89%\"\n            },\n            {\n                \"name\": \"醋（X）\",\n                \"weight\": 8,\n                \"id\": 471,\n                \"category\": 15,\n                \"minute_sort\": 72,\n                \"ratio\": \"2.31%\"\n            },\n            {\n                \"name\": \"糖\",\n                \"weight\": 5,\n                \"id\": 960,\n                \"category\": 15,\n                \"minute_sort\": 77,\n                \"ratio\": \"1.44%\"\n            },\n            {\n                \"name\": \"淀粉（大米）\",\n                \"weight\": 5,\n                \"id\": 2442,\n                \"category\": 2,\n                \"minute_sort\": 23,\n                \"ratio\": \"1.44%\"\n            },\n            {\n                \"name\": \"湖盐[青盐]\",\n                \"weight\": 2,\n                \"id\": 1331,\n                \"category\": 15,\n                \"minute_sort\": 79,\n                \"ratio\": \"0.57%\"\n            }\n        ],\n        \"ori_data\": {\n            \"category_one_id\": 8,\n            \"category_one_name\": \"荤菜\",\n            \"category_two_id\": 9,\n            \"category_two_name\": \"半荤菜\",\n            \"cook_method_id\": 3,\n            \"cook_method_name\": \"炒\",\n            \"data\": [\n                {\n                    \"name\": \"猪里脊肉\",\n                    \"weight\": 150\n                },\n                {\n                    \"name\": \"黑木耳\",\n                    \"weight\": 30\n                },\n                {\n                    \"name\": \"胡萝卜\",\n                    \"weight\": 50\n                },\n                {\n                    \"name\": \"青椒\",\n                    \"weight\": 50\n                },\n                {\n                    \"name\": \"葱\",\n                    \"weight\": 10\n                },\n                {\n                    \"name\": \"姜\",\n                    \"weight\": 5\n                },\n                {\n                    \"name\": \"蒜\",\n                    \"weight\": 5\n                },\n                {\n                    \"name\": \"食用油\",\n                    \"weight\": 15\n                },\n                {\n                    \"name\": \"生抽\",\n                    \"weight\": 10\n                },\n                {\n                    \"name\": \"醋\",\n                    \"weight\": 8\n                },\n                {\n                    \"name\": \"糖\",\n                    \"weight\": 5\n                },\n                {\n                    \"name\": \"淀粉\",\n                    \"weight\": 5\n                },\n                {\n                    \"name\": \"盐\",\n                    \"weight\": 2\n                }\n            ]\n        },\n        \"weight\": 345,\n        \"category\": 3,\n        \"sub_category\": 5,\n        \"dish_name\": \"香港鱼香肉丝\",\n        \"cook_method\": 3\n    },\n    \"trace_id\": \"694dfbc0bd2f1\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/菜品管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "dish_name": {
                    "example": "红烧肉",
                    "type": "string"
                  }
                },
                "required": [
                  "dish_name"
                ]
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/AiCater/generate": {
      "post": {
        "summary": "菜品AI一下-向量数据库",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/菜品管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "dish_name": {
                    "example": "红烧肉",
                    "type": "string"
                  }
                },
                "required": [
                  "dish_name"
                ]
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/aiImport": {
      "post": {
        "summary": "AI导入菜品",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/菜品管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "description": "excel",
                    "example": "",
                    "type": "string",
                    "format": "binary"
                  }
                },
                "required": [
                  "file"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "raw_flag_weight": {
                          "type": "string"
                        },
                        "unit_number": {
                          "type": "string"
                        },
                        "data": {
                          "type": "array",
                          "items": {}
                        }
                      },
                      "required": [
                        "raw_flag_weight",
                        "unit_number",
                        "data"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "菜品查找成功",
                  "data": {
                    "raw_flag_weight": "",
                    "unit_number": "",
                    "data": []
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/meal/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/入伙管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "time": {
                    "example": "2024-02",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/food/import": {
      "post": {
        "summary": "食材别名导入",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/食物成分"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "required": [
                  "file"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/food/is_use_food": {
      "post": {
        "summary": "食材是否允许编辑",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/食物成分"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "1482",
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.foods/cate": {
      "post": {
        "summary": "食物成分分类",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/food/readById": {
      "post": {
        "summary": "食材查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/食物成分"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "2941",
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/food/add": {
      "post": {
        "summary": "食物成分添加",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "123",
                    "type": "string"
                  },
                  "edible_part": {
                    "example": "100",
                    "type": "string"
                  },
                  "energy": {
                    "example": "349",
                    "type": "string"
                  },
                  "protein": {
                    "example": "11.2",
                    "type": "string"
                  },
                  "fat": {
                    "example": "1.5",
                    "type": "string"
                  },
                  "carbohydrate": {
                    "example": "73.6",
                    "type": "string"
                  },
                  "category": {
                    "example": "1",
                    "type": "string"
                  },
                  "minute_sort": {
                    "example": "2",
                    "type": "string"
                  },
                  "cooking_food": {
                    "example": "3",
                    "type": "string"
                  },
                  "common_ingredients": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/food/update": {
      "post": {
        "summary": "食材编辑",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/食物成分"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "食物12",
                    "type": "string"
                  },
                  "edible_part": {
                    "example": "1",
                    "type": "string"
                  },
                  "place": {
                    "example": "1",
                    "type": "string"
                  },
                  "foods_status": {
                    "example": "1",
                    "type": "string"
                  },
                  "category": {
                    "example": "2",
                    "type": "string"
                  },
                  "minute_sort": {
                    "example": "22",
                    "type": "string"
                  },
                  "reclassify": {
                    "example": "",
                    "type": "string"
                  },
                  "energy": {
                    "type": "string",
                    "example": "1.11"
                  },
                  "carbohydrate": {
                    "example": "1",
                    "type": "string"
                  },
                  "protein": {
                    "example": "1",
                    "type": "string"
                  },
                  "fat": {
                    "example": "1",
                    "type": "string"
                  },
                  "sfa": {
                    "example": "1",
                    "type": "string"
                  },
                  "mufa": {
                    "example": "1",
                    "type": "string"
                  },
                  "pufa": {
                    "example": "1",
                    "type": "string"
                  },
                  "cholesterol": {
                    "example": "1",
                    "type": "string"
                  },
                  "va": {
                    "example": "1",
                    "type": "string"
                  },
                  "renieratene": {
                    "example": "1",
                    "type": "string"
                  },
                  "retinol": {
                    "example": "1",
                    "type": "string"
                  },
                  "vb1": {
                    "example": "1",
                    "type": "string"
                  },
                  "vb2": {
                    "example": "1",
                    "type": "string"
                  },
                  "vpp": {
                    "example": "1",
                    "type": "string"
                  },
                  "vc": {
                    "example": "1",
                    "type": "string"
                  },
                  "ve": {
                    "example": "1",
                    "type": "string"
                  },
                  "folic_acid": {
                    "example": "1",
                    "type": "string"
                  },
                  "biotin": {
                    "example": "1",
                    "type": "string"
                  },
                  "pantothenic_acid": {
                    "example": "1",
                    "type": "string"
                  },
                  "choline": {
                    "example": "1",
                    "type": "string"
                  },
                  "potassium": {
                    "example": "1",
                    "type": "string"
                  },
                  "sodium": {
                    "example": "1",
                    "type": "string"
                  },
                  "calcium": {
                    "example": "1",
                    "type": "string"
                  },
                  "magnesium": {
                    "example": "1",
                    "type": "string"
                  },
                  "iron": {
                    "example": "1",
                    "type": "string"
                  },
                  "zinc": {
                    "example": "1",
                    "type": "string"
                  },
                  "selenium": {
                    "example": "1",
                    "type": "string"
                  },
                  "iodine": {
                    "example": "1",
                    "type": "string"
                  },
                  "phosphorus": {
                    "example": "1",
                    "type": "string"
                  },
                  "cuprum": {
                    "example": "1",
                    "type": "string"
                  },
                  "manganese": {
                    "example": "1",
                    "type": "string"
                  },
                  "purine": {
                    "example": "1",
                    "type": "string"
                  },
                  "dietary_fiber": {
                    "example": "1",
                    "type": "string"
                  },
                  "moisture": {
                    "example": "1",
                    "type": "string"
                  },
                  "ash": {
                    "example": "1",
                    "type": "string"
                  },
                  "gi": {
                    "example": "1",
                    "type": "string"
                  },
                  "id": {
                    "example": "3297",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/bill/look_bill_list": {
      "post": {
        "summary": "查看菜谱",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/菜谱管理"
        ],
        "parameters": [
          {
            "name": "menu_date",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2026-04-05",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "restaurant_id",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "children": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "name": {
                                    "type": "string"
                                  },
                                  "dishes_uuid": {
                                    "type": "string"
                                  },
                                  "type": {
                                    "type": "integer"
                                  },
                                  "meal_times": {
                                    "type": "integer"
                                  },
                                  "file_path": {
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "name",
                                  "dishes_uuid",
                                  "type",
                                  "meal_times",
                                  "file_path"
                                ]
                              }
                            },
                            "name": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "children",
                            "name"
                          ]
                        }
                      }
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/bill/add": {
      "post": {
        "summary": "添加菜谱",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhMX%2FRdjxU3kyegPFu%2FPEswgQ%3D%3D",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "menu_date": {
                    "example": "2025-09-28",
                    "type": "string"
                  },
                  "data": {
                    "example": "[{\"uuid\":\"21CB55D3-771E-4BBC-44A4-A23A7FB0A144\",\"name\":\"酱油蛋炒饭\",\"img\":\"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/6470FD94-874A-1EC7-0583-DD11E64F4869.png\",\"category\":1,\"select\":true,\"meal_times\":2,\"type\":1}]",
                    "type": "string"
                  },
                  "restaurant_id": {
                    "example": "1",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/bill/update_list": {
      "post": {
        "summary": "菜谱列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/菜谱管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "menu_date": {
                    "example": "2026-04-05",
                    "type": "string"
                  },
                  "restaurant_id": {
                    "example": "1",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "children": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "name": {
                                    "type": "string"
                                  },
                                  "dishes_uuid": {
                                    "type": "string"
                                  },
                                  "type": {
                                    "type": "integer"
                                  },
                                  "meal_times": {
                                    "type": "integer"
                                  },
                                  "file_path": {
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "name",
                                  "dishes_uuid",
                                  "type",
                                  "meal_times",
                                  "file_path"
                                ]
                              }
                            },
                            "name": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "children",
                            "name"
                          ]
                        }
                      }
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/food/search": {
      "post": {
        "summary": "食物成分搜索",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 1231,\n                \"name\": \"玉米淀粉\"\n            },\n            {\n                \"id\": 889,\n                \"name\": \"小麦粉（标准粉）\"\n            },\n            {\n                \"id\": 388,\n                \"name\": \"马铃薯［土豆、洋芋］\"\n            },\n            {\n                \"id\": 895,\n                \"name\": \"小麦粉（富强粉、特一粉）\"\n            },\n            {\n                \"id\": 893,\n                \"name\": \"糯米[江米]\"\n            },\n            {\n                \"id\": 44,\n                \"name\": \"玉米（鲜）\"\n            },\n            {\n                \"id\": 842,\n                \"name\": \"粉丝\"\n            },\n            {\n                \"id\": 1229,\n                \"name\": \"蚕豆淀粉\"\n            },\n            {\n                \"id\": 878,\n                \"name\": \"香大米\"\n            },\n            {\n                \"id\": 845,\n                \"name\": \"粉条\"\n            },\n            {\n                \"id\": 902,\n                \"name\": \"玉米面（黄）\"\n            },\n            {\n                \"id\": 874,\n                \"name\": \"稻米（代表值）\"\n            },\n            {\n                \"id\": 850,\n                \"name\": \"黑米\"\n            },\n            {\n                \"id\": 353,\n                \"name\": \"甘薯（红心）［山芋、红薯］\"\n            },\n            {\n                \"id\": 669,\n                \"name\": \"年糕\"\n            }\n        ],\n        \"total\": 216\n    },\n    \"trace_id\": \"685372b8cf29a\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "description": "食物成分名称",
                    "example": "油",
                    "type": "string"
                  },
                  "category": {
                    "description": "一级分类id",
                    "example": [
                      "1"
                    ],
                    "type": "array"
                  },
                  "category_two": {
                    "description": "二级分类id，0=无",
                    "example": "19",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "pagesize": {
                    "description": "页容量",
                    "example": "20",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/enum/all": {
      "post": {
        "summary": "菜品枚举类",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "enumType": {
                    "description": "4=烹调方式12=菜品健康标签13=菜品营养标签",
                    "example": "4",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.pushRule/detail": {
      "post": {
        "summary": "规则查询接口",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"form\": {\n            \"name\": \"\",\n            \"source\": 1,\n            \"rate\": 1,\n            \"sales\": 1,\n            \"benchmark\": 0,\n            \"price\": \"\",\n            \"number\": 0\n        },\n        \"dishesCategories\": [\n            {\n                \"label\": \"主食\",\n                \"value\": 1,\n                \"number\": 0,\n                \"rate\": 0.14\n            },\n            {\n                \"label\": \"素菜\",\n                \"value\": 2,\n                \"number\": 0,\n                \"rate\": 0.28\n            },\n            {\n                \"label\": \"荤菜\",\n                \"value\": 3,\n                \"number\": 0,\n                \"rate\": 0.17\n            },\n            {\n                \"label\": \"蛋奶坚果\",\n                \"value\": 4,\n                \"number\": 0,\n                \"rate\": 0.17\n            },\n            {\n                \"label\": \"水果\",\n                \"value\": 5,\n                \"number\": 0,\n                \"rate\": 0.1\n            },\n            {\n                \"label\": \"汤饮\",\n                \"value\": 6,\n                \"number\": 0,\n                \"rate\": 0.14\n            }\n        ],\n        \"foodComposition\": [//食物成分 默认=[]\n            {\n                \"label\": \"味精\",//食物成分名称\n                \"value\": 1,//食物成分id\n                \"option\": 1//1=不包含2=包含\n            },\n            {\n                \"label\": \"盐\",\n                \"value\": 2,\n                \"option\": 2\n            }\n        ],\n        \"healthTags\": [\n            {\n                \"label\": \"高血压友好 (低钠)\",\n                \"value\": 1,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"高血脂友好 (低饱和脂肪酸)\",\n                \"value\": 2,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"高血糖友好 (低GL)\",\n                \"value\": 3,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"高尿酸友好 (低嘌呤)\",\n                \"value\": 4,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"增肌 (高蛋白)\",\n                \"value\": 5,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"减重 (低能量)\",\n                \"value\": 6,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"贫血 (富含铁)\",\n                \"value\": 7,\n                \"checked\": false,\n                \"disabled\": false\n            }\n        ],\n        \"nutritionTags\": [\n            {\n                \"label\": \"高膳食纤维\",\n                \"value\": 1,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"富含钙\",\n                \"value\": 2,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"富含锌\",\n                \"value\": 3,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"富含镁\",\n                \"value\": 4,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"富含维生素A\",\n                \"value\": 5,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"富含维生素B族（B1/B2）\",\n                \"value\": 6,\n                \"checked\": false,\n                \"disabled\": false\n            },\n            {\n                \"label\": \"富含维生素C\",\n                \"value\": 7,\n                \"checked\": false,\n                \"disabled\": false\n            }\n        ],\n        \"recommend\": [\n            {\n                \"label\": \"煮\",\n                \"value\": 1,\n                \"option\": null//null=无选择1=不包含2=必须包含，默认=null\n            },\n            {\n                \"label\": \"蒸\",\n                \"value\": 2,\n                \"option\": null\n            },\n            {\n                \"label\": \"炒\",\n                \"value\": 3,\n                \"option\": null\n            },\n            {\n                \"label\": \"卤\",\n                \"value\": 4,\n                \"option\": null\n            },\n            {\n                \"label\": \"汆\",\n                \"value\": 5,\n                \"option\": null\n            },\n            {\n                \"label\": \"炖\",\n                \"value\": 6,\n                \"option\": null\n            },\n            {\n                \"label\": \"焖\",\n                \"value\": 7,\n                \"option\": null\n            },\n            {\n                \"label\": \"煨\",\n                \"value\": 8,\n                \"option\": null\n            },\n            {\n                \"label\": \"烧\",\n                \"value\": 9,\n                \"option\": null\n            },\n            {\n                \"label\": \"涮\",\n                \"value\": 10,\n                \"option\": null\n            },\n            {\n                \"label\": \"拌\",\n                \"value\": 11,\n                \"option\": null\n            },\n            {\n                \"label\": \"暗炉烤\",\n                \"value\": 12,\n                \"option\": null\n            },\n            {\n                \"label\": \"生\",\n                \"value\": 20,\n                \"option\": null\n            },\n            {\n                \"label\": \"其他\",\n                \"value\": 13,\n                \"option\": null\n            }\n        ],\n        \"noRecommend\": [\n            {\n                \"label\": \"炸\",\n                \"value\": 14,\n                \"option\": null\n            },\n            {\n                \"label\": \"煎\",\n                \"value\": 15,\n                \"option\": null\n            },\n            {\n                \"label\": \"腌\",\n                \"value\": 16,\n                \"option\": null\n            },\n            {\n                \"label\": \"熏\",\n                \"value\": 17,\n                \"option\": null\n            },\n            {\n                \"label\": \"明炉烤\",\n                \"value\": 18,\n                \"option\": null\n            },\n            {\n                \"label\": \"其他\",\n                \"value\": 19,\n                \"option\": null\n            }\n        ],\n        \"ruleOrder\": [\n            {\n                \"label\": \"食物成分（参考食物成分的参与度，“包含与不包含“,生成菜谱 \",\n                \"value\": 1,\n                \"order\": 1\n            },\n            {\n                \"label\": \"菜品重复性（根据所选日期，按照重复率的要求生成菜谱)\",\n                \"value\": 2,\n                \"order\": 2\n            },\n            {\n                \"label\": \"菜品价格（菜品价格决定菜谱档次，根据餐标形成符合用户的菜谱）\",\n                \"value\": 3,\n                \"order\": 3\n            },\n            {\n                \"label\": \"销量优先（参考近一个月内按各分类下，消耗重量从高到低排序，生成菜谱）\",\n                \"value\": 4,\n                \"order\": 4\n            },\n            {\n                \"label\": \"健康标签（参考慢病等健康标签，生成相关需求的菜谱）\",\n                \"value\": 5,\n                \"order\": 5\n            },\n            {\n                \"label\": \"营养标签（参考其他营养素标签，生成相关需求的菜谱）\",\n                \"value\": 6,\n                \"order\": 6\n            },\n            {\n                \"label\": \"烹调方式（参考烹调方式的类别，生成菜谱）\",\n                \"value\": 7,\n                \"order\": 7\n            }\n        ]\n    },\n    \"trace_id\": \"6853d9710d83e\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "description": "规则id，0=新增页面默认值",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.pushRule/add": {
      "post": {
        "summary": "规则添加接口",
        "deprecated": false,
        "description": "入参\n```\n{\n    \"form\": {\n        \"name\": \"\",\n        \"source\": 1,\n        \"rate\": 1,\n        \"sales\": 1,\n        \"benchmark\": 0,\n        \"price\": \"\",\n        \"number\": 0\n    },\n    \"dishesCategories\": [\n        {\n            \"label\": \"主食\",\n            \"value\": 1,\n            \"number\": 0,\n            \"rate\": 0.14\n        },\n        {\n            \"label\": \"素菜\",\n            \"value\": 2,\n            \"number\": 0,\n            \"rate\": 0.28\n        },\n        {\n            \"label\": \"荤菜\",\n            \"value\": 3,\n            \"number\": 0,\n            \"rate\": 0.17\n        },\n        {\n            \"label\": \"蛋奶坚果\",\n            \"value\": 4,\n            \"number\": 0,\n            \"rate\": 0.17\n        },\n        {\n            \"label\": \"水果\",\n            \"value\": 5,\n            \"number\": 0,\n            \"rate\": 0.1\n        },\n        {\n            \"label\": \"汤饮\",\n            \"value\": 6,\n            \"number\": 0,\n            \"rate\": 0.14\n        }\n    ],\n    \"foodComposition\": [ //食物成分 默认=[]\n        {\n            \"label\": \"味精\", //食物成分名称\n            \"value\": 1, //食物成分id\n            \"option\": 1 //1=不包含2=包含\n        },\n        {\n            \"label\": \"盐\",\n            \"value\": 2,\n            \"option\": 2\n        }\n    ],\n    \"healthTags\": [\n        {\n            \"label\": \"高血压友好 (低钠)\",\n            \"value\": 1,\n            \"checked\": false //是否选中\n        },\n        {\n            \"label\": \"高血脂友好 (低饱和脂肪酸)\",\n            \"value\": 2,\n            \"checked\": false\n        },\n        {\n            \"label\": \"高血糖友好 (低GL)\",\n            \"value\": 3,\n            \"checked\": false\n        },\n        {\n            \"label\": \"高尿酸友好 (低嘌呤)\",\n            \"value\": 4,\n            \"checked\": false\n        },\n        {\n            \"label\": \"增肌 (高蛋白)\",\n            \"value\": 5,\n            \"checked\": false\n        },\n        {\n            \"label\": \"减重 (低能量)\",\n            \"value\": 6,\n            \"checked\": false\n        },\n        {\n            \"label\": \"贫血 (富含铁)\",\n            \"value\": 7,\n            \"checked\": false\n        }\n    ],\n    \"nutritionTags\": [\n        {\n            \"label\": \"高膳食纤维\",\n            \"value\": 1,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含钙\",\n            \"value\": 2,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含锌\",\n            \"value\": 3,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含镁\",\n            \"value\": 4,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素A\",\n            \"value\": 5,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素B族（B1/B2）\",\n            \"value\": 6,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素C\",\n            \"value\": 7,\n            \"checked\": false\n        }\n    ],\n    \"recommend\": [\n        {\n            \"label\": \"煮\",\n            \"value\": 1,\n            \"option\": 0 //0=无选择1=不包含2=必须包含，默认=0\n        },\n        {\n            \"label\": \"蒸\",\n            \"value\": 2,\n            \"option\": 0\n        },\n        {\n            \"label\": \"炒\",\n            \"value\": 3,\n            \"option\": 0\n        },\n        {\n            \"label\": \"卤\",\n            \"value\": 4,\n            \"option\": 0\n        },\n        {\n            \"label\": \"汆\",\n            \"value\": 5,\n            \"option\": 0\n        },\n        {\n            \"label\": \"炖\",\n            \"value\": 6,\n            \"option\": 0\n        },\n        {\n            \"label\": \"焖\",\n            \"value\": 7,\n            \"option\": 0\n        },\n        {\n            \"label\": \"煨\",\n            \"value\": 8,\n            \"option\": 0\n        },\n        {\n            \"label\": \"烧\",\n            \"value\": 9,\n            \"option\": 0\n        },\n        {\n            \"label\": \"涮\",\n            \"value\": 10,\n            \"option\": 0\n        },\n        {\n            \"label\": \"拌\",\n            \"value\": 11,\n            \"option\": 0\n        },\n        {\n            \"label\": \"暗炉烤\",\n            \"value\": 12,\n            \"option\": 0\n        },\n        {\n            \"label\": \"生\",\n            \"value\": 20,\n            \"option\": 0\n        },\n        {\n            \"label\": \"其他\",\n            \"value\": 13,\n            \"option\": 0\n        }\n    ],\n    \"noRecommend\": [\n        {\n            \"label\": \"炸\",\n            \"value\": 14,\n            \"option\": 0\n        },\n        {\n            \"label\": \"煎\",\n            \"value\": 15,\n            \"option\": 0\n        },\n        {\n            \"label\": \"腌\",\n            \"value\": 16,\n            \"option\": 0\n        },\n        {\n            \"label\": \"熏\",\n            \"value\": 17,\n            \"option\": 0\n        },\n        {\n            \"label\": \"明炉烤\",\n            \"value\": 18,\n            \"option\": 0\n        },\n        {\n            \"label\": \"其他\",\n            \"value\": 19,\n            \"option\": 0\n        }\n    ],\n    \"ruleOrder\": [\n        {\n            \"label\": \"食物成分（参考食物成分的参与度，“包含与不包含“,生成菜谱 \",\n            \"value\": 1,\n            \"order\": 1\n        },\n        {\n            \"label\": \"菜品重复性（根据所选日期，按照重复率的要求生成菜谱)\",\n            \"value\": 2,\n            \"order\": 2\n        },\n        {\n            \"label\": \"菜品价格（菜品价格决定菜谱档次，根据餐标形成符合用户的菜谱）\",\n            \"value\": 3,\n            \"order\": 3\n        },\n        {\n            \"label\": \"销量优先（参考近一个月内按各分类下，消耗重量从高到低排序，生成菜谱）\",\n            \"value\": 4,\n            \"order\": 4\n        },\n        {\n            \"label\": \"健康标签（参考慢病等健康标签，生成相关需求的菜谱）\",\n            \"value\": 5,\n            \"order\": 5\n        },\n        {\n            \"label\": \"营养标签（参考其他营养素标签，生成相关需求的菜谱）\",\n            \"value\": 6,\n            \"order\": 6\n        },\n        {\n            \"label\": \"烹调方式（参考烹调方式的类别，生成菜谱）\",\n            \"value\": 7,\n            \"order\": 7\n        }\n    ]\n}\n```\n返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"添加成功\",\n    \"id\": 1,\n    \"trace_id\": \"6853dd017c1fa\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhMX%2FRdjxU3kyegPFu%2FPEswgQ%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": "{\n    \"form\": {\n        \"name\": \"夏季午餐12\",\n        \"source\": 1,\n        \"rate\": 1,\n        \"sales\": 1,\n        \"benchmark\": 0,\n        \"price\": \"\",\n        \"number\": 10\n    },\n    \"dishesCategories\": [\n        {\n            \"label\": \"主食\",\n            \"value\": 2,\n            \"number\": 1,\n            \"rate\": 0.14\n        },\n        {\n            \"label\": \"素菜\",\n            \"value\": 2,\n            \"number\": 2,\n            \"rate\": 0.28\n        },\n        {\n            \"label\": \"荤菜\",\n            \"value\": 3,\n            \"number\": 2,\n            \"rate\": 0.17\n        },\n        {\n            \"label\": \"蛋奶坚果\",\n            \"value\": 4,\n            \"number\": 1,\n            \"rate\": 0.17\n        },\n        {\n            \"label\": \"水果\",\n            \"value\": 5,\n            \"number\": 1,\n            \"rate\": 0.1\n        },\n        {\n            \"label\": \"汤饮\",\n            \"value\": 6,\n            \"number\": 2,\n            \"rate\": 0.14\n        }\n    ],\n    \"foodComposition\": [ //食物成分 默认=[]\n        {\n            \"label\": \"黑米\", //食物成分名称\n            \"value\": 850, //食物成分id\n            \"option\": 1 //null=无选择1=不包含2=包含\n        },\n        {\n            \"label\": \"小米\",\n            \"value\": 920,\n            \"option\": 2\n        },\n        {\n            \"label\": \"糙米\",\n            \"value\": 1604,\n            \"option\": \"\"\n        }\n    ],\n    \"healthTags\": [\n        {\n            \"label\": \"高血压友好 (低钠)\",\n            \"value\": 1,\n            \"checked\": true //是否选中\n        },\n        {\n            \"label\": \"高血脂友好 (低饱和脂肪酸)\",\n            \"value\": 2,\n            \"checked\": true\n        },\n        {\n            \"label\": \"高血糖友好 (低GL)\",\n            \"value\": 3,\n            \"checked\": true\n        },\n        {\n            \"label\": \"高尿酸友好 (低嘌呤)\",\n            \"value\": 4,\n            \"checked\": true\n        },\n        {\n            \"label\": \"增肌 (高蛋白)\",\n            \"value\": 5,\n            \"checked\": false\n        },\n        {\n            \"label\": \"减重 (低能量)\",\n            \"value\": 6,\n            \"checked\": false\n        },\n        {\n            \"label\": \"贫血 (富含铁)\",\n            \"value\": 7,\n            \"checked\": false\n        }\n    ],\n    \"nutritionTags\": [\n        {\n            \"label\": \"高膳食纤维\",\n            \"value\": 1,\n            \"checked\": true\n        },\n        {\n            \"label\": \"富含钙\",\n            \"value\": 2,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含锌\",\n            \"value\": 3,\n            \"checked\": true\n        },\n        {\n            \"label\": \"富含镁\",\n            \"value\": 4,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素A\",\n            \"value\": 5,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素B族（B1/B2）\",\n            \"value\": 6,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素C\",\n            \"value\": 7,\n            \"checked\": false\n        }\n    ],\n    \"recommend\": [\n        {\n            \"label\": \"煮\",\n            \"value\": 1,\n            \"option\": 1//null=无选择1=不包含2=必须包含，默认=null\n        },\n        {\n            \"label\": \"蒸\",\n            \"value\": 2,\n            \"option\": 2\n        },\n        {\n            \"label\": \"炒\",\n            \"value\": 3,\n            \"option\": null\n        },\n        {\n            \"label\": \"卤\",\n            \"value\": 4,\n            \"option\": null\n        },\n        {\n            \"label\": \"汆\",\n            \"value\": 5,\n            \"option\": null\n        },\n        {\n            \"label\": \"炖\",\n            \"value\": 6,\n            \"option\": null\n        },\n        {\n            \"label\": \"焖\",\n            \"value\": 7,\n            \"option\": null\n        },\n        {\n            \"label\": \"煨\",\n            \"value\": 8,\n            \"option\": null\n        },\n        {\n            \"label\": \"烧\",\n            \"value\": 9,\n            \"option\": null\n        },\n        {\n            \"label\": \"涮\",\n            \"value\": 10,\n            \"option\": null\n        },\n        {\n            \"label\": \"拌\",\n            \"value\": 11,\n            \"option\": null\n        },\n        {\n            \"label\": \"暗炉烤\",\n            \"value\": 12,\n            \"option\": null\n        },\n        {\n            \"label\": \"生\",\n            \"value\": 20,\n            \"option\": null\n        },\n        {\n            \"label\": \"其他\",\n            \"value\": 13,\n            \"option\": null\n        }\n    ],\n    \"noRecommend\": [\n        {\n            \"label\": \"炸\",\n            \"value\": 14,\n            \"option\": 2\n        },\n        {\n            \"label\": \"煎\",\n            \"value\": 15,\n            \"option\": 2\n        },\n        {\n            \"label\": \"腌\",\n            \"value\": 16,\n            \"option\": 0\n        },\n        {\n            \"label\": \"熏\",\n            \"value\": 17,\n            \"option\": null\n        },\n        {\n            \"label\": \"明炉烤\",\n            \"value\": 18,\n            \"option\": null\n        },\n        {\n            \"label\": \"其他\",\n            \"value\": 19,\n            \"option\": null\n        }\n    ],\n    \"ruleOrder\": [\n        {\n            \"label\": \"菜品重复性（根据所选日期，按照重复率的要求生成菜谱）\",\n            \"value\": 2,\n            \"order\": 1\n        },\n        {\n            \"label\": \"食物成分（参考食物成分的参与度，“包含与不包含”，生成菜谱）\",\n            \"value\": 1,\n            \"order\": 2\n        },\n        {\n            \"label\": \"菜品价格（菜品价格决定菜谱档次，根据餐标形成符合用户的菜谱）\",\n            \"value\": 3,\n            \"order\": 3\n        },\n        {\n            \"label\": \"销量优先（参考近一个月内按各分类下，消耗重量从高到低排序，生成菜谱）\",\n            \"value\": 4,\n            \"order\": 4\n        },\n        {\n            \"label\": \"健康标签（参考慢病等健康标签，生成相关需求的菜谱）\",\n            \"value\": 5,\n            \"order\": 5\n        },\n        {\n            \"label\": \"营养标签（参考其他营养素标签，生成相关需求的菜谱）\",\n            \"value\": 6,\n            \"order\": 6\n        },\n        {\n            \"label\": \"烹调方式（参考烹调方式的类别，生成菜谱）\",\n            \"value\": 7,\n            \"order\": 7\n        }\n    ]\n}"
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.pushRule/edit": {
      "post": {
        "summary": "规则修改接口",
        "deprecated": false,
        "description": "入参\n```\n{\n    \"id\": 1,//修改的规则id\n    \"form\": {\n        \"name\": \"\",\n        \"source\": 1,\n        \"rate\": 1,\n        \"sales\": 1,\n        \"benchmark\": 0,\n        \"price\": \"\",\n        \"number\": 0\n    },\n    \"dishesCategories\": [\n        {\n            \"label\": \"主食\",\n            \"value\": 1,\n            \"number\": 0,\n            \"rate\": 0.14\n        },\n        {\n            \"label\": \"素菜\",\n            \"value\": 2,\n            \"number\": 0,\n            \"rate\": 0.28\n        },\n        {\n            \"label\": \"荤菜\",\n            \"value\": 3,\n            \"number\": 0,\n            \"rate\": 0.17\n        },\n        {\n            \"label\": \"蛋奶坚果\",\n            \"value\": 4,\n            \"number\": 0,\n            \"rate\": 0.17\n        },\n        {\n            \"label\": \"水果\",\n            \"value\": 5,\n            \"number\": 0,\n            \"rate\": 0.1\n        },\n        {\n            \"label\": \"汤饮\",\n            \"value\": 6,\n            \"number\": 0,\n            \"rate\": 0.14\n        }\n    ],\n    \"foodComposition\": [ //食物成分 默认=[]\n        {\n            \"label\": \"味精\", //食物成分名称\n            \"value\": 1, //食物成分id\n            \"option\": 1 //1=不包含2=包含\n        },\n        {\n            \"label\": \"盐\",\n            \"value\": 2,\n            \"option\": 2\n        }\n    ],\n    \"healthTags\": [\n        {\n            \"label\": \"高血压友好 (低钠)\",\n            \"value\": 1,\n            \"checked\": false //是否选中\n        },\n        {\n            \"label\": \"高血脂友好 (低饱和脂肪酸)\",\n            \"value\": 2,\n            \"checked\": false\n        },\n        {\n            \"label\": \"高血糖友好 (低GL)\",\n            \"value\": 3,\n            \"checked\": false\n        },\n        {\n            \"label\": \"高尿酸友好 (低嘌呤)\",\n            \"value\": 4,\n            \"checked\": false\n        },\n        {\n            \"label\": \"增肌 (高蛋白)\",\n            \"value\": 5,\n            \"checked\": false\n        },\n        {\n            \"label\": \"减重 (低能量)\",\n            \"value\": 6,\n            \"checked\": false\n        },\n        {\n            \"label\": \"贫血 (富含铁)\",\n            \"value\": 7,\n            \"checked\": false\n        }\n    ],\n    \"nutritionTags\": [\n        {\n            \"label\": \"高膳食纤维\",\n            \"value\": 1,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含钙\",\n            \"value\": 2,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含锌\",\n            \"value\": 3,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含镁\",\n            \"value\": 4,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素A\",\n            \"value\": 5,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素B族（B1/B2）\",\n            \"value\": 6,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素C\",\n            \"value\": 7,\n            \"checked\": false\n        }\n    ],\n    \"recommend\": [\n        {\n            \"label\": \"煮\",\n            \"value\": 1,\n            \"option\": 0 //0=无选择1=不包含2=必须包含，默认=0\n        },\n        {\n            \"label\": \"蒸\",\n            \"value\": 2,\n            \"option\": 0\n        },\n        {\n            \"label\": \"炒\",\n            \"value\": 3,\n            \"option\": 0\n        },\n        {\n            \"label\": \"卤\",\n            \"value\": 4,\n            \"option\": 0\n        },\n        {\n            \"label\": \"汆\",\n            \"value\": 5,\n            \"option\": 0\n        },\n        {\n            \"label\": \"炖\",\n            \"value\": 6,\n            \"option\": 0\n        },\n        {\n            \"label\": \"焖\",\n            \"value\": 7,\n            \"option\": 0\n        },\n        {\n            \"label\": \"煨\",\n            \"value\": 8,\n            \"option\": 0\n        },\n        {\n            \"label\": \"烧\",\n            \"value\": 9,\n            \"option\": 0\n        },\n        {\n            \"label\": \"涮\",\n            \"value\": 10,\n            \"option\": 0\n        },\n        {\n            \"label\": \"拌\",\n            \"value\": 11,\n            \"option\": 0\n        },\n        {\n            \"label\": \"暗炉烤\",\n            \"value\": 12,\n            \"option\": 0\n        },\n        {\n            \"label\": \"生\",\n            \"value\": 20,\n            \"option\": 0\n        },\n        {\n            \"label\": \"其他\",\n            \"value\": 13,\n            \"option\": 0\n        }\n    ],\n    \"noRecommend\": [\n        {\n            \"label\": \"炸\",\n            \"value\": 14,\n            \"option\": 0\n        },\n        {\n            \"label\": \"煎\",\n            \"value\": 15,\n            \"option\": 0\n        },\n        {\n            \"label\": \"腌\",\n            \"value\": 16,\n            \"option\": 0\n        },\n        {\n            \"label\": \"熏\",\n            \"value\": 17,\n            \"option\": 0\n        },\n        {\n            \"label\": \"明炉烤\",\n            \"value\": 18,\n            \"option\": 0\n        },\n        {\n            \"label\": \"其他\",\n            \"value\": 19,\n            \"option\": 0\n        }\n    ],\n    \"ruleOrder\": [\n        {\n            \"label\": \"食物成分（参考食物成分的参与度，“包含与不包含“,生成菜谱 \",\n            \"value\": 1,\n            \"order\": 1\n        },\n        {\n            \"label\": \"菜品重复性（根据所选日期，按照重复率的要求生成菜谱)\",\n            \"value\": 2,\n            \"order\": 2\n        },\n        {\n            \"label\": \"菜品价格（菜品价格决定菜谱档次，根据餐标形成符合用户的菜谱）\",\n            \"value\": 3,\n            \"order\": 3\n        },\n        {\n            \"label\": \"销量优先（参考近一个月内按各分类下，消耗重量从高到低排序，生成菜谱）\",\n            \"value\": 4,\n            \"order\": 4\n        },\n        {\n            \"label\": \"健康标签（参考慢病等健康标签，生成相关需求的菜谱）\",\n            \"value\": 5,\n            \"order\": 5\n        },\n        {\n            \"label\": \"营养标签（参考其他营养素标签，生成相关需求的菜谱）\",\n            \"value\": 6,\n            \"order\": 6\n        },\n        {\n            \"label\": \"烹调方式（参考烹调方式的类别，生成菜谱）\",\n            \"value\": 7,\n            \"order\": 7\n        }\n    ]\n}\n```\n返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"更新成功\",\n    \"trace_id\": \"6853e7650d60b\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": "{\n    \"id\": 1,//修改的规则id\n    \"form\": {\n        \"name\": \"夏季晚餐\",\n        \"source\": 1,\n        \"rate\": 1,\n        \"sales\": 1,\n        \"benchmark\": 0,\n        \"price\": \"\",\n        \"number\": 10\n    },\n    \"dishesCategories\": [\n        {\n            \"label\": \"主食\",\n            \"value\": 2,\n            \"number\": 1,\n            \"rate\": 0.14\n        },\n        {\n            \"label\": \"素菜\",\n            \"value\": 2,\n            \"number\": 2,\n            \"rate\": 0.28\n        },\n        {\n            \"label\": \"荤菜\",\n            \"value\": 3,\n            \"number\": 2,\n            \"rate\": 0.17\n        },\n        {\n            \"label\": \"蛋奶坚果\",\n            \"value\": 4,\n            \"number\": 1,\n            \"rate\": 0.17\n        },\n        {\n            \"label\": \"水果\",\n            \"value\": 5,\n            \"number\": 1,\n            \"rate\": 0.1\n        },\n        {\n            \"label\": \"汤饮\",\n            \"value\": 6,\n            \"number\": 2,\n            \"rate\": 0.14\n        }\n    ],\n    \"foodComposition\": [ //食物成分 默认=[]\n        {\n            \"label\": \"黑米\", //食物成分名称\n            \"value\": 850, //食物成分id\n            \"option\": 1 //null=无选择1=不包含2=包含\n        },\n        {\n            \"label\": \"小米\",\n            \"value\": 920,\n            \"option\": 2\n        },\n        {\n            \"label\": \"糙米\",\n            \"value\": 1604,\n            \"option\": \"\"\n        }\n    ],\n    \"healthTags\": [\n        {\n            \"label\": \"高血压友好 (低钠)\",\n            \"value\": 1,\n            \"checked\": true //是否选中\n        },\n        {\n            \"label\": \"高血脂友好 (低饱和脂肪酸)\",\n            \"value\": 2,\n            \"checked\": true\n        },\n        {\n            \"label\": \"高血糖友好 (低GL)\",\n            \"value\": 3,\n            \"checked\": true\n        },\n        {\n            \"label\": \"高尿酸友好 (低嘌呤)\",\n            \"value\": 4,\n            \"checked\": true\n        },\n        {\n            \"label\": \"增肌 (高蛋白)\",\n            \"value\": 5,\n            \"checked\": false\n        },\n        {\n            \"label\": \"减重 (低能量)\",\n            \"value\": 6,\n            \"checked\": false\n        },\n        {\n            \"label\": \"贫血 (富含铁)\",\n            \"value\": 7,\n            \"checked\": false\n        }\n    ],\n    \"nutritionTags\": [\n        {\n            \"label\": \"高膳食纤维\",\n            \"value\": 1,\n            \"checked\": true\n        },\n        {\n            \"label\": \"富含钙\",\n            \"value\": 2,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含锌\",\n            \"value\": 3,\n            \"checked\": true\n        },\n        {\n            \"label\": \"富含镁\",\n            \"value\": 4,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素A\",\n            \"value\": 5,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素B族（B1/B2）\",\n            \"value\": 6,\n            \"checked\": false\n        },\n        {\n            \"label\": \"富含维生素C\",\n            \"value\": 7,\n            \"checked\": false\n        }\n    ],\n    \"recommend\": [\n        {\n            \"label\": \"煮\",\n            \"value\": 1,\n            \"option\": 1//null=无选择1=不包含2=必须包含，默认=null\n        },\n        {\n            \"label\": \"蒸\",\n            \"value\": 2,\n            \"option\": 2\n        },\n        {\n            \"label\": \"炒\",\n            \"value\": 3,\n            \"option\": null\n        },\n        {\n            \"label\": \"卤\",\n            \"value\": 4,\n            \"option\": null\n        },\n        {\n            \"label\": \"汆\",\n            \"value\": 5,\n            \"option\": null\n        },\n        {\n            \"label\": \"炖\",\n            \"value\": 6,\n            \"option\": null\n        },\n        {\n            \"label\": \"焖\",\n            \"value\": 7,\n            \"option\": null\n        },\n        {\n            \"label\": \"煨\",\n            \"value\": 8,\n            \"option\": null\n        },\n        {\n            \"label\": \"烧\",\n            \"value\": 9,\n            \"option\": null\n        },\n        {\n            \"label\": \"涮\",\n            \"value\": 10,\n            \"option\": null\n        },\n        {\n            \"label\": \"拌\",\n            \"value\": 11,\n            \"option\": null\n        },\n        {\n            \"label\": \"暗炉烤\",\n            \"value\": 12,\n            \"option\": null\n        },\n        {\n            \"label\": \"生\",\n            \"value\": 20,\n            \"option\": null\n        },\n        {\n            \"label\": \"其他\",\n            \"value\": 13,\n            \"option\": null\n        }\n    ],\n    \"noRecommend\": [\n        {\n            \"label\": \"炸\",\n            \"value\": 14,\n            \"option\": 2\n        },\n        {\n            \"label\": \"煎\",\n            \"value\": 15,\n            \"option\": 2\n        },\n        {\n            \"label\": \"腌\",\n            \"value\": 16,\n            \"option\": 0\n        },\n        {\n            \"label\": \"熏\",\n            \"value\": 17,\n            \"option\": null\n        },\n        {\n            \"label\": \"明炉烤\",\n            \"value\": 18,\n            \"option\": null\n        },\n        {\n            \"label\": \"其他\",\n            \"value\": 19,\n            \"option\": null\n        }\n    ],\n    \"ruleOrder\": [\n        {\n            \"label\": \"菜品重复性（根据所选日期，按照重复率的要求生成菜谱）\",\n            \"value\": 2,\n            \"order\": 1\n        },\n        {\n            \"label\": \"食物成分（参考食物成分的参与度，“包含与不包含”，生成菜谱）\",\n            \"value\": 1,\n            \"order\": 2\n        },\n        {\n            \"label\": \"菜品价格（菜品价格决定菜谱档次，根据餐标形成符合用户的菜谱）\",\n            \"value\": 3,\n            \"order\": 3\n        },\n        {\n            \"label\": \"销量优先（参考近一个月内按各分类下，消耗重量从高到低排序，生成菜谱）\",\n            \"value\": 4,\n            \"order\": 4\n        },\n        {\n            \"label\": \"健康标签（参考慢病等健康标签，生成相关需求的菜谱）\",\n            \"value\": 5,\n            \"order\": 5\n        },\n        {\n            \"label\": \"营养标签（参考其他营养素标签，生成相关需求的菜谱）\",\n            \"value\": 6,\n            \"order\": 6\n        },\n        {\n            \"label\": \"烹调方式（参考烹调方式的类别，生成菜谱）\",\n            \"value\": 7,\n            \"order\": 7\n        }\n    ]\n}"
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.pushRule/editStatus": {
      "post": {
        "summary": "规则状态修改接口",
        "deprecated": false,
        "description": "入参\n```\n{\n    \"id\": 1,//修改的规则id\n    \"status\": 1,//状态：1=启用2=停用\n}\n```\n返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"更新成功\",\n    \"trace_id\": \"6853e7650d60b\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": "{\n    \"id\": 1,//修改的规则id\n    \"status\": 1,//状态：1=启用2=停用\n}"
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.pushRule/delete": {
      "post": {
        "summary": "规则删除接口",
        "deprecated": false,
        "description": "入参\n```\n{\n    \"id\": 1,//删除的规则id\n}\n```\n返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"删除成功\",\n    \"trace_id\": \"6853e9fbded5a\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": "{\n    \"id\": 1,//删除的规则id\n}"
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.pushRule/list": {
      "post": {
        "summary": "规则列表接口",
        "deprecated": false,
        "description": "入参\n```\n{\n    \"status\": 1, //状态：1=启用2=停用\n    \"name\": \"早餐\"\n}\n```\n返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 1,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"id\": 1,\n                \"name\": \"早餐\",\n                \"number\": 10,//总数量\n                \"source\": 1,\n                \"source_txt\": \"菜品库\",//菜品来源\n                \"status\": 1,//状态：1=启用2=停用\n                \"create_by\": \"system\",//创建人\n                \"create_time\": \"2025-06-19 19:43:08\",//创建时间\n                \"tag\": \"高血压友好（低钠），高血脂友好（低饱和脂肪酸）\"//健康标签\n            }\n        ]\n    },\n    \"trace_id\": \"6853f8c58bc19\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": "{\n    \"status\": 1, //状态：0=全部1=启用2=停用\n    \"name\": \"\",\n    \"page\": 1//页码\n}"
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.pushRule/all": {
      "post": {
        "summary": "规则下拉接口",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"name\": \"早餐\"\n        }\n    ],\n    \"trace_id\": \"6853fb0753ec9\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.pushRule/aiPush": {
      "post": {
        "summary": "智能排菜接口",
        "deprecated": false,
        "description": "\n```\n{\n    \"start_date\": \"2025-06-01\",\n    \"end_date\": \"2025-06-30\",\n    \"rule\": {\n        \"1\": 1,//早餐规则id，未开启=0\n        \"2\": 2,//午餐规则id，未开启=0\n        \"3\": 3//晚餐规则id，未开启=0\n    }\n}\n```\n```\n{\n    \"code\": 0,\n    \"message\": \"排菜成功\",\n    \"trace_id\": \"6854f3e3115e6\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhMX%2FRdjxU3kyegPFu%2FPEswgQ%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": "{\n    \"start_date\": \"2025-07-01\",\n    \"end_date\": \"2025-07-30\",\n    \"rule\": {\n        \"1\": 1,//早餐规则id，未开启=0\n        \"2\": 2,//午餐规则id，未开启=0\n        \"3\": 3//晚餐规则id，未开启=0\n    }\n}"
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/store/dishes.pushRule/aiPushStatus": {
      "post": {
        "summary": "智能排菜接口状态",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"status\": 2//状态：1=未开始2=排菜中3=已完成4=已取消\n    },\n    \"trace_id\": \"68635495a2ea5\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/AI智能排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "404": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/search": {
      "post": {
        "summary": "搜索菜品",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"排菜完成\",\n    \"trace_id\": \"681c250849232\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/称重台排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "keyword": {
                    "description": "关键词",
                    "example": "",
                    "type": "string"
                  }
                },
                "required": [
                  "keyword"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/pushList": {
      "post": {
        "summary": "称重台排菜列表",
        "deprecated": false,
        "description": "排菜设备列表\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 48,//设备id\n                \"code\": \"adminceshi\",//设备编号\n                \"name\": \"一体机\",//设备名称\n                \"type\": 3,//设备类型\n                \"restaurant_id\": 1,\n                \"status\": 2,\n                \"matecode\": \"NLN8yc\",\n                \"communicationkey\": \"0CDCCE44DB40B1D50868B28574979B18\",\n                \"del_flag\": 0,\n                \"mate_flag\": 1,\n                \"hearttime\": 1737109135,\n                \"face_time\": \"2001-01-01 00:00:00\",\n                \"create_time\": \"2025-01-17 17:36:25\",\n                \"create_by\": \"超管\",\n                \"update_time\": \"2025-01-17 17:36:34\",\n                \"update_by\": \"超管\",\n                \"version_number\": \"\",\n                \"type_cn\": \"称重台-450型-单称\",//设备类型\n                \"status_cn\": \"离线\",//设备状态\n                \"left_dishes_uuid\": \"D1AFEDE8-E39F-A6A3-587A-9BA6F734D5E0\",\n                \"right_dishes_uuid\": \"E752C665-DE5B-9400-91F4-7DE28F6F4BB1\",\n                \"push_dishes_user\": \"超管\",//排菜人员\n                \"push_dishes_time\": \"2000-01-01 00:00:00\",//排菜时间\n                \"dishes\": {//排菜信息\n                    \"left_dishes\": {//左称\n                        \"uuid\": \"D1AFEDE8-E39F-A6A3-587A-9BA6F734D5E0\",\n                        \"name\": \"菜包\"\n                    },\n                    \"right_dishes\": {//右称---单称设备，该字段为[]\n                        \"uuid\": \"1F8FC1AF-68C7-28B9-0C31-F68B9E1037C3\",\n                        \"name\": \"黑米糕\"\n                    }\n                }\n            },\n            {\n                \"id\": 47,\n                \"code\": \"table_double\",\n                \"name\": \"测试称重台双秤\",\n                \"type\": 3,\n                \"restaurant_id\": 1,\n                \"status\": 2,\n                \"matecode\": \"0DsOqs\",\n                \"communicationkey\": \"F470E942A79CA2452EE1158F6EE0D14B\",\n                \"del_flag\": 0,\n                \"mate_flag\": 1,\n                \"hearttime\": 1744943729,\n                \"face_time\": \"2001-01-01 00:00:00\",\n                \"create_time\": \"2025-01-10 16:54:56\",\n                \"create_by\": \"超管\",\n                \"update_time\": \"2025-01-10 16:55:06\",\n                \"update_by\": \"超管\",\n                \"version_number\": \"\",\n                \"type_cn\": \"称重台-450型-单称\",\n                \"status_cn\": \"离线\",\n                \"dishes\": {\n                    \"left_dishes\": [],\n                    \"right_dishes\": []\n                }\n            }\n        ],\n        \"total\": 3\n    },\n    \"trace_id\": \"681c1a8fa65f5\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/称重台排菜"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhMX%2FRdjxU3kyegPFu%2FPEswgQ%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "pageSize": {
                    "type": "string"
                  },
                  "type": {
                    "description": "称重台类型0=全部：2：称重台-400型，3:称重台-450型-单称，4：称重台-450型-双称，5:称重台-500型",
                    "example": "4",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/pushDishes": {
      "post": {
        "summary": "称重台排菜",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"排菜完成\",\n    \"trace_id\": \"681c250849232\"\n}\n```\n\n发送mqtt消息\n\n```\n{\n    \"type\": 2,\n    \"dishes\": [\n        {\n            \"position\": 1,\n            \"dishinfo\": {\n                \"uuid\": \"E309D831-10C5-4704-F67C-87A59CC3C0B2\",\n                \"name\": \"米饭\",\n                \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20250508/D517D0E2-E78D-D323-EEB1-F9B55D4BAD73imag.png\",\n                 \"category\": 1,\n                 \"category_name\": \"主食\"\n            }\n        },\n        {\n            \"position\": 2,\n            \"dishinfo\": {\n                \"uuid\": \"92832D61-02FD-73DD-779D-18ADCD25438A\",\n                \"name\": \"馒头\",\n                \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20250508/45D3C662-F06F-BBE0-AFF3-D278102D3E4Fimage6.png\",\n                \"category\": 1,\n                \"category_name\": \"主食\"\n            }\n        }\n    ],\n    \"msg_uuid\": \"836C049E-82BF-6107-7CEE-B862188D1FC2\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/称重台排菜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "equipment_id": {
                    "description": "设备ID",
                    "example": "48",
                    "type": "string"
                  },
                  "left_dishes_uuid": {
                    "description": "左称菜品uuid",
                    "example": "D1AFEDE8-E39F-A6A3-587A-9BA6F734D5E0",
                    "type": "string"
                  },
                  "right_dishes_uuid": {
                    "description": "右称菜品uuid，单称设备该字段为\"\"",
                    "example": "1F8FC1AF-68C7-28B9-0C31-F68B9E1037C3",
                    "type": "string"
                  }
                },
                "required": [
                  "equipment_id",
                  "left_dishes_uuid",
                  "right_dishes_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/plateList": {
      "post": {
        "summary": "电子菜牌列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 110,\n                \"code\": \"50002\",\n                \"name\": \"电子菜牌2号\",\n                \"type\": 8,\n                \"update_time\": \"2025-08-07 19:14:08\",\n                \"update_by\": \"超管\"\n            },\n            {\n                \"id\": 109,\n                \"code\": \"50001\",\n                \"name\": \"电子菜牌1号\",\n                \"type\": 8,\n                \"update_time\": \"2025-08-07 19:14:00\",\n                \"update_by\": \"超管\"\n            }\n        ],\n        \"total\": 2\n    },\n    \"trace_id\": \"68948ae0bda8c\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/电子菜牌"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhMX%2FRdjxU3kyegPFu%2FPEswgQ%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "pageSize": {
                    "description": "页数量",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/plateDetail": {
      "post": {
        "summary": "电子菜牌查看",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"id\": 109,\n        \"menu_date\": \"2025-08-08\",\n        \"code\": \"50001\",\n        \"name\": \"电子菜牌1号\",\n        \"type\": 8,\n        \"morning_file_id\": 1,\n        \"morning_file_url\": \"https://zhctdev.yyangpt.cn/zhct_dev/static/upload/common/20250807/1400CBD9-FC57-CE3B-A721-0BF7C39F5134.png\",\n        \"noon_file_id\": 0,\n        \"noon_file_url\": \"\",\n        \"night_file_id\": 1,\n        \"night_file_url\": \"https://zhctdev.yyangpt.cn/zhct_dev/static/upload/common/20250807/1400CBD9-FC57-CE3B-A721-0BF7C39F5134.png\"\n    },\n    \"trace_id\": \"6895654b24f9d\"\n}\n```",
        "tags": [
          "PC端/餐厅管理/电子菜牌"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "equipment_id": {
                    "description": "设备ID",
                    "example": "109",
                    "type": "string"
                  },
                  "menu_date": {
                    "description": "菜单日期",
                    "example": "2025-08-08",
                    "type": "string"
                  }
                },
                "required": [
                  "equipment_id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/plateUpdate": {
      "post": {
        "summary": "电子菜牌编辑",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/电子菜牌"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "equipment_id": {
                    "description": "设备ID",
                    "example": "109",
                    "type": "string"
                  },
                  "menu_date": {
                    "description": "菜单时间",
                    "example": "2025-08-08",
                    "type": "string"
                  },
                  "morning_file_id": {
                    "description": "早餐图片",
                    "example": "1",
                    "type": "string"
                  },
                  "noon_file_id": {
                    "description": "午餐图片",
                    "example": "10",
                    "type": "string"
                  },
                  "night_file_id": {
                    "description": "晚餐图片",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "equipment_id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/restaurant/foodStructure": {
      "post": {
        "summary": "食材结构",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理/餐厅分析"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "start_time": {
                    "example": "2025-08-20",
                    "type": "string"
                  },
                  "end_time": {
                    "example": "2025-08-20",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": "2",
                    "type": "string"
                  },
                  "restaurant_id": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/signDaka/lists": {
      "post": {
        "summary": "考勤打卡列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "department_uuid": {
                    "description": "部门uuid",
                    "example": "5C3C09F9-46EB-61B3-B443-F73383FBABFE",
                    "type": "string"
                  },
                  "name": {
                    "description": "人员名称",
                    "example": "清涛",
                    "type": "string"
                  },
                  "start_time": {
                    "description": "开始时间",
                    "example": "2023-06-01 12:00:00",
                    "type": "string"
                  },
                  "end_time": {
                    "description": "结束时间",
                    "example": "2023-06-01 16:00:00",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/bill/exportDishes": {
      "get": {
        "summary": "导出菜品营养卡",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理"
        ],
        "parameters": [
          {
            "name": "menu_date",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2024-06-19",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "meal_times",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "restaurant_id",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "children": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "name": {
                                    "type": "string"
                                  },
                                  "dishes_uuid": {
                                    "type": "string"
                                  },
                                  "type": {
                                    "type": "integer"
                                  },
                                  "meal_times": {
                                    "type": "integer"
                                  },
                                  "file_path": {
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "name",
                                  "dishes_uuid",
                                  "type",
                                  "meal_times",
                                  "file_path"
                                ]
                              }
                            },
                            "name": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "children",
                            "name"
                          ]
                        }
                      }
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/bill/exportDishesPai": {
      "get": {
        "summary": "导出菜品营养菜牌",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅管理"
        ],
        "parameters": [
          {
            "name": "menu_date",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2024-06-19",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "meal_times",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "restaurant_id",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "children": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "name": {
                                    "type": "string"
                                  },
                                  "dishes_uuid": {
                                    "type": "string"
                                  },
                                  "type": {
                                    "type": "integer"
                                  },
                                  "meal_times": {
                                    "type": "integer"
                                  },
                                  "file_path": {
                                    "type": "string"
                                  }
                                },
                                "required": [
                                  "name",
                                  "dishes_uuid",
                                  "type",
                                  "meal_times",
                                  "file_path"
                                ]
                              }
                            },
                            "name": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "children",
                            "name"
                          ]
                        }
                      }
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/article/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养资讯"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getMore": {
      "post": {
        "summary": "查看更多",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养资讯"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/articleInfo": {
      "post": {
        "summary": "文章详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养资讯"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      },
      "get": {
        "summary": "获取营养科训文章信息 Copy",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "keyword": {
                    "description": "检索字符串",
                    "example": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "integer"
                      },
                      "name": {
                        "type": "string"
                      },
                      "uuid": {
                        "type": "string"
                      },
                      "puuid": {
                        "type": "string"
                      },
                      "level": {
                        "type": "integer"
                      },
                      "cate_path": {
                        "type": "string"
                      },
                      "children": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "id": {
                              "type": "integer"
                            },
                            "name": {
                              "type": "string"
                            },
                            "uuid": {
                              "type": "string"
                            },
                            "puuid": {
                              "type": "string"
                            },
                            "level": {
                              "type": "integer"
                            },
                            "cate_path": {
                              "type": "string"
                            },
                            "children": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "id": {
                                    "type": "integer"
                                  },
                                  "name": {
                                    "type": "string"
                                  },
                                  "uuid": {
                                    "type": "string"
                                  },
                                  "puuid": {
                                    "type": "string"
                                  },
                                  "level": {
                                    "type": "integer"
                                  },
                                  "cate_path": {
                                    "type": "string"
                                  },
                                  "children": {
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "uuid": {
                                          "type": "string"
                                        },
                                        "puuid": {
                                          "type": "string"
                                        },
                                        "article_cate_name": {
                                          "type": "string"
                                        },
                                        "tag": {
                                          "type": "string"
                                        },
                                        "keyword": {
                                          "type": "string"
                                        },
                                        "title": {
                                          "type": "string"
                                        },
                                        "img": {
                                          "type": "string"
                                        },
                                        "summary": {
                                          "type": "string"
                                        },
                                        "third_cate_name": {
                                          "type": "string"
                                        },
                                        "third_cate_uuid": {
                                          "type": "string"
                                        },
                                        "second_cate_name": {
                                          "type": "string"
                                        },
                                        "second_cate_uuid": {
                                          "type": "string"
                                        },
                                        "three_cate_name": {
                                          "type": "string"
                                        },
                                        "three_cate_uuid": {
                                          "type": "string"
                                        },
                                        "chhildShow": {
                                          "type": "boolean"
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "code": 0,
                  "message": "获取成功",
                  "data": [
                    {
                      "id": 1,
                      "name": "合理膳食",
                      "uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                      "puuid": "0",
                      "level": 1,
                      "cate_path": "",
                      "children": [
                        {
                          "id": 5,
                          "name": "营养素知识",
                          "uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                          "puuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "level": 2,
                          "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "children": [
                            {
                              "id": 9,
                              "name": "碳水化物篇",
                              "uuid": "63C1CDF1-6FCF-E9C9-DF45-C75CAD6925F2",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "DA01362A-105E-50DC-6629-9D8D2260702D",
                                  "puuid": "63C1CDF1-6FCF-E9C9-DF45-C75CAD6925F2",
                                  "article_cate_name": "碳水化物篇",
                                  "tag": "",
                                  "keyword": "供能优势、有氧氧化、糖酵解、乳酸循环",
                                  "title": "细说供能劳模-碳水化合物",
                                  "img": "static\\upload\\20200823112410746\\20200823\\afcd65d7a9023b941421dd4e9a3d754e.jpg",
                                  "summary": "碳水化合物能量代谢机制",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "碳水化物篇",
                                  "three_cate_uuid": "63C1CDF1-6FCF-E9C9-DF45-C75CAD6925F2",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "E19B35D2-C1E8-C191-DAB0-B06BF3A4B128",
                                  "puuid": "63C1CDF1-6FCF-E9C9-DF45-C75CAD6925F2",
                                  "article_cate_name": "碳水化物篇",
                                  "tag": "",
                                  "keyword": "补糖类型、胰岛素反应、运动饮料",
                                  "title": "关于运动员补糖的若干建议",
                                  "img": "static\\upload\\20200823115425547\\20200823\\a3bf4fc1c73a7e2dd94f2c00857e10b3.jpg",
                                  "summary": "关于运动员补糖的数量、时间、类型等相关建议",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "碳水化物篇",
                                  "three_cate_uuid": "63C1CDF1-6FCF-E9C9-DF45-C75CAD6925F2",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 10,
                              "name": "蛋白质篇",
                              "uuid": "9CEF050E-CC2D-C58F-E10D-E78F7527892E",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "AFAC96AC-2C94-8F6E-AD76-F01637C50FA9",
                                  "puuid": "9CEF050E-CC2D-C58F-E10D-E78F7527892E",
                                  "article_cate_name": "蛋白质篇",
                                  "tag": "",
                                  "keyword": "生理功能、补充原则",
                                  "title": "运动员蛋白质补充方法",
                                  "img": "static\\upload\\20200823121037412\\20200823\\ba1c25666090b3e0884fdd844cf9c4f1.jpg",
                                  "summary": "运动员蛋白质摄入原则及注意事项",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "蛋白质篇",
                                  "three_cate_uuid": "9CEF050E-CC2D-C58F-E10D-E78F7527892E",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "5CE7FF8D-865F-3BA7-7639-5133010D7C95",
                                  "puuid": "9CEF050E-CC2D-C58F-E10D-E78F7527892E",
                                  "article_cate_name": "蛋白质篇",
                                  "tag": "",
                                  "keyword": "蛋白质、摄入量、素食主义、增肌减脂",
                                  "title": "运动员蛋白补充小科普",
                                  "img": "static\\upload\\20200823122112641\\20200823\\74dd8845880aedae49d3c2351447b6f8.jpg",
                                  "summary": "普通人、素食者、运动员、减脂、增肌人群分别该摄入多少量的蛋白质；摄入过多",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "蛋白质篇",
                                  "three_cate_uuid": "9CEF050E-CC2D-C58F-E10D-E78F7527892E",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 11,
                              "name": "脂肪篇",
                              "uuid": "BD017A3C-5ADF-C368-E6A2-0A38578C4F48",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "AD840707-B931-D174-CE4A-621328066E4F",
                                  "puuid": "BD017A3C-5ADF-C368-E6A2-0A38578C4F48",
                                  "article_cate_name": "脂肪篇",
                                  "tag": "",
                                  "keyword": "Ω-3、Ω-6、Ω-9结构、功能、食物来源",
                                  "title": "各种不饱和脂肪酸，傻傻分不清楚",
                                  "img": "static\\upload\\20200823123522102\\20200823\\54348d70f5b277b51c00e700bb2f1b51.jpg",
                                  "summary": "Ω-3、Ω-6、Ω-9的种类及生理功能",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "脂肪篇",
                                  "three_cate_uuid": "BD017A3C-5ADF-C368-E6A2-0A38578C4F48",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "0C8DE658-0C33-CC4B-2A02-CE486ED63797",
                                  "puuid": "BD017A3C-5ADF-C368-E6A2-0A38578C4F48",
                                  "article_cate_name": "脂肪篇",
                                  "tag": "",
                                  "keyword": "分类、生理功能、脂肪与运动能力、运动人群脂肪需要量",
                                  "title": "正确认识和选择膳食脂肪",
                                  "img": "static\\upload\\20200823130117621\\20200823\\671aa9ca99f2a89f2aafec210a1752b3.jpg",
                                  "summary": "脂肪的分类、来源、生理功能以及与运动能力的关系",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "脂肪篇",
                                  "three_cate_uuid": "BD017A3C-5ADF-C368-E6A2-0A38578C4F48",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 12,
                              "name": "补液篇",
                              "uuid": "E303ECEB-EBA8-D0FA-27FA-9892EA86071A",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "4FAD8197-20D4-4924-FAD9-8A4FE28D8BB0",
                                  "puuid": "E303ECEB-EBA8-D0FA-27FA-9892EA86071A",
                                  "article_cate_name": "补液篇",
                                  "tag": "",
                                  "keyword": "评估脱水、补液方法、降温方法",
                                  "title": "夏训期间快速解暑小妙招",
                                  "img": "static\\upload\\20200823162936279\\20200823\\009c552d9f434f12954a8b076202dfae.jpg",
                                  "summary": "运动为什么更容易脱水中暑、脱水的危害",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "补液篇",
                                  "three_cate_uuid": "E303ECEB-EBA8-D0FA-27FA-9892EA86071A",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 13,
                              "name": "膳食纤维篇",
                              "uuid": "2F88CB5D-31A9-16A0-FA34-6CC3028D36F7",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "F1300382-8B13-8D14-36FE-BE730AD84821",
                                  "puuid": "2F88CB5D-31A9-16A0-FA34-6CC3028D36F7",
                                  "article_cate_name": "膳食纤维篇",
                                  "tag": "",
                                  "keyword": "可/不可溶性膳食纤维、降低胆固醇、食物来源",
                                  "title": "被忽视了的第七大营养素·膳食纤维",
                                  "img": "static\\upload\\20200823132617984\\20200823\\3662fb6deec4ec084319083bfb6580b7.jpg",
                                  "summary": "膳食纤维的分类、生理作用以及食物来源",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "膳食纤维篇",
                                  "three_cate_uuid": "2F88CB5D-31A9-16A0-FA34-6CC3028D36F7",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 14,
                              "name": "微量元素篇",
                              "uuid": "89FCBDCC-49F6-EB54-8BF5-C51F3493938F",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "9BC3ADFE-AB89-760A-DA54-EE999ADF28E9",
                                  "puuid": "89FCBDCC-49F6-EB54-8BF5-C51F3493938F",
                                  "article_cate_name": "微量元素篇",
                                  "tag": "",
                                  "keyword": "维生素D、缺乏因素、需求",
                                  "title": "维生素D会影响运动表现，你造吗？",
                                  "img": "static\\upload\\20200823164948496\\20200823\\36c460e36186fb6549e48a3be9f63ab9.jpg",
                                  "summary": "维生素D对运动表现的作用、来源、缺乏因素、需求摄入量以及补充建议",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "微量元素篇",
                                  "three_cate_uuid": "89FCBDCC-49F6-EB54-8BF5-C51F3493938F",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 6,
                          "name": "揭秘膳食结构",
                          "uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                          "puuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "level": 2,
                          "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "children": [
                            {
                              "id": 15,
                              "name": "膳食指南",
                              "uuid": "F38F6E9C-A853-A723-047A-C3F11F6C45B6",
                              "puuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "children": [
                                {
                                  "uuid": "8269B703-2698-8BC8-DD69-79F2205BEB32",
                                  "puuid": "F38F6E9C-A853-A723-047A-C3F11F6C45B6",
                                  "article_cate_name": "膳食指南",
                                  "tag": "",
                                  "keyword": "运动员膳食指南、进餐时间安排、食物选择基本原则",
                                  "title": "果断收藏|一本教你会吃饭的宝典的",
                                  "img": "static\\upload\\20200827\\9d35e9e2e357654ea8169d5919e2c347.jpg",
                                  "summary": "运动员合理营养指南",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "膳食指南",
                                  "three_cate_uuid": "F38F6E9C-A853-A723-047A-C3F11F6C45B6",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "0016C5D1-8377-FFCE-72E5-10D04970AACD",
                                  "puuid": "F38F6E9C-A853-A723-047A-C3F11F6C45B6",
                                  "article_cate_name": "膳食指南",
                                  "tag": "",
                                  "keyword": "中国居民膳食指南（2016）、新旧版对比",
                                  "title": "最新版膳食指南都说了些什么？",
                                  "img": "static\\upload\\20200818160957433\\20200818\\986a98bf58166c628e5ba5264d8cafdc.jpg",
                                  "summary": "中国居民膳食指南（2016）核心推荐",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "膳食指南",
                                  "three_cate_uuid": "F38F6E9C-A853-A723-047A-C3F11F6C45B6",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 16,
                              "name": "膳食调查",
                              "uuid": "B08F4FC9-6711-FEB7-566D-A8FFB2780FE9",
                              "puuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "chhildShow": false
                            },
                            {
                              "id": 17,
                              "name": "冠军食谱",
                              "uuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                              "puuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "children": [
                                {
                                  "uuid": "F7DF8221-306D-364F-C33A-B7E605CF6E7B",
                                  "puuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "article_cate_name": "冠军食谱",
                                  "tag": "",
                                  "keyword": "80-20饮食法、纳什饮食法、刘翔",
                                  "title": "揭秘高水平运动员的饮食法则",
                                  "img": "static\\upload\\20200827\\11cd503704630f7382acecffa752ca67.jpg",
                                  "summary": "优秀运动员极度自律的训练、饮食安排",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "冠军食谱",
                                  "three_cate_uuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "5C22F975-C3DA-B0D5-A71C-4BCFDF3C5402",
                                  "puuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "article_cate_name": "冠军食谱",
                                  "tag": "",
                                  "keyword": "德约科维奇、冠军食谱",
                                  "title": "解密|德约科维奇·冠军的食谱",
                                  "img": "static\\upload\\20200823093429204\\20200823\\de67212a4acf84141d795a6070a3a7cc.jpg",
                                  "summary": "德约科维奇一日三餐食谱解读",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "冠军食谱",
                                  "three_cate_uuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "251793A1-7B3C-4ABD-0932-88AEFFA6D2E7",
                                  "puuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "article_cate_name": "冠军食谱",
                                  "tag": "",
                                  "keyword": "游泳项目、时相营养",
                                  "title": "从奥运会冠军一天吃几顿到时相营养",
                                  "img": "static\\upload\\20200823095554385\\20200823\\71cc5be9157b7755a6a703acd2c0e686.jpg",
                                  "summary": "从冠军食谱到时相营养的介绍",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "冠军食谱",
                                  "three_cate_uuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "70A999BB-DB53-FDAB-1560-CE46AE59345F",
                                  "puuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "article_cate_name": "冠军食谱",
                                  "tag": "",
                                  "keyword": "足球运动员需要的食物选择、赛前赛后赛中补充",
                                  "title": "“枪手”教头带你揭开足球运动员的饮食秘密",
                                  "img": "static\\upload\\20200823101825841\\20200823\\79b9d3c88a6077d5e500136c4bcf4df1.jpg",
                                  "summary": "足球运动员基本营养需求，以及赛前赛后、训练中营养",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "冠军食谱",
                                  "three_cate_uuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 18,
                              "name": "花式饮食",
                              "uuid": "53BC4957-0F22-04A6-A4A3-74A960D318CD",
                              "puuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "children": [
                                {
                                  "uuid": "83C35064-AC41-F3F7-B38D-592FEA06247D",
                                  "puuid": "53BC4957-0F22-04A6-A4A3-74A960D318CD",
                                  "article_cate_name": "花式饮食",
                                  "tag": "",
                                  "keyword": "素食主义、饮食选择",
                                  "title": "素食主义者可不是吃”素“的",
                                  "img": "static\\upload\\20200827\\9828a2a57ba5645f3249f7b86876e04e.jpg",
                                  "summary": "素食主义者膳食及运动营养策略",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "花式饮食",
                                  "three_cate_uuid": "53BC4957-0F22-04A6-A4A3-74A960D318CD",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 7,
                          "name": "多样的食物",
                          "uuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                          "puuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "level": 2,
                          "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "children": [
                            {
                              "uuid": "380423C0-F956-995E-F0A8-15E883BCA657",
                              "puuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "article_cate_name": "多样的食物",
                              "tag": "",
                              "keyword": "食物多样化、CHO、CHO与运动表现",
                              "title": "被忽略的能量加油站-食物多样 主食第一",
                              "img": "static\\upload\\20200823103616273\\20200823\\8e637c8dcc61312d010abb59ee7f296a.jpg",
                              "summary": "CHO的功能及与运动表现的关系",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "多样的食物",
                              "third_cate_uuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "chhildShow": false
                            },
                            {
                              "uuid": "CE697B10-A453-0403-BEB7-4808D9723DC8",
                              "puuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "article_cate_name": "多样的食物",
                              "tag": "",
                              "keyword": "运动人群、蔬菜彩虹卡、深色蔬菜",
                              "title": "运动人群如何选择餐盘中的蔬菜",
                              "img": "static\\upload\\20200823105800848\\20200823\\980f22164230d221d15f436b8f3a0b81.png",
                              "summary": "蔬菜的挑选原则以及各色蔬菜的营养价值",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "多样的食物",
                              "third_cate_uuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "chhildShow": false
                            },
                            {
                              "uuid": "377BC3ED-256F-ACBE-7017-1C74A56D852F",
                              "puuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "article_cate_name": "多样的食物",
                              "tag": "",
                              "keyword": "硝酸盐、NO",
                              "title": "甜菜汁或有益于运动员和心力衰竭患者",
                              "img": "static\\upload\\20200823110226655\\20200823\\48949780f9769b9ecbcdde18d8b6e6d2.jpg",
                              "summary": "研究发现甜菜汁有助于增加快肌纤维的血液流速，提高运动表现；有助于心脏病患",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "多样的食物",
                              "third_cate_uuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "chhildShow": false
                            },
                            {
                              "uuid": "B9B4992A-29E3-6DAE-1CC7-0FBD539C4C74",
                              "puuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "article_cate_name": "多样的食物",
                              "tag": "",
                              "keyword": "酸性食物、碱性食物、机体酸碱平衡",
                              "title": "教你认识食物的酸碱性",
                              "img": "static\\upload\\20200823111016121\\20200823\\83f0910a757a6484a0ebd8eb2d8d645f.jpg",
                              "summary": "酸碱性食物的区分以及人体调节酸碱平衡的机制",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "多样的食物",
                              "third_cate_uuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 8,
                          "name": "营养误区",
                          "uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                          "puuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "level": 2,
                          "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "children": [
                            {
                              "uuid": "D0105ACA-20EA-BB78-E85A-6BC510305D1F",
                              "puuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "article_cate_name": "营养误区",
                              "tag": "",
                              "keyword": "补剂大于营养、宏量微量营养素、多吃肉长肌肉、早盛晚简、吃主食",
                              "title": "六大运动营养误区-你中了几招",
                              "img": "static\\upload\\20200823165802777\\20200823\\0a51da4c2836ad5d725e25840c6b9502.jpg",
                              "summary": "6大运动员营养补充中的误区",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "营养误区",
                              "third_cate_uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "chhildShow": false
                            },
                            {
                              "uuid": "47357972-FA89-A989-495A-95F73B3605BF",
                              "puuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "article_cate_name": "营养误区",
                              "tag": "",
                              "keyword": "单一碳水化合物、营养素比例、运动饮料、抽筋缺水误区",
                              "title": "运动营养谣言，逐一粉碎（上）",
                              "img": "static\\upload\\20200823171010116\\20200823\\272f8537921f6ea6c74b163608b8a59a.jpg",
                              "summary": "关于运动员营养补充的谣言",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "营养误区",
                              "third_cate_uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "chhildShow": false
                            },
                            {
                              "uuid": "AD3332B9-EA62-4E4C-5689-7201A98055AA",
                              "puuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "article_cate_name": "营养误区",
                              "tag": "",
                              "keyword": "赛前补糖、脂肪与耐力、骨质疏松症、维生素、运动前饮食误区",
                              "title": "运动营养谣言，逐一粉碎（下）",
                              "img": "static\\upload\\20200823172545584\\20200823\\a5bd6cc9e5048771c65777fe94af25b0.jpg",
                              "summary": "关于运动员营养补充的谣言",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "营养误区",
                              "third_cate_uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "chhildShow": false
                            },
                            {
                              "uuid": "56EAA992-152A-EB99-2F84-2CE11624617C",
                              "puuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "article_cate_name": "营养误区",
                              "tag": "",
                              "keyword": "耐力训练、力量训练的蛋白补充量",
                              "title": "多吃蛋白质就能长肌肉吗",
                              "img": "static\\upload\\20200823173114931\\20200823\\16f081a8086b86f32bb20782397d4834.jpg",
                              "summary": "不同运动项目人群蛋白质推荐摄入量",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "营养误区",
                              "third_cate_uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "chhildShow": false
                            },
                            {
                              "uuid": "31C44A9A-E1E9-4421-02DB-131470AA25EC",
                              "puuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "article_cate_name": "营养误区",
                              "tag": "",
                              "keyword": "低碳饮食、非训练期",
                              "title": "关于运动员体重控制的是是非非",
                              "img": "static\\upload\\20200823173610587\\20200823\\17b60c32d6e02880b8078f0eaaf84887.jpg",
                              "summary": "减控体重常见问题解答及正确做法",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "营养误区",
                              "third_cate_uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        }
                      ],
                      "chhildShow": false
                    },
                    {
                      "id": 2,
                      "name": "专项营养",
                      "uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                      "puuid": "0",
                      "level": 1,
                      "cate_path": "",
                      "children": [
                        {
                          "id": 19,
                          "name": "速度力量类",
                          "uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                          "puuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "level": 2,
                          "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "children": [
                            {
                              "id": 21,
                              "name": "田径项目",
                              "uuid": "E469D31E-30FA-A8A7-6CB8-35FEAA8A1160",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "children": [
                                {
                                  "uuid": "8B4A824A-D116-D9D6-D526-602189D7B781",
                                  "puuid": "E469D31E-30FA-A8A7-6CB8-35FEAA8A1160",
                                  "article_cate_name": "田径项目",
                                  "tag": "",
                                  "keyword": "短跑，供能特点，营养补充",
                                  "title": "专项论坛|营养助力短跑项目运动表现",
                                  "img": "static\\upload\\20200820\\74ce48feb2cfa058305b25c1eebb8eab.jpg",
                                  "summary": "本文介绍了短跑过程中供能特点及相应的营养补充方案。",
                                  "third_cate_name": "速度力量类",
                                  "third_cate_uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "田径项目",
                                  "three_cate_uuid": "E469D31E-30FA-A8A7-6CB8-35FEAA8A1160",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 22,
                              "name": "水上项目",
                              "uuid": "1A258B3A-DA3A-7E48-57C8-A7BF8AA600E8",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "children": [
                                {
                                  "uuid": "DE9A1A9F-BF97-F579-47A4-0F2D9D550B71",
                                  "puuid": "1A258B3A-DA3A-7E48-57C8-A7BF8AA600E8",
                                  "article_cate_name": "水上项目",
                                  "tag": "",
                                  "keyword": "皮划艇，供能特征，营养补充",
                                  "title": "皮划艇项目的供能特征及营养补充",
                                  "img": "static\\upload\\20200821\\119b2449ec99c43314c8b52233404b26.jpg",
                                  "summary": "本文介绍了皮划艇项目的供能特征及营养补充方案。",
                                  "third_cate_name": "速度力量类",
                                  "third_cate_uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "水上项目",
                                  "three_cate_uuid": "1A258B3A-DA3A-7E48-57C8-A7BF8AA600E8",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 23,
                              "name": "摔跤项目",
                              "uuid": "7DF9BFFC-B35E-594C-1D74-2A117EAF8621",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "children": [
                                {
                                  "uuid": "D68DC4DA-DBF6-260C-DBB6-A64535C1E61E",
                                  "puuid": "7DF9BFFC-B35E-594C-1D74-2A117EAF8621",
                                  "article_cate_name": "摔跤项目",
                                  "tag": "",
                                  "keyword": "摔跤，项目特点，训练，减控体重，",
                                  "title": "摔跤项目科学备战方法",
                                  "img": "static\\upload\\20200820\\2b7c14debf605a35c54bb843056729a6.jpg",
                                  "summary": "本文介绍了摔跤项目特点、科学备战及减控体重方法。",
                                  "third_cate_name": "速度力量类",
                                  "third_cate_uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "摔跤项目",
                                  "three_cate_uuid": "7DF9BFFC-B35E-594C-1D74-2A117EAF8621",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 24,
                              "name": "散打项目",
                              "uuid": "40884A5C-76A9-0489-8A06-AB732530908B",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "children": [
                                {
                                  "uuid": "AAEA72EA-A40F-D475-2CA2-136D394177CA",
                                  "puuid": "40884A5C-76A9-0489-8A06-AB732530908B",
                                  "article_cate_name": "散打项目",
                                  "tag": "",
                                  "keyword": "散打，大负荷训练，营养补充",
                                  "title": "散打运动大负荷训练期的营养秘密？",
                                  "img": "static\\upload\\20200818150502655\\20200818\\636db0208e485cb66b5f13ebcc9f18b8.jpg",
                                  "summary": "本文介绍了散打供能系统、散打运动员大负荷训练期的训练安排及营养补充方案。",
                                  "third_cate_name": "速度力量类",
                                  "third_cate_uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "散打项目",
                                  "three_cate_uuid": "40884A5C-76A9-0489-8A06-AB732530908B",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 25,
                              "name": "健美项目",
                              "uuid": "6CD05EF7-D994-B2F3-AFC1-AA234568C6E2",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "children": [
                                {
                                  "uuid": "38405195-C95F-CA40-AE77-F5B26D285E3D",
                                  "puuid": "6CD05EF7-D994-B2F3-AFC1-AA234568C6E2",
                                  "article_cate_name": "健美项目",
                                  "tag": "",
                                  "keyword": "健美，饮食",
                                  "title": "揭秘国家健美队的赛前饮食",
                                  "img": "static\\upload\\20200820\\e63053a83a82f51412601bd74661ab23.png",
                                  "summary": "本文介绍了国家健美队的赛前饮食规划",
                                  "third_cate_name": "速度力量类",
                                  "third_cate_uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "健美项目",
                                  "three_cate_uuid": "6CD05EF7-D994-B2F3-AFC1-AA234568C6E2",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 26,
                              "name": "冬季雪上",
                              "uuid": "69E649DB-BDF7-FC58-76F4-D48E45487AF4",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 20,
                          "name": "耐力类项目",
                          "uuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                          "puuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "level": 2,
                          "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "children": [
                            {
                              "id": 27,
                              "name": "田径项目",
                              "uuid": "F45F0CA1-3729-F946-9B59-5EC3FD067D70",
                              "puuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "chhildShow": false
                            },
                            {
                              "id": 28,
                              "name": "水上项目",
                              "uuid": "2C2E126E-1401-45DA-109B-F8B7ED9F4272",
                              "puuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "children": [
                                {
                                  "uuid": "A566C246-3FB6-D11E-0DF6-2BAEA3690B39",
                                  "puuid": "2C2E126E-1401-45DA-109B-F8B7ED9F4272",
                                  "article_cate_name": "水上项目",
                                  "tag": "",
                                  "keyword": "项目介绍、监控意义、监测指标解读、营养原则",
                                  "title": "赛艇运动的机能监控实施及营养恢复原则",
                                  "img": "static\\upload\\20200827102744881\\20200827\\cc016cd25205b97190df96c6d1883a93.jpg",
                                  "summary": "赛艇项目机能监控常用指标及营养恢复原则",
                                  "third_cate_name": "耐力类项目",
                                  "third_cate_uuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "水上项目",
                                  "three_cate_uuid": "2C2E126E-1401-45DA-109B-F8B7ED9F4272",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 29,
                              "name": "游泳项目",
                              "uuid": "68921BD1-31EA-5E49-9003-9DDEF824D4BE",
                              "puuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "children": [
                                {
                                  "uuid": "E9711FF5-36D4-7560-99F9-FF2C2F24A8DA",
                                  "puuid": "68921BD1-31EA-5E49-9003-9DDEF824D4BE",
                                  "article_cate_name": "游泳项目",
                                  "tag": "",
                                  "keyword": "调整时差、异地饮食、反兴奋剂",
                                  "title": "比赛期间|游泳项目常见问题及营养要点",
                                  "img": "static\\upload\\20200823183539305\\20200823\\bacd879362ca7f80e62b5d5145cd19c5.jpg",
                                  "summary": "游泳项目比赛期常见问题及营养要点",
                                  "third_cate_name": "耐力类项目",
                                  "third_cate_uuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "游泳项目",
                                  "three_cate_uuid": "68921BD1-31EA-5E49-9003-9DDEF824D4BE",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 30,
                              "name": "自行车项目",
                              "uuid": "D931BE1D-B075-B138-C956-6E51A0780846",
                              "puuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "children": [
                                {
                                  "uuid": "A0F3DF7F-BBF7-915A-97D8-AB2DF992894C",
                                  "puuid": "D931BE1D-B075-B138-C956-6E51A0780846",
                                  "article_cate_name": "自行车项目",
                                  "tag": "",
                                  "keyword": "营养策略、CHO、蛋白质、铁",
                                  "title": "自行车运动员的营养装备",
                                  "img": "static\\upload\\20200823182633402\\20200823\\2ec1a46c454af2195f581e446092d14b.jpg",
                                  "summary": "自行车运动员碳水化合物的营养补充策略",
                                  "third_cate_name": "耐力类项目",
                                  "third_cate_uuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "自行车项目",
                                  "three_cate_uuid": "D931BE1D-B075-B138-C956-6E51A0780846",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 31,
                              "name": "冬季雪上",
                              "uuid": "8EDC8EB5-9CFA-3D15-FCC8-E370940D780E",
                              "puuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "children": [
                                {
                                  "uuid": "D079854E-5F72-C4CB-D254-179D75C5ACB0",
                                  "puuid": "8EDC8EB5-9CFA-3D15-FCC8-E370940D780E",
                                  "article_cate_name": "冬季雪上",
                                  "tag": "",
                                  "keyword": "冬奥会、北欧滑雪、冬季两项",
                                  "title": "备战冬奥|冬季雪上项目营养策略",
                                  "img": "static\\upload\\20200827110835304\\20200827\\14bda2e6c776afc645f724d7884be159.jpg",
                                  "summary": "冬季项目运动员赛前营养关注点",
                                  "third_cate_name": "耐力类项目",
                                  "third_cate_uuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "冬季雪上",
                                  "three_cate_uuid": "8EDC8EB5-9CFA-3D15-FCC8-E370940D780E",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 32,
                          "name": "集体项目类",
                          "uuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                          "puuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "level": 2,
                          "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "children": [
                            {
                              "id": 33,
                              "name": "足球项目",
                              "uuid": "943378F7-334A-7F25-D260-974563E7F5AC",
                              "puuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "children": [
                                {
                                  "uuid": "9107353B-8F17-9DDF-C7E8-EC1211678F5C",
                                  "puuid": "943378F7-334A-7F25-D260-974563E7F5AC",
                                  "article_cate_name": "足球项目",
                                  "tag": "",
                                  "keyword": "足球运动员，膳食，疲劳恢复",
                                  "title": "足球运动员的膳食法则与疲劳恢复",
                                  "img": "static\\upload\\20200828095250483\\20200828\\039b832267b379b571109a77cc6dac4c.jfif",
                                  "summary": "本文介绍了足球运动员的膳食要求与疲劳恢复特点。",
                                  "third_cate_name": "集体项目类",
                                  "third_cate_uuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "足球项目",
                                  "three_cate_uuid": "943378F7-334A-7F25-D260-974563E7F5AC",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "uuid": "7C80E07E-BF99-A5E6-62F1-53BF02F34596",
                              "puuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "article_cate_name": "集体项目类",
                              "tag": "",
                              "keyword": "足球运动，能量供应，消耗",
                              "title": "带你了解足球项目的能量供应与消耗",
                              "img": "static\\upload\\20200827163726649\\20200827\\41a905db957f2fe0232a0f977ec8e5bc.png",
                              "summary": "本文介绍了足球运动能量供应与消耗的特点。",
                              "second_cate_name": "专项营养",
                              "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                              "third_cate_name": "集体项目类",
                              "third_cate_uuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "chhildShow": false
                            },
                            {
                              "uuid": "B9474FA1-0D3F-F23D-DCD1-BFD30B6435F8",
                              "puuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "article_cate_name": "集体项目类",
                              "tag": "",
                              "keyword": "足球运动员，营养素，补充",
                              "title": "足球运动员营养素补充方案",
                              "img": "static\\upload\\20200827173155952\\20200827\\c06ff5fb0fd59ba596cabd0277734e2c.jfif",
                              "summary": "本文介绍了足球运动员的营养素补充方案。",
                              "second_cate_name": "专项营养",
                              "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                              "third_cate_name": "集体项目类",
                              "third_cate_uuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        }
                      ],
                      "chhildShow": false
                    },
                    {
                      "id": 3,
                      "name": "疲劳恢复",
                      "uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                      "puuid": "0",
                      "level": 1,
                      "cate_path": "",
                      "children": [
                        {
                          "id": 34,
                          "name": "外周疲劳",
                          "uuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "1397CA82-3759-E8EA-BC68-023051815D58",
                              "puuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "article_cate_name": "外周疲劳",
                              "tag": "",
                              "keyword": "乳酸，疲劳，生成，消除，",
                              "title": "被忽略的“乳酸”的一生",
                              "img": "static\\upload\\20200826141218470\\20200826\\956f96429b5bd37df10c45ed531b31a0.jfif",
                              "summary": "本文介绍了乳酸的生成原因，消除办法等。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "外周疲劳",
                              "third_cate_uuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "chhildShow": false
                            },
                            {
                              "uuid": "831B5A0E-21D2-084F-7ECA-BF1C49B662B5",
                              "puuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "article_cate_name": "外周疲劳",
                              "tag": "",
                              "keyword": "肌酸激酶，含量异常，原因，",
                              "title": "肌酸激酶与肌肉损伤",
                              "img": "static\\upload\\20200826150024281\\20200826\\eb09371950a0fbb35261b5214f78016e.jfif",
                              "summary": "本文介绍了肌酸激酶含量增高的原因及恢复办法",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "外周疲劳",
                              "third_cate_uuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "chhildShow": false
                            },
                            {
                              "uuid": "C39CA185-67AB-B2B4-3B45-06EA904EC6C0",
                              "puuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "article_cate_name": "外周疲劳",
                              "tag": "",
                              "keyword": "大强度训练，肌肉酸痛，原因，办法",
                              "title": "如何缓解大强度训练后肌肉僵硬酸痛？",
                              "img": "static\\upload\\20200826160712202\\20200826\\d53e6a2e55525247090a721888685a68.jpg",
                              "summary": "本文介绍了大强度训练后肌肉酸痛出现的原因",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "外周疲劳",
                              "third_cate_uuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "chhildShow": false
                            },
                            {
                              "uuid": "FD73C403-C202-77C5-0386-D44B05E13008",
                              "puuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "article_cate_name": "外周疲劳",
                              "tag": "",
                              "keyword": "大强度训练，营养补充",
                              "title": "纯干货|训练后快速修复饮食攻略",
                              "img": "static\\upload\\20200826164040559\\20200826\\b983e9e4d07e8237da4e544b821e487a.jfif",
                              "summary": "本文介绍了大强度训练后的营养补充方案。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "外周疲劳",
                              "third_cate_uuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 35,
                          "name": "中枢疲劳",
                          "uuid": "928E6D6D-8AED-155E-9C51-36CBB3699B3A",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "5C930A1D-00F0-35A1-765C-59D7F9B17EB7",
                              "puuid": "928E6D6D-8AED-155E-9C51-36CBB3699B3A",
                              "article_cate_name": "中枢疲劳",
                              "tag": "",
                              "keyword": "睡眠，改善，营养补充",
                              "title": "如何改善睡眠？",
                              "img": "static\\upload\\20200826165536895\\20200826\\49eb69e94543ea5b4177c10b56cbade5.jfif",
                              "summary": "本文介绍了睡眠与运动表现的关系及如何改善睡眠。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "中枢疲劳",
                              "third_cate_uuid": "928E6D6D-8AED-155E-9C51-36CBB3699B3A",
                              "chhildShow": false
                            },
                            {
                              "uuid": "03B47E80-F10C-282D-4D15-55B15BDE9D2C",
                              "puuid": "928E6D6D-8AED-155E-9C51-36CBB3699B3A",
                              "article_cate_name": "中枢疲劳",
                              "tag": "",
                              "keyword": "中枢疲劳，诱因，解决方案",
                              "title": "运动性中枢疲劳，解决方案给到你",
                              "img": "static\\upload\\20200826172214690\\20200826\\ca6d8049a8d84d951074481cb4907e60.jfif",
                              "summary": "本文介绍了中枢疲劳的现象、诱因及相应的解决方案。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "中枢疲劳",
                              "third_cate_uuid": "928E6D6D-8AED-155E-9C51-36CBB3699B3A",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 36,
                          "name": "运动性贫血",
                          "uuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "8432E7E1-EDEC-73C5-A62A-39E950EF6A49",
                              "puuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "article_cate_name": "运动性贫血",
                              "tag": "",
                              "keyword": "运动性贫血，指标，膳食补充",
                              "title": "带你了解运动性贫血",
                              "img": "static\\upload\\20200825110532255\\20200825\\1987daa12e1df9da43b2a822014ad80d.jfif",
                              "summary": "本文介绍了运动性贫血的特征、贫血指标及相应的膳食补充方法。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性贫血",
                              "third_cate_uuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "chhildShow": false
                            },
                            {
                              "uuid": "3F71094D-CBA7-21B3-368A-B43544A19CA5",
                              "puuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "article_cate_name": "运动性贫血",
                              "tag": "",
                              "keyword": "运动性贫血，症状，发生机制，预防办法",
                              "title": "如何远离运动性贫血？",
                              "img": "static\\upload\\20200825113749478\\20200825\\56c737d2a1ca88c2c18dbbc55898f516.jfif",
                              "summary": "本文介绍了运动性贫血的症状、发生机制及相应的预防办法。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性贫血",
                              "third_cate_uuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "chhildShow": false
                            },
                            {
                              "uuid": "F231E893-7D2F-A62C-8D1D-8279EA5B1A4D",
                              "puuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "article_cate_name": "运动性贫血",
                              "tag": "",
                              "keyword": "运动性贫血，类型，营养措施",
                              "title": "运动性贫血的营养预防手段",
                              "img": "static\\upload\\20200826134130105\\20200826\\991f00465e84ca6d8f13cd6cde3839cb.jfif",
                              "summary": "本文介绍了运动性贫血的几种常见类型及相应的营养补充措施。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性贫血",
                              "third_cate_uuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 37,
                          "name": "运动性低血睾",
                          "uuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "6953E226-337B-56AA-AA7D-F5E9ACB467F5",
                              "puuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "article_cate_name": "运动性低血睾",
                              "tag": "",
                              "keyword": "睾酮，分泌，镁，锌",
                              "title": "促进睾酮分泌的神秘矿物质",
                              "img": "static\\upload\\20200824110630173\\20200824\\5d7400a1d774421104af4f6741f3892d.png",
                              "summary": "本文介绍了睾酮水平对运动能力的促进效果及促进睾酮分泌的矿物质。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性低血睾",
                              "third_cate_uuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "chhildShow": false
                            },
                            {
                              "uuid": "ECE51541-0877-042E-BD71-1D50E263B26C",
                              "puuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "article_cate_name": "运动性低血睾",
                              "tag": "",
                              "keyword": "运动性低血睾，症状，调控方式，预防",
                              "title": "如何预防运动性低血睾",
                              "img": "static\\upload\\20200825\\c6d7531faf54bb3d555e5709e67acc04.jpg",
                              "summary": "本文介绍了运动性低血睾的特点，症状，调控机制及预防方法。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性低血睾",
                              "third_cate_uuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "chhildShow": false
                            },
                            {
                              "uuid": "8B6717A7-A8FB-495B-C85F-C26D79D0DBCF",
                              "puuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "article_cate_name": "运动性低血睾",
                              "tag": "",
                              "keyword": "血清睾酮，运动能力，评价",
                              "title": "血清睾酮指标在专项中如何应用？",
                              "img": "static\\upload\\20200827143754685\\20200827\\90496af4aefbd46a9120c6ba49ec5cd2.jpeg",
                              "summary": "本文介绍了血清睾酮指标的生理作用及如何应用其评价运动员的运动能力。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性低血睾",
                              "third_cate_uuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "chhildShow": false
                            },
                            {
                              "uuid": "1D8BCD12-2F0A-5764-57EF-834176444206",
                              "puuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "article_cate_name": "运动性低血睾",
                              "tag": "",
                              "keyword": "睾酮，运动",
                              "title": "运动训练对睾酮及其代谢的影响",
                              "img": "static\\upload\\20200827152454396\\20200827\\6c11122c2a99ba167b0dceb54c2355f7.jfif",
                              "summary": "本文介绍了运动训练与睾酮水平的关系。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性低血睾",
                              "third_cate_uuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 38,
                          "name": "免疫调节",
                          "uuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "37CEF378-1EC8-191B-2995-19486E97483E",
                              "puuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "article_cate_name": "免疫调节",
                              "tag": "",
                              "keyword": "预防感冒，膳食，营养，监控，日常防护",
                              "title": "如何预防运动员感冒？",
                              "img": "static\\upload\\20200824161230427\\20200824\\5f1784531129264c75ab8c5eae6a96f3.jfif",
                              "summary": "本文从膳食、营养和日常防护角度介绍了感冒的防治措施。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "免疫调节",
                              "third_cate_uuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "chhildShow": false
                            },
                            {
                              "uuid": "30FDCC9F-7239-26A4-CF26-54B231E0AFD6",
                              "puuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "article_cate_name": "免疫调节",
                              "tag": "",
                              "keyword": "运动免疫“J”型曲线、运动后免疫抑制、缓解办法",
                              "title": "一言不合就感冒？告诉你运动和生病的关系！",
                              "img": "static\\upload\\20200825\\ef7cb4c09d4e9e47dcab15e15e7e115e.png",
                              "summary": "本文介绍了运动免疫出现”J“型曲线的原因及免疫抑制的缓解办法。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "免疫调节",
                              "third_cate_uuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "chhildShow": false
                            },
                            {
                              "uuid": "41F58E7D-39E7-C572-A9D7-FC6B90C87A3D",
                              "puuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "article_cate_name": "免疫调节",
                              "tag": "",
                              "keyword": "运动，T淋巴细胞，B淋巴细胞，NK细胞",
                              "title": "运动与那些你不了解的免疫细胞",
                              "img": "static\\upload\\20200825100752897\\20200825\\81f944942c87f59f371070fef32d4637.jpg",
                              "summary": "本文介绍了运动对T淋巴细胞、B淋巴细胞、NK细胞的影响。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "免疫调节",
                              "third_cate_uuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 39,
                          "name": "关节修复",
                          "uuid": "78A84D9A-2615-5D78-B934-7B15F7D8FE17",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "411A1521-B9B2-944C-1FDE-F32F5BB59A24",
                              "puuid": "78A84D9A-2615-5D78-B934-7B15F7D8FE17",
                              "article_cate_name": "关节修复",
                              "tag": "",
                              "keyword": "关节健康，降低炎症，原则方法",
                              "title": "关节健康的营养支持",
                              "img": "static\\upload\\20200824142006469\\20200824\\b92b08a002106987853e782e92358211.jfif",
                              "summary": "本文介绍了有助于关节健康的方法，原则及应该补充的营养素。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "关节修复",
                              "third_cate_uuid": "78A84D9A-2615-5D78-B934-7B15F7D8FE17",
                              "chhildShow": false
                            },
                            {
                              "uuid": "1EC3EF0D-5D82-94BD-8FB1-28BD08B64B4E",
                              "puuid": "78A84D9A-2615-5D78-B934-7B15F7D8FE17",
                              "article_cate_name": "关节修复",
                              "tag": "",
                              "keyword": "炎症，特点，饮食预防",
                              "title": "炎症与运动员：潜在的问题比你想象中更严重",
                              "img": "static\\upload\\20200824150146596\\20200824\\bdd1f173d09702fb7edc44642c271caa.jfif",
                              "summary": "本文介绍了炎症的特点及预防办法。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "关节修复",
                              "third_cate_uuid": "78A84D9A-2615-5D78-B934-7B15F7D8FE17",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        }
                      ],
                      "chhildShow": false
                    },
                    {
                      "id": 4,
                      "name": "体重管理",
                      "uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                      "puuid": "0",
                      "level": 1,
                      "cate_path": "",
                      "children": [
                        {
                          "id": 40,
                          "name": "减脂减重",
                          "uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                          "puuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                          "level": 2,
                          "cate_path": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                          "children": [
                            {
                              "uuid": "F017AE65-B5F9-7875-5FCE-227BFADD9F86",
                              "puuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "article_cate_name": "减脂减重",
                              "tag": "",
                              "keyword": "慢速减体重，快速减体重，科学方法",
                              "title": "教你正确减体重",
                              "img": "static\\upload\\20200825\\a8420e1b40df698e187dbfbef8949ade.jpg",
                              "summary": "本文介绍了慢速减体重和快速减体重的科学方法。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "减脂减重",
                              "third_cate_uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "chhildShow": false
                            },
                            {
                              "uuid": "EACA23D8-1A9D-0DA3-93A5-93D8929E4382",
                              "puuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "article_cate_name": "减脂减重",
                              "tag": "",
                              "keyword": "减控体重，原则，注意事项",
                              "title": "运动员减控体重需遵循哪些原则？",
                              "img": "static\\upload\\20200821151804861\\20200821\\91e1cb7b231b4795b483f5700de9718c.jpg",
                              "summary": "本文介绍了合理减控体重的原则和注意事项。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "减脂减重",
                              "third_cate_uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "chhildShow": false
                            },
                            {
                              "uuid": "772CA93F-CC61-8F0B-F942-AE0F2E74D9A5",
                              "puuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "article_cate_name": "减脂减重",
                              "tag": "",
                              "keyword": "减控体重，生理机能，影响",
                              "title": "减控体重对运动员生理机能的影响",
                              "img": "static\\upload\\20200825\\94fef34b68d6076c4f90355e532d24bb.jpg",
                              "summary": "本文介绍了减控体重对运动员生理机能对免疫系统、内分泌系统等的影响。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "减脂减重",
                              "third_cate_uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "chhildShow": false
                            },
                            {
                              "uuid": "632DD23A-B094-6809-AA63-51C3BB2ACD81",
                              "puuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "article_cate_name": "减脂减重",
                              "tag": "",
                              "keyword": "理想体重，减重幅度",
                              "title": "减控体重，减多少最合适?",
                              "img": "static\\upload\\20200821152317330\\20200821\\0ed75bf58613cfa4a9d15464bb2585bd.jpg",
                              "summary": "本文介绍了理想体重的确定方法及实际减重的适宜幅度。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "减脂减重",
                              "third_cate_uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "chhildShow": false
                            },
                            {
                              "uuid": "AFE8ADDA-487E-6EBF-24EB-497F1CBAF808",
                              "puuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "article_cate_name": "减脂减重",
                              "tag": "",
                              "keyword": "身体成分，减控体重",
                              "title": "带你了解，运动员减控体重那些事",
                              "img": "static\\upload\\20200825\\421ccd586e96b2b613ad882bfee791e6.jpg",
                              "summary": "本文介绍了身体成分组成及减控体重原理、常用方法等。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "减脂减重",
                              "third_cate_uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 41,
                          "name": "增肌增力",
                          "uuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                          "puuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                          "level": 2,
                          "cate_path": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                          "children": [
                            {
                              "uuid": "FB6D996B-5D60-E430-F493-88A14907625E",
                              "puuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "article_cate_name": "增肌增力",
                              "tag": "",
                              "keyword": "合理增肌，饮食管理，蛋白补充",
                              "title": "关于运动员增肌，这些秘密你知道吗？",
                              "img": "static\\upload\\20200819141124718\\20200819\\a8c715a74fb3fa0c14b234c84ef80ffc.jpg",
                              "summary": "本文介绍了运动员合理增肌的饮食管理和蛋白补充方法。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "增肌增力",
                              "third_cate_uuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "chhildShow": false
                            },
                            {
                              "uuid": "7082C6D6-9749-6438-B8BF-5A7CDA53F210",
                              "puuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "article_cate_name": "增肌增力",
                              "tag": "",
                              "keyword": "增肌，蛋白质，氨基酸，HMB",
                              "title": "如何有效增加肌肉围度？",
                              "img": "static\\upload\\20200821\\28fc87b3923b6e4caec8cdf6230edc09.jpg",
                              "summary": "本文介绍了增加肌肉围度的几种营养物质。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "增肌增力",
                              "third_cate_uuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "chhildShow": false
                            },
                            {
                              "uuid": "FF4DDDF3-AD90-B58E-8FA1-1D2828ECB4B0",
                              "puuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "article_cate_name": "增肌增力",
                              "tag": "",
                              "keyword": "体重偏低，原因，合理增重，措施",
                              "title": "运动员如何科学合理地增加瘦体重？",
                              "img": "static\\upload\\20200821\\af78c13372159e512a458be1799a2a96.jpg",
                              "summary": "本文介绍了体重偏低原因及合理增重办法。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "增肌增力",
                              "third_cate_uuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        }
                      ],
                      "chhildShow": false
                    }
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/nutrition_station/uploadImg": {
      "post": {
        "summary": "营养站上传轮播图",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养品管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/nutrition/add": {
      "post": {
        "summary": "新增营养品",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养品管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": " 【测试】营养品B",
                    "type": "string"
                  },
                  "synopsis": {
                    "example": " 营养品简称a",
                    "type": "string"
                  },
                  "set_uuid": {
                    "example": " C98F1E1C-45AA-3484-D578-A0B1AF5C8231",
                    "type": "string"
                  },
                  "use_weight": {
                    "example": " 0",
                    "type": "string"
                  },
                  "use_weight_unit": {
                    "example": " 3",
                    "type": "string"
                  },
                  "use_number": {
                    "example": " 1",
                    "type": "string"
                  },
                  "use_number_unit": {
                    "example": " 2",
                    "type": "string"
                  },
                  "use_time": {
                    "example": " 01EA0854-7A1C-BAA4-C66F-DB6D0743F1AC,96F8EA36-5FBF-F5AB-C86E-5F8495C70B32,9F43A429-61F5-6E50-847E-096A296BC80E,EE709CE0-937F-F1D0-39A7-BCF815276010",
                    "type": "string"
                  },
                  "use_method": {
                    "example": " 服用方法",
                    "type": "string"
                  },
                  "employ": {
                    "example": " 2",
                    "type": "string"
                  },
                  "supplier": {
                    "example": " 康比特",
                    "type": "string"
                  },
                  "manufacturer": {
                    "example": " 生产厂家",
                    "type": "string"
                  },
                  "batching": {
                    "example": " 配料",
                    "type": "string"
                  },
                  "specifications": {
                    "example": " 规格",
                    "type": "string"
                  },
                  "flavor": {
                    "example": " 口味",
                    "type": "string"
                  },
                  "function": {
                    "example": " 产品功能2",
                    "type": "string"
                  },
                  "img_path": {
                    "example": "file://C:\\Users\\admin\\Desktop\\任鹏举-图片\\图片\\0e0877fef57d6ec689256ec1c5a5e526.jpg",
                    "type": "string",
                    "format": "binary"
                  },
                  "prescription_number": {
                    "example": " 0",
                    "type": "string"
                  },
                  "power": {
                    "example": " 100",
                    "type": "string"
                  },
                  "carbohydrate": {
                    "example": " 200",
                    "type": "string"
                  },
                  "protein": {
                    "example": " 300",
                    "type": "string"
                  },
                  "fat": {
                    "example": " 400",
                    "type": "string"
                  },
                  "sodium": {
                    "example": " 500",
                    "type": "string"
                  },
                  "selenium": {
                    "example": " 0",
                    "type": "string"
                  },
                  "zinc": {
                    "example": " 0",
                    "type": "string"
                  },
                  "iron": {
                    "example": " 0",
                    "type": "string"
                  },
                  "magnesium": {
                    "example": " 0",
                    "type": "string"
                  },
                  "calcium": {
                    "example": " 0",
                    "type": "string"
                  },
                  "potassium": {
                    "example": " 0",
                    "type": "string"
                  },
                  "ve": {
                    "example": " 0",
                    "type": "string"
                  },
                  "vc": {
                    "example": " 0",
                    "type": "string"
                  },
                  "vpp": {
                    "example": " 0",
                    "type": "string"
                  },
                  "vb2": {
                    "example": " 0",
                    "type": "string"
                  },
                  "vb1": {
                    "example": " 0",
                    "type": "string"
                  },
                  "va": {
                    "example": " 0",
                    "type": "string"
                  },
                  "cholesterol": {
                    "example": " 0",
                    "type": "string"
                  },
                  "dietary_fiber": {
                    "example": " 0",
                    "type": "string"
                  },
                  "is_nutrition_station": {
                    "example": " 1",
                    "type": "string"
                  },
                  "is_own": {
                    "example": " 1",
                    "type": "string"
                  },
                  "nutrition_category_uuid": {
                    "example": " 11EDAFCE-B6B5-E2E3-711D-CA2B7F777847",
                    "type": "string"
                  },
                  "app_img": {
                    "example": "file://C:\\Users\\admin\\Desktop\\任鹏举-图片\\图片\\0e0877fef57d6ec689256ec1c5a5e526.jpg",
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/nutrition/info": {
      "post": {
        "summary": "查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养品管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "6C35CD1F-E073-A532-5264-9B3F3E07058A",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/设备管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "",
                    "type": "string"
                  },
                  "pageSize": {
                    "type": "string"
                  },
                  "type": {
                    "description": "设备类型1：绑盘机，2：称重台",
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/add": {
      "post": {
        "summary": "添加",
        "deprecated": false,
        "description": "model：模式：1=营养+价格模式，2=营养模式【默认1】",
        "tags": [
          "PC端/系统管理/设备管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "设备编号",
                    "example": "50001",
                    "type": "string"
                  },
                  "name": {
                    "description": "设备名称",
                    "example": "电子菜牌1号",
                    "type": "string"
                  },
                  "type": {
                    "description": "设备类型1：绑盘机，2：称重台-400型，3:称重台-450型-单称，4：称重台-450型-双称，5:称重台-500型，6:一体机",
                    "example": "8",
                    "type": "string"
                  },
                  "model": {
                    "description": "模式：1=营养+价格模式（显示汇总余额），2=营养模式，3=营养+价格模式（显示细分余额）【默认1】",
                    "example": "2",
                    "type": "string"
                  },
                  "restaurant_id": {
                    "description": "档口id",
                    "example": "1",
                    "type": "string"
                  },
                  "sn": {
                    "description": "打印机sn",
                    "example": "111111",
                    "type": "string"
                  }
                },
                "required": [
                  "code",
                  "name",
                  "type",
                  "restaurant_id",
                  "sn"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/read": {
      "post": {
        "summary": "读取",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"\",\n    \"data\": {\n        \"id\": 86,\n        \"code\": \"20009\",\n        \"name\": \"双称20009\",\n        \"type\": 3,\n        \"restaurant_id\": 1,\n        \"status\": 2,\n        \"matecode\": \"\",\n        \"communicationkey\": \"AAFEC3717F2ED61D5BCE5A30E1E5DE6B\",\n        \"del_flag\": 0,\n        \"mate_flag\": 0,\n        \"hearttime\": 0,\n        \"face_time\": \"2001-01-01 00:00:00\",\n        \"create_time\": \"2025-06-13 13:31:49\",\n        \"create_by\": \"超管\",\n        \"update_time\": \"2025-06-13 13:31:49\",\n        \"update_by\": \"超管\",\n        \"version_number\": \"\",\n        \"left_dishes_uuid\": \"\",\n        \"left_dishes_weight\": \"0.00\",\n        \"left_dishes_weight_max\": \"0.00\",\n        \"right_dishes_uuid\": \"\",\n        \"right_dishes_weight\": \"0.00\",\n        \"right_dishes_weight_max\": \"0.00\",\n        \"push_dishes_user\": \"\",\n        \"push_dishes_time\": \"2000-01-01 00:00:00\",\n        \"model\": 2,//1=营养+价格模式（显示汇总余额），2=营养模式，3=营养+价格模式（显示细分余额）【默认1】\n        \"type_cn\": \"称重台-450型-单称\",\n        \"status_cn\": \"离线\"\n    },\n    \"trace_id\": \"684bb7e73f726\"\n}\n```",
        "tags": [
          "PC端/系统管理/设备管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "86",
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/update": {
      "post": {
        "summary": "编辑",
        "deprecated": false,
        "description": "model：模式：1=营养+价格模式，2=营养模式【默认1】",
        "tags": [
          "PC端/系统管理/设备管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "1",
                    "type": "string"
                  },
                  "code": {
                    "description": "设备编号",
                    "example": "0001",
                    "type": "string"
                  },
                  "name": {
                    "description": "设备名称",
                    "example": "设备1",
                    "type": "string"
                  },
                  "type": {
                    "description": "设备类型1：绑盘机，2：称重台-400型，3:称重台-450型-单称，4：称重台-450型-双称，5:称重台-500型，6:一体机",
                    "example": "1",
                    "type": "string"
                  },
                  "model": {
                    "description": "模式：1=营养+价格模式（显示汇总余额），2=营养模式，3=营养+价格模式（显示细分余额）【默认1】",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "code",
                  "name",
                  "type"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/del": {
      "post": {
        "summary": "删除",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/设备管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "ids": {
                    "example": "1,2",
                    "type": "string"
                  }
                },
                "required": [
                  "ids"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/genCode": {
      "post": {
        "summary": "生成配对码",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/设备管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "2",
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/systemConfig/lists": {
      "post": {
        "summary": "系统设置列表",
        "deprecated": false,
        "description": "列表\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 33,\n                \"config_key\": \"system_time\",//配置键\n                \"config_value\": \"2\",//配置值\n                \"config_desc\": \"系统时间\",//配置说明\n                \"create_by\": \"超管\",//创建人员\n                \"status\": 1,\n                \"create_time\": \"2025-05-09 10:12:28\",//创建时间\n                \"update_time\": \"2025-05-09 10:19:19\",//修改时间\n                \"restaurant_id\": 1,\n                \"is_show\": 1,\n                \"update_by\": \"超管\"//修改人员\n            },\n            {\n                \"id\": 30,\n                \"config_key\": \"bind_time\",\n                \"config_value\": \"30\",\n                \"config_desc\": \"绑盘时间（分钟）\",\n                \"create_by\": \"\",\n                \"status\": 1,\n                \"create_time\": \"2001-01-01 00:00:00\",\n                \"update_time\": \"2025-05-08 18:23:30\",\n                \"restaurant_id\": 1,\n                \"is_show\": 1,\n                \"update_by\": \"\"\n            }\n        ],\n        \"total\": 2\n    },\n    \"trace_id\": \"681d670a92460\"\n}\n```",
        "tags": [
          "PC端/系统管理/系统设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "config_key": {
                    "description": "搜索项：配置键",
                    "example": "bind_time",
                    "type": "string"
                  },
                  "config_desc": {
                    "description": "搜索项：配置名称",
                    "example": "时间",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/systemConfig/add": {
      "post": {
        "summary": "新增系统设置",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/系统设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "config_key": {
                    "description": "配置键",
                    "example": "system_time",
                    "type": "string"
                  },
                  "config_value": {
                    "description": "配置值",
                    "example": "1",
                    "type": "string"
                  },
                  "config_desc": {
                    "description": "配置说明",
                    "example": "系统时间",
                    "type": "string"
                  }
                },
                "required": [
                  "config_key",
                  "config_value",
                  "config_desc"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/systemConfig/update": {
      "post": {
        "summary": "修改系统设置",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/系统设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "config_key": {
                    "description": "配置键",
                    "example": "system_time",
                    "type": "string"
                  },
                  "config_value": {
                    "description": "配置值",
                    "example": "2",
                    "type": "string"
                  }
                },
                "required": [
                  "config_key",
                  "config_value"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/getcode": {
      "post": {
        "summary": "获取唯一号",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/设备版本"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "description": "设备类型1绑盘机2称重台",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "type"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/addVersion": {
      "post": {
        "summary": "添加",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/设备版本"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "唯一编码",
                    "example": "1",
                    "type": "string"
                  },
                  "version_number": {
                    "description": "版本号",
                    "example": "v1.4.0",
                    "type": "string"
                  },
                  "is_renew": {
                    "description": "是否强制更新",
                    "example": "2",
                    "type": "string"
                  },
                  "url": {
                    "example": "www.baidu.com",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "content": {
                    "example": "测试更新版本号",
                    "type": "string"
                  }
                },
                "required": [
                  "code",
                  "version_number",
                  "is_renew",
                  "url",
                  "type"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/VersionList": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/设备版本"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "type": {
                    "description": "版本类型",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "page"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/VersionUpdate": {
      "post": {
        "summary": "修改",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/设备版本"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "example": "1",
                    "type": "string"
                  },
                  "version_number": {
                    "example": "v1.4.0",
                    "type": "string"
                  },
                  "is_renew": {
                    "example": "2",
                    "type": "string"
                  },
                  "url": {
                    "example": "www.baidu.com",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "content": {
                    "example": "测试更新版本号",
                    "type": "string"
                  },
                  "uuid": {
                    "example": "30F2C79D-BF63-B78D-95CF-B9F8E49DDE4A",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/versionRead": {
      "post": {
        "summary": "查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/设备版本"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "30F2C79D-BF63-B78D-95CF-B9F8E49DDE4A",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/staffFaceLists": {
      "post": {
        "summary": "人脸库-列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/人脸管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "department_uuid": {
                    "type": "string"
                  },
                  "start_time": {
                    "type": "string"
                  },
                  "end_time": {
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  }
                },
                "required": [
                  "page"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/staffFaceRecord": {
      "post": {
        "summary": "人脸识别记录",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/人脸管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "name": {
                    "type": "string"
                  },
                  "start_time": {
                    "type": "string"
                  },
                  "end_time": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/metabolismPal/add": {
      "post": {
        "summary": "新建",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/配餐参数设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "sport_uuid": {
                    "example": "24415C71-28DB-7128-6DB6-6771B42A3147",
                    "type": "string"
                  },
                  "sport_person_uuid": {
                    "example": "",
                    "type": "string"
                  },
                  "sex": {
                    "example": "",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "",
                    "type": "string"
                  },
                  "remarks": {
                    "example": "",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "start_age": {
                    "example": "",
                    "type": "string"
                  },
                  "end_age": {
                    "example": "",
                    "type": "string"
                  },
                  "pal_con": {
                    "example": "[{\"strength\":11,\"strong\":\"中低强度（HRmax%<59%）\",\"percent\":\"<69%\",\"pal\":\"1\"},{\"strength\":12,\"strong\":\"中等强度（HRmax%=60-69%）\",\"percent\":\"70-79%\",\"pal\":\"2\"},{\"strength\":13,\"strong\":\"大强度（HRmax%=70-79%）\",\"percent\":\"80-90%\",\"pal\":\"3\"},{\"strength\":14,\"strong\":\"亚极量强度（HRmax%=80-89%）\",\"percent\":\"90-100%\",\"pal\":\"4\"},{\"strength\":15,\"strong\":\"极量强度（HRmax%>90%）\",\"percent\":\">100%\",\"pal\":\"5\"}]",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/activity/add": {
      "post": {
        "summary": "新增活动",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/活动发布"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "title": {
                    "description": "活动主题",
                    "example": "",
                    "type": "string"
                  },
                  "register_start": {
                    "description": "活动报名开始时间",
                    "example": "",
                    "type": "string"
                  },
                  "register_end": {
                    "description": "活动报名结束时间",
                    "example": "",
                    "type": "string"
                  },
                  "start_time": {
                    "description": "活动开始时间",
                    "example": "",
                    "type": "string"
                  },
                  "end_time": {
                    "description": "活动结束时间",
                    "example": "",
                    "type": "string"
                  },
                  "description": {
                    "description": "活动描述",
                    "example": "",
                    "type": "string"
                  },
                  "rules": {
                    "description": "活动规则",
                    "example": "",
                    "type": "string"
                  },
                  "img": {
                    "description": "缩略图",
                    "example": "",
                    "type": "string"
                  },
                  "detail_img": {
                    "description": "活动详情图",
                    "example": "",
                    "type": "string"
                  }
                },
                "required": [
                  "title",
                  "register_start",
                  "register_end",
                  "start_time",
                  "end_time",
                  "description",
                  "rules"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/activity/update": {
      "post": {
        "summary": "编辑活动 ",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/活动发布"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "title": {
                    "description": "活动主题",
                    "example": "",
                    "type": "string"
                  },
                  "register_start": {
                    "description": "活动报名开始时间",
                    "example": "",
                    "type": "string"
                  },
                  "register_end": {
                    "description": "活动报名结束时间",
                    "example": "",
                    "type": "string"
                  },
                  "start_time": {
                    "description": "活动开始时间",
                    "example": "",
                    "type": "string"
                  },
                  "end_time": {
                    "description": "活动结束时间",
                    "example": "",
                    "type": "string"
                  },
                  "description": {
                    "description": "活动描述",
                    "example": "",
                    "type": "string"
                  },
                  "rules": {
                    "description": "活动规则",
                    "example": "",
                    "type": "string"
                  },
                  "img": {
                    "description": "缩略图",
                    "example": "",
                    "type": "string"
                  },
                  "detail_img": {
                    "description": "活动详情图",
                    "example": "",
                    "type": "string"
                  }
                },
                "required": [
                  "title",
                  "register_start",
                  "register_end",
                  "start_time",
                  "end_time",
                  "description",
                  "rules"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/activity/able": {
      "post": {
        "summary": "显示/隐藏活动",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/活动发布"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "4A8036FF-62BD-2CF7-D99E-8D56A113DAB7",
                    "type": "string"
                  },
                  "status": {
                    "description": "0:隐藏1:显示",
                    "example": "0",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/activity/lists": {
      "post": {
        "summary": "活动列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/活动发布"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "",
                    "type": "string"
                  },
                  "pagesize": {
                    "example": "",
                    "type": "string"
                  },
                  "title": {
                    "description": "活动主题",
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/activity/delete": {
      "post": {
        "summary": "删除活动",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/活动发布"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "description": "支持批量删除，英文逗号分隔的uuid",
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/activity/info": {
      "post": {
        "summary": "活动详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/活动发布"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/activity/types": {
      "post": {
        "summary": "获取活动类型",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/活动发布"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/activity/rank": {
      "post": {
        "summary": "活动详情中的活动排名榜单",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理/活动发布"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "activity_id": {
                    "example": "10",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/operationLog/lists": {
      "post": {
        "summary": "操作日志",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/系统管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "page_size": {
                    "example": "10",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "",
                    "type": "string"
                  },
                  "keyword": {
                    "example": "",
                    "type": "string"
                  },
                  "start_date": {
                    "example": "",
                    "type": "string"
                  },
                  "end_date": {
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "rows": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "integer"
                              },
                              "user_name": {
                                "type": "string"
                              },
                              "time": {
                                "type": "string"
                              },
                              "menu_name_all": {
                                "type": "string"
                              },
                              "path": {
                                "type": "string"
                              },
                              "params": {
                                "type": "string"
                              },
                              "response": {
                                "type": "string"
                              },
                              "remote_ip": {
                                "type": "string"
                              },
                              "trace_id": {
                                "type": "string"
                              }
                            },
                            "required": [
                              "id",
                              "user_name",
                              "time",
                              "menu_name_all",
                              "path",
                              "params",
                              "response",
                              "remote_ip",
                              "trace_id"
                            ]
                          }
                        },
                        "total": {
                          "type": "integer"
                        }
                      },
                      "required": [
                        "rows",
                        "total"
                      ]
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/WorkFlow/add": {
      "post": {
        "summary": "审批流设置",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "data": {
                    "example": "[{\"label\":\"发起\",\"del\":0,\"jia\":0,\"user_uuid\":[\"9E706AE5-3235-066D-B9AF-D983F8BB5507\"],\"name\":\"\",\"carefulVal\":2},{\"label\":\"审批\",\"del\":1,\"jia\":0,\"user_uuid\":[\"0832C514-64FB-905B-C7C2-75D16FC7ADBA\",\"2B7AEF8A-B292-83E8-8AE7-6FA9FF957020\"],\"name\":\"\",\"carefulVal\":1},{\"label\":\"审批\",\"del\":1,\"jia\":0,\"user_uuid\":[\"2A71CC27-00FD-D1C4-88F9-642552530362\",\"8D2B02E8-45AA-CFAB-CB92-402AAAA1E1E3\"],\"name\":\"\",\"carefulVal\":1},{\"label\":\"结束\",\"del\":0,\"jia\":1,\"user_uuid\":[\"46C4FD35-E1F9-E947-FB86-23E39ACD0CA6\"],\"name\":\"\",\"carefulVal\":2}]",
                    "type": "string"
                  }
                },
                "required": [
                  "data"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/WorkFlow/info": {
      "post": {
        "summary": "审批流详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/staff/workflowLists": {
      "post": {
        "summary": "审批流人员列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "example": "0",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/WorkFlow/approveList": {
      "post": {
        "summary": "审批记录列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/WorkFlow/approceInfo": {
      "post": {
        "summary": "审批详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "approve_form_id": {
                    "example": "2",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/nutritionCategory/add": {
      "post": {
        "summary": "新增",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养品展示分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "展示分类A",
                    "type": "string"
                  },
                  "demo": {
                    "example": "这是展示分类A",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/nutritionCategory/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养品展示分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "pagesize": {
                    "example": "10",
                    "type": "string"
                  },
                  "name": {
                    "example": "A",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/nutritionCategory/update": {
      "post": {
        "summary": "修改",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养品展示分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "D317C029-FE34-E9E2-13E2-4759CF4A1AD6",
                    "type": "string"
                  },
                  "name": {
                    "example": "展示分类B",
                    "type": "string"
                  },
                  "demo": {
                    "example": "这是展示分类B",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/nutritionCategory/info": {
      "post": {
        "summary": "查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养品展示分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "D317C029-FE34-E9E2-13E2-4759CF4A1AD6",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/nutritionCategory/delete": {
      "post": {
        "summary": "删除",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养品展示分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "D317C029-FE34-E9E2-13E2-4759CF4A1AD6,E53A7165-9355-0A1B-9EC6-C2A637A951AB",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/nutritionCategory/getCategoryAll": {
      "post": {
        "summary": "获取分类下拉",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营养品展示分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/MaterialCategory/add": {
      "post": {
        "summary": "添加分类",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "pid": {
                    "example": "0",
                    "type": "string"
                  },
                  "name": {
                    "example": "一级分类",
                    "type": "string"
                  },
                  "type": {
                    "description": "类型1食材物料2易耗品物料",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/MaterialCategory/read": {
      "post": {
        "summary": "查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/MaterialCategory/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "keyword": {
                    "example": "二级",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/MaterialCategory/update": {
      "post": {
        "summary": "修改",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "2",
                    "type": "string"
                  },
                  "name": {
                    "example": "二级分类修改",
                    "type": "string"
                  },
                  "pid": {
                    "example": "1",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/MaterialCategory/all": {
      "post": {
        "summary": "获取分类",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "flag": {
                    "description": "0:非编辑（即新增）",
                    "example": "0",
                    "type": "string"
                  },
                  "type": {
                    "description": "类型1食材物料2易耗品物料",
                    "example": "1",
                    "type": "string"
                  },
                  "id": {
                    "description": "要编辑的记录的id",
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/MaterialCategory/del": {
      "post": {
        "summary": "删除",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "ids": {
                    "example": "1,2",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/MaterialCategory/getCategoryAll": {
      "post": {
        "summary": "平铺分类",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料分类"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Material/add": {
      "post": {
        "summary": "新增",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "description": "物料名称",
                    "example": "测试物料添加",
                    "type": "string"
                  },
                  "category_id": {
                    "description": "物料类别",
                    "example": "4",
                    "type": "string"
                  },
                  "unit_id": {
                    "description": "物料单位",
                    "example": "1",
                    "type": "string"
                  },
                  "specifications": {
                    "description": "规格",
                    "example": "50g/袋",
                    "type": "string"
                  },
                  "exp": {
                    "description": "保质期",
                    "example": "6个月",
                    "type": "string"
                  },
                  "file_path": {
                    "format": "binary",
                    "type": "string",
                    "example": ""
                  },
                  "type": {
                    "description": "物料类型1食材2易损耗",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Material/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 2,\n                \"name\": \"食材\",//物料名称\n                \"type\": 1, // 类型1食材2消耗\n                \"category_id\": 4, // 分类id\n                \"unit_id\": 1,单位id\n                \"exp\": \"6个月\",保质期\n                \"status\": 1, // 状态1开启0关闭\n                \"specifications\": \"50g/袋\",// 规格\n                \"create_time\": \"2024-10-29 17:32:12\", // 创建日期\n                \"create_by\": \"超管\", // 创建人\n                \"category_name\": \"四级级分类1\"// 分类名称\n            },\n            {\n                \"id\": 1,\n                \"name\": \"测试物料添加\",\n                \"type\": 1,\n                \"category_id\": 4,\n                \"unit_id\": 1,\n                \"exp\": \"6个月\",\n                \"status\": 1,\n                \"specifications\": \"50g/袋\",\n                \"create_time\": \"2024-10-29 16:43:43\",\n                \"create_by\": \"超管\",\n                \"category_name\": \"四级级分类1\" \n            }\n        ],\n        \"total\": 2\n    },\n    \"trace_id\": \"6720b13da39cb\"\n}\n```",
        "tags": [
          "PC端/进销存/物料"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "keyword": {
                    "description": "搜索",
                    "example": "食材",
                    "type": "string"
                  },
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "type": {
                    "description": "类型：1食材2易耗品",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "page",
                  "type"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Material/read": {
      "post": {
        "summary": "查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Material/able": {
      "post": {
        "summary": "状态开启关闭",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Material/update": {
      "post": {
        "summary": "编辑",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "1",
                    "type": "string"
                  },
                  "name": {
                    "example": "食材",
                    "type": "string"
                  },
                  "category_id": {
                    "example": "4",
                    "type": "string"
                  },
                  "unit_id": {
                    "example": "1",
                    "type": "string"
                  },
                  "specifications": {
                    "example": "50g/袋",
                    "type": "string"
                  },
                  "exp": {
                    "example": "6个月",
                    "type": "string"
                  },
                  "file_path": {
                    "format": "binary",
                    "type": "string",
                    "example": "file://C:\\Users\\admin\\Desktop\\图片\\新建文件夹\\timg.jpg"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Material/unit": {
      "post": {
        "summary": "单位",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Material/import": {
      "post": {
        "summary": "导入接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "format": "binary",
                    "type": "string",
                    "example": "file://C:\\Users\\admin\\Desktop\\任鹏举-图片\\物料导入.xlsx"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Material/all": {
      "post": {
        "summary": "获取所有物料",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/物料"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Supplier/uploadFile": {
      "post": {
        "summary": "文件上传",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/供应商库"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "annex": {
                    "format": "binary",
                    "type": "string",
                    "example": "file://C:\\Users\\admin\\Desktop\\图片\\新建文件夹\\timg (1).jpg"
                  },
                  "module": {
                    "example": "supplier",
                    "type": "string"
                  }
                },
                "required": [
                  "annex"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Supplier/add": {
      "post": {
        "summary": "新增",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/供应商库"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "description": "供应商名称",
                    "example": "正心鸡柳",
                    "type": "string"
                  },
                  "address": {
                    "description": "供应商地址",
                    "example": "北京啊啊啊",
                    "type": "string"
                  },
                  "contacts": {
                    "description": "联系人",
                    "example": "任XX",
                    "type": "string"
                  },
                  "contacts_phone": {
                    "description": "联系人电话",
                    "example": "18866668888",
                    "type": "string"
                  },
                  "legal_person": {
                    "description": "法定人",
                    "example": "张某某",
                    "type": "string"
                  },
                  "legal_person_phone": {
                    "description": "法定人电话",
                    "example": "16688886666",
                    "type": "string"
                  },
                  "annex": {
                    "description": "资质证照",
                    "example": "[    {        \"name\": \"营业照片\",        \"ori_name\": \"time1.jpg\",        \"file_path\": \"static/upload/supplier/20241030/timg (1).jpg\",        \"start_date\": \"2024-10-30\",        \"end_date\": \"2026-10-30\",        \"upload_time\": \"2024-10-30 11:12:44\"    },    {        \"name\": \"营业门头\",        \"ori_name\": \"time1.jpg\",        \"file_path\": \"static/upload/supplier/20241030/timg (1).jpg\",        \"start_date\": \"2024-10-30\",        \"end_date\": \"2026-10-30\",        \"upload_time\": \"2024-10-30 11:12:44\"    }]",
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "address",
                  "contacts",
                  "contacts_phone"
                ]
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Supplier/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/供应商库"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "keyword": {
                    "example": "",
                    "type": "string"
                  },
                  "page": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Supplier/read": {
      "post": {
        "summary": "查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/供应商库"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "9",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Supplier/update": {
      "post": {
        "summary": "修改",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/供应商库"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "9",
                    "type": "string"
                  },
                  "name": {
                    "example": "正心鸡柳",
                    "type": "string"
                  },
                  "address": {
                    "example": "北京啊啊啊",
                    "type": "string"
                  },
                  "contacts": {
                    "example": "任X某",
                    "type": "string"
                  },
                  "contacts_phone": {
                    "example": "18866668888",
                    "type": "string"
                  },
                  "legal_person": {
                    "example": "张某x",
                    "type": "string"
                  },
                  "legal_person_phone": {
                    "example": "16688886666",
                    "type": "string"
                  },
                  "annex": {
                    "example": "{   \"annex\": [        {            \"name\":\"营业照片\",            \"file_path\":\"static/upload/supplier/20241030/timg (1).jpg\",            \"start_date\":\"2024-10-30\",            \"end_date\":\"2026-10-30\",            \"upload_time\":\"2024-10-30 11:12:44\"        }    ]}",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Supplier/del": {
      "post": {
        "summary": "删除",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/供应商库"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "ids": {
                    "example": "9,10",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/download/zip": {
      "get": {
        "summary": "下载",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/供应商库"
        ],
        "parameters": [
          {
            "name": "file_array",
            "in": "query",
            "description": "",
            "required": false,
            "example": [
              "static/upload/supplier/sourceimg/A16F9323-1E7C-0402-3544-5EBE65F03957.jpg"
            ],
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/PurchaseFlow/add": {
      "post": {
        "summary": "审批设置",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/审批设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "data": {
                    "example": "[    {        \"label\": \"发起人\",        \"del\": 0,        \"add\": 0,        \"user_uuid\": [            \"E84D64C5-F51E-E9B4-8316-80576FD4C853\"        ],        \"name\": [            \"审批A\"        ],        \"isactive\": false,        \"uuidArr\": [            {                \"name\": \"审批A\",                \"sex\": 1,                \"user_uuid\": \"E84D64C5-F51E-E9B4-8316-80576FD4C853\",                \"checkedStatus\": false            }        ],        \"carefulVal\": 2    },    {        \"label\": \"审批人\",        \"del\": 1,        \"add\": 0,        \"user_uuid\": [            \"BDF1852B-2C41-C4D6-0DA7-091FBB711780\"        ],        \"name\": [            \"审批B\"        ],        \"isactive\": false,        \"uuidArr\": [            {                \"name\": \"审批B\",                \"sex\": 1,                \"user_uuid\": \"BDF1852B-2C41-C4D6-0DA7-091FBB711780\",                \"checkedStatus\": false            }        ],        \"carefulVal\": 2    },    {        \"label\": \"审批人\",        \"del\": 1,        \"add\": 0,        \"user_uuid\": [            \"F844AF09-E725-D36D-378C-F24D46DA8197\",            \"B2267F88-5C7B-E1B2-B17F-51BCF6B90441\"        ],        \"name\": [            \"审批C\",            \"审批D\"        ],        \"isactive\": true,        \"uuidArr\": [            {                \"name\": \"审批C\",                \"sex\": 1,                \"user_uuid\": \"F844AF09-E725-D36D-378C-F24D46DA8197\",                \"checkedStatus\": true            },            {                \"name\": \"审批D\",                \"sex\": 1,                \"user_uuid\": \"B2267F88-5C7B-E1B2-B17F-51BCF6B90441\",                \"checkedStatus\": true            }        ],        \"carefulVal\": 2    },    {        \"label\": \"审批人\",        \"del\": 0,        \"add\": 1,        \"user_uuid\": [            \"48416EDE-2CFD-1C7F-3999-6F2C37DF16B2\"        ],        \"name\": [            \"审批E\"        ],        \"isactive\": false,        \"uuidArr\": [            {                \"uuid\": \"FC0A1A20-D0DB-C495-B04A-64DBC48742D1\",                \"name\": \"审批E\",                \"sex\": 1,                \"user_uuid\": \"48416EDE-2CFD-1C7F-3999-6F2C37DF16B2\",                \"checkedStatus\": false            }        ],        \"carefulVal\": 2    }]",
                    "type": "string"
                  },
                  "type": {
                    "description": "1请购单2采购单",
                    "example": "1",
                    "type": "string"
                  },
                  "name": {
                    "example": "测试新增采购单",
                    "type": "string"
                  },
                  "id": {
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/PurchaseFlow/info": {
      "post": {
        "summary": "查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/审批设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/PurchaseFlow/getUser": {
      "post": {
        "summary": "账号列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/审批设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Purchase/add": {
      "post": {
        "summary": "新增请购单",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/采购管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "user_id": {
                    "description": "用户id",
                    "example": "1",
                    "type": "string"
                  },
                  "department_id": {
                    "description": "部门id",
                    "example": "1",
                    "type": "string"
                  },
                  "restaurant": {
                    "description": "餐厅id",
                    "example": "2",
                    "type": "string"
                  },
                  "category_id": {
                    "description": "分类id",
                    "example": "1",
                    "type": "string"
                  },
                  "address": {
                    "description": "地址",
                    "example": "上海市崇明区陈家镇北沿公路300号15号楼",
                    "type": "string"
                  },
                  "commit_date": {
                    "description": "提交日期",
                    "example": "2024-11-06",
                    "type": "string"
                  },
                  "good_date": {
                    "description": "到货日期",
                    "example": "2024-11-07",
                    "type": "string"
                  },
                  "material": {
                    "description": "物料",
                    "example": "[    {        \"id\":3,        \"name\":\"大米\",        \"specifications\":\"50KG/袋\",        \"number\":10,        \"price\":\"120\",        \"unit_id\":\"18\"    },    {        \"id\":4,        \"name\":\"糯米\",        \"specifications\":\"20KG/袋\",        \"number\":6,        \"price\":\"50\",        \"unit_id\":\"18\"    },    {        \"id\":3,        \"name\":\"黑米\",        \"specifications\":\"10KG/袋\",        \"number\":5,        \"price\":\"20\",        \"unit_id\":\"18\"    }]",
                    "type": "string"
                  },
                  "status": {
                    "description": "状态：1是提交0是保存",
                    "example": "0",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Purchase/lists": {
      "post": {
        "summary": "请购单列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/采购管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "当前页码",
                    "example": "1",
                    "type": "string"
                  },
                  "department_id": {
                    "description": "部门id",
                    "example": "",
                    "type": "string"
                  },
                  "status": {
                    "description": "审核状态",
                    "example": "2",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "",
                    "type": "string"
                  },
                  "type": {
                    "description": "1请购单2采购单",
                    "example": "2",
                    "type": "string"
                  },
                  "create_start_date": {
                    "example": "2024-11-11",
                    "type": "string"
                  },
                  "create_end_date": {
                    "example": "2024-12-31",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Purchase/read": {
      "post": {
        "summary": "采购单查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/采购管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "1",
                    "type": "string"
                  },
                  "type": {
                    "example": "2",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Purchase/update": {
      "post": {
        "summary": "编辑请购单",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/采购管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "user_id": {
                    "example": "1",
                    "type": "string"
                  },
                  "department_id": {
                    "example": "1",
                    "type": "string"
                  },
                  "restaurant": {
                    "example": "2",
                    "type": "string"
                  },
                  "category_id": {
                    "example": "1",
                    "type": "string"
                  },
                  "address": {
                    "example": "上海市崇明区陈家镇北沿公路300号15号楼",
                    "type": "string"
                  },
                  "commit_date": {
                    "example": "2024-11-06",
                    "type": "string"
                  },
                  "good_date": {
                    "example": "2024-11-07",
                    "type": "string"
                  },
                  "material": {
                    "example": "[    {        \"id\":3,        \"name\":\"大米\",        \"specifications\":\"50KG/袋\",        \"number\":10,        \"price\":\"120\",        \"unit_id\":\"18\"    },    {        \"id\":4,        \"name\":\"糯米\",        \"specifications\":\"20KG/袋\",        \"number\":6,        \"price\":\"50\",        \"unit_id\":\"18\"    },    {        \"id\":5,        \"name\":\"黑米\",        \"specifications\":\"10KG/袋\",        \"number\":5,        \"price\":\"20\",        \"unit_id\":\"18\"    }]",
                    "type": "string"
                  },
                  "status": {
                    "example": "1",
                    "type": "string"
                  },
                  "id": {
                    "example": "4",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Purchase/updateStatus": {
      "post": {
        "summary": "请购单审批",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/采购管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "4",
                    "type": "string"
                  },
                  "status": {
                    "description": "1通过2驳回",
                    "example": "1",
                    "type": "string"
                  },
                  "content": {
                    "example": "审批通过",
                    "type": "string"
                  },
                  "type": {
                    "description": "1请购单2采购单",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Purchase/delete": {
      "post": {
        "summary": "请购单删除",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/采购管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "33",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Supplier/all": {
      "post": {
        "summary": "获取供应商",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/采购管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "",
                    "type": "string"
                  },
                  "flag": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Purchase/updatePlease": {
      "post": {
        "summary": "编辑采购单",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/采购管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "1",
                    "type": "string"
                  },
                  "user_name": {
                    "example": "张三",
                    "type": "string"
                  },
                  "supplier_id": {
                    "example": "33",
                    "type": "string"
                  },
                  "status": {
                    "description": "1提交0保存",
                    "example": "0",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Purchase/updatePurchaseStatus": {
      "post": {
        "summary": "采购单审批",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/采购管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "description": "id",
                    "example": "4",
                    "type": "string"
                  },
                  "status": {
                    "description": "1通过2驳回",
                    "example": "1",
                    "type": "string"
                  },
                  "content": {
                    "description": "审批内容",
                    "example": "审批通过",
                    "type": "string"
                  },
                  "type": {
                    "description": "1请购单2采购单",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Purchase/getFolw": {
      "post": {
        "summary": "获取请购审批流",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/采购管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouse/add": {
      "post": {
        "summary": "仓库新增",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/仓库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "description": "仓库类型1=食堂食材仓库2=食堂耗材仓库3=公寓楼耗材仓库",
                    "example": "1",
                    "type": "string"
                  },
                  "department_id": {
                    "description": "部门1=运动队服务一部2=运动队服务二部3=运动队服务三部",
                    "example": "1",
                    "type": "string"
                  },
                  "name": {
                    "description": "仓库名称",
                    "example": "康比特仓库",
                    "type": "string"
                  },
                  "notes": {
                    "description": "备注",
                    "example": "备注",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouse/update": {
      "post": {
        "summary": "仓库修改",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/仓库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "description": "仓库id",
                    "example": "1",
                    "type": "string"
                  },
                  "department_id": {
                    "description": "部门1=运动队服务一部2=运动队服务二部3=运动队服务三部",
                    "example": "1",
                    "type": "string"
                  },
                  "name": {
                    "description": "仓库名称",
                    "example": "康比特仓库2",
                    "type": "string"
                  },
                  "notes": {
                    "description": "备注",
                    "example": "备注",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouse/lists": {
      "post": {
        "summary": "仓库列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/仓库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "description": "仓库类型1=食堂食材仓库2=食堂耗材仓库3=公寓楼耗材仓库",
                    "example": "1",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouse/getAll": {
      "post": {
        "summary": "仓库查询全部",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/进销存/仓库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/purchase/query": {
      "post": {
        "summary": "查询采购单",
        "deprecated": false,
        "description": "查询采购单-创建入库单时使用\n审核通过的采购单\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 19,\n                \"please_id\": 66,\n                \"code\": \"202400660019\",//采购单编号\n                \"user_name\": \"89898989\",//采购人\n                \"create_date\": \"2024-12-09\",//采购单生成日期\n                \"supplier_id\": 42,\n                \"supplier_name\": \"物料测试供应商A\",//供应商\n                \"department_id\": 1,\n                \"department_name\": \"运动队服务一部\",//请购部门\n                \"restaurant\": 1,\n                \"restaurant_name\": \"运动员餐厅\"//请购餐厅\n            }\n        ],\n        \"total\": 1\n    },\n    \"trace_id\": \"6757ae7a0ee4b\"\n}\n```",
        "tags": [
          "PC端/进销存/入库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "当前页码",
                    "example": "1",
                    "type": "string"
                  },
                  "create_start_date": {
                    "example": "2024-11-11",
                    "type": "string"
                  },
                  "create_end_date": {
                    "example": "2024-12-31",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/purchase/queryDetail": {
      "post": {
        "summary": "查询采购单详情",
        "deprecated": false,
        "description": "查询采购单详情-创建入库单时使用\n\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": [\n        {\n            \"purchase_id\": 20,//采购单id\n            \"material_id\": 4,//物料id，根据物料id去重\n            \"material_name\": \"糯米\",//物料名称\n            \"material_specifications\": \"\",//规格\n            \"quantity\": 500,//采购数量\n            \"price\": \"1.00\",//单价\n            \"material_unit_id\": 18,\n            \"material_code\": \"\",//物料编号\n            \"material_unit_name\": \"斤\"//计量单位\n        }\n    ],\n    \"trace_id\": \"6757d8519a558\"\n}\n```",
        "tags": [
          "PC端/进销存/入库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "purchase_ids": {
                    "description": "采购单id，多个,隔开",
                    "example": "19,20",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/material/query": {
      "post": {
        "summary": "查询物料",
        "deprecated": false,
        "description": "查询物料-创建入库单时使用\n\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": [\n        {\n            \"material_id\": 1,//物料id\n            \"material_code\": \"00001\",//物料编号\n            \"material_name\": \"第一个物料\",\n            \"material_specifications\": \"第一个物料规格\",\n            \"material_unit_id\": 1,\n            \"material_unit_name\": \"把\"\n        }\n    ],\n    \"trace_id\": \"6757e15a505ee\"\n}\n```",
        "tags": [
          "PC端/进销存/入库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "物料编号",
                    "example": "00001",
                    "type": "string"
                  },
                  "name": {
                    "description": "物料名称",
                    "example": "米",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouseIn/add": {
      "post": {
        "summary": "入库新增",
        "deprecated": false,
        "description": "入参\n```\n入库单详情：json字符串，物料可以重复\n[{\"material_id\":1,\"material_code\":\"00001\",\"material_name\":\"大米 \",\"material_specifications\":\"规格\",\"material_unit_id\":1,\"quantity\":10,\"price\":\"8.88\"},{\"material_id\":2,\"material_code\":\"00002\",\"material_name\":\"小米 \",\"material_specifications\":\"规格\",\"material_unit_id\":1,\"quantity\":10,\"price\":\"6.66\"}]\n-------------\n[\n    {\n        \"material_id\": 1,//物料id\n        \"material_code\": \"00001\",//物料编号\n        \"material_name\": \"大米 \",//物料名称\n        \"material_specifications\": \"规格\",//物料规格\n        \"material_unit_id\": 1,//物料单位id\n        \"quantity\": 10,//入库数量\n        \"price\": \"8.88\"//单价\n    },\n    {\n        \"material_id\": 2,\n        \"material_code\": \"00002\",\n        \"material_name\": \"小米 \",\n        \"material_specifications\": \"规格\",\n        \"material_unit_id\": 1,\n        \"quantity\": 10,\n        \"price\": \"6.66\"\n    }\n]\n```",
        "tags": [
          "PC端/进销存/入库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "warehouse_id": {
                    "description": "仓库id",
                    "example": "1",
                    "type": "string"
                  },
                  "supplier_id": {
                    "description": "供应商id",
                    "example": "42",
                    "type": "string"
                  },
                  "op_date": {
                    "description": "入库日期",
                    "example": "2024-12-11",
                    "type": "string"
                  },
                  "user_id": {
                    "description": "请购人id",
                    "example": "1",
                    "type": "string"
                  },
                  "department_id": {
                    "description": "部门id",
                    "example": "1",
                    "type": "string"
                  },
                  "restaurant": {
                    "description": "餐厅id",
                    "example": "1",
                    "type": "string"
                  },
                  "data": {
                    "description": "入库单详情",
                    "example": "[{\"material_id\":1,\"material_code\":\"00001\",\"material_name\":\"大米\",\"material_specifications\":\"规格\",\"material_unit_id\":1,\"quantity\":100,\"price\":\"3.33\"},{\"material_id\":2,\"material_code\":\"00002\",\"material_name\":\"小米\",\"material_specifications\":\"规格\",\"material_unit_id\":1,\"quantity\":20,\"price\":\"5.55\"},{\"material_id\":3,\"material_code\":\"00003\",\"material_name\":\"糯米\",\"material_specifications\":\"规格\",\"material_unit_id\":1,\"quantity\":20,\"price\":\"5.55\"}]",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouseIn/lists": {
      "post": {
        "summary": "入库列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 3,//入库单id\n                \"code\": \"20241200003\",//入库单编号\n                \"user_id\": 1,\n                \"department_id\": 1,\n                \"restaurant\": 1,\n                \"quantity\": 140,\n                \"total_price\": \"555.00\",//总金额\n                \"op_user\": \"超管\",//入库人员\n                \"op_date\": \"2024-12-11\",//入库日期\n                \"warehouse_id\": 1,\n                \"supplier_id\": 42,\n                \"supplier_name\": \"物料测试供应商A\",供应商名称\n                \"warehouse_name\": \"康比特仓库\",//仓库名称\n                \"department_name\": \"运动队服务一部\",//请购部门\n                \"restaurant_name\": \"运动员餐厅\"//请购餐厅\n            }\n        ],\n        \"total\": 3\n    },\n    \"trace_id\": \"67590a5cccd53\"\n}\n```",
        "tags": [
          "PC端/进销存/入库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2024-12-10",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2024-12-11",
                    "type": "string"
                  },
                  "warehouse_ids": {
                    "description": "仓库id，多个,隔开",
                    "example": "1,2",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouseIn/read": {
      "post": {
        "summary": "入库查看",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": {\n        \"id\": 3,//入库单id\n        \"code\": \"20241200003\",//入库单编号\n        \"user_id\": 1,\n        \"department_id\": 1,\n        \"restaurant\": 1,\n        \"quantity\": 140,\n        \"total_price\": \"555.00\",//总金额\n        \"op_user\": \"超管\",//入库人员\n        \"op_date\": \"2024-12-11\",//入库日期\n        \"warehouse_id\": 1,\n        \"supplier_id\": 42,\n        \"supplier_name\": \"物料测试供应商A\",供应商名称\n        \"warehouse_name\": \"康比特仓库\",//仓库名称\n        \"department_name\": \"运动队服务一部\",//请购部门\n        \"restaurant_name\": \"运动员餐厅\"//请购餐厅\n        \"data\": [\n            {\n                \"id\": 1,\n                \"material_id\": 1,\n                \"material_code\": \"00001\",//物料编号\n                \"material_name\": \"大米\",//物料名称\n                \"material_specifications\": \"规格\",\n                \"material_unit_id\": 1,\n                \"quantity\": 10,//数量\n                \"price\": \"8.88\",//单价\n                \"total_price\": \"88.80\",//总价\n                \"material_unit_name\": \"把\"//计量单位\n            },\n            {\n                \"id\": 2,\n                \"material_id\": 2,\n                \"material_code\": \"00002\",\n                \"material_name\": \"小米 \",\n                \"material_specifications\": \"规格\",\n                \"material_unit_id\": 1,\n                \"quantity\": 10,\n                \"price\": \"6.66\",\n                \"total_price\": \"66.60\",\n                \"material_unit_name\": \"把\"\n            }\n        ]\n    },\n    \"trace_id\": \"67591da52c72d\"\n}\n```",
        "tags": [
          "PC端/进销存/入库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "description": "入库单id",
                    "example": "1",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouseIn/query": {
      "post": {
        "summary": "入库详情查询",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 8,\n                \"material_id\": 3,\n                \"material_code\": \"00003\",//物料编号\n                \"material_name\": \"糯米\",//物料名称\n                \"material_specifications\": \"规格\",\n                \"material_unit_id\": 1,\n                \"quantity\": 20,//入库数量\n                \"price\": \"5.55\",//入库单价\n                \"total_price\": \"111.00\",//入库金额\n                \"main_id\": 3,\n                \"main_code\": \"20241200003\",//入库单编号\n                \"op_user\": \"超管\",//入库人员\n                \"op_date\": \"2024-12-11\",//入库日期\n                \"warehouse_id\": 1,\n                \"supplier_id\": 42,\n                \"create_time\": \"2024-12-11 11:09:30\",\n                \"supplier_name\": \"物料测试供应商A\",\n                \"warehouse_name\": \"康比特仓库\",\n                \"material_unit_name\": \"把\"//计量单位\n            }\n        ],\n        \"total\": 8\n    },\n    \"trace_id\": \"6759514d47b91\"\n}\n```",
        "tags": [
          "PC端/进销存/入库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始时间",
                    "example": "2024-12-10",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束时间",
                    "example": "2024-12-11",
                    "type": "string"
                  },
                  "warehouse_ids": {
                    "description": "仓库id，多个,隔开",
                    "example": "1,2",
                    "type": "string"
                  },
                  "keyword": {
                    "description": "物料编号或名称",
                    "example": "米",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouseOut/add": {
      "post": {
        "summary": "出库新增",
        "deprecated": false,
        "description": "入参\n```\n出库单详情：json字符串，物料不可以重复\n[{\"material_id\":1,\"material_code\":\"00001\",\"material_name\":\"大米 \",\"material_specifications\":\"规格\",\"material_unit_id\":1,\"quantity\":10,\"price\":\"8.88\"},{\"material_id\":2,\"material_code\":\"00002\",\"material_name\":\"小米 \",\"material_specifications\":\"规格\",\"material_unit_id\":1,\"quantity\":10,\"price\":\"6.66\"}]\n-------------\n[\n    {\n        \"material_id\": 1,//物料id\n        \"material_code\": \"00001\",//物料编号\n        \"material_name\": \"大米 \",//物料名称\n        \"material_specifications\": \"规格\",//物料规格\n        \"material_unit_id\": 1,//物料单位id\n        \"quantity\": 10,//出库数量\n        \"price\": \"8.88\"//单价\n    },\n    {\n        \"material_id\": 2,\n        \"material_code\": \"00002\",\n        \"material_name\": \"小米 \",\n        \"material_specifications\": \"规格\",\n        \"material_unit_id\": 1,\n        \"quantity\": 10,\n        \"price\": \"6.66\"\n    }\n]\n```",
        "tags": [
          "PC端/进销存/出库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "warehouse_id": {
                    "description": "仓库id",
                    "example": "1",
                    "type": "string"
                  },
                  "op_date": {
                    "description": "出库日期",
                    "example": "2024-12-11",
                    "type": "string"
                  },
                  "pick_user": {
                    "description": "领料人",
                    "example": "领料人",
                    "type": "string"
                  },
                  "audit_user": {
                    "description": "审核人",
                    "example": "审核人",
                    "type": "string"
                  },
                  "delivery_user": {
                    "description": "发货人",
                    "example": "发货人",
                    "type": "string"
                  },
                  "data": {
                    "description": "入库单详情",
                    "example": "[{\"material_id\":1,\"material_code\":\"00001\",\"material_name\":\"大米\",\"material_specifications\":\"规格\",\"material_unit_id\":1,\"quantity\":100,\"price\":\"3.33\"},{\"material_id\":2,\"material_code\":\"00002\",\"material_name\":\"小米\",\"material_specifications\":\"规格\",\"material_unit_id\":1,\"quantity\":20,\"price\":\"5.55\"},{\"material_id\":3,\"material_code\":\"00003\",\"material_name\":\"糯米\",\"material_specifications\":\"规格\",\"material_unit_id\":1,\"quantity\":20,\"price\":\"5.55\"}]",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouseOut/lists": {
      "post": {
        "summary": "出库列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 2,///出库单id\n                \"code\": \"2024120002\",//出库单编号\n                \"pick_user\": \"领料人\",\n                \"audit_user\": \"审核人\",\n                \"delivery_user\": \"发货人\",\n                \"quantity\": 140,\n                \"total_price\": \"555.00\",\n                \"op_date\": \"2024-12-11\",//出库日期\n                \"warehouse_id\": 1,\n                \"warehouse_name\": \"康比特仓库\"//出库仓库\n            },\n            {\n                \"id\": 1,\n                \"code\": \"2024120001\",\n                \"pick_user\": \"领料人\",\n                \"audit_user\": \"审核人\",\n                \"delivery_user\": \"发货人\",\n                \"quantity\": 140,\n                \"total_price\": \"555.00\",\n                \"op_date\": \"2024-12-11\",\n                \"warehouse_id\": 1,\n                \"warehouse_name\": \"康比特仓库\"\n            }\n        ],\n        \"total\": 2\n    },\n    \"trace_id\": \"67594a02ae758\"\n}\n```",
        "tags": [
          "PC端/进销存/出库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2024-12-10",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2024-12-11",
                    "type": "string"
                  },
                  "warehouse_ids": {
                    "description": "仓库id，多个,隔开",
                    "example": "1,2",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouseOut/read": {
      "post": {
        "summary": "出库查看",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": {\n        \"id\": 1,\n        \"code\": \"2024120001\",\n        \"pick_user\": \"领料人\",\n        \"audit_user\": \"审核人\",\n        \"delivery_user\": \"发货人\",\n        \"quantity\": 140,\n        \"total_price\": \"555.00\",\n        \"op_date\": \"2024-12-11\",\n        \"warehouse_id\": 1,\n        \"warehouse_name\": \"康比特仓库\",\n        \"data\": [\n            {\n                \"id\": 1,\n                \"material_id\": 1,\n                \"material_code\": \"00001\",\n                \"material_name\": \"大米\",\n                \"material_specifications\": \"规格\",\n                \"material_unit_id\": 1,\n                \"quantity\": 100,\n                \"price\": \"3.33\",\n                \"total_price\": \"333.00\",\n                \"material_unit_name\": \"把\"\n            },\n            {\n                \"id\": 2,\n                \"material_id\": 2,\n                \"material_code\": \"00002\",\n                \"material_name\": \"小米\",\n                \"material_specifications\": \"规格\",\n                \"material_unit_id\": 1,\n                \"quantity\": 20,\n                \"price\": \"5.55\",\n                \"total_price\": \"111.00\",\n                \"material_unit_name\": \"把\"\n            },\n            {\n                \"id\": 3,\n                \"material_id\": 3,\n                \"material_code\": \"00003\",\n                \"material_name\": \"糯米\",\n                \"material_specifications\": \"规格\",\n                \"material_unit_id\": 1,\n                \"quantity\": 20,\n                \"price\": \"5.55\",\n                \"total_price\": \"111.00\",\n                \"material_unit_name\": \"把\"\n            }\n        ]\n    },\n    \"trace_id\": \"67594b3d02605\"\n}\n```",
        "tags": [
          "PC端/进销存/出库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "description": "出库单id",
                    "example": "1",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouseOut/query": {
      "post": {
        "summary": "出库详情查询",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 6,\n                \"material_id\": 3,\n                \"material_code\": \"00003\",//物料编号\n                \"material_name\": \"糯米\",//物料名称\n                \"material_specifications\": \"规格\",\n                \"material_unit_id\": 1,\n                \"quantity\": 20,/出库数量\n                \"price\": \"5.55\",//出库单价\n                \"total_price\": \"111.00\",//出库金额\n                \"main_id\": 2,\n                \"main_code\": \"2024120002\",//出库单编号\n                \"pick_user\": \"领料人\",\n                \"audit_user\": \"审核人\",\n                \"delivery_user\": \"发货人\",\n                \"op_date\": \"2024-12-11\",//出库日期\n                \"warehouse_id\": 1,\n                \"create_time\": \"2024-12-11 16:06:23\",\n                \"warehouse_name\": \"康比特仓库\",\n                \"material_unit_name\": \"把\"//计量单位\n            }\n        ],\n        \"total\": 6\n    },\n    \"trace_id\": \"675953935c12d\"\n}\n```",
        "tags": [
          "PC端/进销存/出库管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2024-12-10",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2024-12-11",
                    "type": "string"
                  },
                  "warehouse_ids": {
                    "description": "仓库id，多个,隔开",
                    "example": "1,2",
                    "type": "string"
                  },
                  "keyword": {
                    "description": "物料编号或名称",
                    "example": "米",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouseStock/query": {
      "post": {
        "summary": "查询库存",
        "deprecated": false,
        "description": "查询物料库存-创建出库单时使用\n\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": [\n        {\n            \"id\": 1,\n            \"material_id\": 1,//物料id\n            \"material_code\": \"00001\",//物料编号\n            \"material_name\": \"大米\",/物料名称\n            \"material_specifications\": \"规格\",\n            \"material_unit_id\": 1,\n            \"stock\": 210,//库存量\n            \"price\": \"0.28\",//单价\n            \"warehouse_id\": 1,\n            \"material_unit_name\": \"把\"//计量单位\n        },\n        {\n            \"id\": 2,\n            \"material_id\": 2,\n            \"material_code\": \"00002\",\n            \"material_name\": \"小米\",\n            \"material_specifications\": \"规格\",\n            \"material_unit_id\": 1,\n            \"stock\": 50,\n            \"price\": \"0.17\",\n            \"warehouse_id\": 1,\n            \"material_unit_name\": \"把\"\n        },\n        {\n            \"id\": 3,\n            \"material_id\": 3,\n            \"material_code\": \"00003\",\n            \"material_name\": \"糯米\",\n            \"material_specifications\": \"规格\",\n            \"material_unit_id\": 1,\n            \"stock\": 40,\n            \"price\": \"0.18\",\n            \"warehouse_id\": 1,\n            \"material_unit_name\": \"把\"\n        }\n    ],\n    \"trace_id\": \"6759309a03035\"\n}\n```",
        "tags": [
          "PC端/进销存/库存管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "物料编号",
                    "example": "00001",
                    "type": "string"
                  },
                  "name": {
                    "description": "物料名称",
                    "example": "米",
                    "type": "string"
                  },
                  "warehouse_id": {
                    "description": "仓库id【必填】",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/warehouseStock/lists": {
      "post": {
        "summary": "库存列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 3,\n                \"material_id\": 3,\n                \"material_code\": \"00003\",//物料编号\n                \"material_name\": \"糯米\",//物料名称\n                \"material_specifications\": \"规格\",\n                \"material_unit_id\": 1,\n                \"stock\": 40,//库存\n                \"price\": \"0.18\",//单价\n                \"total_price\": \"222.00\",//总价\n                \"in_date\": \"2024-12-11\",/最近入库日期\n                \"warehouse_id\": 1,\n                \"warehouse_name\": \"康比特仓库\",//仓库路路口名称\n                \"department_name\": \"运动队服务一部\",//部门名称\n                \"material_unit_name\": \"把\"//计量单位\n            },\n            {\n                \"id\": 2,\n                \"material_id\": 2,\n                \"material_code\": \"00002\",\n                \"material_name\": \"小米\",\n                \"material_specifications\": \"规格\",\n                \"material_unit_id\": 1,\n                \"stock\": 50,\n                \"price\": \"0.17\",\n                \"total_price\": \"288.60\",\n                \"in_date\": \"2024-12-11\",\n                \"warehouse_id\": 1,\n                \"warehouse_name\": \"康比特仓库\",\n                \"department_name\": \"运动队服务一部\",\n                \"material_unit_name\": \"把\"\n            },\n            {\n                \"id\": 1,\n                \"material_id\": 1,\n                \"material_code\": \"00001\",\n                \"material_name\": \"大米\",\n                \"material_specifications\": \"规格\",\n                \"material_unit_id\": 1,\n                \"stock\": 210,\n                \"price\": \"0.28\",\n                \"total_price\": \"754.80\",\n                \"in_date\": \"2024-12-11\",\n                \"warehouse_id\": 1,\n                \"warehouse_name\": \"康比特仓库\",\n                \"department_name\": \"运动队服务一部\",\n                \"material_unit_name\": \"把\"\n            }\n        ],\n        \"total\": 3,//总数量\n        \"total_price\": 1265.4//总金额\n    },\n    \"trace_id\": \"67593546d88e9\"\n}\n```",
        "tags": [
          "PC端/进销存/库存管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "keyword": {
                    "description": "物料编号或名称",
                    "example": "米",
                    "type": "string"
                  },
                  "warehouse_ids": {
                    "description": "仓库id，多个,隔开",
                    "example": "1,2",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cater/updatePrice": {
      "post": {
        "summary": "修改菜品价格",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/大众智慧餐厅/菜品管理"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "description": "菜品uuid",
                    "example": "A80AA141-483B-FCE6-CD97-42FDA4502B05",
                    "type": "string"
                  },
                  "price": {
                    "description": "菜品价格",
                    "example": "8.89",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "raw_flag_weight": {
                          "type": "string"
                        },
                        "unit_number": {
                          "type": "string"
                        },
                        "data": {
                          "type": "array",
                          "items": {}
                        }
                      },
                      "required": [
                        "raw_flag_weight",
                        "unit_number",
                        "data"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "菜品查找成功",
                  "data": {
                    "raw_flag_weight": "",
                    "unit_number": "",
                    "data": []
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/member/lists": {
      "post": {
        "summary": "会员列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"数据查询成功\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 1418,//会员id\n                \"nickname\": \"慢慢\",//昵称\n                \"sex\": 1,//性别：1男2女\n                \"mobile\": \"\",//手机号\n                \"balance\": \"20.23\",//当前金额\n                \"pay_money\": \"179.07\",//累积金额\n                \"create_time\": \"2024-11-27 19:14:08\",//注册时间\n                \"staff_uuid\": \"5B43E0CF-DFF1-734A-EE8C-C5368B41AF8A\",\n                \"roleMenuModel\": [],\n                \"birthday\": \"1990-06-01\",//生日\n                \"age\": 34//年龄\n            },\n            {\n                \"id\": 1412,\n                \"nickname\": \"钱多多\",\n                \"sex\": 0,\n                \"mobile\": \"\",\n                \"balance\": \"0.09\",\n                \"pay_money\": \"0.00\",\n                \"create_time\": \"2024-11-26 13:29:32\",\n                \"staff_uuid\": \"4BBACC0B-6D01-3D69-A609-40A667856CD7\",\n                \"roleMenuModel\": [],\n                \"birthday\": \"1970-01-01\",\n                \"age\": 54\n            },\n            {\n                \"id\": 769,\n                \"nickname\": \"云烟成雨\",\n                \"sex\": 1,\n                \"mobile\": \"\",\n                \"balance\": \"1377.11\",\n                \"pay_money\": \"15.45\",\n                \"create_time\": \"2023-05-15 11:12:02\",\n                \"staff_uuid\": \"AC8E3198-6B45-C09E-3A03-5E2E4FC7BF01\",\n                \"roleMenuModel\": [],\n                \"birthday\": \"2023-05-15\",\n                \"age\": 1\n            }\n        ],\n        \"total\": 3\n    },\n    \"trace_id\": \"67650dca8f8d8\"\n}\n```",
        "tags": [
          "PC端/大众智慧餐厅/会员管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "nickname": {
                    "description": "姓名",
                    "example": "云烟成雨",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "sex": {
                    "description": "性别：1男2女",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/member/info": {
      "post": {
        "summary": "会员详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/大众智慧餐厅/会员管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "description": "会员id",
                    "example": "2",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ai/add": {
      "post": {
        "summary": "添加信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/AI"
        ],
        "parameters": [
          {
            "name": "Content-Type",
            "in": "header",
            "description": "",
            "required": false,
            "example": "application/json",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "user_id": {
                    "type": "string"
                  },
                  "conversation_id": {
                    "type": "string"
                  },
                  "bot_id": {
                    "type": "string"
                  },
                  "open_id": {
                    "type": "string"
                  },
                  "additional_messages": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "chat_id": {
                          "type": "string"
                        },
                        "content": {
                          "type": "string"
                        },
                        "image": {
                          "type": "string"
                        },
                        "images": {
                          "type": "null"
                        },
                        "role": {
                          "type": "string"
                        },
                        "type": {
                          "type": "string"
                        },
                        "relatedQuestions": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "showContent": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "chat_id",
                        "content",
                        "role",
                        "type"
                      ]
                    }
                  }
                },
                "required": [
                  "user_id",
                  "conversation_id",
                  "bot_id",
                  "open_id",
                  "additional_messages"
                ]
              },
              "example": {
                "user_id": "",
                "conversation_id": "",
                "bot_id": "",
                "additional_messages": [
                  {
                    "role": "user",
                    "content": "我是张三",
                    "content_type": "text"
                  },
                  {
                    "role": "assistant",
                    "type": "answer",
                    "content": "",
                    "content_type": "text"
                  },
                  {
                    "role": "user",
                    "content": "",
                    "content_type": "object_string"
                  },
                  {
                    "role": "user",
                    "type": "file",
                    "content": [
                      {
                        "type": "text",
                        "text": "这是什么"
                      },
                      {
                        "type": "file",
                        "file_id": "",
                        "file_path": ""
                      }
                    ],
                    "content_type": "object_string"
                  },
                  {
                    "role": "user",
                    "type": "file",
                    "content": [
                      {
                        "type": "file",
                        "file_id": "",
                        "file_path": ""
                      },
                      {
                        "type": "file",
                        "file_id": "",
                        "file_path": ""
                      }
                    ],
                    "content_type": "object_string"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "user_id": {
                      "type": "string"
                    },
                    "conversation_id": {
                      "type": "string"
                    },
                    "bot_id": {
                      "type": "string"
                    },
                    "open_id": {
                      "type": "string"
                    },
                    "additional_messages": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "chat_id": {
                            "type": "string"
                          }
                        },
                        "required": [
                          "chat_id"
                        ]
                      }
                    }
                  },
                  "required": [
                    "user_id",
                    "conversation_id",
                    "bot_id",
                    "open_id",
                    "additional_messages"
                  ]
                },
                "example": {
                  "user_id": "",
                  "conversation_id": "",
                  "bot_id": "",
                  "open_id": "",
                  "additional_messages": [
                    {
                      "chat_id": ""
                    },
                    {
                      "chat_id": ""
                    }
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ai/lists": {
      "post": {
        "summary": "查询接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/AI"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "user_id": {
                    "example": "",
                    "type": "string"
                  },
                  "open_id": {
                    "example": "",
                    "type": "string"
                  },
                  "bot_id": {
                    "example": "",
                    "type": "string"
                  },
                  "conversation_id": {
                    "example": "",
                    "type": "string"
                  },
                  "page": {
                    "example": "",
                    "type": "string"
                  },
                  "pagesize": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ai/upload": {
      "post": {
        "summary": "文件上传接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/AI"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "format": "binary",
                    "type": "string",
                    "example": "file:///Users/wiscourper/Downloads/测试.docx"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/user_score/leaderboard": {
      "post": {
        "summary": "饮食打卡排行",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/统计报表/打卡排行"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "description": "类型1：体重记录，2：饮食记录，3：运动课程",
                    "example": "2",
                    "type": "string"
                  },
                  "page": {
                    "example": "",
                    "type": "string"
                  },
                  "page_size": {
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/report/dishes": {
      "post": {
        "summary": "菜品营养统计",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"statistics\": {//统计\n            \"cater_num\": 1666,\n            \"status_num\": 1665,\n            \"add_num\": 0,\n            \"today_type\": 0\n        },\n        \"dishes_supply\": [//菜品提供情况\n            [\n                4,\n                1,\n                1\n            ],\n            [\n                1,\n                1,\n                1\n            ],\n            [\n                1,\n                1,\n                1\n            ],\n            [\n                1,\n                1,\n                2\n            ],\n            [\n                1,\n                1,\n                4\n            ],\n            [\n                1,\n                1,\n                3\n            ]\n        ],\n        \"dishes_popularity\": {//菜品欢迎度排名\n            \"1\": {\n                \"黑米糕\": 0,\n                \"炒粉丝\": 0,\n                \"凉拌面\": 0,\n                \"菜包\": 0\n            },\n            \"2\": {\n                \"炒毛豆\": 0\n            },\n            \"3\": {\n                \"海参\": 0\n            },\n            \"4\": {\n                \"鸡蛋\": 0\n            },\n            \"5\": {\n                \"桂圆\": 0\n            },\n            \"6\": {\n                \"水果玉米粥\": 0\n            }\n        },\n        \"dishes_nutrient\": {//营养排名\n            \"1\": {//----能量+三大营养素\n                \"能量\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"kcal\",\n                        \"value\": 202\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/39111671-DBBA-E96C-82E0-50A1C7F9B5C6.png\",\n                        \"name\": \"黑米糕\",\n                        \"unit\": \"kcal\",\n                        \"value\": 171\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"kcal\",\n                        \"value\": 167\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"kcal\",\n                        \"value\": 143\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230313/DDC7CF5F-DF33-D44D-F58D-76D7353CE567.png\",\n                        \"name\": \"鸡蛋\",\n                        \"unit\": \"kcal\",\n                        \"value\": 127\n                    }\n                ],\n                \"碳水化合物\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"g\",\n                        \"value\": 39\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/39111671-DBBA-E96C-82E0-50A1C7F9B5C6.png\",\n                        \"name\": \"黑米糕\",\n                        \"unit\": \"g\",\n                        \"value\": 33\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"g\",\n                        \"value\": 32\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/63602B59-8E4F-4552-5F9F-9C13E4483803.jpg\",\n                        \"name\": \"炒粉丝\",\n                        \"unit\": \"g\",\n                        \"value\": 22\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"g\",\n                        \"value\": 10\n                    }\n                ],\n                \"蛋白质\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"g\",\n                        \"value\": 16\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"g\",\n                        \"value\": 13\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230313/DDC7CF5F-DF33-D44D-F58D-76D7353CE567.png\",\n                        \"name\": \"鸡蛋\",\n                        \"unit\": \"g\",\n                        \"value\": 12\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"g\",\n                        \"value\": 6\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"g\",\n                        \"value\": 5\n                    }\n                ],\n                \"脂肪\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230313/DDC7CF5F-DF33-D44D-F58D-76D7353CE567.png\",\n                        \"name\": \"鸡蛋\",\n                        \"unit\": \"g\",\n                        \"value\": 8\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"g\",\n                        \"value\": 7\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"g\",\n                        \"value\": 3\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/39111671-DBBA-E96C-82E0-50A1C7F9B5C6.png\",\n                        \"name\": \"黑米糕\",\n                        \"unit\": \"g\",\n                        \"value\": 3\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"g\",\n                        \"value\": 2\n                    }\n                ]\n            },\n            \"2\": {//维生素\n                \"维生素A\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230313/DDC7CF5F-DF33-D44D-F58D-76D7353CE567.png\",\n                        \"name\": \"鸡蛋\",\n                        \"unit\": \"ugRE\",\n                        \"value\": 206\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/63602B59-8E4F-4552-5F9F-9C13E4483803.jpg\",\n                        \"name\": \"炒粉丝\",\n                        \"unit\": \"ugRE\",\n                        \"value\": 81\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"ugRE\",\n                        \"value\": 22\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"ugRE\",\n                        \"value\": 4\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"ugRE\",\n                        \"value\": 3\n                    }\n                ],\n                \"维生素B₁\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230117/B541CEF5-427A-CAB2-4ED4-AA5C7894B6BF.png\",\n                        \"name\": \"桂圆\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/CE0A742F-42FA-373C-08D7-C6AC04FA49BB.JPG\",\n                        \"name\": \"水果玉米粥\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    }\n                ],\n                \"维生素B₂\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230117/B541CEF5-427A-CAB2-4ED4-AA5C7894B6BF.png\",\n                        \"name\": \"桂圆\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/CE0A742F-42FA-373C-08D7-C6AC04FA49BB.JPG\",\n                        \"name\": \"水果玉米粥\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    }\n                ],\n                \"维生素C\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"mg\",\n                        \"value\": 27\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230117/B541CEF5-427A-CAB2-4ED4-AA5C7894B6BF.png\",\n                        \"name\": \"桂圆\",\n                        \"unit\": \"mg\",\n                        \"value\": 22\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"mg\",\n                        \"value\": 9\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/63602B59-8E4F-4552-5F9F-9C13E4483803.jpg\",\n                        \"name\": \"炒粉丝\",\n                        \"unit\": \"mg\",\n                        \"value\": 8\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"mg\",\n                        \"value\": 5\n                    }\n                ],\n                \"维生素E\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"mg\",\n                        \"value\": 4\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"mg\",\n                        \"value\": 3\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230313/DDC7CF5F-DF33-D44D-F58D-76D7353CE567.png\",\n                        \"name\": \"鸡蛋\",\n                        \"unit\": \"mg\",\n                        \"value\": 2\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"mg\",\n                        \"value\": 1\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/63602B59-8E4F-4552-5F9F-9C13E4483803.jpg\",\n                        \"name\": \"炒粉丝\",\n                        \"unit\": \"mg\",\n                        \"value\": 1\n                    }\n                ],\n                \"烟酸\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/39111671-DBBA-E96C-82E0-50A1C7F9B5C6.png\",\n                        \"name\": \"黑米糕\",\n                        \"unit\": \"mg\",\n                        \"value\": 4\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230117/B541CEF5-427A-CAB2-4ED4-AA5C7894B6BF.png\",\n                        \"name\": \"桂圆\",\n                        \"unit\": \"mg\",\n                        \"value\": 1\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"mg\",\n                        \"value\": 1\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/CE0A742F-42FA-373C-08D7-C6AC04FA49BB.JPG\",\n                        \"name\": \"水果玉米粥\",\n                        \"unit\": \"mg\",\n                        \"value\": 0\n                    }\n                ]\n            },\n            \"3\": {//矿物质\n                \"钾\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"mg\",\n                        \"value\": 470\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"mg\",\n                        \"value\": 137\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230313/DDC7CF5F-DF33-D44D-F58D-76D7353CE567.png\",\n                        \"name\": \"鸡蛋\",\n                        \"unit\": \"mg\",\n                        \"value\": 136\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/39111671-DBBA-E96C-82E0-50A1C7F9B5C6.png\",\n                        \"name\": \"黑米糕\",\n                        \"unit\": \"mg\",\n                        \"value\": 133\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230117/B541CEF5-427A-CAB2-4ED4-AA5C7894B6BF.png\",\n                        \"name\": \"桂圆\",\n                        \"unit\": \"mg\",\n                        \"value\": 124\n                    }\n                ],\n                \"钠\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"mg\",\n                        \"value\": 483\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"mg\",\n                        \"value\": 159\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"mg\",\n                        \"value\": 138\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230313/DDC7CF5F-DF33-D44D-F58D-76D7353CE567.png\",\n                        \"name\": \"鸡蛋\",\n                        \"unit\": \"mg\",\n                        \"value\": 116\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/63602B59-8E4F-4552-5F9F-9C13E4483803.jpg\",\n                        \"name\": \"炒粉丝\",\n                        \"unit\": \"mg\",\n                        \"value\": 24\n                    }\n                ],\n                \"钙\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"mg\",\n                        \"value\": 279\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"mg\",\n                        \"value\": 133\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230313/DDC7CF5F-DF33-D44D-F58D-76D7353CE567.png\",\n                        \"name\": \"鸡蛋\",\n                        \"unit\": \"mg\",\n                        \"value\": 49\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"mg\",\n                        \"value\": 41\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/63602B59-8E4F-4552-5F9F-9C13E4483803.jpg\",\n                        \"name\": \"炒粉丝\",\n                        \"unit\": \"mg\",\n                        \"value\": 34\n                    }\n                ],\n                \"镁\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"mg\",\n                        \"value\": 147\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/39111671-DBBA-E96C-82E0-50A1C7F9B5C6.png\",\n                        \"name\": \"黑米糕\",\n                        \"unit\": \"mg\",\n                        \"value\": 71\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"mg\",\n                        \"value\": 69\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"mg\",\n                        \"value\": 27\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230313/DDC7CF5F-DF33-D44D-F58D-76D7353CE567.png\",\n                        \"name\": \"鸡蛋\",\n                        \"unit\": \"mg\",\n                        \"value\": 9\n                    }\n                ],\n                \"铁\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"mg\",\n                        \"value\": 13\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"mg\",\n                        \"value\": 4\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"mg\",\n                        \"value\": 3\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/63602B59-8E4F-4552-5F9F-9C13E4483803.jpg\",\n                        \"name\": \"炒粉丝\",\n                        \"unit\": \"mg\",\n                        \"value\": 2\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"mg\",\n                        \"value\": 2\n                    }\n                ],\n                \"锌\": [\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/39111671-DBBA-E96C-82E0-50A1C7F9B5C6.png\",\n                        \"name\": \"黑米糕\",\n                        \"unit\": \"mg\",\n                        \"value\": 2\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/9A3332BC-946F-4910-3472-1446CE56399E.png\",\n                        \"name\": \"炒毛豆\",\n                        \"unit\": \"mg\",\n                        \"value\": 2\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230207/747EF8EA-1840-3B7D-D5FB-00B06A020E84.JPG\",\n                        \"name\": \"凉拌面\",\n                        \"unit\": \"mg\",\n                        \"value\": 1\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230208/BCF556D5-B435-494A-C972-1EEF5018A705.jpg\",\n                        \"name\": \"海参\",\n                        \"unit\": \"mg\",\n                        \"value\": 1\n                    },\n                    {\n                        \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230130/49C83047-1A1F-3978-F7EB-64CC4811ACD6.JPG\",\n                        \"name\": \"菜包\",\n                        \"unit\": \"mg\",\n                        \"value\": 1\n                    }\n                ]\n            }\n        },\n        \"food_type\": {//食材种类\n            \"rigong_num\": [\n                3,\n                11,\n                45\n            ],\n            \"rigong_time\": [\n                \"2025-04-28\",\n                \"2025-05-09\",\n                \"2025-05-12\"\n            ]\n        },\n        \"sale_num_list\": [//餐品销售份数排行\n            {\n                \"name\": \"米饭\",\n                \"sale_num\": 3\n            },\n            {\n                \"name\": \"馒头\",\n                \"sale_num\": 3\n            },\n            {\n                \"name\": \"剁椒鸡蛋\",\n                \"sale_num\": 0\n            },\n            {\n                \"name\": \"干锅牛蛙\",\n                \"sale_num\": 0\n            },\n            {\n                \"name\": \"花卷\",\n                \"sale_num\": 0\n            },\n            {\n                \"name\": \"芹菜豆皮\",\n                \"sale_num\": 0\n            },\n            {\n                \"name\": \"长豆角烧茄\",\n                \"sale_num\": 0\n            },\n            {\n                \"name\": \"鸡蛋葱花饼\",\n                \"sale_num\": 0\n            },\n            {\n                \"name\": \"黑椒肉片\",\n                \"sale_num\": 0\n            }\n        ],\n        \"sale_weight_list\": [//餐品销售重量排行\n            {\n                \"name\": \"馒头\",\n                \"sale_weight\": 300\n            },\n            {\n                \"name\": \"米饭\",\n                \"sale_weight\": 256\n            },\n            {\n                \"name\": \"剁椒鸡蛋\",\n                \"sale_weight\": 0\n            },\n            {\n                \"name\": \"干锅牛蛙\",\n                \"sale_weight\": 0\n            },\n            {\n                \"name\": \"花卷\",\n                \"sale_weight\": 0\n            },\n            {\n                \"name\": \"芹菜豆皮\",\n                \"sale_weight\": 0\n            },\n            {\n                \"name\": \"长豆角烧茄\",\n                \"sale_weight\": 0\n            },\n            {\n                \"name\": \"鸡蛋葱花饼\",\n                \"sale_weight\": 0\n            },\n            {\n                \"name\": \"黑椒肉片\",\n                \"sale_weight\": 0\n            }\n        ]\n    },\n    \"trace_id\": \"6821d40d733f6\"\n}\n```",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "menu_date": {
                    "description": "日期：默认当天",
                    "example": "2025-05-15",
                    "type": "string"
                  },
                  "meal_times": {
                    "description": "餐次：1早餐 2午餐 3晚餐 0全天，默认1",
                    "example": "0",
                    "type": "string"
                  },
                  "restaurant_id": {
                    "description": "餐厅：0=全部餐厅，默认0",
                    "example": "0",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "flag": {
                          "type": "integer"
                        },
                        "cater_num": {
                          "type": "integer"
                        },
                        "status_num": {
                          "type": "integer"
                        },
                        "add_num": {
                          "type": "integer"
                        },
                        "today_type": {
                          "type": "integer"
                        },
                        "rigong_time": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "rigong_num": {
                          "type": "array",
                          "items": {
                            "type": "integer"
                          }
                        },
                        "yesterday": {
                          "type": "object",
                          "properties": {
                            "zao": {
                              "type": "object",
                              "properties": {
                                "caipin": {
                                  "type": "integer"
                                },
                                "shicai": {
                                  "type": "integer"
                                },
                                "chuqin": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "caipin",
                                "shicai",
                                "chuqin"
                              ]
                            },
                            "wu": {
                              "type": "object",
                              "properties": {
                                "caipin": {
                                  "type": "integer"
                                },
                                "shicai": {
                                  "type": "integer"
                                },
                                "chuqin": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "caipin",
                                "shicai",
                                "chuqin"
                              ]
                            },
                            "wan": {
                              "type": "object",
                              "properties": {
                                "caipin": {
                                  "type": "integer"
                                },
                                "shicai": {
                                  "type": "integer"
                                },
                                "chuqin": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "caipin",
                                "shicai",
                                "chuqin"
                              ]
                            }
                          },
                          "required": [
                            "zao",
                            "wu",
                            "wan"
                          ]
                        },
                        "today_cater": {
                          "type": "array",
                          "items": {
                            "type": "array",
                            "items": {
                              "type": "integer"
                            }
                          }
                        },
                        "huanyingdu": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "name": {
                                "type": "string"
                              },
                              "val": {
                                "type": "integer"
                              },
                              "file_path": {
                                "type": "string"
                              }
                            },
                            "required": [
                              "name",
                              "val",
                              "file_path"
                            ]
                          }
                        }
                      },
                      "required": [
                        "flag",
                        "cater_num",
                        "status_num",
                        "add_num",
                        "today_type",
                        "rigong_time",
                        "rigong_num",
                        "yesterday",
                        "today_cater",
                        "huanyingdu"
                      ]
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/userList": {
      "post": {
        "summary": "消费明细统计-人员报表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 1,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"id\": 570,\n                \"name\": \"微信用户_2\",\n                \"mobile\": \"15811137696\",\n                \"staff_uuid\": \"5222691F-6216-3854-4CF9-3132DFFBB021\",\n                \"roleMenuModel\": [],\n                \"department_name\": \"AI运动营养师\",\n                \"user_id\": 570,\n                \"consume_count\": 25,\n                \"cash_amount\": \"999827.89\",\n                \"subsidy_amount\": \"1000404.11\",\n                \"refund_amount\": 0,\n                \"pay_amount\": \"2000233.00\"\n            }\n        ],\n        \"summary\": {\n            \"consume_count\": 25,\n            \"cash_amount\": \"999827.89\",\n            \"subsidy_amount\": \"1000404.11\",\n            \"refund_amount\": 0,\n            \"pay_amount\": \"2000233.00\"\n        }\n    },\n    \"trace_id\": \"68e9d57006915\"\n}\n```",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2025-09-01",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2025-10-01",
                    "type": "string"
                  },
                  "nickname": {
                    "description": "姓名",
                    "example": "微信用户_2",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "department_uuids": {
                    "description": "部门uuid，多个逗号,隔开",
                    "example": "58170241-F955-D161-E1B1-8988261ED595,A572DE95-9513-2840-48F8-F8003E88C1E8",
                    "type": "string"
                  },
                  "equipment_codes": {
                    "description": "设备编号，多个逗号,隔开",
                    "example": "000012,face1",
                    "type": "string"
                  },
                  "meal_times": {
                    "description": "餐次，1早2午3晚餐，多个逗号,隔开",
                    "example": "2",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/departmentList": {
      "post": {
        "summary": "消费明细统计-部门报表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 2,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"id\": 94,\n                \"uuid\": \"58170241-F955-D161-E1B1-8988261ED595\",\n                \"name\": \"AI运动营养师\",\n                \"department_uuid\": \"58170241-F955-D161-E1B1-8988261ED595\",\n                \"consume_count\": 11,\n                \"cash_amount\": \"0.00\",\n                \"subsidy_amount\": \"0.00\",\n                \"refund_amount\": 0,\n                \"pay_amount\": \"0.00\"\n            },\n            {\n                \"id\": 50,\n                \"uuid\": \"A572DE95-9513-2840-48F8-F8003E88C1E8\",\n                \"name\": \"康比特\",\n                \"consume_count\": 0,\n                \"cash_amount\": 0,\n                \"subsidy_amount\": 0,\n                \"refund_amount\": 0,\n                \"pay_amount\": 0\n            }\n        ],\n        \"summary\": {\n            \"consume_count\": 11,\n            \"cash_amount\": \"0.00\",\n            \"subsidy_amount\": \"0.00\",\n            \"refund_amount\": 0,\n            \"pay_amount\": \"0.00\"\n        }\n    },\n    \"trace_id\": \"68e9fa73c90c7\"\n}\n```",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2025-09-01",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2025-10-01",
                    "type": "string"
                  },
                  "department_uuids": {
                    "description": "部门uuid，多个逗号,隔开",
                    "example": "58170241-F955-D161-E1B1-8988261ED595,A572DE95-9513-2840-48F8-F8003E88C1E8",
                    "type": "string"
                  },
                  "equipment_codes": {
                    "description": "设备编号，多个逗号,隔开",
                    "example": "000012,face1",
                    "type": "string"
                  },
                  "meal_times": {
                    "description": "餐次，1早2午3晚餐，多个逗号,隔开",
                    "example": "3",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/equipmentList": {
      "post": {
        "summary": "消费明细统计-设备报表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 1,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"id\": 115,\n                \"code\": \"000012\",\n                \"name\": \"绑盘机\",\n                \"type\": 1,\n                \"consume_count\": 0,\n                \"cash_amount\": 0,\n                \"subsidy_amount\": 0,\n                \"refund_amount\": 0,\n                \"pay_amount\": 0\n            }\n        ],\n        \"summary\": {\n            \"consume_count\": 0,\n            \"cash_amount\": 0,\n            \"subsidy_amount\": 0,\n            \"refund_amount\": 0,\n            \"pay_amount\": 0\n        }\n    },\n    \"trace_id\": \"68e9fae62e0ac\"\n}\n```",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2025-09-10",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2025-10-11",
                    "type": "string"
                  },
                  "nickname": {
                    "description": "姓名",
                    "example": "微信用户_2",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "department_uuids": {
                    "description": "部门uuid，多个逗号,隔开",
                    "example": "58170241-F955-D161-E1B1-8988261ED595,A572DE95-9513-2840-48F8-F8003E88C1E8",
                    "type": "string"
                  },
                  "equipment_codes": {
                    "description": "设备编号，多个逗号,隔开",
                    "example": "000012,face1",
                    "type": "string"
                  },
                  "meal_times": {
                    "description": "餐次，1早2午3晚餐，多个逗号,隔开",
                    "example": "3",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/equipment/consumeList": {
      "post": {
        "summary": "消费订单设备列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": [\n        {\n            \"id\": 44,\n            \"code\": \"10001\",\n            \"name\": \"商米消费机_卧式\"\n        },\n        {\n            \"id\": 45,\n            \"code\": \"10002\",\n            \"name\": \"商米消费机\"\n        },\n        {\n            \"id\": 46,\n            \"code\": \"10003\",\n            \"name\": \"商米消费机_手持\"\n        },\n        {\n            \"id\": 49,\n            \"code\": \"10004\",\n            \"name\": \"帮盘机\"\n        },\n        {\n            \"id\": 87,\n            \"code\": \"12121212\",\n            \"name\": \"哈哈哈\"\n        },\n        {\n            \"id\": 114,\n            \"code\": \"xfj01\",\n            \"name\": \"消费机 \"\n        },\n        {\n            \"id\": 115,\n            \"code\": \"000012\",\n            \"name\": \"绑盘机\"\n        },\n        {\n            \"id\": 116,\n            \"code\": \"xiaofeiji\",\n            \"name\": \"消费机11\"\n        },\n        {\n            \"id\": 117,\n            \"code\": \"xiaofeiji1\",\n            \"name\": \"消费机test\"\n        },\n        {\n            \"id\": 118,\n            \"code\": \"xiaofeiji2\",\n            \"name\": \"消费机——伟邦双屏\"\n        },\n        {\n            \"id\": 119,\n            \"code\": \"xioafeiji3\",\n            \"name\": \"商米卧式消费机\"\n        },\n        {\n            \"id\": 121,\n            \"code\": \"2\",\n            \"name\": \"1\"\n        },\n        {\n            \"id\": 122,\n            \"code\": \"xiaofeiji4\",\n            \"name\": \"消费机——伟邦壁挂\"\n        },\n        {\n            \"id\": 123,\n            \"code\": \"xiaofeiji5\",\n            \"name\": \"商米手持V2s\"\n        },\n        {\n            \"id\": 125,\n            \"code\": \"xiaofeiji6\",\n            \"name\": \"米果消费机\"\n        }\n    ],\n    \"trace_id\": \"68db3b36caae4\"\n}\n```",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/report/dishSalesVolumeList": {
      "post": {
        "summary": "菜品销售报表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "start_date": {
                    "description": "开始日期-就餐日期",
                    "example": "2026-02-02",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期-就餐日期",
                    "example": "2026-02-03",
                    "type": "string"
                  },
                  "dishes_name": {
                    "description": "菜品名称",
                    "example": "菜",
                    "type": "string"
                  },
                  "restaurantIds": {
                    "description": "档口id",
                    "example": "1,2",
                    "type": "string"
                  },
                  "department_uuids": {
                    "description": "部门uuid",
                    "example": "36EE7D92-E3BF-EFA8-C4AD-242F718AEFA5,8C4E4292-0E55-413A-2457-08582AF13C0A",
                    "type": "string"
                  },
                  "page": {
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "start_date",
                  "end_date",
                  "dishes_name",
                  "restaurantIds",
                  "department_uuids"
                ]
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/report/restaurantOperatingSummaryList": {
      "post": {
        "summary": "餐厅经营汇总表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "start_date": {
                    "description": "开始日期-就餐日期",
                    "example": "2026-02-02",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期-就餐日期",
                    "example": "2026-02-03",
                    "type": "string"
                  },
                  "restaurantIds": {
                    "description": "档口id",
                    "example": "1,2",
                    "type": "string"
                  },
                  "page": {
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "start_date",
                  "end_date",
                  "restaurantIds",
                  "page"
                ]
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/report/stallRevenueSettlementList": {
      "post": {
        "summary": "档口收入结算表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "start_date": {
                    "description": "开始日期-就餐日期",
                    "example": "2026-02-02",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期-就餐日期",
                    "example": "2026-02-03",
                    "type": "string"
                  },
                  "restaurantIds": {
                    "description": "档口id",
                    "example": "1,2",
                    "type": "string"
                  },
                  "page": {
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "start_date",
                  "end_date",
                  "restaurantIds"
                ]
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/export": {
      "post": {
        "summary": "异步导出相关-标准",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 13,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"total_price\": 189.74,//订单金额\n        \"pay_price\": 189.74,\n        \"refund_amount\": 0,//退款金额\n        \"pay_amount\": \"1.00\",//实付金额\n        \"data\": [\n            {\n                \"id\": 13,//订单id\n                \"order_no\": \"241224169137753\",//订单编号\n                \"user_id\": 769,\n                \"bind_time\": \"2024-12-24 16:15:58\",//订单生成时间\n                \"meal_times\": 3,//餐段1早餐2午餐3晚餐\n                \"total_price\": \"0.00\",//订单金额\n                \"meal_number\": 0,//交易菜品数量\n                \"pay_status\": 20,//支付状态(10待支付 20已支付)\n                \"pay_time\": \"2024-12-24 16:16:02\",//交易时间\n                \"pay_price\": \"0.00\",\n                \"meal_date\": \"2024-12-24\",//就餐日期\n                \"source\": 4,//订单来源1=绑盘机2=消费机3=虚拟订单4=订餐订单\n                \"order_status\": 20,//订单状态(10进行中 20取消 30已完成)\n                \"cash_payment\": \"0.00\",//现金支付\n                \"subsidy_payment\": \"1.00\",//补贴支付\n                \"pay_amount\": \"1.00\",//实付金额\n                \"refund_amount\": \"0.00\",//退款金额\n                \"refund_status\": 0,//退款状态：0=未退款，1=退款中，2=部分退款，3=全部退款\n                \"user\": {\n                    \"id\": 769,\n                    \"nickname\": \"云烟成雨\"//用户姓名\n                },\n                \"equipment\": {\n                    \"id\": 15,\n                    \"code\": \"00001\",\n                    \"name\": \"绑盘机\"//交易设备名称\n                },\n               \"nickname\": \"云烟成雨\",\n               \"equipment_name\": \"绑盘机\",\n               \"abnormal_status\": 2//1正常2异常\n            },\n            {\n                \"id\": 12,\n                \"order_no\": \"2024120498485457\",\n                \"user_id\": 1418,\n                \"bind_time\": \"2024-12-04 18:50:03\",\n                \"meal_times\": 3,\n                \"total_price\": \"29.77\",\n                \"meal_number\": 1,\n                \"pay_status\": 20,\n                \"pay_time\": \"2024-12-04 19:06:02\",\n                \"pay_price\": \"29.77\",\n                \"meal_date\": \"2024-12-04\",\n                \"user\": {\n                    \"id\": 1418,\n                    \"nickname\": \"慢慢\"\n                },\n                \"equipment\": {\n                    \"id\": 15,\n                    \"code\": \"00001\",\n                    \"name\": \"绑盘机\"//交易设备名称\n                }\n            }\n        ]\n    },\n    \"trace_id\": \"676b7e9b024b8\"\n}\n```",
        "tags": [
          "PC端/订单管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "description": "1=订单管理-消费订单，2=统计报表-消费明细统计-人员报表，3=统计报表-消费明细统计-部门报表，4=统计报表-消费明细统计-设备报表），5=统计报表-充值补贴统计-充值统计，6=统计报表-充值补贴统计-补贴统计",
                    "example": "1",
                    "type": "string"
                  },
                  "nickname": {
                    "description": "姓名",
                    "example": "云烟成雨",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2024-12-01",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2024-12-31",
                    "type": "string"
                  },
                  "source": {
                    "description": "1=堂食订单（非线上订单）4=线上订单5=外部订单",
                    "example": "1",
                    "type": "string"
                  },
                  "order_unified_status": {
                    "description": "订单状态:10=待付款,20=已取消,30=已付款,40=已退款,50=退款中,60=部分退款",
                    "example": "1",
                    "type": "string"
                  },
                  "restaurantIds": {
                    "description": "档口id，多个用,隔开",
                    "example": "1",
                    "type": "array"
                  },
                  "pay_type": {
                    "description": "支付方式：10=线上20=刷卡30=消费码40=刷脸",
                    "example": "10",
                    "type": "string"
                  },
                  "meal_times": {
                    "description": "餐次：1=早餐2=午餐3=晚餐，多个逗号隔开",
                    "example": "1,2",
                    "type": "string"
                  },
                  "department_uuids": {
                    "description": "部门uuid，多个逗号隔开",
                    "example": "36EE7D92-E3BF-EFA8-C4AD-242F718AEFA5,8C4E4292-0E55-413A-2457-08582AF13C0A",
                    "type": "string"
                  },
                  "card_id": {
                    "description": "卡号",
                    "example": "111111",
                    "type": "string"
                  },
                  "order_no": {
                    "description": "订单号",
                    "example": "1122222",
                    "type": "string"
                  },
                  "marketing_strategy_id": {
                    "description": "消费策略id",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "restaurantIds",
                  "pay_type",
                  "meal_times",
                  "department_uuids",
                  "card_id",
                  "order_no",
                  "marketing_strategy_id"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/weightStatis/summary": {
      "get": {
        "summary": "获取仪表盘综合统计",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "dept",
            "in": "query",
            "description": "部门筛选项 (如: tech, market, all)",
            "required": false,
            "schema": {
              "type": "string",
              "default": "all"
            }
          },
          {
            "name": "startDate",
            "in": "query",
            "description": "开始日期 (yyyy-mm-dd)",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2025-01-01"
            }
          },
          {
            "name": "endDate",
            "in": "query",
            "description": "结束日期 (yyyy-mm-dd)",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2025-12-31"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "成功返回精简指标、排行和参与度",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "example": 200
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "topStats": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "label": {
                                "type": "string",
                                "description": "指标标题"
                              },
                              "value": {
                                "type": "string",
                                "description": "指标数值"
                              },
                              "trend": {
                                "type": "number",
                                "description": "环比百分比"
                              }
                            }
                          }
                        },
                        "rankData": {
                          "type": "array",
                          "description": "排行榜列表",
                          "items": {
                            "type": "string"
                          }
                        },
                        "engagement": {
                          "type": "object",
                          "description": "参与度分析数据",
                          "properties": {}
                        }
                      }
                    }
                  }
                },
                "example": {
                  "code": 200,
                  "data": {
                    "topStats": [
                      {
                        "label": "总人数 (人)",
                        "value": "765",
                        "trend": 12.5
                      },
                      {
                        "label": "累计减重 (kg)",
                        "value": "65",
                        "trend": 8.5
                      }
                    ],
                    "rankData": [
                      {
                        "rank": 1,
                        "name": "张**",
                        "dept": "技术部",
                        "weight": "10.1"
                      }
                    ]
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/weightStatis/target-trends": {
      "get": {
        "summary": "获取管理目标趋势",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "dept",
            "in": "query",
            "description": "部门筛选项 (如: tech, market, all)",
            "required": false,
            "schema": {
              "type": "string",
              "default": "all"
            }
          },
          {
            "name": "startDate",
            "in": "query",
            "description": "开始日期 (yyyy-mm-dd)",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2025-01-01"
            }
          },
          {
            "name": "endDate",
            "in": "query",
            "description": "结束日期 (yyyy-mm-dd)",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2025-12-31"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "成功",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": {
                  "code": 200,
                  "data": {
                    "months": [
                      "1月",
                      "2月",
                      "3月",
                      "4月",
                      "5月",
                      "6月",
                      "7月",
                      "8月",
                      "9月",
                      "10月",
                      "11月",
                      "12月"
                    ],
                    "series": [
                      {
                        "name": "减控体重",
                        "color": "#52c41a",
                        "data": [
                          42,
                          22,
                          45,
                          32,
                          45,
                          45,
                          45,
                          32,
                          45,
                          32,
                          45,
                          22
                        ]
                      }
                    ]
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/weightStatis/distribution": {
      "get": {
        "summary": "获取成果分布分析",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/统计报表"
        ],
        "parameters": [
          {
            "name": "dept",
            "in": "query",
            "description": "部门筛选项 (如: tech, market, all)",
            "required": false,
            "schema": {
              "type": "string",
              "default": "all"
            }
          },
          {
            "name": "startDate",
            "in": "query",
            "description": "开始日期 (yyyy-mm-dd)",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2025-01-01"
            }
          },
          {
            "name": "endDate",
            "in": "query",
            "description": "结束日期 (yyyy-mm-dd)",
            "required": false,
            "schema": {
              "type": "string",
              "format": "date",
              "example": "2025-12-31"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "成功",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": {
                  "code": 200,
                  "data": {
                    "bmiPie": [
                      {
                        "value": 50,
                        "name": "正常"
                      },
                      {
                        "value": 20,
                        "name": "超重"
                      },
                      {
                        "value": 15,
                        "name": "肥胖"
                      },
                      {
                        "value": 15,
                        "name": "消瘦"
                      }
                    ],
                    "bmiTrend": [
                      65.5,
                      65.2,
                      64.8,
                      64.5,
                      64.1,
                      63.8,
                      63.5,
                      63.2,
                      62.9,
                      62.6,
                      62.3,
                      62
                    ],
                    "fatPie": [
                      {
                        "value": 50,
                        "name": "正常"
                      },
                      {
                        "value": 44,
                        "name": "偏低"
                      },
                      {
                        "value": 16,
                        "name": "偏高"
                      }
                    ],
                    "fatTrend": [
                      27,
                      26,
                      25,
                      24,
                      23,
                      22.5
                    ],
                    "groupPie": [
                      {
                        "value": 35,
                        "name": "减脂"
                      },
                      {
                        "value": 15,
                        "name": "增肌"
                      },
                      {
                        "value": 50,
                        "name": "保持"
                      }
                    ]
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/refund": {
      "post": {
        "summary": "申请退款",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/订单管理/订单退款"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "order_id": {
                    "description": "订单id",
                    "example": "64366",
                    "type": "string"
                  },
                  "refund_amount": {
                    "description": "申请退款金额",
                    "example": "5",
                    "type": "string"
                  },
                  "apply_desc": {
                    "description": "申请原因",
                    "example": "退款",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/refundList": {
      "post": {
        "summary": "退款订单列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 1,//退款笔数\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"refund_amount\": \"0.01\",//退款金额\n        \"data\": [\n            {\n                \"id\": 1,\n                \"meal_order_id\": 64350,\n                \"user_id\": 572,\n                \"refund_order_no\": \"RF251127154086935\",//退款订单编号\n                \"refund_amount\": \"0.01\",//申请退款金额\n                \"apply_desc\": \"退款\",//申请原因\n                \"apply_user\": \"超管\",\n                \"apply_time\": \"2025-11-27 15:09:39\",//申请时间\n                \"audit_user\": \"\",//审核人\n                \"audit_time\": \"\",//审核时间\n                \"refund_status\": 1,//状态：1=待处理，2=已同意，3=已驳回\n                \"order_no\": \"251127114337669\",//订单编号\n                \"total_price\": \"1.00\",//订单金额\n                \"cash\": \"0.00\",\n                \"subsidy\": \"1.00\",\n                \"nickname\": \"159****2797\",//姓名\n                \"pay_method_text\": \"补贴支付\",//支付方式\n                \"status_text\": \"待处理\"\n            }\n        ]\n    },\n    \"trace_id\": \"69280133b7acc\"\n}\n```",
        "tags": [
          "PC端/订单管理/订单退款"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "nickname": {
                    "description": "姓名",
                    "example": "云烟成雨",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2024-12-01",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2025-12-31",
                    "type": "string"
                  },
                  "refund_status": {
                    "description": "退款状态：1=待处理，2=已同意，3=已驳回",
                    "example": "1",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/refundReject": {
      "post": {
        "summary": "驳回退款申请",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/订单管理/订单退款"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "refund_id": {
                    "description": "退款订单id",
                    "example": "1",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/refundAgree": {
      "post": {
        "summary": "同意退款申请",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/订单管理/订单退款"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "refund_id": {
                    "description": "退款订单id",
                    "example": "3",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/list": {
      "post": {
        "summary": "消费订单列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 13,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"total_price\": 189.74,//订单金额\n        \"pay_price\": 189.74,\n        \"refund_amount\": 0,//退款金额\n        \"pay_amount\": \"1.00\",//实付金额\n        \"data\": [\n            {\n                \"id\": 13,//订单id\n                \"order_no\": \"241224169137753\",//订单编号\n                \"user_id\": 769,\n                \"bind_time\": \"2024-12-24 16:15:58\",//订单生成时间\n                \"meal_times\": 3,//餐段1早餐2午餐3晚餐\n                \"total_price\": \"0.00\",//订单金额\n                \"meal_number\": 0,//交易菜品数量\n                \"pay_status\": 20,//支付状态(10待支付 20已支付)\n                \"pay_time\": \"2024-12-24 16:16:02\",//交易时间\n                \"pay_price\": \"0.00\",\n                \"meal_date\": \"2024-12-24\",//就餐日期\n                \"source\": 4,//订单来源1=绑盘机2=消费机3=虚拟订单4=订餐订单\n                \"order_status\": 20,//订单状态(10进行中 20取消 30已完成)\n                \"cash_payment\": \"0.00\",//现金支付\n                \"subsidy_payment\": \"1.00\",//补贴支付\n                \"pay_amount\": \"1.00\",//实付金额\n                \"refund_amount\": \"0.00\",//退款金额\n                \"refund_status\": 0,//退款状态：0=未退款，1=退款中，2=部分退款，3=全部退款\n                \"user\": {\n                    \"id\": 769,\n                    \"nickname\": \"云烟成雨\"//用户姓名\n                },\n                \"equipment\": {\n                    \"id\": 15,\n                    \"code\": \"00001\",\n                    \"name\": \"绑盘机\"//交易设备名称\n                },\n               \"nickname\": \"云烟成雨\",\n               \"equipment_name\": \"绑盘机\",\n               \"abnormal_status\": 2//1正常2异常\n            },\n            {\n                \"id\": 12,\n                \"order_no\": \"2024120498485457\",\n                \"user_id\": 1418,\n                \"bind_time\": \"2024-12-04 18:50:03\",\n                \"meal_times\": 3,\n                \"total_price\": \"29.77\",\n                \"meal_number\": 1,\n                \"pay_status\": 20,\n                \"pay_time\": \"2024-12-04 19:06:02\",\n                \"pay_price\": \"29.77\",\n                \"meal_date\": \"2024-12-04\",\n                \"user\": {\n                    \"id\": 1418,\n                    \"nickname\": \"慢慢\"\n                },\n                \"equipment\": {\n                    \"id\": 15,\n                    \"code\": \"00001\",\n                    \"name\": \"绑盘机\"//交易设备名称\n                }\n            }\n        ]\n    },\n    \"trace_id\": \"676b7e9b024b8\"\n}\n```",
        "tags": [
          "PC端/订单管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "nickname": {
                    "description": "姓名",
                    "example": "云烟成雨",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2024-12-01",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2024-12-31",
                    "type": "string"
                  },
                  "source": {
                    "description": "1=堂食订单（非线上订单）4=线上订单5=外部订单",
                    "example": "1",
                    "type": "string"
                  },
                  "order_unified_status": {
                    "description": "订单状态:10=待付款,20=已取消,30=已付款,40=已退款,50=退款中,60=部分退款",
                    "example": "1",
                    "type": "string"
                  },
                  "restaurantIds": {
                    "description": "档口id，多个用,隔开",
                    "example": "1",
                    "type": "array"
                  },
                  "pay_type": {
                    "description": "支付方式：10=线上20=刷卡30=消费码40=刷脸",
                    "example": "10",
                    "type": "string"
                  },
                  "meal_times": {
                    "description": "餐次：1=早餐2=午餐3=晚餐，多个逗号隔开",
                    "example": "1,2",
                    "type": "string"
                  },
                  "department_uuids": {
                    "description": "部门uuid，多个逗号隔开",
                    "example": "36EE7D92-E3BF-EFA8-C4AD-242F718AEFA5,8C4E4292-0E55-413A-2457-08582AF13C0A",
                    "type": "string"
                  },
                  "card_id": {
                    "description": "卡号",
                    "example": "111111",
                    "type": "string"
                  },
                  "order_no": {
                    "description": "订单号",
                    "example": "1122222",
                    "type": "string"
                  },
                  "marketing_strategy_id": {
                    "description": "消费策略id",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "restaurantIds",
                  "pay_type",
                  "meal_times",
                  "department_uuids",
                  "card_id",
                  "order_no",
                  "marketing_strategy_id"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/detail": {
      "post": {
        "summary": "消费订单详情",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"id\": 11,\n        \"order_no\": \"250905105014314\",\n        \"total_price\": \"5.00\",\n        \"order_price\": \"5.00\",\n        \"pay_price\": \"5.00\",\n        \"cash\": \"5.00\",\n        \"subsidy\": \"0.00\",\n        \"pay_method\": \"balance\",\n        \"pay_status\": 20,\n        \"pay_time\": \"2025-09-05 10:20:26\",\n        \"meal_date\": \"2025-09-05\",\n        \"meal_times\": 1,\n        \"meal_number\": 1,\n        \"bind_id\": 0,\n        \"bind_time\": \"2025-09-05 10:20:26\",\n        \"equipment_code\": \"xfj01\",\n        \"last_meal_time\": \"2025-09-05 10:20:26\",\n        \"source\": 2,\n        \"settled_status\": 0,\n        \"settled_start_time\": \"2000-01-01 00:00:00\",\n        \"settled_end_time\": \"2000-01-01 00:00:00\",\n        \"settled_order_id\": 0,\n        \"settled_res\": \"\",\n        \"user_id\": 572,\n        \"restaurant_id\": 1,\n        \"user_mobile\": \"\",\n        \"user_name\": \"\",\n        \"restaurant_method\": 1,\n        \"remark\": \"\",\n        \"order_status\": 30,\n        \"user\": {\n            \"id\": 572,\n            \"nickname\": \"\",\n            \"name\": \"159****2797\",\n            \"mobile\": \"15901012797\"\n        },\n        \"goods\": [\n            {\n                \"id\": 13,\n                \"dishes_uuid\": \"B6D52560-0F1E-44C3-4146-4BC6D1A537F8\",\n                \"meal_order_id\": 11,\n                \"weight\": \"80.00\",\n                \"dishes_weight\": \"80.00\",\n                \"dishes_price\": \"5.00\",\n                \"total_price\": \"5.00\",\n                \"meal_time\": \"2025-09-05 10:20:26\",\n                \"dishes\": {\n                    \"id\": 8,\n                    \"uuid\": \"B6D52560-0F1E-44C3-4146-4BC6D1A537F8\",\n                    \"name\": \"回锅牛肉\",\n                    \"file_path\": \"static/upload\\\\cater\\\\20221201\\\\CABF50E2-F515-9857-6E0A-1909793BF254.png\",\n                    \"preview_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20221201/CABF50E2-F515-9857-6E0A-1909793BF254.png\"\n                }\n            }\n        ]\n    },\n    \"trace_id\": \"68d4e96354a99\"\n}\n```",
        "tags": [
          "PC端/订单管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "orderId": {
                    "description": "订单id",
                    "example": "11",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/cashoutOrder/list": {
      "post": {
        "summary": "提现订单列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 34,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 3,\n        \"data\": [\n            {\n                \"id\": 34,\n                \"order_no\": \"CO241226099671102\",\n                \"money\": \"0.03\",\n                \"pay_method\": \"wechat\",\n                \"pay_time\": \"2024-12-26 09:55:51\",//到账时间\n                \"pay_status\": 20,//付款状态(10未付款 20已付款)\n                \"user_id\": 1427,\n                \"cashout_date\": \"2024-12-26\",\n                \"is_delete\": 0,\n                \"create_time\": \"2024-12-26 09:55:49\",//申请时间\n                \"user\": null,\n                \"nickname\": \"\"\n            }\n        ],\n        \"money\": 634.75\n    },\n    \"trace_id\": \"676ccd6d16ef4\"\n}\n```",
        "tags": [
          "PC端/订单管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "nickname": {
                    "description": "姓名",
                    "example": "云烟成雨",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2024-12-27",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2024-12-27",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "description": "人员uuid，个人记录入参数",
                    "example": "5222691F-6216-3854-4CF9-3132DFFBB021",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/orderPrint": {
      "post": {
        "summary": "打印订单小票",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/订单管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "order_id": {
                    "description": "订单id",
                    "example": "1",
                    "type": "string"
                  },
                  "copies": {
                    "description": "打印份数，默认=1",
                    "example": "2",
                    "type": "string"
                  }
                },
                "required": [
                  "order_id",
                  "copies"
                ]
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/mealOrder/exportLogs": {
      "post": {
        "summary": "异步导出日志-标准",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/订单管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "",
                    "type": "string"
                  },
                  "page_size": {
                    "description": "页容量",
                    "example": "",
                    "type": "string"
                  },
                  "type": {
                    "description": "导出日志类型（1=订单管理-消费订单，2=统计报表-消费明细统计-人员报表，3=统计报表-消费明细统计-部门报表，4=统计报表-消费明细统计-设备报表），5=统计报表-充值补贴统计-充值统计，6=统计报表-充值补贴统计-补贴统计），默认1",
                    "example": "1",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/rechargeOrder/list": {
      "post": {
        "summary": "充值订单列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 18,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 2,\n        \"data\": [\n            {\n                \"order_id\": 125,\n                \"order_no\": \"RC241225115726390\",\n                \"user_id\": 769,\n                \"pay_method\": \"wechat\",\n                \"actual_money\": \"0.01\",\n                \"pay_time\": \"2024-12-25 11:14:51\",\n                \"recharge_date\": \"2024-12-25\",\n                \"user\": {\n                    \"id\": 769,\n                    \"nickname\": \"云烟成雨\"\n                },\n                \"nickname\": \"云烟成雨\"\n            }\n        ],\n        \"actual_money\": 1401.64//充值金额\n    },\n    \"trace_id\": \"676cc8f247bbc\"\n}\n```",
        "tags": [
          "PC端/账户管理/现金充值"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "nickname": {
                    "description": "姓名",
                    "example": "云烟成雨",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "start_date": {
                    "description": "开始日期",
                    "example": "2024-12-27",
                    "type": "string"
                  },
                  "end_date": {
                    "description": "结束日期",
                    "example": "2024-12-27",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "description": "人员uuid，个人记录入参数",
                    "example": "5222691F-6216-3854-4CF9-3132DFFBB021",
                    "type": "string"
                  },
                  "department_uuid": {
                    "description": "部门uuid，多个用,隔开",
                    "example": "3A561014-4160-3864-39B7-52FCDFFF6B9A",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/rechargeOrder/add": {
      "post": {
        "summary": "新增充值",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/账户管理/现金充值"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "description": "部门uuid",
                    "example": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  },
                  "staff_uuids": {
                    "description": "人员uuid，多个用,隔开",
                    "example": "11752E77-AE10-6B41-8102-9E4084A8DBA0,3D5826CD-3C21-0FD5-806E-C7866466187B",
                    "type": "string"
                  },
                  "money": {
                    "description": "充值金额",
                    "example": "10.88",
                    "type": "string"
                  },
                  "pay_method": {
                    "description": "充值类型：现金充值 cash 线下支付宝扫码  alipay_offline线下微信扫码  wechat_offline",
                    "example": "cash",
                    "type": "string"
                  },
                  "note": {
                    "description": "充值备注",
                    "example": "充值备注",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/rechargeOrder/downTemplate": {
      "get": {
        "summary": "下载导入模板",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/账户管理/现金充值"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/rechargeOrder/import": {
      "post": {
        "summary": "批量导入",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/账户管理/现金充值"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "example": "file:///Users/laiqingtao/Desktop/组织结构20250910 (1).xlsx",
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidy/list": {
      "post": {
        "summary": "补贴发放记录列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 18,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 2,\n        \"data\": [\n            {\n                \"id\": 125,\n                \"rule_id\": 125,\n                \"name\": \"规则名称\",//规则名称\n                \"push_date\": \"2024-12-25\",//发放日期\n                \"total_number\": 100//发放总人数\n                \"total_money\": 1401.64//发放总金额\n                \"create_by\": \"自动\",//操作人\n                \"create_time\": \"2024-12-25 11:14:51\"//执行时间\n                \"status\": 5,//状态：1=待审核，2=审核驳回，3=审核通过待终审，4=终审驳回，5=终审通过\n                \"reviewer\": \"system\",//审核人\n                \"review_time\": \"2000-01-01 00:00:00\",//审核时间\n                \"final_reviewer\": \"system\",//终审人\n                \"final_review_time\": \"2000-01-01 00:00:00\",//终审时间\n                \"status_text\": \"审核通过\"\n            }\n        ],\n        \"total_number\": 100//发放总人数\n        \"total_money\": 1401.64//发放总金额\n    },\n    \"trace_id\": \"676cc8f247bbc\"\n}\n```",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "rule_name": {
                    "description": "规则名称",
                    "example": "规则名称",
                    "type": "string"
                  },
                  "push_date_start": {
                    "description": "发放日期开始日期",
                    "example": "2025-09-11",
                    "type": "string"
                  },
                  "push_date_end": {
                    "description": "发放日期结束日期",
                    "example": "2025-09-12",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "type": {
                    "description": "类型1=新增列表2=审核列表3=终审列表",
                    "example": "1",
                    "type": "string"
                  },
                  "status": {
                    "description": "状态：1=审核中2=审核通过3=已驳回",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "type",
                  "status"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidy/submit": {
      "post": {
        "summary": "新增补贴",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuids": {
                    "description": "部门uuid，多个用,隔开",
                    "example": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  },
                  "staff_uuids": {
                    "description": "人员uuid，多个用,隔开",
                    "example": "11752E77-AE10-6B41-8102-9E4084A8DBA0,3D5826CD-3C21-0FD5-806E-C7866466187B",
                    "type": "string"
                  },
                  "money": {
                    "description": "补贴金额（元）",
                    "example": "200",
                    "type": "string"
                  },
                  "note": {
                    "description": "备注",
                    "example": "备注",
                    "type": "string"
                  },
                  "expiration_start_time": {
                    "description": "有效期开始时间【空=2000-01-01 00:00:00】",
                    "example": "2025-09-10 00:00:00",
                    "type": "string"
                  },
                  "expiration_end_time": {
                    "description": "有效期结束时间【空=9000-01-01 23:59:59】",
                    "example": "2025-10-10 00:00:00",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidyRule/list": {
      "post": {
        "summary": "补贴规则列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 18,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 2,\n        \"data\": [\n            {\n                \"id\": 125,//规则id\n                \"name\": \"规则名称\",//规则名称\n                \"push_method\": \"1\",//发放方式：1=每天；2=每周；3=每月\n                \"push_day\": \"0\",//每天=0；每周=1-7；每月=1-31\n                \"push_time\": \"00:00:00\",//发放时间：时分秒\n                \"push_target\": \"1\",//发放对象：1=指定部门；2=指定用户\n                \"money\": 100.88//补贴金额\n                \"is_zero\": 1//是否清零：1=需要；2=不需要\n                \"status\": 1//是否启用：1=启用；2=禁用\n                \"create_by\": \"自动\",//创建人\n                \"create_time\": \"2024-12-25 11:14:51\"//创建时间\n            }\n        ]\n    },\n    \"trace_id\": \"676cc8f247bbc\"\n}\n```",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "rule_name": {
                    "description": "规则名称",
                    "example": "规则名称",
                    "type": "string"
                  },
                  "push_method": {
                    "description": "发放方式：1=每天；2=每周；3=每月，0=全部",
                    "example": "1",
                    "type": "string"
                  },
                  "push_target": {
                    "description": "发放对象：1=指定部门；2=指定用户，0=全部",
                    "example": "1",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidyRule/add": {
      "post": {
        "summary": "新增补贴规则",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "description": "规则名称【必填】",
                    "example": "规则名称",
                    "type": "string"
                  },
                  "push_method": {
                    "description": "发放方式：1=每天；2=每周；3=每月【必填】",
                    "example": "1",
                    "type": "string"
                  },
                  "push_day": {
                    "description": "发放日期：每天=0；每周=1-7；每月=1-31【必填】",
                    "example": "0",
                    "type": "string"
                  },
                  "push_time": {
                    "description": "发放时间：时分秒【必填】",
                    "example": "21:00:00",
                    "type": "string"
                  },
                  "push_target": {
                    "description": "发放对象：1=指定部门；2=指定用户【必填】",
                    "example": "1",
                    "type": "string"
                  },
                  "department_uuids": {
                    "description": "部门uuid，多个用,隔开【必填】",
                    "example": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  },
                  "staff_uuids": {
                    "description": "人员uuid，多个用,隔开，指定部门时为\"\"",
                    "example": "11752E77-AE10-6B41-8102-9E4084A8DBA0,3D5826CD-3C21-0FD5-806E-C7866466187B",
                    "type": "string"
                  },
                  "money": {
                    "description": "补贴金额【必填】",
                    "example": "10.88",
                    "type": "string"
                  },
                  "is_zero": {
                    "description": "是否清零：1=需要；2=不需要【必填】",
                    "example": "1",
                    "type": "string"
                  },
                  "note": {
                    "description": "备注",
                    "example": "充备注",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidyRule/detail": {
      "post": {
        "summary": "查看补贴规则",
        "deprecated": false,
        "description": "{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"id\": 1,\n        \"name\": \"规则名称\",\n        \"push_method\": 1,\n        \"push_day\": 0,\n        \"push_time\": \"10:40:00\",\n        \"push_target\": 1,\n        \"department_uuids\": \"9DB63B8B-2DC9-C946-23B3-DCA05D73780A\",\n        \"staff_uuids\": \"11752E77-AE10-6B41-8102-9E4084A8DBA0,3D5826CD-3C21-0FD5-806E-C7866466187B\",\n        \"money\": \"10.88\",\n        \"is_zero\": 1,\n        \"status\": 1,\n        \"note\": \"备注\",\n        \"create_by\": \"超管\",\n        \"create_time\": \"2025-09-13 11:19:47\",\n        \"update_time\": \"2025-09-15 10:50:51\",\n        \"staff_department_uuids\": \"36EE7D92-E3BF-EFA8-C4AD-242F718AEFA5,732A744E-0E61-7F15-332E-B681C8E9FB85\"\n    },\n    \"trace_id\": \"68c7b563a98f2\"\n}",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "rule_id": {
                    "description": "规则id",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidyRule/update": {
      "post": {
        "summary": "修改补贴规则",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "description": "规则名称",
                    "example": "规则名称",
                    "type": "string"
                  },
                  "push_method": {
                    "description": "发放方式：1=每天；2=每周；3=每月",
                    "example": "1",
                    "type": "string"
                  },
                  "push_day": {
                    "description": "发放日期：每天=0；每周=1-7；每月=1-31",
                    "example": "0",
                    "type": "string"
                  },
                  "push_time": {
                    "description": "发放时间：时分秒",
                    "example": "00:00:00",
                    "type": "string"
                  },
                  "push_target": {
                    "description": "发放对象：1=指定部门；2=指定用户",
                    "example": "1",
                    "type": "string"
                  },
                  "department_uuids": {
                    "description": "部门uuid，多个用,隔开",
                    "example": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  },
                  "staff_uuids": {
                    "description": "人员uuid，多个用,隔开，指定部门时为\"\"",
                    "example": "11752E77-AE10-6B41-8102-9E4084A8DBA0,3D5826CD-3C21-0FD5-806E-C7866466187B",
                    "type": "string"
                  },
                  "money": {
                    "description": "补贴金额",
                    "example": "10.88",
                    "type": "string"
                  },
                  "is_zero": {
                    "description": "是否清零：1=需要；2=不需要",
                    "example": "1",
                    "type": "string"
                  },
                  "note": {
                    "description": "备注",
                    "example": "充备注",
                    "type": "string"
                  },
                  "rule_id": {
                    "description": "规则id",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidyRule/status": {
      "post": {
        "summary": "启用禁用补贴规则",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "rule_id": {
                    "description": "规则id",
                    "example": "1",
                    "type": "string"
                  },
                  "status": {
                    "description": "是否启用：1=启用；2=禁用",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidy/userList": {
      "post": {
        "summary": "个人补贴记录列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 4,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"user_id\": 2,\n                \"money\": \"33.00\",//补贴剩余金额\n                \"used_money\": \"0.00\",//补贴已用金额\n                \"expiration_start_time\": \"2025-09-16 19:02:21\",//有效期开时间\n                \"expiration_end_time\": \"2025-09-17 19:02:21\",//有效期开时间\n                \"log_id\": 34,\n                \"rule_id\": 22,\n                \"name\": \"tets\",//补贴名称\n                \"push_date\": \"2025-09-16\",//补贴发放日期\n                \"note\": \"\",//补贴备注\n                \"create_by\": \"自动\",//补贴发放人员\n                \"create_time\": \"2025-09-16 19:04:01\"//补贴发放时间\n                \"staff_name\": \"微信用户_3\",//人员姓名\n                \"push_money\": 100//补贴发放金额\n            },\n            {\n                \"user_id\": 2,\n                \"money\": \"10.00\",\n                \"used_money\": \"0.00\",\n                \"expiration_start_time\": \"2025-09-16 18:56:27\",\n                \"expiration_end_time\": \"2999-01-01 00:00:00\",\n                \"log_id\": 33,\n                \"rule_id\": 20,\n                \"name\": \"test部门\",\n                \"push_date\": \"2025-09-16\",\n                \"note\": \"\",\n                \"create_by\": \"自动\",\n                \"create_time\": \"2025-09-16 18:57:01\"\n            },\n            {\n                \"user_id\": 2,\n                \"money\": \"198.00\",\n                \"used_money\": \"2.00\",\n                \"expiration_start_time\": \"2025-09-10 00:00:00\",\n                \"expiration_end_time\": \"2025-10-01 00:00:00\",\n                \"log_id\": 2,\n                \"rule_id\": 0,\n                \"name\": \"手动补贴\",\n                \"push_date\": \"2025-09-13\",\n                \"note\": \"备注\",\n                \"create_by\": \"超管\",\n                \"create_time\": \"2025-09-13 09:58:41\"\n            },\n            {\n                \"user_id\": 2,\n                \"money\": \"200.01\",\n                \"used_money\": \"0.00\",\n                \"expiration_start_time\": \"2025-09-10 00:00:00\",\n                \"expiration_end_time\": \"2025-10-10 00:00:00\",\n                \"log_id\": 2,\n                \"rule_id\": 0,\n                \"name\": \"手动补贴\",\n                \"push_date\": \"2025-09-13\",\n                \"note\": \"备注\",\n                \"create_by\": \"超管\",\n                \"create_time\": \"2025-09-13 09:58:41\"\n            }\n        ]\n    },\n    \"trace_id\": \"68cb7a812f302\"\n}\n```",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "description": "人员uuid",
                    "example": "5222691F-6216-3854-4CF9-3132DFFBB021",
                    "type": "string"
                  },
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "log_id": {
                    "description": "补贴发放记录ID",
                    "example": "46",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidy/downTemplate": {
      "get": {
        "summary": "下载导入模板",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidy/import": {
      "post": {
        "summary": "批量导入",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "example": "file:///Users/laiqingtao/Desktop/组织结构20250910 (1).xlsx",
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidy/status": {
      "post": {
        "summary": "补贴审核",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "log_id": {
                    "description": "补贴id",
                    "example": "1",
                    "type": "string"
                  },
                  "status": {
                    "description": "状态：2=审核驳回，3=审核通过待终审，4=终审驳回，5=终审通过",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/subsidy/detail": {
      "post": {
        "summary": "补贴详情",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 4,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"user_id\": 2,\n                \"money\": \"33.00\",//补贴剩余金额\n                \"used_money\": \"0.00\",//补贴已用金额\n                \"expiration_start_time\": \"2025-09-16 19:02:21\",//有效期开时间\n                \"expiration_end_time\": \"2025-09-17 19:02:21\",//有效期开时间\n                \"log_id\": 34,\n                \"rule_id\": 22,\n                \"name\": \"tets\",//补贴名称\n                \"push_date\": \"2025-09-16\",//补贴发放日期\n                \"note\": \"\",//补贴备注\n                \"create_by\": \"自动\",//补贴发放人员\n                \"create_time\": \"2025-09-16 19:04:01\"//补贴发放时间\n                \"staff_name\": \"微信用户_3\",//人员姓名\n                \"push_money\": 100//补贴发放金额\n            },\n            {\n                \"user_id\": 2,\n                \"money\": \"10.00\",\n                \"used_money\": \"0.00\",\n                \"expiration_start_time\": \"2025-09-16 18:56:27\",\n                \"expiration_end_time\": \"2999-01-01 00:00:00\",\n                \"log_id\": 33,\n                \"rule_id\": 20,\n                \"name\": \"test部门\",\n                \"push_date\": \"2025-09-16\",\n                \"note\": \"\",\n                \"create_by\": \"自动\",\n                \"create_time\": \"2025-09-16 18:57:01\"\n            },\n            {\n                \"user_id\": 2,\n                \"money\": \"198.00\",\n                \"used_money\": \"2.00\",\n                \"expiration_start_time\": \"2025-09-10 00:00:00\",\n                \"expiration_end_time\": \"2025-10-01 00:00:00\",\n                \"log_id\": 2,\n                \"rule_id\": 0,\n                \"name\": \"手动补贴\",\n                \"push_date\": \"2025-09-13\",\n                \"note\": \"备注\",\n                \"create_by\": \"超管\",\n                \"create_time\": \"2025-09-13 09:58:41\"\n            },\n            {\n                \"user_id\": 2,\n                \"money\": \"200.01\",\n                \"used_money\": \"0.00\",\n                \"expiration_start_time\": \"2025-09-10 00:00:00\",\n                \"expiration_end_time\": \"2025-10-10 00:00:00\",\n                \"log_id\": 2,\n                \"rule_id\": 0,\n                \"name\": \"手动补贴\",\n                \"push_date\": \"2025-09-13\",\n                \"note\": \"备注\",\n                \"create_by\": \"超管\",\n                \"create_time\": \"2025-09-13 09:58:41\"\n            }\n        ]\n    },\n    \"trace_id\": \"68cb7a812f302\"\n}\n```",
        "tags": [
          "PC端/账户管理/补贴管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "log_id": {
                    "description": "补贴发放记录ID",
                    "example": "46",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/orderEvaluate/list": {
      "post": {
        "summary": "就餐评价列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 2,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"id\": 6,\n                \"meal_order_id\": 430,\n                \"order_no\": \"251017138835998\",\n                \"meal_date\": \"2025-10-17\",\n                \"meal_times\": 2,\n                \"environment_score\": 2,\n                \"service_score\": 4,\n                \"comment\": \"不错\",\n                \"user_id\": 571,\n                \"is_delete\": 0,\n                \"create_time\": \"2025-10-27 14:56:07\",\n                \"update_time\": \"2025-10-27 14:56:07\",\n                \"user\": [\n                    {\n                        \"id\": 571,\n                        \"name\": \"微信用户_3\"\n                    }\n                ]\n            },\n            {\n                \"id\": 5,\n                \"meal_order_id\": 446,\n                \"order_no\": \"251021153210065\",\n                \"meal_date\": \"2025-10-21\",\n                \"meal_times\": 2,\n                \"environment_score\": 2,\n                \"service_score\": 4,\n                \"comment\": \"为33\",\n                \"user_id\": 571,\n                \"is_delete\": 0,\n                \"create_time\": \"2025-10-27 14:36:57\",\n                \"update_time\": \"2025-10-27 14:36:57\",\n                \"user\": [\n                    {\n                        \"id\": 571,\n                        \"name\": \"微信用户_3\"\n                    }\n                ]\n            }\n        ]\n    },\n    \"trace_id\": \"69002b31087b5\"\n}\n```",
        "tags": [
          "PC端/就餐评价"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "meal_date_start": {
                    "description": "就餐日期开始日期",
                    "example": "2025-10-15",
                    "type": "string"
                  },
                  "meal_date_end": {
                    "description": "就餐日期结束日期",
                    "example": "2025-10-25",
                    "type": "string"
                  },
                  "create_time_start": {
                    "description": "提交时间开始时间",
                    "example": "2025-10-17 14:56:36",
                    "type": "string"
                  },
                  "create_time_end": {
                    "description": "提交时间结束时间",
                    "example": "2025-10-28 14:56:36",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/orderEvaluate/detail": {
      "post": {
        "summary": "就餐评价详情",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"id\": 6,\n        \"meal_order_id\": 430,\n        \"order_no\": \"251017138835998\",\n        \"meal_date\": \"2025-10-17\",\n        \"meal_times\": 2,\n        \"environment_score\": 2,\n        \"service_score\": 4,\n        \"comment\": \"不错\",\n        \"user_id\": 571,\n        \"is_delete\": 0,\n        \"create_time\": \"2025-10-27 14:56:07\",\n        \"update_time\": \"2025-10-27 14:56:07\",\n        \"dishes\": [\n            {\n                \"id\": 5,\n                \"evaluate_id\": 6,\n                \"meal_order_id\": 430,\n                \"dishes_uuid\": \"B6D52560-0F1E-44C3-4146-4BC6D1A537F8\",\n                \"dishes_score\": 5,\n                \"dishes_taste\": \"[2,3]\",\n                \"comment\": \"111\",\n                \"user_id\": 571,\n                \"is_delete\": 0,\n                \"create_time\": \"2025-10-27 14:56:07\",\n                \"update_time\": \"2025-10-27 14:56:07\",\n                \"dishes_name\": \"回锅牛肉\",\n                \"dishes_taste_txt\": \"太淡,偏咸\"\n            },\n            {\n                \"id\": 6,\n                \"evaluate_id\": 6,\n                \"meal_order_id\": 430,\n                \"dishes_uuid\": \"B96B8578-406E-6618-AE50-2AFB735BBD78\",\n                \"dishes_score\": 3,\n                \"dishes_taste\": \"[4,7]\",\n                \"comment\": \"22\",\n                \"user_id\": 571,\n                \"is_delete\": 0,\n                \"create_time\": \"2025-10-27 14:56:07\",\n                \"update_time\": \"2025-10-27 14:56:07\",\n                \"dishes_name\": \"春笋板鸭\",\n                \"dishes_taste_txt\": \"太咸,偏甜\"\n            }\n        ]\n    },\n    \"trace_id\": \"690030ad51949\"\n}\n```",
        "tags": [
          "PC端/就餐评价"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "evaluate_id": {
                    "description": "就餐评价id",
                    "example": "6",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/cardList": {
      "post": {
        "summary": "卡片列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 1,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"id\": 29,\n                \"staff_uuid\": \"B091843A-62CF-45B5-72E3-DC4CC74CA4A1\",\n                \"name\": \"赖清涛\",\n                \"mobile\": \"15811137696\",\n                \"card_id\": \"\",\n                \"card_status\": \"0\",\n                \"issue_time\": \"\",\n                \"cost\": \"\",\n                \"deptNames\": \"康比特CPT\",\n                \"cardStatusDesc\": \"未发卡\"\n            }\n        ]\n    },\n    \"trace_id\": \"690c67c5f0d32\"\n}\n```",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "description": "姓名（模糊查询）",
                    "example": "赖清涛",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号（模糊查询）",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "cardId": {
                    "description": "卡号（模糊查询）",
                    "example": "10001",
                    "type": "string"
                  },
                  "deptIds": {
                    "description": "部门UUID集合，多选，英文逗号分隔",
                    "example": [
                      "58170241-F955-D161-E1B1-8988261ED595"
                    ],
                    "type": "array"
                  },
                  "cardStatus": {
                    "description": "卡状态（1=正常/2=挂失/3=冻结/4=退卡/5=未发卡/0=全部）",
                    "example": 1,
                    "type": "integer"
                  },
                  "page": {
                    "description": "页码",
                    "example": 1,
                    "type": "integer"
                  },
                  "pageSize": {
                    "description": "页数",
                    "example": "10",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/templateDownload": {
      "get": {
        "summary": "下载模版",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/batchImport": {
      "post": {
        "summary": "批量导入",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "format": "binary",
                    "type": "string",
                    "example": "file:///Users/laiqingtao/Desktop/卡片导入模板_20251108145545.xls"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/export": {
      "get": {
        "summary": "批量导出",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "name",
            "in": "query",
            "description": "姓名（模糊查询）",
            "required": false,
            "example": "赖清涛",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "mobile",
            "in": "query",
            "description": "手机号（模糊查询）",
            "required": false,
            "example": "15811137696",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cardId",
            "in": "query",
            "description": "卡号（模糊查询）",
            "required": false,
            "example": "10001",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "deptIds",
            "in": "query",
            "description": "部门UUID集合，多选，英文逗号分隔",
            "required": false,
            "example": [
              "58170241-F955-D161-E1B1-8988261ED595,A572DE95-9513-2840-48F8-F8003E88C1E8"
            ],
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "cardStatus",
            "in": "query",
            "description": "卡状态（1=正常/2=挂失/3=冻结/4=退卡/5=未发卡/0=全部）",
            "required": false,
            "example": 5,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/issueStaff": {
      "post": {
        "summary": "发卡人员",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": [\n        {\n            \"id\": 2,\n            \"staff_uuid\": \"5222691F-6216-3854-4CF9-3132DFFBB021\",\n            \"name\": \"赖\",\n            \"mobile\": \"18811137696\"\n        }\n    ],\n    \"trace_id\": \"690c7d032fd9f\"\n}\n```",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "description": "姓名（模糊查询）",
                    "example": "赖",
                    "type": "string"
                  },
                  "deptIds": {
                    "description": "部门UUID集合，多选，英文逗号分隔",
                    "example": [
                      "58170241-F955-D161-E1B1-8988261ED595,A572DE95-9513-2840-48F8-F8003E88C1E8"
                    ],
                    "type": "array"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/issue": {
      "post": {
        "summary": "发卡",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"发卡成功\",\n    \"data\": {\n        \"staffUuid\": \"B091843A-62CF-45B5-72E3-DC4CC74CA4A1\",\n        \"name\": \"赖清涛\",\n        \"cardId\": \"10001\",\n        \"cardStatus\": 1,\n        \"cardStatusDesc\": \"正常\",\n        \"issueTime\": \"2025-11-06 17:29:02\",\n        \"cost\": 1\n    },\n    \"trace_id\": \"690c6a5e964f1\"\n}\n```",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staffUuid": {
                    "description": "人员uuid",
                    "example": "B091843A-62CF-45B5-72E3-DC4CC74CA4A1",
                    "type": "string"
                  },
                  "cardId": {
                    "description": "卡号",
                    "example": "10001",
                    "type": "string"
                  },
                  "cost": {
                    "description": "工本费",
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/reportLoss": {
      "post": {
        "summary": "挂失",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staffUuid": {
                    "description": "人员uuid",
                    "example": "B091843A-62CF-45B5-72E3-DC4CC74CA4A1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/cancelLoss": {
      "post": {
        "summary": "解挂",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staffUuid": {
                    "description": "人员uuid",
                    "example": "B091843A-62CF-45B5-72E3-DC4CC74CA4A1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/freeze": {
      "post": {
        "summary": "冻结",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staffUuid": {
                    "description": "人员uuid",
                    "example": "B091843A-62CF-45B5-72E3-DC4CC74CA4A1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/unfreeze": {
      "post": {
        "summary": "解冻",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staffUuid": {
                    "description": "人员uuid",
                    "example": "B091843A-62CF-45B5-72E3-DC4CC74CA4A1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/returnCard": {
      "post": {
        "summary": "退卡",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staffUuid": {
                    "description": "人员uuid",
                    "example": "B091843A-62CF-45B5-72E3-DC4CC74CA4A1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/reissue": {
      "post": {
        "summary": "补卡",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staffUuid": {
                    "description": "人员uuid",
                    "example": "B091843A-62CF-45B5-72E3-DC4CC74CA4A1",
                    "type": "string"
                  },
                  "newCardId": {
                    "description": "卡号",
                    "example": "10002555",
                    "type": "string"
                  },
                  "cost": {
                    "description": "工本费",
                    "example": "0",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/logList": {
      "post": {
        "summary": "日志列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 1,\n        \"per_page\": 10,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"operate_time\": \"2025-11-06 17:29:02\",\n                \"operate_date\": \"2025-11-06\",\n                \"card_id\": \"10001\",\n                \"operate_type\": 1,\n                \"operator\": \"超管\",\n                \"name\": \"赖清涛\",\n                \"operateTypeDesc\": \"发卡\"\n            }\n        ]\n    },\n    \"trace_id\": \"690d82f7a44d6\"\n}\n```",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "startTime": {
                    "description": "开始日期",
                    "example": "2025-11-06",
                    "type": "string"
                  },
                  "endTime": {
                    "description": "结束日期",
                    "example": "2025-11-07",
                    "type": "string"
                  },
                  "name": {
                    "description": "姓名（模糊查询）",
                    "example": "赖清涛",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号（模糊查询）",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "cardId": {
                    "description": "卡号（模糊查询）",
                    "example": "10001",
                    "type": "string"
                  },
                  "operateType": {
                    "description": "操作类型（1=发卡/2=挂失/3=解挂/4=冻结/5=解冻/6=退卡/7=补卡）",
                    "example": 1,
                    "type": "integer"
                  },
                  "page": {
                    "description": "页码",
                    "example": 1,
                    "type": "integer"
                  },
                  "pageSize": {
                    "description": "页数",
                    "example": "10",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/card/exportLog": {
      "get": {
        "summary": "日志列表导出",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 1,\n        \"per_page\": 10,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"operate_time\": \"2025-11-06 17:29:02\",\n                \"operate_date\": \"2025-11-06\",\n                \"card_id\": \"10001\",\n                \"operate_type\": 1,\n                \"operator\": \"超管\",\n                \"name\": \"赖清涛\",\n                \"operateTypeDesc\": \"发卡\"\n            }\n        ]\n    },\n    \"trace_id\": \"690d82f7a44d6\"\n}\n```",
        "tags": [
          "PC端/卡务管理"
        ],
        "parameters": [
          {
            "name": "startTime",
            "in": "query",
            "description": "开始日期",
            "required": false,
            "example": "2025-11-06",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "endTime",
            "in": "query",
            "description": "结束日期",
            "required": false,
            "example": "2025-11-07",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "name",
            "in": "query",
            "description": "姓名（模糊查询）",
            "required": false,
            "example": "赖清涛",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "mobile",
            "in": "query",
            "description": "手机号（模糊查询）",
            "required": false,
            "example": "15811137696",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "cardId",
            "in": "query",
            "description": "卡号（模糊查询）",
            "required": false,
            "example": "10001",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "operateType",
            "in": "query",
            "description": "操作类型（1=发卡/2=挂失/3=解挂/4=冻结/5=解冻/6=退卡/7=补卡）",
            "required": false,
            "example": 1,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/identity/lists": {
      "post": {
        "summary": "身份列表",
        "deprecated": false,
        "description": "分页查询身份类型，可按身份类型关键词模糊搜索。",
        "tags": [
          "PC端/身份管理",
          "Identity"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "identityType": {
                    "description": "身份类别",
                    "example": "厨师",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "查询成功",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "example": 0
                    },
                    "message": {
                      "type": "string",
                      "example": "查询成功"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "data": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "integer",
                                "example": 1
                              },
                              "identity_type": {
                                "type": "string",
                                "example": "教练"
                              },
                              "remark": {
                                "type": "string",
                                "example": "负责日常训练"
                              },
                              "create_by": {
                                "type": "string",
                                "example": "管理员"
                              },
                              "create_time": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2024-05-20 10:30:00"
                              },
                              "update_time": {
                                "type": "string",
                                "format": "date-time",
                                "example": "2024-05-21 12:00:00"
                              }
                            }
                          }
                        },
                        "current_page": {
                          "type": "integer",
                          "example": 1
                        },
                        "per_page": {
                          "type": "integer",
                          "example": 15
                        },
                        "total": {
                          "type": "integer",
                          "example": 32
                        }
                      }
                    }
                  }
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "查询失败",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/identity/create": {
      "post": {
        "summary": "新增身份",
        "deprecated": false,
        "description": "创建新的身份类型，identityType 需在同一 store 下保持唯一，后端会进行业务校验。",
        "tags": [
          "PC端/身份管理",
          "Identity"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "identityType": {
                    "description": "身份类别",
                    "example": "厨师",
                    "type": "string"
                  },
                  "remark": {
                    "description": "备注",
                    "example": "备注",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "新增成功",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "example": 0
                    },
                    "message": {
                      "type": "string",
                      "example": "新增成功"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "integer",
                          "example": 5
                        },
                        "identity_type": {
                          "type": "string",
                          "example": "医务人员"
                        },
                        "remark": {
                          "type": "string",
                          "example": "负责训练前体检"
                        },
                        "create_by": {
                          "type": "string",
                          "example": "管理员"
                        },
                        "create_time": {
                          "type": "string",
                          "format": "date-time",
                          "example": "2024-05-20 11:00:00"
                        },
                        "update_time": {
                          "type": "string",
                          "format": "date-time",
                          "example": "2024-05-20 11:00:00"
                        }
                      }
                    }
                  }
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "新增失败（如身份类型已存在）",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/identity/update": {
      "post": {
        "summary": "编辑身份",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/身份管理",
          "Identity"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "identityType": {
                    "description": "身份类别",
                    "example": "小厨师",
                    "type": "string"
                  },
                  "remark": {
                    "description": "备注",
                    "example": "新备注",
                    "type": "string"
                  },
                  "id": {
                    "description": "身份id",
                    "example": "2",
                    "type": "string"
                  }
                },
                "required": [
                  "identityType",
                  "remark",
                  "id"
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "编辑成功",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "example": 0
                    },
                    "message": {
                      "type": "string",
                      "example": "编辑成功"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "integer",
                          "example": 5
                        },
                        "identity_type": {
                          "type": "string",
                          "example": "康复师"
                        },
                        "remark": {
                          "type": "string",
                          "example": "负责赛后康复"
                        },
                        "create_by": {
                          "type": "string",
                          "example": "管理员"
                        },
                        "create_time": {
                          "type": "string",
                          "format": "date-time",
                          "example": "2024-05-20 11:00:00"
                        },
                        "update_time": {
                          "type": "string",
                          "format": "date-time",
                          "example": "2024-05-21 09:12:00"
                        }
                      }
                    }
                  }
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "编辑失败（如记录不存在或重名）",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/identity/delete": {
      "post": {
        "summary": "删除身份",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/身份管理",
          "Identity"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "description": "身份id",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "id"
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "删除成功",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "example": 0
                    },
                    "message": {
                      "type": "string",
                      "example": "删除成功"
                    },
                    "data": {
                      "type": "object",
                      "properties": {},
                      "example": {}
                    }
                  }
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "删除失败（如记录不存在）",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/marketingStrategy/lists": {
      "post": {
        "summary": "策略列表",
        "deprecated": false,
        "description": "按名称、应用范围、策略类型、状态等条件分页查询消费策略。",
        "tags": [
          "PC端/营销中心/消费策略",
          "MarketingStrategy"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarketingStrategyListFilters"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "查询成功",
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/ApiResponse"
                    },
                    {
                      "type": "object",
                      "properties": {
                        "data": {
                          "$ref": "#/components/schemas/MarketingStrategyList"
                        }
                      }
                    }
                  ]
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "查询失败",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/marketingStrategy/create": {
      "post": {
        "summary": "新增策略",
        "deprecated": false,
        "description": "创建新的消费策略，成功后返回创建完成的策略详情。",
        "tags": [
          "PC端/营销中心/消费策略",
          "MarketingStrategy"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarketingStrategyCreate"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "新增成功",
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/ApiResponse"
                    },
                    {
                      "type": "object",
                      "properties": {
                        "data": {
                          "$ref": "#/components/schemas/MarketingStrategyDetail"
                        }
                      }
                    }
                  ]
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "新增失败（例如策略名称为空或参数非法）",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/marketingStrategy/update": {
      "post": {
        "summary": "编辑策略",
        "deprecated": false,
        "description": "根据 ID 更新策略信息，返回最新详情。",
        "tags": [
          "PC端/营销中心/消费策略",
          "MarketingStrategy"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarketingStrategyUpdate"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "编辑成功",
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/ApiResponse"
                    },
                    {
                      "type": "object",
                      "properties": {
                        "data": {
                          "$ref": "#/components/schemas/MarketingStrategyDetail"
                        }
                      }
                    }
                  ]
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "编辑失败（如记录不存在或参数非法）",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/marketingStrategy/delete": {
      "post": {
        "summary": "删除策略",
        "deprecated": false,
        "description": "逻辑删除策略，同步清除部门/身份/餐厅关联。",
        "tags": [
          "PC端/营销中心/消费策略",
          "MarketingStrategy"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarketingStrategyId"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "删除成功",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApiResponse"
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "删除失败（如记录不存在）",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/marketingStrategy/changeStatus": {
      "post": {
        "summary": "修改策略状态",
        "deprecated": false,
        "description": "仅更新启用/禁用状态，同时记录操作人。",
        "tags": [
          "PC端/营销中心/消费策略",
          "MarketingStrategy"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarketingStrategyStatus"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "状态更新成功",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApiResponse"
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "状态更新失败",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/marketingStrategy/detail": {
      "post": {
        "summary": "策略详情",
        "deprecated": false,
        "description": "根据 ID 查询策略详情，包含部门、身份、餐厅关联及有效期信息。",
        "tags": [
          "PC端/营销中心/消费策略",
          "MarketingStrategy"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarketingStrategyId"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "查询成功",
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/ApiResponse"
                    },
                    {
                      "type": "object",
                      "properties": {
                        "data": {
                          "$ref": "#/components/schemas/MarketingStrategyDetail"
                        }
                      }
                    }
                  ]
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "查询失败或记录不存在",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/marketingStrategy/select": {
      "post": {
        "summary": "消费策略筛选列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营销中心/消费策略"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/api/consumeLimit/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营销中心/消费限制"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "type": "integer"
                  },
                  "pageSize": {
                    "type": "integer"
                  },
                  "limitName": {
                    "type": "string"
                  },
                  "departmentUuid": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "scenario": {
                    "type": "array",
                    "items": {
                      "type": "integer"
                    }
                  },
                  "limitType": {
                    "type": "array",
                    "items": {
                      "type": "integer"
                    }
                  },
                  "status": {
                    "type": "string"
                  }
                },
                "required": [
                  "page",
                  "pageSize",
                  "limitName",
                  "departmentUuid",
                  "scenario",
                  "limitType",
                  "status"
                ]
              },
              "example": "{\n    \"page\": 1,\n    \"pageSize\": 10,\n    \"limitName\": \"111\", //消费限制名称\n    \"departmentUuid\": [\n        \"36EE7D92-E3BF-EFA8-C4AD-242F718AEFA5\",\n        \"8C4E4292-0E55-413A-2457-08582AF13C0A\"\n    ],\n    \"scenario\": [ //应用场景（1=堂食消费，2=线上消费，3=线上商城）\n        1,\n        2,\n        3\n    ],\n    \"limitType\": [ //消费限制类型（1=范围限制，2=次数限制）\n        1,\n        2\n    ],\n    \"status\": \"1\" //规则状态（1=启用，0=停用）\n}"
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "查询成功",
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/ApiResponse"
                    },
                    {
                      "type": "object",
                      "properties": {
                        "data": {
                          "$ref": "#/components/schemas/MarketingStrategyList"
                        }
                      }
                    }
                  ]
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "查询失败",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consumeLimit/create": {
      "post": {
        "summary": "新增",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营销中心/消费限制"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "limitName": {
                    "type": "string"
                  },
                  "departmentUuids": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "scenarios": {
                    "type": "array",
                    "items": {
                      "type": "integer"
                    }
                  },
                  "limitTypes": {
                    "type": "array",
                    "items": {
                      "type": "integer"
                    }
                  },
                  "scope": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "stall_id": {
                          "type": "integer"
                        },
                        "meal_times": {
                          "type": "integer"
                        }
                      },
                      "required": [
                        "stall_id",
                        "meal_times"
                      ]
                    }
                  },
                  "monthlyCount": {
                    "type": "integer"
                  },
                  "dailyCount": {
                    "type": "integer"
                  },
                  "mealCount": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "integer"
                  },
                  "remark": {
                    "type": "string"
                  }
                },
                "required": [
                  "limitName",
                  "departmentUuids",
                  "scenarios",
                  "limitTypes",
                  "scope",
                  "monthlyCount",
                  "dailyCount",
                  "mealCount",
                  "status",
                  "remark"
                ]
              },
              "example": "{\n    \"limitName\": \"111122121\",\n    \"departmentUuids\": [\n        \"A572DE95-9513-2840-48F8-F8003E88C1E8\",\n        \"3A561014-4160-3864-39B7-52FCDFFF6B9A\",\n        \"58170241-F955-D161-E1B1-8988261ED595\"\n    ],\n    \"scenarios\": [ //应用场景（1=堂食消费，2=线上消费，3=线上商城）\n        1,\n        2,\n        3\n    ],\n    \"limitTypes\": [ //消费限制类型（1=范围限制，2=次数限制）\n        1,\n        2\n    ],\n    \"scope\": [ //消费场所餐别（可选）\n        {\n            \"stall_id\": 1,\n            \"meal_times\": 1\n        },\n        {\n            \"stall_id\": 1,\n            \"meal_times\": 2\n        },\n        {\n            \"stall_id\": 1,\n            \"meal_times\": 3\n        },\n        {\n            \"stall_id\": 2,\n            \"meal_times\": 2\n        }\n    ],\n    \"monthlyCount\": -1,\n    \"dailyCount\": -1,\n    \"mealCount\": -1,\n    \"status\": 1,\n    \"remark\": \"111\"\n}"
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "新增成功",
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/ApiResponse"
                    },
                    {
                      "type": "object",
                      "properties": {
                        "data": {
                          "$ref": "#/components/schemas/MarketingStrategyDetail"
                        }
                      }
                    }
                  ]
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "新增失败（例如策略名称为空或参数非法）",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consumeLimit/update": {
      "post": {
        "summary": "编辑",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营销中心/消费限制"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "integer"
                  },
                  "limitName": {
                    "type": "string"
                  },
                  "departmentUuids": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "scenarios": {
                    "type": "array",
                    "items": {
                      "type": "integer"
                    }
                  },
                  "limitTypes": {
                    "type": "array",
                    "items": {
                      "type": "integer"
                    }
                  },
                  "scope": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "stall_id": {
                          "type": "integer"
                        },
                        "meal_times": {
                          "type": "integer"
                        }
                      },
                      "required": [
                        "stall_id",
                        "meal_times"
                      ]
                    }
                  },
                  "monthlyCount": {
                    "type": "integer"
                  },
                  "dailyCount": {
                    "type": "integer"
                  },
                  "mealCount": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "integer"
                  },
                  "remark": {
                    "type": "string"
                  }
                },
                "required": [
                  "id",
                  "limitName",
                  "departmentUuids",
                  "scenarios",
                  "limitTypes",
                  "scope",
                  "monthlyCount",
                  "dailyCount",
                  "mealCount",
                  "status",
                  "remark"
                ]
              },
              "example": "{\n    \"id\": 1,\n    \"limitName\": \"111122121\",\n    \"departmentUuids\": [\n        \"A572DE95-9513-2840-48F8-F8003E88C1E8\",\n        \"3A561014-4160-3864-39B7-52FCDFFF6B9A\",\n        \"58170241-F955-D161-E1B1-8988261ED595\"\n    ],\n    \"scenarios\": [ //应用场景（1=堂食消费，2=线上消费，3=线上商城）\n        1,\n        2,\n        3\n    ],\n    \"limitTypes\": [ //消费限制类型（1=范围限制，2=次数限制）\n        1,\n        2\n    ],\n    \"scope\": [ //消费场所餐别（可选）\n        {\n            \"stall_id\": 1,\n            \"meal_times\": 1\n        },\n        {\n            \"stall_id\": 1,\n            \"meal_times\": 2\n        },\n        {\n            \"stall_id\": 1,\n            \"meal_times\": 3\n        },\n        {\n            \"stall_id\": 2,\n            \"meal_times\": 2\n        }\n    ],\n    \"monthlyCount\": -1,\n    \"dailyCount\": -1,\n    \"mealCount\": -1,\n    \"status\": 1,\n    \"remark\": \"111\"\n}"
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "编辑成功",
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/ApiResponse"
                    },
                    {
                      "type": "object",
                      "properties": {
                        "data": {
                          "$ref": "#/components/schemas/MarketingStrategyDetail"
                        }
                      }
                    }
                  ]
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "编辑失败（如记录不存在或参数非法）",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consumeLimit/delete": {
      "post": {
        "summary": "删除",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营销中心/消费限制"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarketingStrategyId"
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "删除成功",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApiResponse"
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "删除失败（如记录不存在）",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consumeLimit/changeStatus": {
      "post": {
        "summary": "修改状态",
        "deprecated": false,
        "description": "仅更新启用/禁用状态，同时记录操作人。",
        "tags": [
          "PC端/营销中心/消费限制"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarketingStrategyStatus"
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "状态更新成功",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ApiResponse"
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "状态更新失败",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consumeLimit/detail": {
      "post": {
        "summary": "详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/营销中心/消费限制"
        ],
        "parameters": [
          {
            "name": "token",
            "in": "header",
            "description": "登录成功后返回的 token",
            "required": true,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/MarketingStrategyId"
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "查询成功",
            "content": {
              "application/json": {
                "schema": {
                  "allOf": [
                    {
                      "$ref": "#/components/schemas/ApiResponse"
                    },
                    {
                      "type": "object",
                      "properties": {
                        "data": {
                          "$ref": "#/components/schemas/MarketingStrategyDetail"
                        }
                      }
                    }
                  ]
                }
              }
            },
            "headers": {}
          },
          "400": {
            "description": "查询失败或记录不存在",
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/dining_config/areaList": {
      "post": {
        "summary": "区域列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "type": "integer",
                    "description": "页码"
                  },
                  "page_size": {
                    "type": "integer",
                    "description": "每页数量"
                  },
                  "name": {
                    "type": "string",
                    "description": "区域名称"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/api/dining_config/areaDetail": {
      "post": {
        "summary": "区域详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "id"
                ],
                "properties": {
                  "id": {
                    "type": "integer",
                    "description": "区域ID"
                  }
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/api/dining_config/areaCreate": {
      "post": {
        "summary": "新增区域",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "新区域",
                    "type": "string"
                  },
                  "admin_name": {
                    "example": "张三",
                    "type": "string"
                  },
                  "admin_mobile": {
                    "example": "14759213706",
                    "type": "string"
                  },
                  "intro": {
                    "example": "区域介绍",
                    "type": "string"
                  },
                  "status": {
                    "description": "状态",
                    "example": "1",
                    "type": "string"
                  },
                  "file": {
                    "description": "图片",
                    "example": "file:///Users/laiqingtao/Desktop/img/头像.png",
                    "type": "string",
                    "format": "binary"
                  },
                  "order": {
                    "description": "排序数字：越小越靠前",
                    "example": 1,
                    "type": "integer"
                  }
                },
                "required": [
                  "name",
                  "admin_name",
                  "admin_mobile",
                  "intro",
                  "status",
                  "file",
                  "order"
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/dining_config/areaUpdate": {
      "post": {
        "summary": "编辑区域",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "新区域1",
                    "type": "string"
                  },
                  "admin_name": {
                    "example": "张三",
                    "type": "string"
                  },
                  "admin_mobile": {
                    "example": "14759213706",
                    "type": "string"
                  },
                  "intro": {
                    "example": "区域介绍",
                    "type": "string"
                  },
                  "status": {
                    "description": "状态",
                    "example": "1",
                    "type": "string"
                  },
                  "file": {
                    "description": "图片",
                    "example": "file:///Users/laiqingtao/Desktop/img/头像.png",
                    "type": "string",
                    "format": "binary"
                  },
                  "id": {
                    "example": "7",
                    "type": "string"
                  },
                  "order": {
                    "description": "排序数字：越小越靠前",
                    "example": 1,
                    "type": "integer"
                  }
                },
                "required": [
                  "name",
                  "admin_name",
                  "admin_mobile",
                  "intro",
                  "status",
                  "file",
                  "id",
                  "order"
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/dining_config/areaStatus": {
      "post": {
        "summary": "区域启停",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "id",
                  "status"
                ],
                "properties": {
                  "id": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "integer"
                  }
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/api/dining_config/areaOptions": {
      "post": {
        "summary": "区域下拉-一级",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/api/dining_config/restaurantList": {
      "post": {
        "summary": "餐厅列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "type": "integer"
                  },
                  "page_size": {
                    "type": "integer"
                  },
                  "name": {
                    "type": "string"
                  },
                  "area_id": {
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/dining_config/restaurantDetail": {
      "post": {
        "summary": "餐厅详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "id"
                ],
                "properties": {
                  "id": {
                    "type": "integer"
                  }
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/api/dining_config/restaurantCreate": {
      "post": {
        "summary": "新增餐厅",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string",
                    "example": ""
                  },
                  "area_id": {
                    "type": "integer",
                    "example": 0
                  },
                  "location": {
                    "type": "string",
                    "example": ""
                  },
                  "admin_name": {
                    "type": "string",
                    "example": ""
                  },
                  "admin_mobile": {
                    "type": "string",
                    "example": ""
                  },
                  "intro": {
                    "type": "string",
                    "example": ""
                  },
                  "status": {
                    "type": "integer",
                    "example": 0
                  },
                  "file": {
                    "type": "string",
                    "format": "binary",
                    "description": "餐厅图片",
                    "example": ""
                  }
                },
                "required": [
                  "name",
                  "area_id",
                  "location"
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/api/dining_config/restaurantUpdate": {
      "post": {
        "summary": "编辑餐厅",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "type": "integer",
                    "example": 0
                  },
                  "name": {
                    "type": "string",
                    "example": ""
                  },
                  "area_id": {
                    "type": "integer",
                    "example": 0
                  },
                  "location": {
                    "type": "string",
                    "example": ""
                  },
                  "admin_name": {
                    "type": "string",
                    "example": ""
                  },
                  "admin_mobile": {
                    "type": "string",
                    "example": ""
                  },
                  "intro": {
                    "type": "string",
                    "example": ""
                  },
                  "status": {
                    "type": "integer",
                    "example": 0
                  },
                  "file": {
                    "type": "string",
                    "format": "binary",
                    "example": ""
                  }
                },
                "required": [
                  "id",
                  "name"
                ]
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/api/dining_config/restaurantStatus": {
      "post": {
        "summary": "餐厅启停",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "id",
                  "status"
                ],
                "properties": {
                  "id": {
                    "type": "integer"
                  },
                  "status": {
                    "type": "integer"
                  }
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/api/dining_config/restaurantOptions": {
      "post": {
        "summary": "餐厅下拉-二级",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "area_id": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "*/*": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/Restaurant/restaurant_list": {
      "post": {
        "summary": "档口列表接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "page_size": {
                    "example": "10",
                    "type": "string"
                  },
                  "name": {
                    "example": "",
                    "type": "string"
                  },
                  "restaurant_shop_id": {
                    "description": "所属餐厅id",
                    "example": "1,2",
                    "type": "string"
                  }
                },
                "required": [
                  "restaurant_shop_id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Restaurant/restaurant_edit": {
      "post": {
        "summary": "档口添加编辑",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "41",
                    "type": "string"
                  },
                  "name": {
                    "example": "餐厅01",
                    "type": "string"
                  },
                  "morning_start": {
                    "example": "00:00",
                    "type": "string"
                  },
                  "morning_end": {
                    "example": "10:00",
                    "type": "string"
                  },
                  "noon_start": {
                    "example": "10:01",
                    "type": "string"
                  },
                  "noon_end": {
                    "example": "16:00",
                    "type": "string"
                  },
                  "night_start": {
                    "example": "16:01",
                    "type": "string"
                  },
                  "night_end": {
                    "example": "19:30",
                    "type": "string"
                  },
                  "night_snack_start": {
                    "description": "夜宵开始时间",
                    "example": "19:31",
                    "type": "string"
                  },
                  "night_snack_end": {
                    "description": "夜宵结束时间",
                    "example": "23:59",
                    "type": "string"
                  },
                  "location": {
                    "description": "地点",
                    "example": "地点",
                    "type": "string"
                  },
                  "responsible": {
                    "description": "负责人",
                    "example": "负责人",
                    "type": "string"
                  },
                  "file": {
                    "format": "binary",
                    "type": "string",
                    "description": "餐厅图片",
                    "example": "file:///Users/laiqingtao/Desktop/img/头像.png"
                  },
                  "introduction": {
                    "description": "餐厅介绍",
                    "example": "餐厅介绍",
                    "type": "string"
                  },
                  "is_order": {
                    "description": "是否支持线上订餐：1是2否【废弃】",
                    "example": "1",
                    "type": "string"
                  },
                  "restaurant_shop_id": {
                    "description": "所属餐厅",
                    "example": "1",
                    "type": "string"
                  },
                  "status": {
                    "description": "1启用2禁用",
                    "example": "2",
                    "type": "string"
                  },
                  "stall_type": {
                    "description": "档口类型：1=堂食2=订单外卖3=招待预定",
                    "example": "1",
                    "type": "string"
                  },
                  "book_rules": {
                    "description": "预定限制规则",
                    "example": "",
                    "type": "string"
                  },
                  "order_rules": {
                    "description": "预定限制设置",
                    "example": "",
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "restaurant_shop_id",
                  "status",
                  "stall_type",
                  "book_rules",
                  "order_rules"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Restaurant/restaurant_read": {
      "post": {
        "summary": "档口查询",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "70",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Restaurant/restaurant_status": {
      "post": {
        "summary": "档口启停",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "15",
                    "type": "string"
                  },
                  "status": {
                    "example": "1",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/dining_config/stallOptions": {
      "post": {
        "summary": "档口下拉-三级",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/餐厅设置"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "area_id": {
                    "type": "integer"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Api/zgyhDepartment": {
      "get": {
        "summary": "获取部门",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/中国银行"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/Zgyh/dashboard": {
      "post": {
        "summary": "统计页面",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/中国银行"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "example": "",
                    "type": "string"
                  },
                  "start_date": {
                    "example": "",
                    "type": "string"
                  },
                  "end_date": {
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/Zgyh/dashboardExport": {
      "get": {
        "summary": "导出统计数据",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/中国银行"
        ],
        "parameters": [
          {
            "name": "department_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "start_date",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2026-03-17",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "end_date",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2026-03-18",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/p/bill/dishesRecognizeImgList": {
      "post": {
        "summary": "菜品识别图片列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/AI菜品管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "type": "integer"
                  },
                  "page_size": {
                    "type": "integer"
                  },
                  "keyword": {
                    "type": "string"
                  }
                },
                "required": [
                  "page",
                  "page_size",
                  "keyword"
                ]
              },
              "examples": {
                "1": {
                  "value": {
                    "page": 1,
                    "page_size": 5,
                    "keyword": "春卷"
                  },
                  "summary": "示例 1"
                },
                "2": {
                  "value": {
                    "page": 1,
                    "page_size": 5,
                    "keyword": "春卷"
                  },
                  "summary": "示例 2"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/bill/dishesRecognizeImgDelete": {
      "post": {
        "summary": "删除菜品识别图片",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端/AI菜品管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "ids": {
                    "type": "array",
                    "items": {
                      "type": "integer"
                    }
                  },
                  "page": {
                    "type": "integer"
                  },
                  "page_size": {
                    "type": "integer"
                  },
                  "keyword": {
                    "type": "string"
                  }
                },
                "required": [
                  "ids",
                  "page",
                  "page_size",
                  "keyword"
                ]
              },
              "examples": {
                "1": {
                  "value": {
                    "page": 1,
                    "page_size": 5,
                    "keyword": "春卷"
                  },
                  "summary": "示例 1"
                },
                "2": {
                  "value": {
                    "page": 1,
                    "page_size": 5,
                    "keyword": "春卷"
                  },
                  "summary": "示例 2"
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/login/login": {
      "post": {
        "summary": "登录",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "account": {
                    "example": "admin",
                    "type": "string"
                  },
                  "pwd": {
                    "example": "shanshiadmin",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/test/test": {
      "post": {
        "summary": "测试接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/common/start": {
      "post": {
        "summary": "页面首次加载配置",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "host": {
                    "example": "http://zlssdev.cptshop.net.cn",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Restaurant/index": {
      "post": {
        "summary": "首页",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "flag": {
                          "type": "integer"
                        },
                        "cater_num": {
                          "type": "integer"
                        },
                        "status_num": {
                          "type": "integer"
                        },
                        "add_num": {
                          "type": "integer"
                        },
                        "today_type": {
                          "type": "integer"
                        },
                        "rigong_time": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "rigong_num": {
                          "type": "array",
                          "items": {
                            "type": "integer"
                          }
                        },
                        "yesterday": {
                          "type": "object",
                          "properties": {
                            "zao": {
                              "type": "object",
                              "properties": {
                                "caipin": {
                                  "type": "integer"
                                },
                                "shicai": {
                                  "type": "integer"
                                },
                                "chuqin": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "caipin",
                                "shicai",
                                "chuqin"
                              ]
                            },
                            "wu": {
                              "type": "object",
                              "properties": {
                                "caipin": {
                                  "type": "integer"
                                },
                                "shicai": {
                                  "type": "integer"
                                },
                                "chuqin": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "caipin",
                                "shicai",
                                "chuqin"
                              ]
                            },
                            "wan": {
                              "type": "object",
                              "properties": {
                                "caipin": {
                                  "type": "integer"
                                },
                                "shicai": {
                                  "type": "integer"
                                },
                                "chuqin": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "caipin",
                                "shicai",
                                "chuqin"
                              ]
                            }
                          },
                          "required": [
                            "zao",
                            "wu",
                            "wan"
                          ]
                        },
                        "today_cater": {
                          "type": "array",
                          "items": {
                            "type": "array",
                            "items": {
                              "type": "integer"
                            }
                          }
                        },
                        "huanyingdu": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "name": {
                                "type": "string"
                              },
                              "val": {
                                "type": "integer"
                              },
                              "file_path": {
                                "type": "string"
                              }
                            },
                            "required": [
                              "name",
                              "val",
                              "file_path"
                            ]
                          }
                        }
                      },
                      "required": [
                        "flag",
                        "cater_num",
                        "status_num",
                        "add_num",
                        "today_type",
                        "rigong_time",
                        "rigong_num",
                        "yesterday",
                        "today_cater",
                        "huanyingdu"
                      ]
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/common/upload": {
      "post": {
        "summary": "统一图片上传接口",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"上传成功\",\n    \"data\": {\n        \"file_id\": \"1\",\n        \"file_path\": \"static/upload/common/20250807/1400CBD9-FC57-CE3B-A721-0BF7C39F5134.png\",\n        \"fileUrlPrefix\": \"https://zhctdev.yyangpt.cn/zhct_dev/\"\n    },\n    \"trace_id\": \"68948203f059f\"\n}\n```",
        "tags": [
          "PC端"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file_path": {
                    "example": "file:///Users/laiqingtao/Desktop/img/创建租房 AI 客服头像.png",
                    "type": "string",
                    "format": "binary"
                  },
                  "type": {
                    "description": "图片分类：1=电子菜牌图片【默认=0】",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "raw_flag_weight": {
                          "type": "string"
                        },
                        "unit_number": {
                          "type": "string"
                        },
                        "data": {
                          "type": "array",
                          "items": {}
                        }
                      },
                      "required": [
                        "raw_flag_weight",
                        "unit_number",
                        "data"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "菜品查找成功",
                  "data": {
                    "raw_flag_weight": "",
                    "unit_number": "",
                    "data": []
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/common/fileList": {
      "post": {
        "summary": "统一图片列表接口",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 1,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"id\": 1,\n                \"file_path\": \"static/upload/common/20250807/1400CBD9-FC57-CE3B-A721-0BF7C39F5134.png\",\n                \"file_url\": \"https://zhctdev.yyangpt.cn/zhct_dev/static/upload/common/20250807/1400CBD9-FC57-CE3B-A721-0BF7C39F5134.png\"\n            }\n        ]\n    },\n    \"trace_id\": \"68948888926bd\"\n}\n```",
        "tags": [
          "PC端"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "type": {
                    "description": "图片分类：1=电子菜牌图片【默认=0】",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "raw_flag_weight": {
                          "type": "string"
                        },
                        "unit_number": {
                          "type": "string"
                        },
                        "data": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      },
                      "required": [
                        "raw_flag_weight",
                        "unit_number",
                        "data"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "菜品查找成功",
                  "data": {
                    "raw_flag_weight": "",
                    "unit_number": "",
                    "data": []
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/common/fileDelete": {
      "post": {
        "summary": "统一图片删除接口",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"上传成功\",\n    \"data\": {\n        \"file_id\": \"1\",\n        \"file_path\": \"static/upload/common/20250807/1400CBD9-FC57-CE3B-A721-0BF7C39F5134.png\",\n        \"fileUrlPrefix\": \"https://zhctdev.yyangpt.cn/zhct_dev/\"\n    },\n    \"trace_id\": \"68948203f059f\"\n}\n```",
        "tags": [
          "PC端"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "description": "图片id",
                    "example": "9",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "raw_flag_weight": {
                          "type": "string"
                        },
                        "unit_number": {
                          "type": "string"
                        },
                        "data": {
                          "type": "array",
                          "items": {}
                        }
                      },
                      "required": [
                        "raw_flag_weight",
                        "unit_number",
                        "data"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "菜品查找成功",
                  "data": {
                    "raw_flag_weight": "",
                    "unit_number": "",
                    "data": []
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/dateMenu/getStaffByDepartment": {
      "post": {
        "summary": "查询部门人员",
        "deprecated": false,
        "description": "",
        "tags": [
          "PC端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "example": "36EE7D92-E3BF-EFA8-C4AD-242F718AEFA5,8C4E4292-0E55-413A-2457-08582AF13C0A,726E7307-5791-857B-5CAD-3E9BADC95303,C7D6B299-8B55-4063-BBC1-816DAC3FE1D3,66C0AB27-53EE-9861-45AD-D3411BAD038B,1055A3EE-8DC1-C62C-D8C9-9E99466A0D53,61F926A4-55B8-71AD-70DA-0672DDDABF22,95DAD902-19CC-17DA-6BB5-73F1604AD0EB,004C9F7C-5CE1-C6F7-0D28-E81B6C3B6F3C,6B901FC5-24DC-0A7A-8699-1912C18890B2,EB076893-2512-0523-8D96-03B599F5B152,8E69D846-B09A-2E3B-1B45-7B1F8DF19C23,A572DE95-9513-2840-48F8-F8003E88C1E8",
                    "type": "string"
                  },
                  "flag": {
                    "example": "false",
                    "type": "string"
                  },
                  "grade": {
                    "example": "0",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/lists": {
      "post": {
        "summary": "首页",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "pagesize": {
                    "example": "2",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/info": {
      "post": {
        "summary": "营养品详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "6C35CD1F-E073-A532-5264-9B3F3E07058A",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/product": {
      "post": {
        "summary": "产品",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "pagesize": {
                    "example": "10",
                    "type": "string"
                  },
                  "value": {
                    "example": "b",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/login/applogin": {
      "post": {
        "summary": "微信登录",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "123",
                    "type": "string"
                  },
                  "code": {
                    "example": "",
                    "type": "string"
                  },
                  "head_img": {
                    "example": "",
                    "type": "string",
                    "format": "binary"
                  },
                  "encryptedData": {
                    "example": "",
                    "type": "string"
                  },
                  "iv": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutritionCategory/getCategoryAll": {
      "post": {
        "summary": "营养品库分类标签",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/getByCategoryLists": {
      "post": {
        "summary": "我的营养品库",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "当前页码",
                    "example": "1",
                    "type": "string"
                  },
                  "pagesize": {
                    "description": "每页展示条数",
                    "example": "10",
                    "type": "string"
                  },
                  "category_uuid": {
                    "description": "展示分类",
                    "example": "58CBBCD1-7F45-80A7-8F65-CB8FE9896661",
                    "type": "string"
                  },
                  "value": {
                    "description": "搜索值",
                    "example": "",
                    "type": "string"
                  }
                },
                "required": [
                  "page",
                  "pagesize",
                  "category_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/user/getUserInfo": {
      "post": {
        "summary": "获取用户信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/addNutritionUser": {
      "post": {
        "summary": "营养品入库",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "description": "营养品uuid",
                    "example": "6C35CD1F-E073-A532-5264-9B3F3E07058A",
                    "type": "string"
                  },
                  "flag": {
                    "description": "1添加2删除",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/planFormulation": {
      "post": {
        "summary": "生成方案",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "sport_uuid": {
                    "description": "项目uuid",
                    "example": "2276A121-7186-7E46-A76E-FAD1283F9680",
                    "type": "string"
                  },
                  "staff_category": {
                    "description": "类别1青少，2成年，3老将",
                    "example": "",
                    "type": "string"
                  },
                  "train": {
                    "description": "训练周期1春训，2夏训，3冬训，4赛前，5赛期，6常规",
                    "example": "1",
                    "type": "string"
                  },
                  "sport_event_uuid": {
                    "description": "转向：田径、游泳（1、短距离、2中距离、3）",
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/useStageList": {
      "post": {
        "summary": "获取训练周期",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/useTimeList": {
      "post": {
        "summary": "获取使用时间",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/getSport": {
      "post": {
        "summary": "获取运动项",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/add": {
      "post": {
        "summary": "方案制定添加",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "sport_uuid": {
                    "description": "项目",
                    "example": "49BE67A7-81A9-6CD0-D117-A9D37A861358",
                    "type": "string"
                  },
                  "staff_category": {
                    "description": "类别",
                    "example": "3",
                    "type": "string"
                  },
                  "train": {
                    "description": "训练周期",
                    "example": "62788BFC-B347-196C-833A-291C9EDDD092",
                    "type": "string"
                  },
                  "sport_event_uuid": {
                    "description": "专项",
                    "example": "499868AC-7641-6BE3-DBA6-ACCB259673F4,D5697B89-0EF2-5CC7-60E2-A1E49C5520AD,43395645-966E-8214-4C01-D34601B62F03",
                    "type": "string"
                  },
                  "keynote_phase": {
                    "description": "重点关注问题",
                    "example": "0,2,9",
                    "type": "string"
                  },
                  "keynote_name": {
                    "example": "补充能量,恢复肌肉疲劳,保护关节软骨",
                    "type": "string"
                  },
                  "else_keynote": {
                    "example": "7",
                    "type": "string"
                  },
                  "else_keynote_name": {
                    "example": "提高神经兴奋",
                    "type": "string"
                  },
                  "recommend_nutrition": {
                    "example": "[{\"uuid\":\"35B2702B-9B17-CFCF-A638-C9DE6DE5EEE2\",\"function\":\"改善睾酮水平\",\"name\":\"藏山药复合片（雄威素片）\",\"synopsis\":\"雄威素片\",\"img_path\":\"https://img.kxunpt.cn/cpt_yanshi/static/upload/cater/20210902/909CCFB3-33AC-A1A5-EA27-4583BBFA9B67.png\",\"employ\":2,\"use_method\":\"用水送服\",\"id\":7,\"use_time\":\"96F8EA36-5FBF-F5AB-C86E-5F8495C70B32\",\"power\":1801,\"carbohydrate\":85.8,\"protein\":2.3,\"fat\":8.2,\"sodium\":75,\"use_weight\":1600,\"use_weight_unit\":\"3\",\"use_number\":2,\"use_number_unit\":\"2\",\"use_number_unit_cn\":\"片\",\"use_weight_unit_cn\":\"粒\",\"use_time_name\":\"晨起\"},{\"uuid\":\"CD125BE4-D989-ED44-90E3-E60A674E8734\",\"function\":\"训练过程供能\",\"name\":\"高能补充能量运动营养粉（水蜜桃味）\",\"synopsis\":\"高能（水蜜桃味）\",\"img_path\":\"https://img.kxunpt.cn/cpt_yanshi/static/upload/cater/20221110/7788E33B-9F4F-D351-211B-CBFF3DEAA53A.png\",\"employ\":0,\"use_method\":\"500ml水（约1瓶矿泉水）冲饮\",\"id\":3,\"use_time\":\"FBF385F6-32DB-0767-1BF7-BEBA00BEDD9C\",\"power\":1612,\"carbohydrate\":94.8,\"protein\":0,\"fat\":0,\"sodium\":408,\"use_weight\":50,\"use_weight_unit\":\"1\",\"use_number\":1,\"use_number_unit\":\"1\",\"use_number_unit_cn\":\"袋\",\"use_weight_unit_cn\":\"袋\",\"use_time_name\":\"训练期\"},{\"uuid\":\"D80B0E2C-201B-8EDB-46E9-82AFABA586B6\",\"function\":\"清除乳酸\",\"name\":\"酸轻片包衣型压片糖果\",\"synopsis\":\"酸轻片\",\"img_path\":\"https://img.kxunpt.cn/cpt_yanshi/static/upload/cater/20210902/62ACFAC7-DCDB-B083-0558-4BFA0C637416.png\",\"employ\":3,\"use_method\":\"用水送服\",\"id\":8,\"use_time\":\"FBF385F6-32DB-0767-1BF7-BEBA00BEDD9C\",\"power\":1498,\"carbohydrate\":63.6,\"protein\":26.2,\"fat\":2.2,\"sodium\":376,\"use_weight\":740,\"use_weight_unit\":\"3\",\"use_number\":1,\"use_number_unit\":\"1\",\"use_number_unit_cn\":\"袋\",\"use_weight_unit_cn\":\"粒\",\"use_time_name\":\"训练期\"},{\"uuid\":\"BBD9005E-2EEB-94FD-CE05-F3E032D47655\",\"function\":\"运动后快速恢复\",\"name\":\"强力恢复速度力量运动营养粉\",\"synopsis\":\"强力恢复\",\"img_path\":\"https://img.kxunpt.cn/cpt_yanshi/static/upload/cater/20210902/A7095647-878F-7255-6D54-F54F81E6AACF.png\",\"employ\":0,\"use_method\":\"600ml水（约1瓶矿泉水）冲饮\",\"id\":9,\"use_time\":\"01EA0854-7A1C-BAA4-C66F-DB6D0743F1AC\",\"power\":1676,\"carbohydrate\":98.6,\"protein\":0,\"fat\":0,\"sodium\":137,\"use_weight\":40,\"use_weight_unit\":\"1\",\"use_number\":1,\"use_number_unit\":\"1\",\"use_number_unit_cn\":\"袋\",\"use_weight_unit_cn\":\"袋\",\"use_time_name\":\"训练后\"},{\"uuid\":\"D80B0E2C-201B-8EDB-46E9-82AFABA586B6\",\"function\":\"清除乳酸\",\"name\":\"酸轻片包衣型压片糖果\",\"synopsis\":\"酸轻片\",\"img_path\":\"https://img.kxunpt.cn/cpt_yanshi/static/upload/cater/20210902/62ACFAC7-DCDB-B083-0558-4BFA0C637416.png\",\"employ\":3,\"use_method\":\"用水送服\",\"id\":8,\"use_time\":\"01EA0854-7A1C-BAA4-C66F-DB6D0743F1AC\",\"power\":1498,\"carbohydrate\":63.6,\"protein\":26.2,\"fat\":2.2,\"sodium\":376,\"use_weight\":740,\"use_weight_unit\":\"3\",\"use_number\":1,\"use_number_unit\":\"1\",\"use_number_unit_cn\":\"袋\",\"use_weight_unit_cn\":\"粒\",\"use_time_name\":\"训练后\"},{\"uuid\":\"F55A2F26-1A2F-97D9-2BD5-70DD7162EA04\",\"function\":\"增强免疫力\",\"name\":\"番茄红素软胶囊\",\"synopsis\":\"番茄红素\",\"img_path\":\"https://img.kxunpt.cn/cpt_yanshi/static/upload/cater/20210902/FAB88823-F647-CD80-BDEC-A852832EEA60.png\",\"employ\":2,\"use_method\":\"用水送服\",\"id\":12,\"use_time\":\"54112F69-513C-439B-A2F5-A376755D4AB7\",\"power\":0,\"carbohydrate\":0,\"protein\":0,\"fat\":0,\"sodium\":0,\"use_weight\":500,\"use_weight_unit\":\"3\",\"use_number\":1,\"use_number_unit\":\"3\",\"use_number_unit_cn\":\"粒\",\"use_weight_unit_cn\":\"粒\",\"use_time_name\":\"随午餐\"},{\"uuid\":\"F55A2F26-1A2F-97D9-2BD5-70DD7162EA04\",\"function\":\"增强免疫力\",\"name\":\"番茄红素软胶囊\",\"synopsis\":\"番茄红素\",\"img_path\":\"https://img.kxunpt.cn/cpt_yanshi/static/upload/cater/20210902/FAB88823-F647-CD80-BDEC-A852832EEA60.png\",\"employ\":2,\"use_method\":\"用水送服\",\"id\":12,\"use_time\":\"3759D174-A4FB-AA74-6F35-EA0C27C926B1\",\"power\":0,\"carbohydrate\":0,\"protein\":0,\"fat\":0,\"sodium\":0,\"use_weight\":500,\"use_weight_unit\":\"3\",\"use_number\":1,\"use_number_unit\":\"3\",\"use_number_unit_cn\":\"粒\",\"use_weight_unit_cn\":\"粒\",\"use_time_name\":\"随晚餐\"},{\"uuid\":\"35B2702B-9B17-CFCF-A638-C9DE6DE5EEE2\",\"function\":\"改善睾酮水平\",\"name\":\"藏山药复合片（雄威素片）\",\"synopsis\":\"雄威素片\",\"img_path\":\"https://img.kxunpt.cn/cpt_yanshi/static/upload/cater/20210902/909CCFB3-33AC-A1A5-EA27-4583BBFA9B67.png\",\"employ\":2,\"use_method\":\"用水送服\",\"id\":7,\"use_time\":\"9F43A429-61F5-6E50-847E-096A296BC80E\",\"power\":1801,\"carbohydrate\":85.8,\"protein\":2.3,\"fat\":8.2,\"sodium\":75,\"use_weight\":1600,\"use_weight_unit\":\"3\",\"use_number\":2,\"use_number_unit\":\"2\",\"use_number_unit_cn\":\"片\",\"use_weight_unit_cn\":\"粒\",\"use_time_name\":\"睡前\"},{\"uuid\":\"98CFF7C1-D961-21B9-DEB8-BB0986F4A8D1\",\"function\":\"提升免疫力、强化肌肉合成\",\"name\":\"体倍健（含谷氨酰胺）蛋白固体饮料\",\"synopsis\":\"体倍健\",\"img_path\":\"https://img.kxunpt.cn/cpt_yanshi/static/upload/cater/20210902/22A33FDB-191E-9556-048F-C81EAD2764E6.png\",\"employ\":0,\"use_method\":\"加200ml温水（约半瓶矿泉水）冲饮\",\"id\":11,\"use_time\":\"9F43A429-61F5-6E50-847E-096A296BC80E\",\"power\":1649,\"carbohydrate\":0,\"protein\":97,\"fat\":0,\"sodium\":0,\"use_weight\":5,\"use_weight_unit\":\"1\",\"use_number\":1,\"use_number_unit\":\"6\",\"use_number_unit_cn\":\"勺\",\"use_weight_unit_cn\":\"袋\",\"use_time_name\":\"睡前\"}]",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/programmeLists": {
      "post": {
        "summary": "我的方案列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "pagesize": {
                    "example": "10",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/programmeDetail": {
      "post": {
        "summary": "方案详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "FF6270DF-766F-7E6F-8E29-21F7B16C2E27",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/NutritionUseTimeGroup": {
      "post": {
        "summary": "服用时间分组",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "4C293C50-130E-9000-2AF2-3EA4530F36C7,5FAD201F-7D81-F5E1-FB85-435795A30AC0",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/del": {
      "post": {
        "summary": "方案制定删除",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "16B33764-0D5A-B202-FB8A-89CA47A05872",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/getCheckedNutrition": {
      "post": {
        "summary": "获取我的营养品库",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/nutrition/shareProgrammeDetail": {
      "post": {
        "summary": "分享方案",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "A317CDD3-3286-959C-E3A1-B8A1BA370621",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/user/updateUserInfo": {
      "post": {
        "summary": "修改头像、昵称",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/营养品小程序"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "head_img": {
                    "example": "yyangpt/yypxcx/dev/http://tmp/faxY0QQB08Hu113836614a4979aa8e8e84edb203997d.jpeg",
                    "type": "string"
                  },
                  "uuid": {
                    "example": "9DEEFB01-4170-DF92-C56E-D5BD1883020B",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/article/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/科讯"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/article/getMore": {
      "post": {
        "summary": "查看更多",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/科讯"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/article/info": {
      "post": {
        "summary": "文章详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/科讯"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/article/myCollect": {
      "post": {
        "summary": "我的收藏",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/科讯"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/Dishes/recipe": {
      "post": {
        "summary": "查看菜谱",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/餐厅管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "meal_times": {
                    "example": "1",
                    "type": "string"
                  },
                  "menu_date": {
                    "example": "2023-06-27",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/OneMeal/oneMeal": {
      "post": {
        "summary": "手机端营养报告查询",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "date": {
                    "example": "2025-03-06",
                    "type": "string"
                  },
                  "meal": {
                    "example": "2",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "flag": {
                          "type": "boolean"
                        },
                        "meal": {
                          "type": "string"
                        },
                        "food_even": {
                          "type": "object",
                          "properties": {
                            "staple_food_count": {
                              "type": "integer"
                            },
                            "meat_dishes_count": {
                              "type": "integer"
                            },
                            "vegetable_count": {
                              "type": "integer"
                            },
                            "custard_count": {
                              "type": "integer"
                            },
                            "fruit_count": {
                              "type": "integer"
                            },
                            "soup_count": {
                              "type": "integer"
                            },
                            "dishes_count": {
                              "type": "integer"
                            },
                            "dish_count": {
                              "type": "integer"
                            },
                            "dish_class": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "name": {
                                    "type": "string"
                                  },
                                  "number": {
                                    "type": "integer"
                                  }
                                },
                                "required": [
                                  "name",
                                  "number"
                                ]
                              }
                            },
                            "tip": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "staple_food_count",
                            "meat_dishes_count",
                            "vegetable_count",
                            "custard_count",
                            "fruit_count",
                            "soup_count",
                            "dishes_count",
                            "dish_count",
                            "dish_class",
                            "tip"
                          ]
                        },
                        "menu_list": {
                          "type": "object",
                          "properties": {
                            "1": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "uuid": {
                                    "type": "string"
                                  },
                                  "recommend_uuid": {
                                    "type": "string"
                                  },
                                  "dishes_uuid": {
                                    "type": "string"
                                  },
                                  "number": {
                                    "type": "number"
                                  },
                                  "total_weight": {
                                    "type": "integer"
                                  },
                                  "name": {
                                    "type": "string"
                                  },
                                  "unit": {
                                    "type": "string"
                                  },
                                  "weight": {
                                    "type": "string"
                                  },
                                  "category": {
                                    "type": "integer"
                                  },
                                  "file_path": {
                                    "type": "string"
                                  },
                                  "total_energy": {
                                    "type": "integer"
                                  },
                                  "energy": {
                                    "type": "string"
                                  },
                                  "total_carbohydrate": {
                                    "type": "number"
                                  },
                                  "carbohydrate": {
                                    "type": "string"
                                  },
                                  "total_protein": {
                                    "type": "number"
                                  },
                                  "protein": {
                                    "type": "string"
                                  },
                                  "total_fat": {
                                    "type": "number"
                                  },
                                  "fat": {
                                    "type": "string"
                                  },
                                  "total_va": {
                                    "type": "integer"
                                  },
                                  "total_ve": {
                                    "type": "integer"
                                  },
                                  "total_dietary_fiber": {
                                    "type": "number"
                                  },
                                  "total_retinol": {
                                    "type": "integer"
                                  },
                                  "total_vb1": {
                                    "type": "number"
                                  },
                                  "total_vb2": {
                                    "type": "number"
                                  },
                                  "total_vpp": {
                                    "type": "number"
                                  },
                                  "total_sodium": {
                                    "type": "number"
                                  },
                                  "total_calcium": {
                                    "type": "number"
                                  },
                                  "total_iron": {
                                    "type": "number"
                                  },
                                  "total_vc": {
                                    "type": "integer"
                                  },
                                  "total_tenieratene": {
                                    "type": "integer"
                                  },
                                  "total_potassium": {
                                    "type": "integer"
                                  },
                                  "total_magnesium": {
                                    "type": "integer"
                                  },
                                  "total_manganese": {
                                    "type": "number"
                                  },
                                  "total_zinc": {
                                    "type": "number"
                                  },
                                  "total_cuprum": {
                                    "type": "number"
                                  },
                                  "total_phosphorus": {
                                    "type": "number"
                                  },
                                  "total_selenium": {
                                    "type": "number"
                                  }
                                }
                              }
                            },
                            "recommend": {
                              "type": "integer"
                            },
                            "practical": {
                              "type": "integer"
                            }
                          },
                          "required": [
                            "1",
                            "recommend",
                            "practical"
                          ]
                        },
                        "effect": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "station": {
                                "type": "integer"
                              },
                              "color": {
                                "type": "string"
                              },
                              "title": {
                                "type": "string"
                              },
                              "tip": {
                                "type": "string"
                              },
                              "grade": {
                                "type": "array",
                                "items": {
                                  "type": "string"
                                }
                              }
                            },
                            "required": [
                              "station",
                              "color",
                              "title",
                              "tip",
                              "grade"
                            ]
                          }
                        },
                        "meal_nutrition": {
                          "type": "object",
                          "properties": {
                            "practical": {
                              "type": "object",
                              "properties": {
                                "sum_carbohydrate": {
                                  "type": "number"
                                },
                                "sum_protein": {
                                  "type": "number"
                                },
                                "sum_fat": {
                                  "type": "number"
                                },
                                "sum_practical": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "sum_carbohydrate",
                                "sum_protein",
                                "sum_fat",
                                "sum_practical"
                              ]
                            },
                            "recommend": {
                              "type": "object",
                              "properties": {
                                "sum_carbohydrate": {
                                  "type": "number"
                                },
                                "sum_protein": {
                                  "type": "number"
                                },
                                "sum_fat": {
                                  "type": "number"
                                },
                                "sum_energy": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "sum_carbohydrate",
                                "sum_protein",
                                "sum_fat",
                                "sum_energy"
                              ]
                            },
                            "ratio": {
                              "type": "object",
                              "properties": {
                                "sum_carbohydrate": {
                                  "type": "integer"
                                },
                                "sum_protein": {
                                  "type": "integer"
                                },
                                "sum_fat": {
                                  "type": "integer"
                                },
                                "sum_energy": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "sum_carbohydrate",
                                "sum_protein",
                                "sum_fat",
                                "sum_energy"
                              ]
                            }
                          },
                          "required": [
                            "practical",
                            "recommend",
                            "ratio"
                          ]
                        },
                        "else_nutriend": {
                          "type": "object",
                          "properties": {
                            "dietary_fiber": {
                              "type": "number"
                            },
                            "zinc": {
                              "type": "number"
                            },
                            "va": {
                              "type": "integer"
                            },
                            "vc": {
                              "type": "integer"
                            },
                            "iron": {
                              "type": "number"
                            },
                            "calcium": {
                              "type": "number"
                            },
                            "msg": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "dietary_fiber",
                            "zinc",
                            "va",
                            "vc",
                            "iron",
                            "calcium",
                            "msg"
                          ]
                        },
                        "text": {
                          "type": "object",
                          "properties": {
                            "carbohydrate": {
                              "type": "string"
                            },
                            "protein": {
                              "type": "string"
                            },
                            "fat": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "carbohydrate",
                            "protein",
                            "fat"
                          ]
                        }
                      },
                      "required": [
                        "flag",
                        "meal",
                        "food_even",
                        "menu_list",
                        "effect",
                        "meal_nutrition",
                        "else_nutriend",
                        "text"
                      ]
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WeekNew/weeknew": {
      "post": {
        "summary": "营养周报",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/餐厅管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "start_date": {
                    "example": "2025-08-18",
                    "type": "string"
                  },
                  "end_date": {
                    "example": "2025-08-24",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/Dishes/dishes_info": {
      "post": {
        "summary": "菜品详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/餐厅管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "dishes_uuid": {
                    "example": "B9F8D13A-22D3-CCC6-F74F-121BCE303BAC",
                    "type": "string"
                  },
                  "nutrient": {
                    "example": "protein",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/user/applet": {
      "post": {
        "summary": "跳转至小程序",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/我的"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "url": {
                    "example": "http://aizhct//m/user/applet",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "string"
                        },
                        "appid": {
                          "type": "string"
                        },
                        "nonceStr": {
                          "type": "string"
                        },
                        "timestamp": {
                          "type": "integer"
                        },
                        "ticket": {
                          "type": "string"
                        },
                        "sha_str": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "id",
                        "appid",
                        "nonceStr",
                        "timestamp",
                        "ticket",
                        "sha_str"
                      ]
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/staff/info": {
      "post": {
        "summary": "获取人员信息",
        "deprecated": false,
        "description": "\"qrcode\": \"http://zlssdev.cptshop.net.cn/static/upload/qrcode/uuid/E6E82446-51E7-84B1-5EF4-854806169417.png\",//个人二维码",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "E6E82446-51E7-84B1-5EF4-854806169417",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/login/jBindWx": {
      "post": {
        "summary": "账号解绑",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/我的"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "user_uuid": {
                    "example": "38C14913-7A9A-4928-63D7-8FD980DD8B0B",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "404": {
            "description": "",
            "content": {
              "text/html": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": "<!DOCTYPE HTML PUBLIC \"-//IETF//DTD HTML 2.0//EN\">\n<html><head>\n<title>404 Not Found</title>\n</head><body>\n<h1>Not Found</h1>\n<p>The requested URL was not found on this server.</p>\n</body></html>\n"
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/login/bindWx": {
      "get": {
        "summary": "账号解绑",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/我的"
        ],
        "parameters": [
          {
            "name": "user_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "F9F79F8B-405B-84B0-6A09-E75538C5813E",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "text/html": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": "<!DOCTYPE html>\n<html>\n    <head>\n        <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, user-scalable=0\">\n    </head>\n    <body>\n        &lt;script type=\"text/javascript\">\n            var ua = navigator.userAgent.toLowerCase();\n            var isWeixin = ua.indexOf('micromessenger') != -1;\n            var isAndroid = ua.indexOf('android') != -1;\n            var isIos = (ua.indexOf('iphone') != -1) || (ua.indexOf('ipad') != -1);\n            if (!isWeixin) {\n                document.head.innerHTML = '<title>抱歉，出错了</title><meta charset=\"utf-8\"><meta name=\"viewport\" content=\"width=device-width, initial-scale=1, user-scalable=0\"><link rel=\"stylesheet\" type=\"text/css\" href=\"https://res.wx.qq.com/open/libs/weui/0.4.1/weui.css\">';\n                document.body.innerHTML = '<div class=\"weui_msg\"><div class=\"weui_icon_area\"><i class=\"weui_icon_info weui_icon_msg\"></i></div><div class=\"weui_text_area\"><h4 class=\"weui_msg_title\">请在微信客户端打开链接</h4></div></div>';\n            }\n        &lt;/script&gt;\n    </body>\n</html>\n"
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WorkFlow/getWorkFlow": {
      "post": {
        "summary": "获取审批配置",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "user_uuid": {
                    "example": "F0CBB57E-7D95-0C65-E4C5-D70C2A3E54DD",
                    "type": "string"
                  },
                  "workflow_id": {
                    "example": "28",
                    "type": "string"
                  }
                },
                "required": [
                  "user_uuid",
                  "workflow_id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WorkFlow/uploadFile": {
      "post": {
        "summary": "附件上传",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "annex": {
                    "type": "string",
                    "format": "binary"
                  }
                },
                "required": [
                  "annex"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WorkFlow/add": {
      "post": {
        "summary": "新建审批",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "workflow_id": {
                    "example": "19",
                    "type": "string"
                  },
                  "contacts": {
                    "description": "13932014214",
                    "example": "厨师",
                    "type": "string"
                  },
                  "contacts_phone": {
                    "example": "厨师长",
                    "type": "string"
                  },
                  "approve_date": {
                    "example": "2023-12-08",
                    "type": "string"
                  },
                  "department_name": {
                    "example": "康比特",
                    "type": "string"
                  },
                  "title": {
                    "example": "12月第二周菜谱",
                    "type": "string"
                  },
                  "user_uuid": {
                    "example": "F0CBB57E-7D95-0C65-E4C5-D70C2A3E54DD",
                    "type": "string"
                  },
                  "annex": {
                    "example": "{\"file_path\":{\"file_path\":\"static/upload/train/20231208/菜品表20230928.xlsx\",\"source_file_path\":\"static/upload/train/20231208/sourceimg/菜品表20230928.xlsx\"},\"name\":\"菜品表20230928.xlsx\",\"file_size\":\"15.06KB\",\"upload_time\":\"2023-12-08 10:40:28\"}",
                    "type": "string"
                  }
                },
                "required": [
                  "workflow_id",
                  "contacts",
                  "contacts_phone",
                  "approve_date",
                  "department_name",
                  "title",
                  "user_uuid",
                  "annex"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WorkFlow/lists": {
      "post": {
        "summary": "审批列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "user_uuid": {
                    "example": "F0CBB57E-7D95-0C65-E4C5-D70C2A3E54DD",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WorkFlow/info": {
      "post": {
        "summary": "审批详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "approve_form_id": {
                    "example": "21",
                    "type": "string"
                  }
                },
                "required": [
                  "approve_form_id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WorkFlow/getUserWorkflow": {
      "post": {
        "summary": "获取当前用户审批流权限",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WorkFlow/sendMessage": {
      "post": {
        "summary": "发送短信通知",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "phone": {
                    "example": "13932014214",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WorkFlow/updateStatus": {
      "post": {
        "summary": "审批",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "approve_record_id": {
                    "example": "3",
                    "type": "string"
                  },
                  "type": {
                    "description": "审批2驳回",
                    "example": "1",
                    "type": "string"
                  },
                  "content": {
                    "example": "符合逻辑，审批通过",
                    "type": "string"
                  },
                  "annex": {
                    "description": "附件",
                    "example": "{\"file_path\":{\"file_path\":\"static/upload/train/20231208/菜品表20230928.xlsx\",\"source_file_path\":\"static/upload/train/20231208/sourceimg/菜品表20230928.xlsx\"},\"name\":\"菜品表20230928.xlsx\",\"file_size\":\"15.06KB\",\"upload_time\":\"2023-12-08 10:40:28\"}",
                    "type": "string"
                  }
                },
                "required": [
                  "approve_record_id",
                  "type",
                  "content",
                  "annex"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WorkFlow/getWorkflowName": {
      "post": {
        "summary": "获取审批场景",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "workflow_id": {
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "workflow_id"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/WorkFlow/update": {
      "post": {
        "summary": "修改",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "workflow_id": {
                    "example": "19",
                    "type": "string"
                  },
                  "contacts": {
                    "example": "厨师",
                    "type": "string"
                  },
                  "contacts_phone": {
                    "example": "厨师长",
                    "type": "string"
                  },
                  "approve_date": {
                    "example": "2023-12-08",
                    "type": "string"
                  },
                  "department_name": {
                    "example": "康比特",
                    "type": "string"
                  },
                  "title": {
                    "example": "12月第二周菜谱",
                    "type": "string"
                  },
                  "user_uuid": {
                    "example": "F0CBB57E-7D95-0C65-E4C5-D70C2A3E54DD",
                    "type": "string"
                  },
                  "annex": {
                    "example": "{\"file_path\":{\"file_path\":\"static/upload/train/20231208/菜品表20230928.xlsx\",\"source_file_path\":\"static/upload/train/20231208/sourceimg/菜品表20230928.xlsx\"},\"name\":\"菜品表20230928.xlsx\",\"file_size\":\"15.06KB\",\"upload_time\":\"2023-12-08 10:40:28\"}",
                    "type": "string"
                  },
                  "approve_form_id": {
                    "example": "6",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/WorkFlow/update": {
      "post": {
        "summary": "审批流设置修改",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/审批流"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "data": {
                    "example": "[{\"label\":\"发起\",\"del\":0,\"add\":0,\"user_uuid\":[\"B1F13E79-78A7-6F14-C683-EB6BFEC149F9\"],\"name\":\"如果还不给啊\",\"carefulVal\":1,\"isactive\":true},{\"label\":\"审批\",\"del\":1,\"add\":0,\"user_uuid\":[\"2F5E274D-F780-CA7D-D148-02F1DF096B71\",\"5C863FAB-739E-F313-81A6-D9B8D2D32E2E\"],\"name\":\"柳洪博,李小\",\"carefulVal\":2,\"isactive\":false},{\"label\":\"审批\",\"del\":1,\"add\":0,\"user_uuid\":[\"F0DA47FB-2E95-9130-3A67-872EED1536E2\"],\"name\":\"葛苗苗\",\"carefulVal\":1,\"isactive\":false},{\"label\":\"审批\",\"user_uuid\":[\"F9111BE8-38A8-9E44-150F-D2366292D21A\",\"6F89785A-6453-6E80-F283-4223AFF8BBE9\",\"436A2D77-FB57-B8D9-FF7F-E66487562482\"],\"carefulVal\":2,\"name\":\"焦总,朱瞑浩2,伍六一4\",\"isactive\":false,\"del\":1,\"add\":0},{\"label\":\"结束\",\"del\":0,\"add\":1,\"user_uuid\":[\"C148F6C9-1DFC-1ACF-26CB-2D3630723697\"],\"name\":\"空间大使馆\",\"carefulVal\":1,\"isactive\":false}]",
                    "type": "string"
                  },
                  "workflow_name": {
                    "example": "审批新增12",
                    "type": "string"
                  },
                  "id": {
                    "example": "22",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/wechat/getOnce": {
      "get": {
        "summary": "一次性订阅消息授权链接",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"下单成功\",\n    \"data\": {\n        \"payment\": {\n            \"appId\": \"wx6ffcb55d7f64a1e6\",\n            \"timeStamp\": \"1732673191\",\n            \"nonceStr\": \"skXLxSdH5yBsoSUysjUpu2qF0Vq02osO\",\n            \"package\": \"prepay_id=wx27100631623107911823ea7ff71a560000\",\n            \"paySign\": \"uwdC3NErlQweXEhP+nsfoHUAZnzEnIL8DWt7vVowXczyfrZErx5Zye1pjS5ROlR55BsOnvRgVf+hEk5Ge7b//qjCViOCS4m5XuIFyhl7JXAQxzCB6YmD8EB0eU+hjceAt8JE9lDo88roJDbnnA/YT5I7zDL6cHTZwT5yTfgrvaebwSgqvSQbvIuDOi1M+QXVK7FqaPcpIyUqIC3r9+ZE7xAg6MYigcyEuakQbwzQ9JlJf+m5WysUV9TotoRZZdJe9TyBovvqzHV/WpVPe7vNXzV74Y/ByjKpJtzlSCHeYpua8gqCdDBhnAnWTkv0qkAbM0QO8imPdjHSzrF//egDpg==\",\n            \"signType\": \"RSA\",\n            \"out_trade_no\": \"2024112751100545\",\n            \"time_stamp\": \"1732673191\"\n        }\n    },\n    \"trace_id\": \"67467ea03433f\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂/微信消息"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/wechat/sendOnce": {
      "get": {
        "summary": "一次性订阅消息发送",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"下单成功\",\n    \"data\": {\n        \"payment\": {\n            \"appId\": \"wx6ffcb55d7f64a1e6\",\n            \"timeStamp\": \"1732673191\",\n            \"nonceStr\": \"skXLxSdH5yBsoSUysjUpu2qF0Vq02osO\",\n            \"package\": \"prepay_id=wx27100631623107911823ea7ff71a560000\",\n            \"paySign\": \"uwdC3NErlQweXEhP+nsfoHUAZnzEnIL8DWt7vVowXczyfrZErx5Zye1pjS5ROlR55BsOnvRgVf+hEk5Ge7b//qjCViOCS4m5XuIFyhl7JXAQxzCB6YmD8EB0eU+hjceAt8JE9lDo88roJDbnnA/YT5I7zDL6cHTZwT5yTfgrvaebwSgqvSQbvIuDOi1M+QXVK7FqaPcpIyUqIC3r9+ZE7xAg6MYigcyEuakQbwzQ9JlJf+m5WysUV9TotoRZZdJe9TyBovvqzHV/WpVPe7vNXzV74Y/ByjKpJtzlSCHeYpua8gqCdDBhnAnWTkv0qkAbM0QO8imPdjHSzrF//egDpg==\",\n            \"signType\": \"RSA\",\n            \"out_trade_no\": \"2024112751100545\",\n            \"time_stamp\": \"1732673191\"\n        }\n    },\n    \"trace_id\": \"67467ea03433f\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂/微信消息"
        ],
        "parameters": [
          {
            "name": "openid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "ocYXG6u7R7xAI63boVnYLW0xmmDg",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "template_id",
            "in": "query",
            "description": "",
            "required": false,
            "example": "cehwa1IVNTqQtEBUZ7aEugVDRaudv2oBOJFS7s3_FIU",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "action",
            "in": "query",
            "description": "",
            "required": false,
            "example": "confirm",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "reserved",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "scene",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/wechat/sendSubscribe": {
      "get": {
        "summary": "订阅消息发送",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"下单成功\",\n    \"data\": {\n        \"payment\": {\n            \"appId\": \"wx6ffcb55d7f64a1e6\",\n            \"timeStamp\": \"1732673191\",\n            \"nonceStr\": \"skXLxSdH5yBsoSUysjUpu2qF0Vq02osO\",\n            \"package\": \"prepay_id=wx27100631623107911823ea7ff71a560000\",\n            \"paySign\": \"uwdC3NErlQweXEhP+nsfoHUAZnzEnIL8DWt7vVowXczyfrZErx5Zye1pjS5ROlR55BsOnvRgVf+hEk5Ge7b//qjCViOCS4m5XuIFyhl7JXAQxzCB6YmD8EB0eU+hjceAt8JE9lDo88roJDbnnA/YT5I7zDL6cHTZwT5yTfgrvaebwSgqvSQbvIuDOi1M+QXVK7FqaPcpIyUqIC3r9+ZE7xAg6MYigcyEuakQbwzQ9JlJf+m5WysUV9TotoRZZdJe9TyBovvqzHV/WpVPe7vNXzV74Y/ByjKpJtzlSCHeYpua8gqCdDBhnAnWTkv0qkAbM0QO8imPdjHSzrF//egDpg==\",\n            \"signType\": \"RSA\",\n            \"out_trade_no\": \"2024112751100545\",\n            \"time_stamp\": \"1732673191\"\n        }\n    },\n    \"trace_id\": \"67467ea03433f\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂/微信消息"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/wechat/sendTemplate": {
      "get": {
        "summary": "模版消息发送",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"下单成功\",\n    \"data\": {\n        \"payment\": {\n            \"appId\": \"wx6ffcb55d7f64a1e6\",\n            \"timeStamp\": \"1732673191\",\n            \"nonceStr\": \"skXLxSdH5yBsoSUysjUpu2qF0Vq02osO\",\n            \"package\": \"prepay_id=wx27100631623107911823ea7ff71a560000\",\n            \"paySign\": \"uwdC3NErlQweXEhP+nsfoHUAZnzEnIL8DWt7vVowXczyfrZErx5Zye1pjS5ROlR55BsOnvRgVf+hEk5Ge7b//qjCViOCS4m5XuIFyhl7JXAQxzCB6YmD8EB0eU+hjceAt8JE9lDo88roJDbnnA/YT5I7zDL6cHTZwT5yTfgrvaebwSgqvSQbvIuDOi1M+QXVK7FqaPcpIyUqIC3r9+ZE7xAg6MYigcyEuakQbwzQ9JlJf+m5WysUV9TotoRZZdJe9TyBovvqzHV/WpVPe7vNXzV74Y/ByjKpJtzlSCHeYpua8gqCdDBhnAnWTkv0qkAbM0QO8imPdjHSzrF//egDpg==\",\n            \"signType\": \"RSA\",\n            \"out_trade_no\": \"2024112751100545\",\n            \"time_stamp\": \"1732673191\"\n        }\n    },\n    \"trace_id\": \"67467ea03433f\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂/微信消息"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/wechat/sendMsg": {
      "get": {
        "summary": "消息发送",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"下单成功\",\n    \"data\": {\n        \"payment\": {\n            \"appId\": \"wx6ffcb55d7f64a1e6\",\n            \"timeStamp\": \"1732673191\",\n            \"nonceStr\": \"skXLxSdH5yBsoSUysjUpu2qF0Vq02osO\",\n            \"package\": \"prepay_id=wx27100631623107911823ea7ff71a560000\",\n            \"paySign\": \"uwdC3NErlQweXEhP+nsfoHUAZnzEnIL8DWt7vVowXczyfrZErx5Zye1pjS5ROlR55BsOnvRgVf+hEk5Ge7b//qjCViOCS4m5XuIFyhl7JXAQxzCB6YmD8EB0eU+hjceAt8JE9lDo88roJDbnnA/YT5I7zDL6cHTZwT5yTfgrvaebwSgqvSQbvIuDOi1M+QXVK7FqaPcpIyUqIC3r9+ZE7xAg6MYigcyEuakQbwzQ9JlJf+m5WysUV9TotoRZZdJe9TyBovvqzHV/WpVPe7vNXzV74Y/ByjKpJtzlSCHeYpua8gqCdDBhnAnWTkv0qkAbM0QO8imPdjHSzrF//egDpg==\",\n            \"signType\": \"RSA\",\n            \"out_trade_no\": \"2024112751100545\",\n            \"time_stamp\": \"1732673191\"\n        }\n    },\n    \"trace_id\": \"67467ea03433f\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂/微信消息"
        ],
        "parameters": [
          {
            "name": "type",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/cashout/read": {
      "post": {
        "summary": "可提现金额",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"money\": 18.88\n    },\n    \"trace_id\": \"6760d8814181e\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂/提现"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/cashout/submit": {
      "post": {
        "summary": "申请提现接口",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"提现成功\",\n    \"data\": {\n        \"money\": 50\n    },\n    \"trace_id\": \"6760d8a633f11\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂/提现"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/cashout/list": {
      "get": {
        "summary": "提现记录列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 1,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"id\": 1,\n                \"order_no\": \"CO2024112651495451\",\n                \"create_time\": \"2024-12-17 10:09:41\",\n                \"money\": \"18.88\",\n                \"pay_status\": 10/状态:10处理中 20已付到账)\n            }\n        ]\n    },\n    \"trace_id\": \"6760df5037401\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂/提现"
        ],
        "parameters": [
          {
            "name": "page",
            "in": "query",
            "description": "页码",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/refund/apply": {
      "post": {
        "summary": "申请售后",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/职工健康食堂/售后"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "orderId": {
                    "description": "订单id",
                    "example": "8",
                    "type": "string"
                  },
                  "goodsIds": {
                    "description": "订单详情id【json字符串】",
                    "example": "[15054,15055]",
                    "type": "string"
                  },
                  "reason": {
                    "description": "申请原因",
                    "example": "重量计算错误",
                    "type": "string"
                  },
                  "files": {
                    "description": "多张图片【json字符串，非必填】",
                    "example": "[\"static/upload/aftersales/20241217/BCF1F666-BE61-97AD-A14C-53C7DF7FD2A2ai.png\",\"static/upload/aftersales/20241217/BCF1F666-BE61-97AD-A14C-53C7DF7FD2A2ai.png\"]",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/wxpayNoticeV3.php": {
      "post": {
        "summary": "微信支付回调",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/user/assets": {
      "post": {
        "summary": "获取当前账户资产",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"success\",\n    \"data\": {\n        \"assets\": {\n            \"balance\": \"0.00\",//账户余额\n            \"points\": 0,//会员积分\n            \"coupon\": 0//优惠券数量\n        }\n    },\n    \"trace_id\": \"6745a9bb5760a\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/recharge/submit": {
      "post": {
        "summary": "确认充值订单",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"下单成功\",\n    \"data\": {\n        \"payment\": {\n            \"appId\": \"wx6ffcb55d7f64a1e6\",\n            \"timeStamp\": \"1732673191\",\n            \"nonceStr\": \"skXLxSdH5yBsoSUysjUpu2qF0Vq02osO\",\n            \"package\": \"prepay_id=wx27100631623107911823ea7ff71a560000\",\n            \"paySign\": \"uwdC3NErlQweXEhP+nsfoHUAZnzEnIL8DWt7vVowXczyfrZErx5Zye1pjS5ROlR55BsOnvRgVf+hEk5Ge7b//qjCViOCS4m5XuIFyhl7JXAQxzCB6YmD8EB0eU+hjceAt8JE9lDo88roJDbnnA/YT5I7zDL6cHTZwT5yTfgrvaebwSgqvSQbvIuDOi1M+QXVK7FqaPcpIyUqIC3r9+ZE7xAg6MYigcyEuakQbwzQ9JlJf+m5WysUV9TotoRZZdJe9TyBovvqzHV/WpVPe7vNXzV74Y/ByjKpJtzlSCHeYpua8gqCdDBhnAnWTkv0qkAbM0QO8imPdjHSzrF//egDpg==\",\n            \"signType\": \"RSA\",\n            \"out_trade_no\": \"2024112751100545\",\n            \"time_stamp\": \"1732673191\"\n        }\n    },\n    \"trace_id\": \"67467ea03433f\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "customMoney": {
                    "description": "充值金额：单位元【必填】",
                    "example": "50",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/recharge/tradeQuery": {
      "post": {
        "summary": "订单交易状态查询",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "outTradeNo": {
                    "description": "充值订单号【必填】",
                    "example": "2024121752979910",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/balance.log/list": {
      "get": {
        "summary": "我的账单列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 3,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"log_id\": 10,//日志ID\n                \"user_id\": 769,\n                \"scene\": 10,//类型：10充值20消费\n                \"money\": \"51.00\",//金额\n                \"describe\": \"用户充值：RC2024112955564848\",\n                \"remark\": \"\",\n                \"create_time\": \"2024-11-29 11:52:17\"//时间\n            },\n            {\n                \"log_id\": 9,\n                \"user_id\": 769,\n                \"scene\": 10,\n                \"money\": \"50.00\",\n                \"describe\": \"用户充值：RC2024112949561001\",\n                \"remark\": \"\",\n                \"create_time\": \"2024-11-29 11:51:59\"\n            },\n            {\n                \"log_id\": 8,\n                \"user_id\": 769,\n                \"scene\": 10,\n                \"money\": \"50.00\",\n                \"describe\": \"用户充值：RC2024112953549848\",\n                \"remark\": \"\",\n                \"create_time\": \"2024-11-29 11:38:05\"\n            }\n        ]\n    },\n    \"trace_id\": \"67493b4413d76\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "page",
            "in": "query",
            "description": "页码",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "year",
            "in": "query",
            "description": "年",
            "required": false,
            "example": "2025",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "month",
            "in": "query",
            "description": "月",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "scene",
            "in": "query",
            "description": "账单类型（0=全部10=充值20=消费50=提现）",
            "required": false,
            "example": "0",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/balance.log/detail": {
      "get": {
        "summary": "我的账单详情",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"log_id\": 11,\n        \"user_id\": 769,\n        \"scene\": 10,//订单类型10充值20消费\n        \"money\": \"1000.00\",//交易金额\n        \"order_id\": 43,\n        \"describe\": \"用户充值：RC2024112998989897\",\n        \"remark\": \"\",\n        \"create_time\": \"2024-11-29 13:37:12\",//交易时间\n        \"order_no\": \"RC2024112998989897\",//订单号\n        \"pay_method\": \"wechat\",//支付方式wechat=微信balance=钱包支付\n        \"trade_no\": \"4200002564202411274692744781\",//支付流水号\n        \"shop_name\": \"康比特智慧餐厅\",\n        \"business_name\": \"北京市康比特体育科技股份有限公司\"\n    },\n    \"trace_id\": \"67495b91cb6ab\"\n}\n```\n\n```\n提现\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"log_id\": 65,\n        \"user_id\": 769,\n        \"scene\": 50,\n        \"money\": \"0.01\",\n        \"order_id\": 36,\n        \"describe\": \"提现：RF241219113509682\",\n        \"remark\": \"\",\n        \"create_time\": \"2024-12-19 11:38:41\",\n        \"order_no\": \"RF241219113509682\",//提现单号\n        \"pay_method\": \"wechat\",\n        \"trade_no\": \"\",\n        \"shop_name\": \"康比特智慧餐厅\",\n        \"business_name\": \"北京市康比特体育科技股份有限公司\",\n        \"refund_time\": \"2024-12-19 11:38:40\",//退款申请时间\n        \"arrival_time\": \"2024-12-19 11:38:41\"//到账时间\n    },\n    \"trace_id\": \"676397509c391\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "logId",
            "in": "query",
            "description": "流水ID",
            "required": false,
            "example": "65",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/order/list": {
      "get": {
        "summary": "我的订单列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 2,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"data\": [\n            {\n                \"id\": 4,//订单id\n                \"order_no\": \"2024112810199485\",//订单号\n                \"bind_time\": \"2024-11-28 15:20:46\",//绑盘时间\n                \"meal_times\": 2,//餐次1=早餐2午餐3晚餐\n                \"total_price\": \"0.00\",//价格元\n                \"meal_number\": 0,//数量\n                \"pay_status\": 10,//支付状态10=待支付20已完成，已完成时可以删除\n                \"goods\": []//菜品信息，空不显示\n            },\n            {\n                \"id\": 1,\n                \"order_no\": \"2024112848551025\",\n                \"bind_time\": \"2024-11-28 10:05:36\",\n                \"meal_times\": 3,\n                \"total_price\": \"5.89\",\n                \"meal_number\": 5,\n                \"pay_status\": 10,\n                \"goods\": [\n                    {\n                        \"id\": 15040,\n                        \"dishes_uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                        \"meal_order_id\": 1,\n                        \"dishes\": {\n                            \"id\": 287,\n                            \"uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                            \"name\": \"白切鸡\",//菜品名称\n                            \"file_path\": \"static/upload\\\\cater\\\\20230203\\\\24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\",\n                            \"preview_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230203/24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\"//菜品图片\n                        }\n                    },\n                    {\n                        \"id\": 15041,\n                        \"dishes_uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                        \"meal_order_id\": 1,\n                        \"dishes\": {\n                            \"id\": 287,\n                            \"uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                            \"name\": \"白切鸡\",\n                            \"file_path\": \"static/upload\\\\cater\\\\20230203\\\\24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\",\n                            \"preview_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230203/24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\"\n                        }\n                    },\n                ]\n            }\n        ]\n    },\n    \"trace_id\": \"67491a66a9849\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "page",
            "in": "query",
            "description": "页码",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "start_date",
            "in": "query",
            "description": "开始时间",
            "required": false,
            "example": "2024-11-01",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "end_date",
            "in": "query",
            "description": "结束时间",
            "required": false,
            "example": "2024-12-01",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/order/detail": {
      "get": {
        "summary": "我的订单详情",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"id\": 1,\n        \"order_no\": \"2024112848551025\",//订单编号\n        \"total_price\": \"5.89\",//订单总价\n        \"order_price\": \"0.00\",\n        \"pay_price\": \"0.00\",\n        \"pay_method\": \"balance\",\n        \"pay_status\": 10,//订单状态10待支付20已完成\n        \"pay_time\": \"2000-01-01 00:00:00\",//交易时间，状态是10时显示空\n        \"meal_date\": \"2024-11-28\",\n        \"meal_times\": 3,\n        \"meal_number\": 5,\n        \"bind_id\": 3,\n        \"bind_time\": \"2024-11-28 10:05:36\",//订单时间\n        \"user_id\": 769,\n        \"goods\": [//菜品信息，空不显示\n            {\n                \"id\": 15040,\n                \"dishes_uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                \"meal_order_id\": 1,\n                \"dishes_weight\": \"100.00\",//菜品单位重量\n                \"dishes_price\": \"3.98\",//菜品单位价格\n                \"weight\": \"80\",//取餐重量\n                \"total_price\": \"2\",//菜品总价格\n                \"meal_time\": \"2024-11-28 10:46:31\",//取餐时间\n                \"dishes\": {\n                    \"id\": 287,\n                    \"uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                    \"name\": \"白切鸡\",//菜品名称\n                    \"file_path\": \"static/upload\\\\cater\\\\20230203\\\\24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\",\n                    \"preview_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230203/24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\"//菜品图片\n                }\n            },\n            {\n                \"id\": 15041,\n                \"dishes_uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                \"meal_order_id\": 1,\n                \"dishes_weight\": \"100.00\",\n                \"dishes_price\": \"3.98\",\n                \"total_price\": \"2\",\n                \"meal_time\": \"2024-11-28 10:46:31\",\n                \"dishes\": {\n                    \"id\": 287,\n                    \"uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                    \"name\": \"白切鸡\",\n                    \"file_path\": \"static/upload\\\\cater\\\\20230203\\\\24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\",\n                    \"preview_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230203/24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\"\n                }\n            },\n            {\n                \"id\": 15042,\n                \"dishes_uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                \"meal_order_id\": 1,\n                \"dishes_weight\": \"100.00\",\n                \"dishes_price\": \"3.98\",\n                \"total_price\": \"2\",\n                \"meal_time\": \"2024-11-28 10:46:31\",\n                \"dishes\": {\n                    \"id\": 287,\n                    \"uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                    \"name\": \"白切鸡\",\n                    \"file_path\": \"static/upload\\\\cater\\\\20230203\\\\24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\",\n                    \"preview_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230203/24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\"\n                }\n            },\n            {\n                \"id\": 15043,\n                \"dishes_uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                \"meal_order_id\": 1,\n                \"dishes_weight\": \"100.00\",\n                \"dishes_price\": \"3.98\",\n                \"total_price\": \"2\",\n                \"meal_time\": \"2024-11-28 10:46:31\",\n                \"dishes\": {\n                    \"id\": 287,\n                    \"uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                    \"name\": \"白切鸡\",\n                    \"file_path\": \"static/upload\\\\cater\\\\20230203\\\\24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\",\n                    \"preview_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230203/24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\"\n                }\n            },\n            {\n                \"id\": 15044,\n                \"dishes_uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                \"meal_order_id\": 1,\n                \"dishes_weight\": \"100.00\",\n                \"dishes_price\": \"3.98\",\n                \"total_price\": \"2\",\n                \"meal_time\": \"2024-11-28 10:46:31\",\n                \"dishes\": {\n                    \"id\": 287,\n                    \"uuid\": \"669957AC-D2E0-EF64-12AE-FC72A7CB1E36\",\n                    \"name\": \"白切鸡\",\n                    \"file_path\": \"static/upload\\\\cater\\\\20230203\\\\24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\",\n                    \"preview_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20230203/24C35C4B-21F8-2453-ADF3-CBB5006E2A5C.jpg\"\n                }\n            },\n            {\n                \"id\": 15045,\n                \"dishes_uuid\": \"E309D831-10C5-4704-F67C-87A59CC3C0B2\",\n                \"meal_order_id\": 1,\n                \"dishes_weight\": \"100.00\",\n                \"dishes_price\": \"3.98\",\n                \"total_price\": \"2\",\n                \"meal_time\": \"2024-11-28 10:46:31\",\n                \"dishes\": {\n                    \"id\": 1326,\n                    \"uuid\": \"E309D831-10C5-4704-F67C-87A59CC3C0B2\",\n                    \"name\": \"米饭\",\n                    \"file_path\": \"static/upload/cater/20220819/823207CF-57A3-8FD7-E9B5-4A48DEBBD4AB.png\",\n                    \"preview_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20220819/823207CF-57A3-8FD7-E9B5-4A48DEBBD4AB.png\"\n                }\n            }\n        ]\n    },\n    \"trace_id\": \"6749271651418\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "orderId",
            "in": "query",
            "description": "订单id",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/order/delete": {
      "post": {
        "summary": "删除订单",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"下单成功\",\n    \"data\": {\n        \"payment\": {\n            \"appId\": \"wx6ffcb55d7f64a1e6\",\n            \"timeStamp\": \"1732673191\",\n            \"nonceStr\": \"skXLxSdH5yBsoSUysjUpu2qF0Vq02osO\",\n            \"package\": \"prepay_id=wx27100631623107911823ea7ff71a560000\",\n            \"paySign\": \"uwdC3NErlQweXEhP+nsfoHUAZnzEnIL8DWt7vVowXczyfrZErx5Zye1pjS5ROlR55BsOnvRgVf+hEk5Ge7b//qjCViOCS4m5XuIFyhl7JXAQxzCB6YmD8EB0eU+hjceAt8JE9lDo88roJDbnnA/YT5I7zDL6cHTZwT5yTfgrvaebwSgqvSQbvIuDOi1M+QXVK7FqaPcpIyUqIC3r9+ZE7xAg6MYigcyEuakQbwzQ9JlJf+m5WysUV9TotoRZZdJe9TyBovvqzHV/WpVPe7vNXzV74Y/ByjKpJtzlSCHeYpua8gqCdDBhnAnWTkv0qkAbM0QO8imPdjHSzrF//egDpg==\",\n            \"signType\": \"RSA\",\n            \"out_trade_no\": \"2024112751100545\",\n            \"time_stamp\": \"1732673191\"\n        }\n    },\n    \"trace_id\": \"67467ea03433f\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "orderId": {
                    "description": "订单id【必填】",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/common/upload": {
      "post": {
        "summary": "上传图片",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"上传成功\",\n    \"data\": {\n        \"file_path\": \"static/upload/refund/20241217/D038D36F-6F34-2F9F-7A77-E3720353625Bai.png\",\n        \"source_file_path\": \"static/upload/refund/20241217/sourceimg/D038D36F-6F34-2F9F-7A77-E3720353625Bai.png\",\n        \"fileUrlPrefix\": \"https://img.kxunpt.cn/zhct_dev/\"\n    },\n    \"trace_id\": \"67611003d6a1b\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "description": "文件",
                    "example": "file:///Users/laiqingtao/Desktop/ai/ai.png",
                    "type": "string",
                    "format": "binary"
                  },
                  "module": {
                    "description": "分类：售后=refund",
                    "example": "refund",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consume/paycode": {
      "post": {
        "summary": "获取支付二维码",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"paycode_url\": \"http://zlssdev.cptshop.net.cn/static/upload/qrcode/677267fba08fc.png\",\n        \"expires_in\": 60//有效期秒\n    },\n    \"trace_id\": \"677267fb6df2d\"\n}\n```",
        "tags": [
          "移动端/职工健康食堂"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/aizhct/api/bank/oauthAppAuth": {
      "post": {
        "summary": "联合登录",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/邮储银行"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "authCode": {
                    "example": "111",
                    "type": "string"
                  },
                  "url": {
                    "example": "https://zhctdev.yyangpt.cn/web/#/home?backUrl=https%3A%2F%2Fopenbanktest.uimtest.top%2Fdev%2Fstatic%2Fback%2Fjump.html%3FpageId%3D50000000%26h5Type%3D9079%26fromId%3Dinclude_sb%26toRouter%3Db2c%7Chttps%3A%2F%2Fopenbanktest.uimtest.top%2Fdev%2Fstatic%2Fback%2Fjump.html%3FpageId%3D90000000%26h5Type%3D9003%26fromId%3Dwisdom_school&authCode=1478032046298906624&canteenName=首通智诚智慧食堂&cityCode=110100&time=1772431900747",
                    "type": "string"
                  }
                },
                "required": [
                  "url"
                ]
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/aizhct/api/bank/smartCanteenUrl": {
      "post": {
        "summary": "获取切换食堂URL",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/邮储银行"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "userId": {
                    "example": "111",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/aizhct/api/bank/payUrl": {
      "post": {
        "summary": " 获取支付链接（统一收单）",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端/邮储银行"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "userId": {
                    "description": "用户标识",
                    "example": "4341384139323344383535303835333039374133314631344130343935324538",
                    "type": "string"
                  },
                  "amount": {
                    "description": "交易金额（元），两位小数",
                    "example": "10",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/staff/getBaseInfoByMobile": {
      "post": {
        "summary": "通过手机号查询基本信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "mobile": {
                    "example": "15811137696",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/staff/saveFaceByMobile": {
      "post": {
        "summary": "通过手机号保存人脸",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "mobile": {
                    "example": "15811137696",
                    "type": "string"
                  },
                  "face_img": {
                    "format": "binary",
                    "type": "string",
                    "example": "file:///Users/laiqingtao/Desktop/img/9a147b2b5db14609bc773ffb458637e2.jpg"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/login/loginAI": {
      "post": {
        "summary": "AI运动营养师登录接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "mobile": {
                    "example": "15811137696",
                    "type": "string"
                  },
                  "token": {
                    "example": "c2e871234b4af3bc135adbe30ad0cf0b",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/login/loginAuth": {
      "post": {
        "summary": "三方授权登录接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "auth_id": {
                    "description": "授权用户ID",
                    "example": "15811137696",
                    "type": "string"
                  },
                  "token": {
                    "description": "授权token",
                    "example": "c2e871234b4af3bc135adbe30ad0cf0b",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/login/wxlogin": {
      "get": {
        "summary": "微信登录接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/login/verify": {
      "get": {
        "summary": "开发者接入",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/staff/savebaseinfo": {
      "post": {
        "summary": "保存运动员基本信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "1836892D-9B75-324B-8214-1DB66A04DA39",
                    "type": "string"
                  },
                  "birthday": {
                    "type": "string"
                  },
                  "sex": {
                    "type": "string"
                  },
                  "height": {
                    "type": "string"
                  },
                  "weight": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/login/logon": {
      "post": {
        "summary": "小程序登陆接口",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "account",
            "in": "query",
            "description": "",
            "required": false,
            "example": "lisss",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pwd",
            "in": "query",
            "description": "",
            "required": false,
            "example": "cpt123",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "account": {
                    "example": "lisss",
                    "type": "string"
                  },
                  "pwd": {
                    "example": "cpt123",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 1,
                  "message": "账号不能为空",
                  "data": []
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/staff/saveFace": {
      "post": {
        "summary": "保存人脸",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "ABD308D9-9DC7-546C-EC87-05C9DA9553BF",
                    "type": "string"
                  },
                  "face_img": {
                    "example": "file:///Users/zhangxin/Desktop/WechatIMG8.jpeg",
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/staff/getFaceImg": {
      "post": {
        "summary": "获取人脸图片",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "6A689574-5F89-AE6A-49C5-C8EE645A7515",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/staff/getBaseInfo": {
      "post": {
        "summary": "获取运动员基本信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "D87052BF-26D5-B4FE-7257-F9990C8136B6",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/lists": {
      "post": {
        "summary": "测试人员列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/绑盘机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/info": {
      "post": {
        "summary": "获取用户信息",
        "deprecated": false,
        "description": "人脸识别时，根据用户ID，从膳食系统后台，获取用户信息",
        "tags": [
          "智能硬件/膳食智能台(500型)/打印餐单"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "description": "用户ID",
                    "example": "B2FD1651-0791-FE2F-A779-6A1630D909CB",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "description": "返回值。0：获取成功；1：获取失败。"
                    },
                    "message": {
                      "type": "string",
                      "description": "返回信息。“查询成功”或错误信息"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "integer",
                            "description": "用户自增id"
                          },
                          "uuid": {
                            "type": "string",
                            "description": "用户uuid"
                          },
                          "station_uuid": {
                            "type": "string",
                            "description": "用户角色id"
                          },
                          "is_athlete": {
                            "type": "integer"
                          },
                          "grade": {
                            "type": "integer"
                          },
                          "name": {
                            "type": "string",
                            "description": "用户姓名"
                          },
                          "sex": {
                            "type": "integer",
                            "description": "性别。1：男；2：女"
                          },
                          "birthday": {
                            "type": "string",
                            "description": "出生日期"
                          },
                          "height": {
                            "type": "integer",
                            "description": "身高"
                          },
                          "weight": {
                            "type": "integer",
                            "description": "体重"
                          },
                          "nation": {
                            "type": "string",
                            "description": "国籍"
                          },
                          "native_place": {
                            "type": "string",
                            "description": "籍贯"
                          },
                          "identity_type": {
                            "type": "integer",
                            "description": "证件类型"
                          },
                          "identity_number": {
                            "type": "string",
                            "description": "证件号"
                          },
                          "head_img": {
                            "type": "string",
                            "description": "用户照片"
                          },
                          "sport_uuid": {
                            "type": "string",
                            "description": "运动项目id"
                          },
                          "sport_event_uuid": {
                            "type": "string"
                          },
                          "in_time": {
                            "type": "string"
                          },
                          "mobile": {
                            "type": "string",
                            "description": "手机号"
                          },
                          "email": {
                            "type": "string",
                            "description": "邮箱"
                          },
                          "emergency_name1": {
                            "type": "string"
                          },
                          "emergency_contact1": {
                            "type": "string"
                          },
                          "emergency_relation1": {
                            "type": "integer"
                          },
                          "emergency_name2": {
                            "type": "string"
                          },
                          "emergency_contact2": {
                            "type": "string"
                          },
                          "emergency_relation2": {
                            "type": "integer"
                          },
                          "disease_times": {
                            "type": "integer"
                          },
                          "create_time": {
                            "type": "string"
                          },
                          "create_by": {
                            "type": "string"
                          },
                          "personnel_umber": {
                            "type": "string"
                          },
                          "is_show": {
                            "type": "integer"
                          },
                          "permanent_address": {
                            "type": "string"
                          },
                          "coach_name": {
                            "type": "string"
                          },
                          "sport_year": {
                            "type": "string"
                          },
                          "card_id": {
                            "type": "string"
                          },
                          "money": {
                            "type": "string"
                          },
                          "pal_mtime": {
                            "type": "string"
                          },
                          "pal_by_name": {
                            "type": "string"
                          },
                          "user_hardware": {
                            "type": "integer",
                            "description": "用户照片ID"
                          },
                          "hardware_time": {
                            "type": "string",
                            "description": "用户照片时间"
                          },
                          "hardware_flag": {
                            "type": "integer"
                          },
                          "take_meal": {
                            "type": "integer"
                          },
                          "num": {
                            "type": "null"
                          },
                          "position": {
                            "type": "null"
                          },
                          "scales_mac_address": {
                            "type": "string"
                          },
                          "sync_flag": {
                            "type": "integer",
                            "description": "同步标志"
                          },
                          "zp_is_synchro": {
                            "type": "integer",
                            "description": "是否已经同步智盘"
                          },
                          "zp_card": {
                            "type": "string",
                            "description": "智盘card"
                          },
                          "zp_mob": {
                            "type": "string",
                            "description": "智盘mob"
                          },
                          "source_head_img": {
                            "type": "string",
                            "description": "用户照片原图"
                          },
                          "zp_is_charge": {
                            "type": "integer"
                          },
                          "nickname": {
                            "type": "string",
                            "description": "昵称"
                          },
                          "station_name": {
                            "type": "string",
                            "description": "运动类型"
                          },
                          "sport_name": {
                            "type": "string",
                            "description": "运行项目名称"
                          },
                          "department_name": {
                            "type": "string",
                            "description": "部门名称"
                          }
                        }
                      }
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "查询成功",
                  "data": [
                    {
                      "id": 164,
                      "uuid": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                      "station_uuid": "1asdbkjaskjdnaskjnbckjnxjkcnkjasndma",
                      "is_athlete": 1,
                      "grade": 2,
                      "name": "梅姐",
                      "sex": 2,
                      "birthday": "1988-01-01",
                      "height": 160,
                      "weight": 50,
                      "nation": "",
                      "native_place": "",
                      "identity_type": 1,
                      "identity_number": "",
                      "head_img": "",
                      "sport_uuid": "C1C07B7D-8447-CF14-C2C8-B99E38596971",
                      "sport_event_uuid": "",
                      "in_time": "0000-00-00",
                      "mobile": "",
                      "email": "",
                      "emergency_name1": "",
                      "emergency_contact1": "",
                      "emergency_relation1": 0,
                      "emergency_name2": "",
                      "emergency_contact2": "",
                      "emergency_relation2": 0,
                      "disease_times": 0,
                      "create_time": "2022-07-21 18:17:53",
                      "create_by": "超管<1>",
                      "personnel_umber": "0258",
                      "is_show": 1,
                      "permanent_address": "",
                      "coach_name": "",
                      "sport_year": "",
                      "card_id": "",
                      "money": "0.00",
                      "pal_mtime": "0000-00-00 00:00:00",
                      "pal_by_name": "",
                      "user_hardware": 3,
                      "hardware_time": "2023-03-22 11:52:55",
                      "hardware_flag": 1,
                      "take_meal": 1,
                      "num": null,
                      "position": null,
                      "scales_mac_address": "",
                      "sync_flag": 0,
                      "zp_is_synchro": 1,
                      "zp_card": "4153814257",
                      "zp_mob": "4153814257",
                      "source_head_img": "",
                      "zp_is_charge": 1,
                      "nickname": "",
                      "station_name": "运动员",
                      "sport_name": "大众组",
                      "department_name": "康比特"
                    }
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/sportShow": {
      "post": {
        "summary": "根据部门获取所属人员",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "department_uuid": {
                    "example": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/select": {
      "post": {
        "summary": "查询展示菜品",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/all_dish": {
      "post": {
        "summary": "查看所有菜品",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      },
      "get": {
        "summary": "获取全部菜品信息",
        "deprecated": false,
        "description": "从膳食系统后台获取全部菜品信息",
        "tags": [
          "智能硬件/膳食智能台(500型)/定时同步"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "description": "返回值。0：菜品查询成功。1：失败"
                    },
                    "message": {
                      "type": "string",
                      "description": "“菜品查询成功\"或错误信息"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "uuid": {
                            "type": "string",
                            "description": "菜品uuid"
                          },
                          "name": {
                            "type": "string",
                            "description": "菜品名称"
                          }
                        },
                        "required": [
                          "uuid",
                          "name"
                        ],
                        "description": "返回的菜品信息"
                      },
                      "description": "返回的菜品信息数组"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "菜品查找成功",
                  "data": [
                    {
                      "uuid": "7E5D022D-358F-B57F-7006-AB1D5B6E84EF",
                      "name": "西红柿炒鸡蛋-Y"
                    },
                    {
                      "uuid": "AB511D0E-A6BD-D4D5-D5DF-EA9D68A595DF",
                      "name": "馒头（小）"
                    },
                    {
                      "uuid": "E59823D8-2A49-3780-A176-48671B1C7587",
                      "name": "煮玉米-M"
                    },
                    {
                      "uuid": "52EBC976-87CE-09E9-66E1-F58D22223FBF",
                      "name": "玉米面馒头-M"
                    },
                    {
                      "uuid": "04E5B521-1D02-9FBD-793A-DA0CF5FBF1F5",
                      "name": "小份米饭-M"
                    },
                    {
                      "uuid": "84FFCD86-74B1-1E01-CE19-03A20CE448F7",
                      "name": "锅贴"
                    }
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/find": {
      "post": {
        "summary": "未命名接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "API接口"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "E6825D96-6461-1429-3416-EA6C6A767173",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/get_dish_uuids": {
      "post": {
        "summary": "查看菜品",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuids": {
                    "example": "C91A3F95-F650-FC94-1F49-E6D3E98F8B56",
                    "type": "string"
                  }
                },
                "required": [
                  "uuids"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getMeal": {
      "post": {
        "summary": "获取当餐菜谱",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/称重台"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "category": {
                    "description": "true时按分类返回",
                    "example": "false",
                    "type": "string"
                  },
                  "code": {
                    "description": "多餐厅时为必填",
                    "example": "xiaofeiji1",
                    "type": "string"
                  },
                  "keyword": {
                    "example": "",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getPrintList": {
      "post": {
        "summary": "获取用户当日当餐配餐信息",
        "deprecated": false,
        "description": "打印餐单时，调用该接口获取用户当日当餐的配餐信息",
        "tags": [
          "智能硬件/膳食智能台(500型)/打印餐单"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "menus_data": {
                    "description": "配餐日期",
                    "example": "2023-03-22",
                    "type": "string"
                  },
                  "meal_times": {
                    "description": "餐次。1：早餐；2：午餐；3：晚餐",
                    "example": "3",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "description": "用户ID",
                    "example": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                    "type": "string"
                  }
                },
                "required": [
                  "menus_data",
                  "meal_times",
                  "staff_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "description": "返回值。0：获取成功；1：获取失败"
                    },
                    "message": {
                      "type": "string",
                      "description": "返回信息。“获取成功”或错误信息"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "staple_food": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "meal_type": {
                                "type": "integer",
                                "description": "菜品类型"
                              },
                              "name": {
                                "type": "string",
                                "description": "菜品名称"
                              },
                              "file_path": {
                                "type": "string",
                                "description": "菜品照片文件路径"
                              },
                              "unit": {
                                "type": "string",
                                "description": "菜品单位"
                              },
                              "weight": {
                                "type": "integer",
                                "description": "重量"
                              },
                              "number": {
                                "type": "integer",
                                "description": "数量"
                              },
                              "unit_number": {
                                "type": "integer",
                                "description": "单位数量"
                              },
                              "category": {
                                "type": "integer",
                                "description": "菜品分类"
                              },
                              "val": {
                                "type": "integer",
                                "description": "菜品能量"
                              },
                              "sum_val": {
                                "type": "number",
                                "description": "总能量"
                              },
                              "sum_carbohydrate": {
                                "type": "number",
                                "description": "总碳水化合物"
                              },
                              "sum_protein": {
                                "type": "number",
                                "description": "总蛋白质"
                              },
                              "sum_fat": {
                                "type": "number",
                                "description": "总脂肪量"
                              },
                              "staff_uuid": {
                                "type": "string",
                                "description": "用户ID"
                              },
                              "dishes_uuid": {
                                "type": "string",
                                "description": "菜品uuid"
                              },
                              "min_recomment": {
                                "type": "integer",
                                "description": "建议量最小值"
                              },
                              "max_recomment": {
                                "type": "integer",
                                "description": "建议量最大值"
                              }
                            },
                            "required": [
                              "meal_type",
                              "name",
                              "file_path",
                              "unit",
                              "weight",
                              "number",
                              "unit_number",
                              "category",
                              "val",
                              "sum_val",
                              "sum_carbohydrate",
                              "sum_protein",
                              "sum_fat",
                              "staff_uuid",
                              "dishes_uuid",
                              "min_recomment",
                              "max_recomment"
                            ],
                            "description": "菜品信息"
                          },
                          "description": "主食菜品数组"
                        },
                        "meat_dishes": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "meal_type": {
                                "type": "integer"
                              },
                              "name": {
                                "type": "string"
                              },
                              "file_path": {
                                "type": "string"
                              },
                              "unit": {
                                "type": "string"
                              },
                              "weight": {
                                "type": "integer"
                              },
                              "number": {
                                "type": "integer"
                              },
                              "unit_number": {
                                "type": "integer"
                              },
                              "category": {
                                "type": "integer"
                              },
                              "val": {
                                "type": "integer"
                              },
                              "sum_val": {
                                "type": "number"
                              },
                              "sum_carbohydrate": {
                                "type": "number"
                              },
                              "sum_protein": {
                                "type": "number"
                              },
                              "sum_fat": {
                                "type": "number"
                              },
                              "staff_uuid": {
                                "type": "string"
                              },
                              "dishes_uuid": {
                                "type": "string"
                              },
                              "min_recomment": {
                                "type": "integer"
                              },
                              "max_recomment": {
                                "type": "integer"
                              }
                            },
                            "required": [
                              "meal_type",
                              "name",
                              "file_path",
                              "unit",
                              "weight",
                              "number",
                              "unit_number",
                              "category",
                              "val",
                              "sum_val",
                              "sum_carbohydrate",
                              "sum_protein",
                              "sum_fat",
                              "staff_uuid",
                              "dishes_uuid",
                              "min_recomment",
                              "max_recomment"
                            ],
                            "description": "荤菜信息"
                          },
                          "description": "荤菜数组"
                        },
                        "vegetable": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "meal_type": {
                                "type": "integer"
                              },
                              "name": {
                                "type": "string"
                              },
                              "file_path": {
                                "type": "string"
                              },
                              "unit": {
                                "type": "string"
                              },
                              "weight": {
                                "type": "integer"
                              },
                              "number": {
                                "type": "integer"
                              },
                              "unit_number": {
                                "type": "integer"
                              },
                              "category": {
                                "type": "integer"
                              },
                              "val": {
                                "type": "integer"
                              },
                              "sum_val": {
                                "type": "number"
                              },
                              "sum_carbohydrate": {
                                "type": "number"
                              },
                              "sum_protein": {
                                "type": "number"
                              },
                              "sum_fat": {
                                "type": "number"
                              },
                              "staff_uuid": {
                                "type": "string"
                              },
                              "dishes_uuid": {
                                "type": "string"
                              },
                              "min_recomment": {
                                "type": "integer"
                              },
                              "max_recomment": {
                                "type": "integer"
                              }
                            },
                            "required": [
                              "meal_type",
                              "name",
                              "file_path",
                              "unit",
                              "weight",
                              "number",
                              "unit_number",
                              "category",
                              "val",
                              "sum_val",
                              "sum_carbohydrate",
                              "sum_protein",
                              "sum_fat",
                              "staff_uuid",
                              "dishes_uuid",
                              "min_recomment",
                              "max_recomment"
                            ],
                            "description": "素菜信息"
                          },
                          "description": "素菜数组"
                        },
                        "custard": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "meal_type": {
                                "type": "integer"
                              },
                              "name": {
                                "type": "string"
                              },
                              "file_path": {
                                "type": "string"
                              },
                              "unit": {
                                "type": "string"
                              },
                              "weight": {
                                "type": "integer"
                              },
                              "number": {
                                "type": "integer"
                              },
                              "unit_number": {
                                "type": "integer"
                              },
                              "category": {
                                "type": "integer"
                              },
                              "val": {
                                "type": "integer"
                              },
                              "sum_val": {
                                "type": "integer"
                              },
                              "sum_carbohydrate": {
                                "type": "integer"
                              },
                              "sum_protein": {
                                "type": "number"
                              },
                              "sum_fat": {
                                "type": "number"
                              },
                              "staff_uuid": {
                                "type": "string"
                              },
                              "dishes_uuid": {
                                "type": "string"
                              },
                              "min_recomment": {
                                "type": "integer"
                              },
                              "max_recomment": {
                                "type": "integer"
                              }
                            },
                            "description": "坚果蛋奶信息"
                          },
                          "description": "坚果蛋奶数组"
                        },
                        "fruit": {
                          "type": "array",
                          "items": {
                            "type": "string",
                            "description": "水果信息"
                          },
                          "description": "水果数组"
                        },
                        "soup": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "meal_type": {
                                "type": "integer"
                              },
                              "name": {
                                "type": "string"
                              },
                              "file_path": {
                                "type": "string"
                              },
                              "unit": {
                                "type": "string"
                              },
                              "weight": {
                                "type": "integer"
                              },
                              "number": {
                                "type": "integer"
                              },
                              "unit_number": {
                                "type": "integer"
                              },
                              "category": {
                                "type": "integer"
                              },
                              "val": {
                                "type": "integer"
                              },
                              "sum_val": {
                                "type": "number"
                              },
                              "sum_carbohydrate": {
                                "type": "number"
                              },
                              "sum_protein": {
                                "type": "number"
                              },
                              "sum_fat": {
                                "type": "number"
                              },
                              "staff_uuid": {
                                "type": "string"
                              },
                              "dishes_uuid": {
                                "type": "string"
                              },
                              "min_recomment": {
                                "type": "integer"
                              },
                              "max_recomment": {
                                "type": "integer"
                              }
                            },
                            "description": "汤饮信息"
                          },
                          "description": "汤饮数组"
                        },
                        "staff_name": {
                          "type": "string",
                          "description": "人员姓名"
                        },
                        "menu_date": {
                          "type": "string",
                          "description": "餐单日期餐次"
                        },
                        "menu_count": {
                          "type": "boolean",
                          "description": "菜品数量"
                        },
                        "sum_energy": {
                          "type": "number",
                          "description": "总能量"
                        },
                        "sum_carbohydrate": {
                          "type": "number",
                          "description": "总碳水含量"
                        },
                        "sum_protein": {
                          "type": "number",
                          "description": "总蛋白质含量"
                        },
                        "sum_fat": {
                          "type": "number",
                          "description": "总脂肪含量"
                        }
                      },
                      "required": [
                        "staple_food",
                        "meat_dishes",
                        "vegetable",
                        "custard",
                        "fruit",
                        "soup",
                        "staff_name",
                        "menu_date",
                        "menu_count",
                        "sum_energy",
                        "sum_carbohydrate",
                        "sum_protein",
                        "sum_fat"
                      ],
                      "description": "配餐菜品数组"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "获取成功",
                  "data": {
                    "staple_food": [
                      {
                        "meal_type": 2,
                        "name": "馒头",
                        "file_path": "static/upload\\cater\\20220819\\329FFC1A-7588-8334-9586-D96867868206.png",
                        "unit": "个",
                        "weight": 50,
                        "number": 1,
                        "unit_number": 0,
                        "category": 1,
                        "val": 74,
                        "sum_val": 74.12,
                        "sum_carbohydrate": 15.55,
                        "sum_protein": 2.47,
                        "sum_fat": 0.32,
                        "staff_uuid": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                        "dishes_uuid": "92832D61-02FD-73DD-779D-18ADCD25438A",
                        "min_recomment": 40,
                        "max_recomment": 60
                      },
                      {
                        "meal_type": 2,
                        "name": "煮玉米",
                        "file_path": "static/upload\\cater\\20220722\\6FC82F4C-0A66-DC50-1F7F-54E49C78A43F.png",
                        "unit": "个",
                        "weight": 130,
                        "number": 1,
                        "unit_number": 0,
                        "category": 1,
                        "val": 66,
                        "sum_val": 65.95,
                        "sum_carbohydrate": 13.42,
                        "sum_protein": 2.36,
                        "sum_fat": 0.71,
                        "staff_uuid": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                        "dishes_uuid": "D8B5D98A-FD7A-AA21-5901-5984FA1415E6",
                        "min_recomment": 105,
                        "max_recomment": 155
                      }
                    ],
                    "meat_dishes": [
                      {
                        "meal_type": 2,
                        "name": "小炒牛肉块",
                        "file_path": "static/upload\\cater\\20220722\\6FFA1169-6072-8021-C3D6-FA9E63DEE291.png",
                        "unit": "勺",
                        "weight": 65,
                        "number": 1,
                        "unit_number": 0,
                        "category": 3,
                        "val": 100,
                        "sum_val": 100.37,
                        "sum_carbohydrate": 2.13,
                        "sum_protein": 18.89,
                        "sum_fat": 1.77,
                        "staff_uuid": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                        "dishes_uuid": "98EFDEB2-EFEB-3DF0-FA3B-DF9FA1B1C6EF",
                        "min_recomment": 50,
                        "max_recomment": 80
                      },
                      {
                        "meal_type": 2,
                        "name": "水煮虾",
                        "file_path": "static/upload\\cater\\20220825\\2A56B30C-8118-A152-3EB1-9888A913AF0A.png",
                        "unit": "份",
                        "weight": 100,
                        "number": 1,
                        "unit_number": 0,
                        "category": 3,
                        "val": 82,
                        "sum_val": 81.81,
                        "sum_carbohydrate": 3.16,
                        "sum_protein": 14.74,
                        "sum_fat": 1.13,
                        "staff_uuid": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                        "dishes_uuid": "B9F8D13A-22D3-CCC6-F74F-121BCE303BAC",
                        "min_recomment": 80,
                        "max_recomment": 120
                      },
                      {
                        "meal_type": 2,
                        "name": "烤鸡翅",
                        "file_path": "static/upload\\cater\\20221014\\6B4C4F15-6129-EA87-65B0-BB28AE5CDF7B.png",
                        "unit": "份",
                        "weight": 100,
                        "number": 1,
                        "unit_number": 0,
                        "category": 3,
                        "val": 195,
                        "sum_val": 195.08,
                        "sum_carbohydrate": 4.2,
                        "sum_protein": 15.88,
                        "sum_fat": 12.77,
                        "staff_uuid": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                        "dishes_uuid": "D7072F4A-806D-CB62-90C6-C5BBEFB71010",
                        "min_recomment": 80,
                        "max_recomment": 120
                      }
                    ],
                    "vegetable": [
                      {
                        "meal_type": 2,
                        "name": "豌豆藕片",
                        "file_path": "static/upload\\cater\\20230203\\A710B267-B3C1-67B3-F8FF-5CEFB220602C.jpg",
                        "unit": "份",
                        "weight": 100,
                        "number": 1,
                        "unit_number": 0,
                        "category": 2,
                        "val": 127,
                        "sum_val": 126.92,
                        "sum_carbohydrate": 19.33,
                        "sum_protein": 3.76,
                        "sum_fat": 4.27,
                        "staff_uuid": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                        "dishes_uuid": "385172FF-EC97-9425-9503-37E1FA6D138A",
                        "min_recomment": 80,
                        "max_recomment": 120
                      },
                      {
                        "meal_type": 2,
                        "name": "木耳拌腐竹",
                        "file_path": "static/upload\\cater\\20230203\\722F9570-E895-E930-1D7D-9AC79474C111.jpg",
                        "unit": "份",
                        "weight": 100,
                        "number": 1,
                        "unit_number": 0,
                        "category": 2,
                        "val": 94,
                        "sum_val": 94.35,
                        "sum_carbohydrate": 4.35,
                        "sum_protein": 9.8,
                        "sum_fat": 4.65,
                        "staff_uuid": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                        "dishes_uuid": "4EE7929A-3ADF-A3C6-48E3-9F746A7B963C",
                        "min_recomment": 80,
                        "max_recomment": 120
                      }
                    ],
                    "custard": [
                      {
                        "meal_type": 2,
                        "name": "酸奶",
                        "file_path": "static/upload\\cater\\20220826\\68EBD42B-C6C2-202A-ED82-4D23981D5692.png",
                        "unit": "份",
                        "weight": 100,
                        "number": 1,
                        "unit_number": 0,
                        "category": 4,
                        "val": 64,
                        "sum_val": 64,
                        "sum_carbohydrate": 9,
                        "sum_protein": 2.7,
                        "sum_fat": 1.9,
                        "staff_uuid": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                        "dishes_uuid": "A80AA141-483B-FCE6-CD97-42FDA4502B05",
                        "min_recomment": 80,
                        "max_recomment": 120
                      }
                    ],
                    "fruit": [],
                    "soup": [
                      {
                        "meal_type": 2,
                        "name": "大米南瓜粥",
                        "file_path": "static/upload\\cater\\20210105\\2A6106C2-0D24-8B9D-D558-892544E6A3B3大米南瓜粥.jpg",
                        "unit": "碗",
                        "weight": 70,
                        "number": 1,
                        "unit_number": 0,
                        "category": 6,
                        "val": 13,
                        "sum_val": 12.55,
                        "sum_carbohydrate": 2.67,
                        "sum_protein": 0.45,
                        "sum_fat": 0.04,
                        "staff_uuid": "356CD6BA-4FDB-77A9-13A0-DBE9B836C12A",
                        "dishes_uuid": "A3E5D0A2-46C1-12B7-AECD-836BC9C066E2",
                        "min_recomment": 55,
                        "max_recomment": 85
                      }
                    ],
                    "staff_name": "梅姐",
                    "menu_date": "2023-03-22晚餐",
                    "menu_count": true,
                    "sum_energy": 815.15,
                    "sum_carbohydrate": 73.81,
                    "sum_protein": 71.05,
                    "sum_fat": 27.56
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/print_content": {
      "post": {
        "summary": "打印餐单内容",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "meuns_date": {
                    "example": "2023-04-21",
                    "type": "string"
                  },
                  "meal_times": {
                    "example": "3",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "BE5019D7-CF2E-BB07-B9CA-7D16F99DF0F9",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getDishImg": {
      "post": {
        "summary": "获取所有菜品列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getDishesHardwareImg": {
      "post": {
        "summary": "获取单个菜品图片信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "dishes_uuid": {
                    "example": "D9C03C05-F9E6-9EEA-ABE8-04218072DE78",
                    "type": "string"
                  },
                  "hardware_uuid": {
                    "example": "4247604556,2974140130",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getNutritionByDevice": {
      "post": {
        "summary": "取餐柜推送时间",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/取餐柜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "device_code": {
                    "example": "6655001461",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getNutritionScheme": {
      "post": {
        "summary": "营养方案",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/取餐柜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "A94D3CB2-D717-B1F3-6D16-ACB7F473CE65",
                    "type": "string"
                  },
                  "device_code": {
                    "example": "6655010192",
                    "type": "string"
                  },
                  "use_time": {
                    "example": "9F43A429-61F5-6E50-847E-096A296BC80E",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "num": {
                            "type": "integer"
                          },
                          "nutrition_uuid": {
                            "type": "string"
                          },
                          "nutrition_name": {
                            "type": "string"
                          },
                          "use_volume": {
                            "type": "string"
                          },
                          "use_method": {
                            "type": "string"
                          },
                          "img_host": {
                            "type": "string"
                          },
                          "img_path": {
                            "type": "string"
                          },
                          "nutrition_unit": {
                            "type": "string"
                          },
                          "arr_key": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/uploadAvatar": {
      "post": {
        "summary": "auv上传⽤户头像(只上传图，不进行对应)",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "example": "file://C:\\Users\\admin\\Desktop\\任鹏举-图片\\33057A52-974F-6251-9A10-20E160A5B12D.png",
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/rotation": {
      "post": {
        "summary": "轮播图",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/取餐柜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "device_code": {
                    "example": "6655001461",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/staff/getbaseinfo": {
      "post": {
        "summary": "运动员基本信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "BE5019D7-CF2E-BB07-B9CA-7D16F99DF0F9",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/OneMeal/oneMealForScreen": {
      "post": {
        "summary": "一体机-我的一餐",
        "deprecated": false,
        "description": "",
        "tags": [
          "移动端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "date": {
                    "example": "2023-6-27",
                    "type": "string"
                  },
                  "meal": {
                    "example": "3",
                    "type": "string"
                  },
                  "userid": {
                    "example": "BE5019D7-CF2E-BB07-B9CA-7D16F99DF0F9",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/tree": {
      "post": {
        "summary": "获取部门信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/膳食智能台(500型)/人脸管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "description": "返回值。0：获取成功；1：失败"
                    },
                    "message": {
                      "type": "string",
                      "description": "返回信息。“获取成功”或错误信息。"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "department": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "integer",
                                "description": "部门自增id"
                              },
                              "uuid": {
                                "type": "string",
                                "description": "部门uuid"
                              },
                              "puuid": {
                                "type": "string",
                                "description": "上级部门uuid"
                              },
                              "code": {
                                "type": "string",
                                "description": "部门code"
                              },
                              "name": {
                                "type": "string",
                                "description": "部门名称"
                              },
                              "charge_by": {
                                "type": "string"
                              },
                              "leader": {
                                "type": "string",
                                "description": "部门领导"
                              },
                              "leaf_flag": {
                                "type": "integer"
                              },
                              "order_no": {
                                "type": "integer"
                              },
                              "status": {
                                "type": "integer",
                                "description": "状态"
                              },
                              "is_show": {
                                "type": "integer"
                              },
                              "department_path": {
                                "type": "null"
                              },
                              "demo": {
                                "type": "string"
                              },
                              "create_time": {
                                "type": "string",
                                "description": "创建时间"
                              },
                              "create_by": {
                                "type": "string",
                                "description": "创建人"
                              },
                              "children": {
                                "type": "array",
                                "items": {
                                  "type": "object",
                                  "properties": {
                                    "id": {
                                      "type": "integer",
                                      "description": "子部门自增id"
                                    },
                                    "uuid": {
                                      "type": "string",
                                      "description": "子部门uuid"
                                    },
                                    "puuid": {
                                      "type": "string",
                                      "description": "子部门的上级部门uuid"
                                    },
                                    "code": {
                                      "type": "string",
                                      "description": "子部门code"
                                    },
                                    "name": {
                                      "type": "string",
                                      "description": "子部门名称"
                                    },
                                    "charge_by": {
                                      "type": "string"
                                    },
                                    "leader": {
                                      "type": "string",
                                      "description": "子部门领导"
                                    },
                                    "leaf_flag": {
                                      "type": "integer"
                                    },
                                    "order_no": {
                                      "type": "integer"
                                    },
                                    "status": {
                                      "type": "integer"
                                    },
                                    "is_show": {
                                      "type": "integer"
                                    },
                                    "department_path": {
                                      "type": "string"
                                    },
                                    "demo": {
                                      "type": "string"
                                    },
                                    "create_time": {
                                      "type": "string",
                                      "description": "创建时间"
                                    },
                                    "create_by": {
                                      "type": "string",
                                      "description": "创建人"
                                    },
                                    "children": {
                                      "type": "array",
                                      "items": {
                                        "type": "object",
                                        "properties": {
                                          "id": {
                                            "type": "integer",
                                            "description": "下级部门自增id"
                                          },
                                          "uuid": {
                                            "type": "string",
                                            "description": "下级部门uuid"
                                          },
                                          "puuid": {
                                            "type": "string",
                                            "description": "下级部门的上级部门uuid"
                                          },
                                          "code": {
                                            "type": "string",
                                            "description": "下级部门code"
                                          },
                                          "name": {
                                            "type": "string",
                                            "description": "下级部门名称"
                                          },
                                          "charge_by": {
                                            "type": "string"
                                          },
                                          "leader": {
                                            "type": "string",
                                            "description": "下级部门领导人"
                                          },
                                          "leaf_flag": {
                                            "type": "integer"
                                          },
                                          "order_no": {
                                            "type": "integer"
                                          },
                                          "status": {
                                            "type": "integer"
                                          },
                                          "is_show": {
                                            "type": "integer"
                                          },
                                          "department_path": {
                                            "type": "string"
                                          },
                                          "demo": {
                                            "type": "string"
                                          },
                                          "create_time": {
                                            "type": "string",
                                            "description": "创建时间"
                                          },
                                          "create_by": {
                                            "type": "string",
                                            "description": "创建人"
                                          },
                                          "chhildShow": {
                                            "type": "boolean"
                                          }
                                        },
                                        "required": [
                                          "id",
                                          "uuid",
                                          "puuid",
                                          "code",
                                          "name",
                                          "charge_by",
                                          "leader",
                                          "leaf_flag",
                                          "order_no",
                                          "status",
                                          "is_show",
                                          "department_path",
                                          "demo",
                                          "create_time",
                                          "create_by",
                                          "chhildShow"
                                        ],
                                        "description": "子部门下级部门新"
                                      },
                                      "description": "子部门下级部门信息数组"
                                    },
                                    "chhildShow": {
                                      "type": "boolean"
                                    }
                                  },
                                  "required": [
                                    "id",
                                    "uuid",
                                    "puuid",
                                    "code",
                                    "name",
                                    "charge_by",
                                    "leader",
                                    "leaf_flag",
                                    "order_no",
                                    "status",
                                    "is_show",
                                    "department_path",
                                    "demo",
                                    "create_time",
                                    "create_by",
                                    "children",
                                    "chhildShow"
                                  ],
                                  "description": "子部门信息"
                                },
                                "description": "子部门信息数组"
                              },
                              "chhildShow": {
                                "type": "boolean"
                              }
                            },
                            "required": [
                              "id",
                              "uuid",
                              "puuid",
                              "code",
                              "name",
                              "charge_by",
                              "leader",
                              "leaf_flag",
                              "order_no",
                              "status",
                              "is_show",
                              "department_path",
                              "demo",
                              "create_time",
                              "create_by",
                              "chhildShow",
                              "children"
                            ]
                          },
                          "description": "部门信息数组"
                        },
                        "project": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      },
                      "required": [
                        "department",
                        "project"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "获取成功",
                  "data": {
                    "department": [
                      {
                        "id": 1,
                        "uuid": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                        "puuid": "0",
                        "code": "01",
                        "name": "体育训练中心",
                        "charge_by": "张海陶",
                        "leader": "王部长",
                        "leaf_flag": 0,
                        "order_no": 0,
                        "status": 1,
                        "is_show": 1,
                        "department_path": null,
                        "demo": "",
                        "create_time": "2019-12-09 15:33:38",
                        "create_by": "超管",
                        "children": [
                          {
                            "id": 2,
                            "uuid": "74BF9BE1-AD6E-BE4A-D8C7-5C7695C880CF",
                            "puuid": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "code": "0101",
                            "name": "田径中心",
                            "charge_by": "12",
                            "leader": "12",
                            "leaf_flag": 0,
                            "order_no": 0,
                            "status": 1,
                            "is_show": 1,
                            "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "demo": "",
                            "create_time": "2019-12-09 15:34:26",
                            "create_by": "超管",
                            "children": [
                              {
                                "id": 8,
                                "uuid": "50C26F83-BC69-E82C-2074-D90928A2317B",
                                "puuid": "74BF9BE1-AD6E-BE4A-D8C7-5C7695C880CF",
                                "code": "010101",
                                "name": "短跨跳项目组",
                                "charge_by": "12",
                                "leader": "12",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A/74BF9BE1-AD6E-BE4A-D8C7-5C7695C880CF",
                                "demo": "",
                                "create_time": "2019-12-09 15:36:15",
                                "create_by": "超管",
                                "chhildShow": false
                              },
                              {
                                "id": 9,
                                "uuid": "36EE7D92-E3BF-EFA8-C4AD-242F718AEFA5",
                                "puuid": "74BF9BE1-AD6E-BE4A-D8C7-5C7695C880CF",
                                "code": "010102",
                                "name": "投掷项目组",
                                "charge_by": "12",
                                "leader": "12",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A/74BF9BE1-AD6E-BE4A-D8C7-5C7695C880CF",
                                "demo": "",
                                "create_time": "2019-12-09 15:36:25",
                                "create_by": "超管",
                                "chhildShow": false
                              },
                              {
                                "id": 10,
                                "uuid": "4BE2FDC5-F4DF-6FE5-E393-4A0AC84373EA",
                                "puuid": "74BF9BE1-AD6E-BE4A-D8C7-5C7695C880CF",
                                "code": "010103",
                                "name": "竞走项目组",
                                "charge_by": "12",
                                "leader": "12",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A/74BF9BE1-AD6E-BE4A-D8C7-5C7695C880CF",
                                "demo": "",
                                "create_time": "2019-12-09 15:36:43",
                                "create_by": "超管",
                                "chhildShow": false
                              },
                              {
                                "id": 11,
                                "uuid": "D16748D4-B3FE-B58A-D830-3C5706D605E5",
                                "puuid": "74BF9BE1-AD6E-BE4A-D8C7-5C7695C880CF",
                                "code": "010104",
                                "name": "田径管理组",
                                "charge_by": "12",
                                "leader": "12",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A/74BF9BE1-AD6E-BE4A-D8C7-5C7695C880CF",
                                "demo": "",
                                "create_time": "2019-12-09 15:36:53",
                                "create_by": "超管",
                                "chhildShow": false
                              }
                            ],
                            "chhildShow": false
                          },
                          {
                            "id": 3,
                            "uuid": "A2DD9776-F50A-76AE-B75B-DA1C5E3FAAE9",
                            "puuid": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "code": "0102",
                            "name": "游泳中心",
                            "charge_by": "12",
                            "leader": "12",
                            "leaf_flag": 0,
                            "order_no": 0,
                            "status": 1,
                            "is_show": 1,
                            "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "demo": "",
                            "create_time": "2019-12-09 15:34:46",
                            "create_by": "超管",
                            "children": [
                              {
                                "id": 12,
                                "uuid": "726E7307-5791-857B-5CAD-3E9BADC95303",
                                "puuid": "A2DD9776-F50A-76AE-B75B-DA1C5E3FAAE9",
                                "code": "010201",
                                "name": "游泳项目组",
                                "charge_by": "12",
                                "leader": "12",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A/A2DD9776-F50A-76AE-B75B-DA1C5E3FAAE9",
                                "demo": "",
                                "create_time": "2019-12-09 15:37:23",
                                "create_by": "超管",
                                "chhildShow": false
                              },
                              {
                                "id": 13,
                                "uuid": "C7D6B299-8B55-4063-BBC1-816DAC3FE1D3",
                                "puuid": "A2DD9776-F50A-76AE-B75B-DA1C5E3FAAE9",
                                "code": "010202",
                                "name": "跳水项目组",
                                "charge_by": "12",
                                "leader": "12",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A/A2DD9776-F50A-76AE-B75B-DA1C5E3FAAE9",
                                "demo": "",
                                "create_time": "2019-12-09 15:37:35",
                                "create_by": "超管",
                                "chhildShow": false
                              },
                              {
                                "id": 14,
                                "uuid": "66C0AB27-53EE-9861-45AD-D3411BAD038B",
                                "puuid": "A2DD9776-F50A-76AE-B75B-DA1C5E3FAAE9",
                                "code": "010203",
                                "name": "水球花样游泳组",
                                "charge_by": "12",
                                "leader": "12",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A/A2DD9776-F50A-76AE-B75B-DA1C5E3FAAE9",
                                "demo": "",
                                "create_time": "2019-12-09 15:37:52",
                                "create_by": "超管",
                                "chhildShow": false
                              }
                            ],
                            "chhildShow": false
                          },
                          {
                            "id": 4,
                            "uuid": "F19EF8F5-00F9-1846-B178-8468C4BCB42F",
                            "puuid": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "code": "0103",
                            "name": "举摔柔中心",
                            "charge_by": "12",
                            "leader": "12",
                            "leaf_flag": 0,
                            "order_no": 0,
                            "status": 1,
                            "is_show": 1,
                            "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "demo": "",
                            "create_time": "2019-12-09 15:34:57",
                            "create_by": "超管",
                            "children": [
                              {
                                "id": 15,
                                "uuid": "1055A3EE-8DC1-C62C-D8C9-9E99466A0D53",
                                "puuid": "F19EF8F5-00F9-1846-B178-8468C4BCB42F",
                                "code": "010301",
                                "name": "举重项目组",
                                "charge_by": "12",
                                "leader": "12",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A/F19EF8F5-00F9-1846-B178-8468C4BCB42F",
                                "demo": "",
                                "create_time": "2019-12-09 15:38:18",
                                "create_by": "超管",
                                "chhildShow": false
                              },
                              {
                                "id": 16,
                                "uuid": "61F926A4-55B8-71AD-70DA-0672DDDABF22",
                                "puuid": "F19EF8F5-00F9-1846-B178-8468C4BCB42F",
                                "code": "010302",
                                "name": "摔跤项目组",
                                "charge_by": "12",
                                "leader": "12",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A/F19EF8F5-00F9-1846-B178-8468C4BCB42F",
                                "demo": "",
                                "create_time": "2019-12-09 15:38:39",
                                "create_by": "超管",
                                "chhildShow": false
                              },
                              {
                                "id": 17,
                                "uuid": "95DAD902-19CC-17DA-6BB5-73F1604AD0EB",
                                "puuid": "F19EF8F5-00F9-1846-B178-8468C4BCB42F",
                                "code": "010303",
                                "name": "柔道项目组",
                                "charge_by": "12",
                                "leader": "12",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A/F19EF8F5-00F9-1846-B178-8468C4BCB42F",
                                "demo": "",
                                "create_time": "2019-12-09 15:38:53",
                                "create_by": "超管",
                                "chhildShow": false
                              }
                            ],
                            "chhildShow": false
                          },
                          {
                            "id": 5,
                            "uuid": "004C9F7C-5CE1-C6F7-0D28-E81B6C3B6F3C",
                            "puuid": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "code": "0104",
                            "name": "体操中心",
                            "charge_by": "12",
                            "leader": "12",
                            "leaf_flag": 1,
                            "order_no": 0,
                            "status": 1,
                            "is_show": 1,
                            "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "demo": "",
                            "create_time": "2019-12-09 15:35:14",
                            "create_by": "超管",
                            "chhildShow": false
                          },
                          {
                            "id": 6,
                            "uuid": "6B901FC5-24DC-0A7A-8699-1912C18890B2",
                            "puuid": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "code": "0105",
                            "name": "乒乓球中心",
                            "charge_by": "12",
                            "leader": "12",
                            "leaf_flag": 1,
                            "order_no": 0,
                            "status": 1,
                            "is_show": 1,
                            "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "demo": "",
                            "create_time": "2019-12-09 15:35:25",
                            "create_by": "超管",
                            "chhildShow": false
                          },
                          {
                            "id": 7,
                            "uuid": "EB076893-2512-0523-8D96-03B599F5B152",
                            "puuid": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "code": "0106",
                            "name": "篮排中心",
                            "charge_by": "121212",
                            "leader": "12",
                            "leaf_flag": 1,
                            "order_no": 0,
                            "status": 1,
                            "is_show": 1,
                            "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "demo": "",
                            "create_time": "2019-12-09 15:35:43",
                            "create_by": "超管",
                            "chhildShow": false
                          },
                          {
                            "id": 23,
                            "uuid": "8E69D846-B09A-2E3B-1B45-7B1F8DF19C23",
                            "puuid": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "code": "0108",
                            "name": "足球中心",
                            "charge_by": "",
                            "leader": "",
                            "leaf_flag": 1,
                            "order_no": 0,
                            "status": 1,
                            "is_show": 1,
                            "department_path": "9DB63B8B-2DC9-C946-23B3-DCA05D73780A",
                            "demo": "",
                            "create_time": "2020-08-03 15:55:23",
                            "create_by": "研究所",
                            "chhildShow": false
                          }
                        ],
                        "chhildShow": false
                      },
                      {
                        "id": 26,
                        "uuid": "5C3C09F9-46EB-61B3-B443-F73383FBABFE",
                        "puuid": "0",
                        "code": "07",
                        "name": "体育训练中心二",
                        "charge_by": "",
                        "leader": "",
                        "leaf_flag": 1,
                        "order_no": 0,
                        "status": 1,
                        "is_show": 1,
                        "department_path": null,
                        "demo": "",
                        "create_time": "2020-08-19 11:14:52",
                        "create_by": "研究所",
                        "chhildShow": false
                      },
                      {
                        "id": 50,
                        "uuid": "A572DE95-9513-2840-48F8-F8003E88C1E8",
                        "puuid": "0",
                        "code": "15",
                        "name": "康比特",
                        "charge_by": "",
                        "leader": "",
                        "leaf_flag": 1,
                        "order_no": 0,
                        "status": 1,
                        "is_show": 1,
                        "department_path": null,
                        "demo": "",
                        "create_time": "2022-07-21 18:09:14",
                        "create_by": "超管",
                        "chhildShow": false
                      },
                      {
                        "id": 51,
                        "uuid": "56C00332-D5EA-2253-E552-5CC7F7920E81",
                        "puuid": "0",
                        "code": "16",
                        "name": "上海竞训中心",
                        "charge_by": "",
                        "leader": "",
                        "leaf_flag": 0,
                        "order_no": 0,
                        "status": 1,
                        "is_show": 1,
                        "department_path": null,
                        "demo": "",
                        "create_time": "2023-01-05 15:12:25",
                        "create_by": "唐恬雨",
                        "children": [
                          {
                            "id": 52,
                            "uuid": "D45DE23D-E82D-7D9B-5C96-907471454ED3",
                            "puuid": "56C00332-D5EA-2253-E552-5CC7F7920E81",
                            "code": "1601",
                            "name": "现代五项",
                            "charge_by": "",
                            "leader": "",
                            "leaf_flag": 0,
                            "order_no": 0,
                            "status": 1,
                            "is_show": 1,
                            "department_path": "56C00332-D5EA-2253-E552-5CC7F7920E81",
                            "demo": "",
                            "create_time": "2023-01-05 15:12:44",
                            "create_by": "唐恬雨",
                            "children": [
                              {
                                "id": 53,
                                "uuid": "8B5432B8-4ED9-1DC3-9D8E-3724E1D8906D",
                                "puuid": "D45DE23D-E82D-7D9B-5C96-907471454ED3",
                                "code": "160101",
                                "name": "射击",
                                "charge_by": "",
                                "leader": "",
                                "leaf_flag": 1,
                                "order_no": 0,
                                "status": 1,
                                "is_show": 1,
                                "department_path": "56C00332-D5EA-2253-E552-5CC7F7920E81/D45DE23D-E82D-7D9B-5C96-907471454ED3",
                                "demo": "",
                                "create_time": "2023-01-05 15:12:56",
                                "create_by": "唐恬雨",
                                "chhildShow": false
                              }
                            ],
                            "chhildShow": false
                          }
                        ],
                        "chhildShow": false
                      },
                      {
                        "id": 54,
                        "uuid": "45BD5BD7-9A1B-9B38-4CB0-C4730D326E39",
                        "puuid": "0",
                        "code": "17",
                        "name": "测试杨柏",
                        "charge_by": "杨柏",
                        "leader": "无",
                        "leaf_flag": 1,
                        "order_no": 0,
                        "status": 1,
                        "is_show": 1,
                        "department_path": null,
                        "demo": "无",
                        "create_time": "2023-01-18 15:22:20",
                        "create_by": "程一",
                        "chhildShow": false
                      },
                      {
                        "id": 55,
                        "uuid": "C26E3402-3D72-E9CA-7290-7289F2E51F15",
                        "puuid": "0",
                        "code": "18",
                        "name": "100000000000",
                        "charge_by": "",
                        "leader": "",
                        "leaf_flag": 0,
                        "order_no": 0,
                        "status": 1,
                        "is_show": 1,
                        "department_path": null,
                        "demo": "",
                        "create_time": "2023-01-18 16:11:37",
                        "create_by": "程一",
                        "chhildShow": false
                      }
                    ],
                    "project": []
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/delUploadImg": {
      "post": {
        "summary": "删除人脸照片",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/膳食智能台(500型)/人脸管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "description": "照片id",
                    "example": "23B7440F-F5F5-DE23-33C1-AE70F62414B8",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "description": "返回值。0：删除成功。1：删除失败"
                    },
                    "message": {
                      "type": "string",
                      "description": "返回信息。“删除成功”或错误信息。"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/uploadImg": {
      "post": {
        "summary": "一体机上传人脸照片",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/一体机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "2AC00BD3-0A2E-42A4-40CC-74A515F296F4",
                    "type": "string"
                  },
                  "img": {
                    "example": "file://C:\\Users\\admin\\Desktop\\任鹏举-图片\\图片\\柿子.png",
                    "type": "string",
                    "format": "binary"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Api/getStaffByName": {
      "get": {
        "summary": "根据姓名获取人员信息",
        "deprecated": false,
        "description": "根据人员姓名获取人员信息。用于批量人脸照片学习。人脸照片以人员姓名命名。如姓名： annie,  则照片文件名为 annie.jpeg。如果该用户有多张照片，采用 【姓名】-【其他标识】.jpeg 。如：annie-1.jpeg， annie-2.jpeg",
        "tags": [
          "智能硬件/膳食智能台(500型)/人脸管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      },
      "post": {
        "summary": "未命名接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/智盘"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "cid": {
                    "example": "10000101",
                    "type": "string"
                  },
                  "dish_info": {
                    "example": "{\"dish_info\":[{\"dish_no\":\"0001\",\"weight\":114.5},{\"dish_no\":\"0002\",\"weight\":114.5}]}",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/dishesUploadImg": {
      "post": {
        "summary": "新增菜品照片",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/膳食智能台(500型)/菜品管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "img": {
                    "description": "菜品照片base64",
                    "example": "uuuuuuuu",
                    "type": "string"
                  },
                  "img_uuid": {
                    "description": "百度菜品标识",
                    "example": "111111111",
                    "type": "string"
                  },
                  "dishes_uuid": {
                    "description": "膳食系统菜品ID",
                    "example": "A97BA13D-6DC8-28FD-E5EC-2DD363BF2BDA",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string",
                      "description": "返回值。0：上传菜品照片成功"
                    },
                    "message": {
                      "type": "string",
                      "description": "返回信息。"
                    }
                  },
                  "required": [
                    "code",
                    "message"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/delDishesHardwareImg": {
      "post": {
        "summary": "删除菜品照片",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/膳食智能台(500型)/菜品管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "hardware_uuid": {
                    "description": "百度菜品照片contsign",
                    "example": "111111111",
                    "type": "string"
                  },
                  "dishes_uuid": {
                    "description": "膳食系统菜品照片ID",
                    "example": "A97BA13D-6DC8-28FD-E5EC-2DD363BF2BDA",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string",
                      "description": "返回值。0：删除菜品照片成功。1：失败"
                    },
                    "message": {
                      "type": "string",
                      "description": "返回信息。"
                    }
                  },
                  "required": [
                    "code",
                    "message"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getUploadImg": {
      "post": {
        "summary": "获取全部人脸照片信息",
        "deprecated": false,
        "description": "智台500型人脸照片同步，获取全部人脸照片信息",
        "tags": [
          "智能硬件/膳食智能台(500型)/定时同步"
        ],
        "parameters": [
          {
            "name": "uuid",
            "in": "query",
            "description": "uuid = 1",
            "required": false,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "string",
                      "description": "返回值。0：获取成功。1：获取失败"
                    },
                    "message": {
                      "type": "string",
                      "description": "返回信息。“获取成功”或错误信息"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "hardware_uuid": {
                            "type": "string",
                            "description": "膳食系统人脸照片uuid"
                          }
                        },
                        "description": "照片ID数组",
                        "required": [
                          "hardware_uuid"
                        ]
                      },
                      "description": "返回照片信息"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "获取成功",
                  "data": [
                    {
                      "hardware_uuid": "bdcc50d8339c41f2aac03b784ebc10e3"
                    },
                    {
                      "hardware_uuid": "44b89777a14e46fba6fa328305a28e28"
                    },
                    {
                      "hardware_uuid": "ba6bf38d77c7493096b5a8bab362e192"
                    },
                    {
                      "hardware_uuid": "b7192595886c4378a50c2e39aea3da63"
                    },
                    {
                      "hardware_uuid": "72865465-0291-237E-2F94-0F1E92874C3F"
                    },
                    {
                      "hardware_uuid": "bbfafc4ba1ca487880172c28b6fd26f8"
                    }
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getUploadImgByUuid": {
      "post": {
        "summary": "获取一张人脸照片信息",
        "deprecated": false,
        "description": "根据照片ID获取一张人脸照片的详细信息",
        "tags": [
          "智能硬件/膳食智能台(500型)/定时同步"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "description": "人脸照片ID",
                    "example": "bc30237977784a9b9aa9bf553186994f",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer",
                      "description": "返回值。0：获取成功；1：获取失败。"
                    },
                    "message": {
                      "type": "string",
                      "description": "返回信息。“获取成功”或错误信息"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "id": {
                          "type": "integer",
                          "description": "人脸照片自增ID"
                        },
                        "uuid": {
                          "type": "string",
                          "description": "膳食系统人脸照片ID"
                        },
                        "hardware_uuid": {
                          "type": "string",
                          "description": "智台拍摄的人脸照片ID"
                        },
                        "staff_uuid": {
                          "type": "string",
                          "description": "用户ID"
                        },
                        "head_img": {
                          "type": "string",
                          "description": "人脸照片base64"
                        },
                        "feature": {
                          "type": "string",
                          "description": "人脸特征点"
                        },
                        "face_token": {
                          "type": "string",
                          "description": "百度人脸库 facetoken"
                        },
                        "type": {
                          "type": "integer"
                        },
                        "create_time": {
                          "type": "string",
                          "description": "创建时间"
                        },
                        "update_time": {
                          "type": "string",
                          "description": "更新时间"
                        },
                        "zp_is_synchro": {
                          "type": "integer",
                          "description": "是否已经同步智盘系统"
                        },
                        "group_id": {
                          "type": "string",
                          "description": "用户组ID"
                        }
                      },
                      "required": [
                        "id",
                        "uuid",
                        "hardware_uuid",
                        "staff_uuid",
                        "head_img",
                        "feature",
                        "face_token",
                        "type",
                        "create_time",
                        "update_time",
                        "zp_is_synchro",
                        "group_id"
                      ],
                      "description": "人脸照片详细信息"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "获取成功",
                  "data": {
                    "id": 1120,
                    "uuid": "2713C898-8E6A-D966-0C4A-AA9F58374E7C",
                    "hardware_uuid": "0ACCFC13-F944-67E4-328A-D74B0F0AA0A9",
                    "staff_uuid": "5425A6C1-1B86-3CE6-9518-A27074F4FDCE",
                    "head_img": "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",
                    "feature": "",
                    "face_token": "b04077bba7b12bb8329b3b699eea9d22",
                    "type": 1,
                    "create_time": "2023-03-16 09:34:49",
                    "update_time": "2023-03-16 09:34:49",
                    "zp_is_synchro": 1,
                    "group_id": "mobile_face_001"
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/dish/setSearchCount": {
      "post": {
        "summary": "设置检索区数量",
        "deprecated": false,
        "description": "使用第三方（原新中心）菜品识别接口前，设置检索区数量",
        "tags": [
          "智能硬件/膳食智能台(500型)/菜品识别率统计"
        ],
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "description": "检索区数量",
            "required": false,
            "example": 60,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/oauth/2.0/token": {
      "post": {
        "summary": "获取AccessToken",
        "deprecated": false,
        "description": "获取百度 AccessToken",
        "tags": [
          "智能硬件/膳食智能台(500型)/百度智能云"
        ],
        "parameters": [
          {
            "name": "grant_type",
            "in": "query",
            "description": "",
            "required": false,
            "example": [
              "client_credentials"
            ],
            "schema": {
              "type": "array",
              "items": {
                "type": "string"
              }
            }
          },
          {
            "name": "client_id",
            "in": "query",
            "description": "",
            "required": false,
            "example": "P0o3DXNujzNQ2bbu4ChkYeGt",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "client_secret",
            "in": "query",
            "description": "",
            "required": false,
            "example": "BfeWwIvCc9boVByluNx32YrADq9wD8zw",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/rest/2.0/image-classify/v1/realtime_search/dish/add": {
      "post": {
        "summary": "菜品学习",
        "deprecated": false,
        "description": "菜品照片入库",
        "tags": [
          "智能硬件/膳食智能台(500型)/百度智能云"
        ],
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "description": "",
            "required": false,
            "example": "%2f9j%2f4AAQSkZJRgABAQEAYABgAAD%2f2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL%2f2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL%2fwAARCAKoA6IDASIAAhEBAxEB%2f8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL%2f8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4%2bTl5ufo6erx8vP09fb3%2bPn6%2f8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL%2f8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3%2bPn6%2f9oADAMBAAIRAxEAPwD5%2fooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP%2f9k%3d",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "brief",
            "in": "query",
            "description": "",
            "required": false,
            "example": "{\"ID\":\"F8598BA2-E25E-170B-1182-408E4E91DD4B\",\"Name\":\"紫菜蛋花汤\"}",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "access_token",
            "in": "query",
            "description": "",
            "required": false,
            "example": "24.462e3e837599e6ce0a32734fb83d86e6.2592000.1716430289.282335-58777597",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/rest/2.0/image-classify/v1/realtime_search/dish/search": {
      "post": {
        "summary": "菜品识别",
        "deprecated": false,
        "description": "菜品识别",
        "tags": [
          "智能硬件/膳食智能台(500型)/百度智能云"
        ],
        "parameters": [
          {
            "name": "access_token",
            "in": "query",
            "description": "",
            "required": false,
            "example": "24.462e3e837599e6ce0a32734fb83d86e6.2592000.1716430289.282335-58777597",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "image",
            "in": "query",
            "description": "",
            "required": false,
            "example": "%2f9j%2f4AAQSkZJRgABAQEAYABgAAD%2f2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL%2f2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL%2fwAARCAKoA6IDASIAAhEBAxEB%2f8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL%2f8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4%2bTl5ufo6erx8vP09fb3%2bPn6%2f8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL%2f8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3%2bPn6%2f9oADAMBAAIRAxEAPwD5%2fooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP%2f9k%3d",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/rest/2.0/image-classify/v1/realtime_search/dish/delete": {
      "post": {
        "summary": "菜品删除",
        "deprecated": false,
        "description": "菜品删除",
        "tags": [
          "智能硬件/膳食智能台(500型)/百度智能云"
        ],
        "parameters": [
          {
            "name": "access_token",
            "in": "query",
            "description": "",
            "required": false,
            "example": "24.462e3e837599e6ce0a32734fb83d86e6.2592000.1716430289.282335-58777597",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "image",
            "in": "query",
            "description": "",
            "required": false,
            "example": "%2f9j%2f4AAQSkZJRgABAQEAYABgAAD%2f2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL%2f2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL%2fwAARCAKoA6IDASIAAhEBAxEB%2f8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL%2f8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4%2bTl5ufo6erx8vP09fb3%2bPn6%2f8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL%2f8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3%2bPn6%2f9oADAMBAAIRAxEAPwD5%2fooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP%2f9k%3d",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/caterUploadAI": {
      "post": {
        "summary": "智台菜品推送AI识别",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/膳食智能台(500型)"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "img": {
                    "description": "识别结果图【不需要了】",
                    "example": "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",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "description": "人员uuid【必填】",
                    "example": "11752E77-AE10-6B41-8102-9E4084A8DBA0",
                    "type": "string"
                  },
                  "upload_time": {
                    "description": "上传时间【必填】",
                    "example": "2025/11/21 15:08:00",
                    "type": "string"
                  },
                  "menu_array": {
                    "description": "识别结果【不需要了】",
                    "example": "[{\"code\":1,\"dishes_uuid\":\"C53D5964-7CFD-B02C-D6D2-7D7BB6CDBB33\",\"dishes_name\":\"鲍鱼排骨\",\"number\":1,\"weight\":0.0},{\"code\":2,\"dishes_uuid\":\"9AC539D9-1AFF-2D83-87E8-5D3217B0A393\",\"dishes_name\":\"烤鸡翅\",\"number\":1,\"weight\":0.0}]",
                    "type": "string"
                  },
                  "source": {
                    "description": "来源",
                    "example": "1",
                    "type": "string"
                  },
                  "customer_uuid": {
                    "description": "客户编号",
                    "example": "1522CECD-8D85-1C75-069F-5E3E3D039064",
                    "type": "string"
                  },
                  "artwork_master": {
                    "description": "菜品原图【必填】",
                    "example": "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",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/caterUpload": {
      "post": {
        "summary": "后台定时识别上传照片和识别结果的方式",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "img": {
                    "example": "",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "195A875E-60AC-F44F-D2A2-9D1EE",
                    "type": "string"
                  },
                  "upload_time": {
                    "example": "2024-6-17",
                    "type": "string"
                  },
                  "menu_array": {
                    "example": "",
                    "type": "string"
                  },
                  "sourc": {
                    "example": "1",
                    "type": "string"
                  },
                  "customer_uuid": {
                    "example": "1522CECD-8D85-1C75-069F-5E3E3D039064",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/sign_daka": {
      "post": {
        "summary": "签到打卡",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/膳食智能台(500型)"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "face_img": {
                    "description": "人脸照片",
                    "example": "file:///Users/laiqingtao/cpt/resource/image/WechatIMG1393.jpeg",
                    "type": "string",
                    "format": "binary"
                  },
                  "staff_uuid": {
                    "description": "人员uuid",
                    "example": "9BD46317-CF99-1E81-8B37-37FB14DA6EC9",
                    "type": "string"
                  },
                  "daka_time": {
                    "description": "打卡时间",
                    "example": "2023-06-01 12:00:00",
                    "type": "string"
                  },
                  "daka_address": {
                    "description": "打卡地址",
                    "example": "西餐厅",
                    "type": "string"
                  },
                  "baidu_code": {
                    "description": "考勤机百度序列号",
                    "example": "qewqeeweqweeqee",
                    "type": "string"
                  }
                },
                "required": [
                  "face_img"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getAllHardwareDishes": {
      "get": {
        "summary": "获取同步菜品照片表所有数据",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/膳食智能台(500型)"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/pushMeal": {
      "post": {
        "summary": "推送菜品",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/膳食智能台(500型)"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "data": {
                    "example": "{\"staff_uuid\":\"356CD6BA-4FDB-77A9-13A0-DBE9B836C12A\",\"dish_info\":[{\"dish_uuid\":\"00C932D8-D05F-9C92-671A-F8C52F27CC36\",\"number\":1,\"weight\":71.2},{\"dish_uuid\":\"FE560CF8-D780-5A6E-91AB-F0715644D9DD\",\"number\":1,\"weight\":29},{\"dish_uuid\":\"9AC539D9-1AFF-2D83-87E8-5D3217B0A393\",\"number\":1,\"weight\":118.5},{\"dish_uuid\":null,\"number\":1,\"weight\":82.3},{\"dish_uuid\":null,\"number\":1,\"weight\":42.7},{\"dish_uuid\":\"21F6D29F-A11F-81A4-EE26-32B428EFB9B0\",\"number\":1,\"weight\":86.8},{\"dish_uuid\":\"98EFDEB2-EFEB-3DF0-FA3B-DF9FA1B1C6EF\",\"number\":1,\"weight\":55.7},{\"dish_uuid\":\"BBB9FC16-C310-76E4-F811-0CF861E9907F\",\"number\":1,\"weight\":66.4}]}",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "power": {
                          "type": "object",
                          "properties": {
                            "value": {
                              "type": "number"
                            },
                            "tip": {
                              "type": "string"
                            },
                            "color": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "value",
                            "tip",
                            "color"
                          ]
                        },
                        "carbohydrate": {
                          "type": "object",
                          "properties": {
                            "value": {
                              "type": "number"
                            },
                            "tip": {
                              "type": "string"
                            },
                            "color": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "value",
                            "tip",
                            "color"
                          ]
                        },
                        "protein": {
                          "type": "object",
                          "properties": {
                            "value": {
                              "type": "number"
                            },
                            "tip": {
                              "type": "string"
                            },
                            "color": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "value",
                            "tip",
                            "color"
                          ]
                        },
                        "fat": {
                          "type": "object",
                          "properties": {
                            "value": {
                              "type": "number"
                            },
                            "tip": {
                              "type": "string"
                            },
                            "color": {
                              "type": "string"
                            }
                          },
                          "required": [
                            "value",
                            "tip",
                            "color"
                          ]
                        },
                        "sign_type": {
                          "type": "object",
                          "properties": {
                            "gsl": {
                              "type": "integer"
                            },
                            "rdd": {
                              "type": "integer"
                            },
                            "scl": {
                              "type": "integer"
                            },
                            "cuzaliang": {
                              "type": "integer"
                            },
                            "haichan": {
                              "type": "integer"
                            },
                            "shuiguo": {
                              "type": "integer"
                            },
                            "nai": {
                              "type": "integer"
                            },
                            "dou": {
                              "type": "integer"
                            },
                            "jianguo": {
                              "type": "integer"
                            },
                            "shenseshucai": {
                              "type": "integer"
                            }
                          },
                          "required": [
                            "gsl",
                            "rdd",
                            "scl",
                            "cuzaliang",
                            "haichan",
                            "shuiguo",
                            "nai",
                            "dou",
                            "jianguo",
                            "shenseshucai"
                          ]
                        }
                      },
                      "required": [
                        "power",
                        "carbohydrate",
                        "protein",
                        "fat",
                        "sign_type"
                      ]
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/partner/card/charge": {
      "post": {
        "summary": "未命名接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/智盘"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getStaffList": {
      "post": {
        "summary": "人脸同步",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/取餐柜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/gettraintime": {
      "post": {
        "summary": "训练时间",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/取餐柜"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "EA3A516F-583D-2BE6-A010-77E9619CD73A",
                    "type": "string"
                  },
                  "device_code": {
                    "example": "6655001461",
                    "type": "string"
                  }
                },
                "required": [
                  "staff_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getFaceDataList": {
      "get": {
        "summary": "同步⽤户信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/取餐柜"
        ],
        "parameters": [
          {
            "name": "page",
            "in": "query",
            "description": "当前⻚码",
            "required": false,
            "example": 1,
            "schema": {
              "type": "integer"
            }
          },
          {
            "name": "updateTime",
            "in": "query",
            "description": "更新时间",
            "required": false,
            "example": "2020-11-01 00:00:00",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": {
                  "resultObject": {
                    "data": [
                      {
                        "id": 1,
                        "nickname": "张三",
                        "mobile": "13772210137",
                        "createdTime": "2021-12-23 14:55:46",
                        "updatedTime": "2021-12-23 14:55:46",
                        "feature": "alsdan,zcn19owdnazdkfnalzd;/SFA\\DQZXCLAJOwjdoqnfafcn",
                        "imageUrl": "https://auv-share-saas.oss-cn- beijing.aliyuncs.com/deviceQrCode/21-12- 22/359a77427a4072ad96af7fa3f3656897.jpg",
                        "deleted": 0
                      }
                    ],
                    "limit": 20,
                    "currentPage": 1,
                    "totalNum": 1,
                    "totalPage": 1
                  },
                  "resultCode": 0,
                  "resultMsg": "Success!"
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/ControlScreen/everyMealSupply": {
      "post": {
        "summary": "今日每餐供应情况",
        "deprecated": false,
        "description": "",
        "tags": [
          "自动化测试接口/大屏端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/ControlScreen/cuisineKind": {
      "post": {
        "summary": "今日每餐菜品种类",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/营养站"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/ControlScreen/offerIngredient": {
      "post": {
        "summary": "今日提供的食材",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/营养站"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/ControlScreen/recommend": {
      "post": {
        "summary": "今日菜品推荐（2K大屏使用）",
        "deprecated": false,
        "description": "",
        "tags": [
          "自动化测试接口/大屏端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/bindPlateInfo": {
      "post": {
        "summary": "餐盘绑定并查询人员信息",
        "deprecated": false,
        "description": "绑定成功\n```\n{\n    \"code\": 0,\n    \"message\": \"绑定成功\",\n    \"data\": {\n        \"staff\": {\n            \"uuid\": \"3B3C81A7-8CE9-AD97-1EED-37745EB75804\",\n            \"name\": \"赖清涛\",\n            \"sex\": 1,\n            \"head_img\": \"\",\n            \"restaurant_id\": 1,\n            \"bind_id\": \"3873\",\n            \"bind_time\": \"2026-01-23 17:23:53\",\n            \"reality_price\": 0,\n            \"balance\": 18.97,\n            \"cash_balance\": \"18.97\",\n            \"subsidy_alance\": 0,\n            \"department_name\": \"康比特CPT\",\n            \"hard_ware_img\": \"https://img.kxunpt.cn/zhct/static/upload/sjtp/20251125/B01EC2E9-BC87-A76A-5143-B9648A2B2BB7.png\"\n        },\n        \"nutrition\": {\n            \"recommend_scope\": \"528-792\",\n            \"recommend_energy\": \"660.01765\",\n            \"recommend_protein\": 41.25,\n            \"recommend_fat\": 18.33,\n            \"reality_fat_sum\": 0,\n            \"reality_protein_sum\": 0,\n            \"recommend_carbohydrate\": 82.5,\n            \"reality_carbohydrate_sum\": 0,\n            \"sucai\": [],\n            \"shuiguo\": [],\n            \"meal_times\": 3,\n            \"reality_energy_sum\": 0\n        },\n        \"dishes\": []\n    },\n    \"trace_id\": \"69733e28ea8ea\"\n}\n```\n绑定失败\n\n```\n{\n    \"code\": 1,\n    \"message\": \"余额不足，请手机端充值后再绑盘\",\n    \"data\": [],\n    \"trace_id\": \"6746c8d91aafb\"\n}\n{\n    \"code\": 1,\n    \"message\": \"此餐盘已绑定\",\n    \"data\": [],\n    \"trace_id\": \"6746c90bf3fd1\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/绑盘机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "description": "人员uuid【非必填】",
                    "example": "3B3C81A7-8CE9-AD97-1EED-37745EB75804",
                    "type": "string"
                  },
                  "plate_code": {
                    "description": "餐盘编号",
                    "example": "000021",
                    "type": "string"
                  },
                  "equipment_code": {
                    "description": "设备编号",
                    "example": "000000001",
                    "type": "string"
                  },
                  "dishes_uuids": {
                    "description": "称重台上的菜品uuid，多个json数组",
                    "example": "[\"92832D61-02FD-73DD-779D-18ADCD25438A\",\"E309D831-10C5-4704-F67C-87A59CC3C0B2\"]",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getStaffLists": {
      "post": {
        "summary": "人员列表信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/绑盘机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "page_size": {
                    "example": "10",
                    "type": "string"
                  },
                  "update_time": {
                    "description": "有更新时间时以人脸列表为主",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/bindPlate": {
      "post": {
        "summary": "餐盘绑定",
        "deprecated": false,
        "description": "绑定成功\n```\n{\n    \"code\": 0,\n    \"message\": \"绑定成功\",\n    \"data\": {\n        \"balance\": \"200.01\"//账户余额 --时不显示余额\n        \"cash_balance\": 0,//现金余额\n        \"subsidy_alance\": 0,//补贴余额\n    },\n    \"trace_id\": \"6746c681cab92\"\n}\n```\n绑定失败\n\n```\n{\n    \"code\": 1,\n    \"message\": \"余额不足，请手机端充值后再绑盘\",\n    \"data\": [],\n    \"trace_id\": \"6746c8d91aafb\"\n}\n{\n    \"code\": 1,\n    \"message\": \"此餐盘已绑定\",\n    \"data\": [],\n    \"trace_id\": \"6746c90bf3fd1\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/绑盘机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "description": "人脸识别",
                    "example": "3B3C81A7-8CE9-AD97-1EED-37745EB75804",
                    "type": "string"
                  },
                  "plate_code": {
                    "example": "0080081111",
                    "type": "string"
                  },
                  "equipment_code": {
                    "description": "绑盘机编号",
                    "example": "10004",
                    "type": "string"
                  },
                  "qr_code": {
                    "description": "小程序个人二维码：消费+绑盘，\"C\"开头去掉\"C\"",
                    "example": "",
                    "type": "string"
                  },
                  "card_id": {
                    "description": "IC卡号：消费+绑盘",
                    "example": "10001",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getRestaurantsInfo": {
      "post": {
        "summary": "获取餐厅信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/绑盘机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "id": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/ZpPushMeal": {
      "post": {
        "summary": "推送菜品",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/称重台"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "28E9BC5B-4062-3A5F-DDD9-F0946D0CAA5C",
                    "type": "string"
                  },
                  "dish_info": {
                    "example": "{\"create_date\":\"2025-06-11 16:10:31\",\"details\":[{\"uuid\": \"D59E41E6-24AC-0D00-0EDC-5111276CD0C7\",\"weight\":1000}]}",
                    "type": "string"
                  },
                  "code": {
                    "description": "餐盘编号",
                    "example": "000001",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/zhctPushMeal": {
      "post": {
        "summary": "职工食堂推送菜品",
        "deprecated": false,
        "description": "就餐数据绑定到盘子绑定的人身上\n由于网络问题，称重台就餐数据推送会有延迟，有3分钟定时器\n\n上传成功\n\n```\n{\n    \"code\": 0,\n    \"message\": \"推送成功\",\n    \"data\": [],\n    \"trace_id\": \"69733ee3bdc2c\"\n}\n```\n\n上传失败\n\n```\n{\n    \"code\": 1,\n    \"message\": \"餐盘008008112未绑定人员！！！\",\n    \"data\": [],\n    \"trace_id\": \"69733d35bfc37\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/称重台"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "dish_info": {
                    "description": "就餐数据",
                    "example": "{\"create_date\":\"2025-10-27 11:21:49\",\"details\":[{\"uuid\":\"E231AC55-5E3E-F342-62CD-2614A603FA88\",\"weight\":100},{\"uuid\":\"F45E193D-B935-4676-9A83-2C87AD833D41\",\"weight\":100},{\"uuid\":\"CCE02FA1-8760-88AC-FBF4-6DA0441F353B\",\"weight\":100},{\"uuid\":\"2E72EE3C-4D99-BAB4-A613-A85F4FAC28A2\",\"weight\":100},{\"uuid\":\"9E6D1350-142B-D475-6292-147215B524B2\",\"weight\":100},{\"uuid\":\"D3520F1B-08B6-EA21-E764-E706880275BD\",\"weight\":100},{\"uuid\":\"3203BA13-2D8A-FC4F-0A9D-3C3ED8C69DE5\",\"weight\":100},{\"uuid\":\"92832D61-02FD-73DD-779D-18ADCD25438A\",\"weight\":100}]}",
                    "type": "string"
                  },
                  "code": {
                    "description": "餐盘编号",
                    "example": "008008112",
                    "type": "string"
                  },
                  "equipment_code": {
                    "description": "450称重台设备编号",
                    "example": "10004",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/selectPlate": {
      "post": {
        "summary": "根据餐盘码获取信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/安卓"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "plate_code": {
                    "example": "10003",
                    "type": "string"
                  }
                },
                "required": [
                  "plate_code"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/currentMealNutrition": {
      "post": {
        "summary": "获取当餐累计营养",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/称重台"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "4FFBCB4D-883E-63B6-00AE-46BEEEF1DF4D",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": {
                  "code": 0,
                  "message": "获取成功",
                  "data": {
                    "recommend_scope": "529-794",
                    "recommend_energy": 661.54,
                    "recommend_protein": 132.31,
                    "reality_protein_sum": 67.36,
                    "recommend_carbohydrate": 396.93,
                    "reality_carbohydrate_sum": 117.9,
                    "sucai": [
                      "彩椒炒豆皮",
                      "风味山药丁"
                    ],
                    "shuiguo": [
                      "红提"
                    ],
                    "meal_times": 3
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ontoanalysis/Onenutrient": {
      "post": {
        "summary": "营养素结构",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "menus_date",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2023-05-19",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "staff_uuid:",
            "in": "query",
            "description": "",
            "required": false,
            "example": "3FD873CC-B9C6-651B-F76F-892A8AE21A10",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "quan": {
                          "type": "object",
                          "properties": {
                            "ratio": {
                              "type": "object",
                              "properties": {
                                "carbohydrate_ratio": {
                                  "type": "integer"
                                },
                                "protein_ratio": {
                                  "type": "integer"
                                },
                                "fat_datio": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "carbohydrate_ratio",
                                "protein_ratio",
                                "fat_datio"
                              ]
                            },
                            "ying_radio": {
                              "type": "object",
                              "properties": {
                                "carbohydrate_ratio": {
                                  "type": "integer"
                                },
                                "protein_ratio": {
                                  "type": "integer"
                                },
                                "fat_datio": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "carbohydrate_ratio",
                                "protein_ratio",
                                "fat_datio"
                              ]
                            },
                            "quan_ratio_no_plus": {
                              "type": "object",
                              "properties": {
                                "carbohydrate_ratio": {
                                  "type": "integer"
                                },
                                "protein_ratio": {
                                  "type": "integer"
                                },
                                "fat_datio": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "carbohydrate_ratio",
                                "protein_ratio",
                                "fat_datio"
                              ]
                            },
                            "actual": {
                              "type": "object",
                              "properties": {
                                "carbohydrate_ratio": {
                                  "type": "integer"
                                },
                                "protein_ratio": {
                                  "type": "integer"
                                },
                                "fat_datio": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "carbohydrate_ratio",
                                "protein_ratio",
                                "fat_datio"
                              ]
                            },
                            "recommend": {
                              "type": "object",
                              "properties": {
                                "carbohydrate_ratio": {
                                  "type": "integer"
                                },
                                "protein_ratio": {
                                  "type": "integer"
                                },
                                "fat_datio": {
                                  "type": "integer"
                                }
                              },
                              "required": [
                                "carbohydrate_ratio",
                                "protein_ratio",
                                "fat_datio"
                              ]
                            },
                            "status": {
                              "type": "object",
                              "properties": {
                                "carbohydrate_ratio": {
                                  "type": "string"
                                },
                                "protein_ratio": {
                                  "type": "string"
                                },
                                "fat_datio": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "carbohydrate_ratio",
                                "protein_ratio",
                                "fat_datio"
                              ]
                            },
                            "color": {
                              "type": "object",
                              "properties": {
                                "carbohydrate_ratio": {
                                  "type": "string"
                                },
                                "protein_ratio": {
                                  "type": "string"
                                },
                                "fat_datio": {
                                  "type": "string"
                                }
                              },
                              "required": [
                                "carbohydrate_ratio",
                                "protein_ratio",
                                "fat_datio"
                              ]
                            }
                          },
                          "required": [
                            "ratio",
                            "ying_radio",
                            "quan_ratio_no_plus",
                            "actual",
                            "recommend",
                            "status",
                            "color"
                          ]
                        },
                        "every": {
                          "type": "object",
                          "properties": {
                            "ratio": {
                              "type": "object",
                              "properties": {
                                "1": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "integer"
                                    },
                                    "sum_protein": {
                                      "type": "integer"
                                    },
                                    "sum_fat": {
                                      "type": "integer"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                },
                                "2": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "integer"
                                    },
                                    "sum_protein": {
                                      "type": "integer"
                                    },
                                    "sum_fat": {
                                      "type": "integer"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                },
                                "3": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "integer"
                                    },
                                    "sum_protein": {
                                      "type": "integer"
                                    },
                                    "sum_fat": {
                                      "type": "integer"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                }
                              },
                              "required": [
                                "1",
                                "2",
                                "3"
                              ]
                            },
                            "actual": {
                              "type": "object",
                              "properties": {
                                "1": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "integer"
                                    },
                                    "sum_protein": {
                                      "type": "integer"
                                    },
                                    "sum_fat": {
                                      "type": "integer"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                },
                                "2": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "integer"
                                    },
                                    "sum_protein": {
                                      "type": "integer"
                                    },
                                    "sum_fat": {
                                      "type": "integer"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                },
                                "3": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "integer"
                                    },
                                    "sum_protein": {
                                      "type": "integer"
                                    },
                                    "sum_fat": {
                                      "type": "integer"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                }
                              },
                              "required": [
                                "1",
                                "2",
                                "3"
                              ]
                            },
                            "recommend": {
                              "type": "object",
                              "properties": {
                                "1": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "integer"
                                    },
                                    "sum_protein": {
                                      "type": "integer"
                                    },
                                    "sum_fat": {
                                      "type": "integer"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                },
                                "2": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "integer"
                                    },
                                    "sum_protein": {
                                      "type": "integer"
                                    },
                                    "sum_fat": {
                                      "type": "integer"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                },
                                "3": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "integer"
                                    },
                                    "sum_protein": {
                                      "type": "integer"
                                    },
                                    "sum_fat": {
                                      "type": "integer"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                }
                              },
                              "required": [
                                "1",
                                "2",
                                "3"
                              ]
                            },
                            "status": {
                              "type": "object",
                              "properties": {
                                "1": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "string"
                                    },
                                    "sum_protein": {
                                      "type": "string"
                                    },
                                    "sum_fat": {
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                },
                                "2": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "string"
                                    },
                                    "sum_protein": {
                                      "type": "string"
                                    },
                                    "sum_fat": {
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                },
                                "3": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "string"
                                    },
                                    "sum_protein": {
                                      "type": "string"
                                    },
                                    "sum_fat": {
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                }
                              },
                              "required": [
                                "1",
                                "2",
                                "3"
                              ]
                            },
                            "color": {
                              "type": "object",
                              "properties": {
                                "1": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "string"
                                    },
                                    "sum_protein": {
                                      "type": "string"
                                    },
                                    "sum_fat": {
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                },
                                "2": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "string"
                                    },
                                    "sum_protein": {
                                      "type": "string"
                                    },
                                    "sum_fat": {
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                },
                                "3": {
                                  "type": "object",
                                  "properties": {
                                    "sum_carbohydrate": {
                                      "type": "string"
                                    },
                                    "sum_protein": {
                                      "type": "string"
                                    },
                                    "sum_fat": {
                                      "type": "string"
                                    }
                                  },
                                  "required": [
                                    "sum_carbohydrate",
                                    "sum_protein",
                                    "sum_fat"
                                  ]
                                }
                              },
                              "required": [
                                "1",
                                "2",
                                "3"
                              ]
                            }
                          },
                          "required": [
                            "ratio",
                            "actual",
                            "recommend",
                            "status",
                            "color"
                          ]
                        }
                      },
                      "required": [
                        "quan",
                        "every"
                      ]
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "请求成功",
                  "data": {
                    "quan": {
                      "ratio": {
                        "carbohydrate_ratio": 0,
                        "protein_ratio": 0,
                        "fat_datio": 0
                      },
                      "ying_radio": {
                        "carbohydrate_ratio": 0,
                        "protein_ratio": 0,
                        "fat_datio": 0
                      },
                      "quan_ratio_no_plus": {
                        "carbohydrate_ratio": 0,
                        "protein_ratio": 0,
                        "fat_datio": 0
                      },
                      "actual": {
                        "carbohydrate_ratio": 0,
                        "protein_ratio": 0,
                        "fat_datio": 0
                      },
                      "recommend": {
                        "carbohydrate_ratio": 0,
                        "protein_ratio": 0,
                        "fat_datio": 0
                      },
                      "status": {
                        "carbohydrate_ratio": "过低",
                        "protein_ratio": "过低",
                        "fat_datio": "过低"
                      },
                      "color": {
                        "carbohydrate_ratio": "#E9C738",
                        "protein_ratio": "#E9C738",
                        "fat_datio": "#E9C738"
                      }
                    },
                    "every": {
                      "ratio": {
                        "1": {
                          "sum_carbohydrate": 0,
                          "sum_protein": 0,
                          "sum_fat": 0
                        },
                        "2": {
                          "sum_carbohydrate": 0,
                          "sum_protein": 0,
                          "sum_fat": 0
                        },
                        "3": {
                          "sum_carbohydrate": 0,
                          "sum_protein": 0,
                          "sum_fat": 0
                        }
                      },
                      "actual": {
                        "1": {
                          "sum_carbohydrate": 0,
                          "sum_protein": 0,
                          "sum_fat": 0
                        },
                        "2": {
                          "sum_carbohydrate": 0,
                          "sum_protein": 0,
                          "sum_fat": 0
                        },
                        "3": {
                          "sum_carbohydrate": 0,
                          "sum_protein": 0,
                          "sum_fat": 0
                        }
                      },
                      "recommend": {
                        "1": {
                          "sum_carbohydrate": 0,
                          "sum_protein": 0,
                          "sum_fat": 0
                        },
                        "2": {
                          "sum_carbohydrate": 0,
                          "sum_protein": 0,
                          "sum_fat": 0
                        },
                        "3": {
                          "sum_carbohydrate": 0,
                          "sum_protein": 0,
                          "sum_fat": 0
                        }
                      },
                      "status": {
                        "1": {
                          "sum_carbohydrate": "过低",
                          "sum_protein": "过低",
                          "sum_fat": "过低"
                        },
                        "2": {
                          "sum_carbohydrate": "过低",
                          "sum_protein": "过低",
                          "sum_fat": "过低"
                        },
                        "3": {
                          "sum_carbohydrate": "过低",
                          "sum_protein": "过低",
                          "sum_fat": "过低"
                        }
                      },
                      "color": {
                        "1": {
                          "sum_carbohydrate": "#E9C738",
                          "sum_protein": "#E9C738",
                          "sum_fat": "#E9C738"
                        },
                        "2": {
                          "sum_carbohydrate": "#E9C738",
                          "sum_protein": "#E9C738",
                          "sum_fat": "#E9C738"
                        },
                        "3": {
                          "sum_carbohydrate": "#E9C738",
                          "sum_protein": "#E9C738",
                          "sum_fat": "#E9C738"
                        }
                      }
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/CaterList": {
      "post": {
        "summary": "菜品库分类查询",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/称重台"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "keyword": {
                    "type": "string"
                  },
                  "category": {
                    "type": "string"
                  },
                  "page": {
                    "type": "string"
                  },
                  "page_size": {
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/addRecipe": {
      "post": {
        "summary": "菜谱添加菜品",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/称重台"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "E309D831-10C5-4704-F67C-87A59CC3C0B2",
                    "type": "string"
                  },
                  "code": {
                    "description": "多餐厅时为必须参数，硬件编码",
                    "example": "test",
                    "type": "string"
                  }
                },
                "required": [
                  "uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/weigh/dishes": {
      "post": {
        "summary": "称重台获取排菜信息",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"dishes\": [\n            {\n                \"position\": 1,///1左2右，单称没有2\n                \"dishinfo\": {\n                    \"uuid\": \"E309D831-10C5-4704-F67C-87A59CC3C0B2\",\n                    \"name\": \"米饭\",\n                    \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20250508/D517D0E2-E78D-D323-EEB1-F9B55D4BAD73imag.png\",\n                    \"category\": 1,\n                    \"category_name\": \"主食\"\n                }\n            },\n            {\n                \"position\": 2,\n                \"dishinfo\": {\n                    \"uuid\": \"92832D61-02FD-73DD-779D-18ADCD25438A\",\n                    \"name\": \"馒头\",\n                    \"file_path\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20250508/45D3C662-F06F-BBE0-AFF3-D278102D3E4Fimage6.png\",\n                     \"category\": 1,\n                    \"category_name\": \"主食\"\n                }\n            }\n        ]\n    },\n    \"trace_id\": \"681c4901b0a51\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/称重台"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "设备编号",
                    "example": "adminceshi",
                    "type": "string"
                  }
                },
                "required": [
                  "code"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": {
                  "code": 0,
                  "message": "查询成功",
                  "data": {
                    "face_data": [
                      {
                        "staff_uuid": "065EDABE-F006-D09F-5A40-E9CB41C2EB41",
                        "head_img_url": "/static/upload/cater/20230517/C25633A0-5ED6-38BB-8154-29ECB5F08087.jpeg",
                        "feature": "9ZhcEUUCVxVWDaNnwiitY1rxoIHnQS0EUVnriB1nMQxlIzUwmnc8tGrRpLjb0I49E9sPoIVH/KRKE1Qq+w+2U4U22S9ewjVU55HYWB0eNFxynvxAxHklxe7u/0mHRoEzYVUW8fZXhPSlZO94/b0Z/YLdU+AmsHxlW2pU6Hd5amyF2QLvPCuBFEmbM+do1DWdAaTbgaMOgIQC7AEIqZ44DNamiTEM9s40qIIox+bRcjwDXwTfKxmjpM0GPKj8EDBTG8zwUHoneCujUldZq/p7I/KkssC8ezrGtSATSOZTn80JwkKPKyHbdbX0UoeIh9j8gZZm4cyh/2egLEZoTjZYkyQZUZDbbvIVeaeuGKsQSp3UNZkAKy+DBIz7QYnbK6bz/pmPMEJ5ujR9uR44FLEnPHAPtaAI5BGkYEDcqDe1CqwhPrvQR4NR1Ewb8NiLmlBdDl+kwPyV38SWrW5I9kfms5+unXGd+FX0mFteeDIv7HyiQrKfJOmaG0qXeWkUTbLu9JDJkMx/HesNtIKYA2FoYy4LSYKUr6AEyCjdCSBArIoN/P0yrXsNy2bJzrj82AW8kkdcoJeFiKTo7ceoXSVaLGZdqtCy8+1UuqoIWKE5glwISK/Aff7IxAX56chiQZjNkIEI8HJjSHQUXdv480PBfE2q+2CMPVBk3W5dl7zgUWw=",
                        "face_token": "89cd9b46ff3da498f00f6425a4052b0c",
                        "status": 1
                      }
                    ]
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/weigh/pushDishes": {
      "post": {
        "summary": "称重台排菜",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"排菜完成\",\n    \"trace_id\": \"681c250849232\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/称重台"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "设备编号",
                    "example": "adminceshi",
                    "type": "string"
                  },
                  "left_dishes_uuid": {
                    "description": "左称菜品uuid",
                    "example": "D1AFEDE8-E39F-A6A3-587A-9BA6F734D5E0",
                    "type": "string"
                  },
                  "right_dishes_uuid": {
                    "description": "右称菜品uuid，单称设备该字段为\"\"",
                    "example": "1F8FC1AF-68C7-28B9-0C31-F68B9E1037C3",
                    "type": "string"
                  }
                },
                "required": [
                  "code",
                  "left_dishes_uuid",
                  "right_dishes_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/weigh/pushWeight": {
      "post": {
        "summary": "称重台上传菜品重量接口",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"上传完成\",\n    \"trace_id\": \"681c250849232\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/称重台"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "设备编号",
                    "example": "adminceshi",
                    "type": "string"
                  },
                  "left_dishes_uuid": {
                    "description": "左称菜品uuid",
                    "example": "D1AFEDE8-E39F-A6A3-587A-9BA6F734D5E0",
                    "type": "string"
                  },
                  "right_dishes_uuid": {
                    "description": "右称菜品uuid，单称设备该字段为\"\"",
                    "example": "1F8FC1AF-68C7-28B9-0C31-F68B9E1037C3",
                    "type": "string"
                  },
                  "left_dishes_weight": {
                    "description": "左称菜品重量",
                    "example": "8.8",
                    "type": "string"
                  },
                  "right_dishes_weight": {
                    "description": "右称菜品重量，单称设备该字段为0",
                    "example": "0",
                    "type": "string"
                  }
                },
                "required": [
                  "code",
                  "right_dishes_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consume/orderPay": {
      "post": {
        "summary": "订单结算",
        "deprecated": false,
        "description": "入参\n\n```\n{\n\t\"dishes\": [{//菜品信息，非必填\n\t\t\"uuid\": \"7E5D022D-358F-B57F-7006-AB1D5B6E84EF\",//菜品uuid，必填\n\t\t\"number\": \"1\",\n\t\t\"money\": \"20\"//菜品价格，单位元，必填\n\t}],\n        \"staff_uuid\": \"BB0CC0DF-2341-3879-D8DC-E1D7DD7E513E\",//用户uuid--人脸识别结算\n\t\"paycode\": \"677268c53e0b0\",//个人支付二维码 消费+绑盘，\"C\"开头去掉\"C\"\n\t\"card_id\": \"10001\", //IC卡号：消费+绑盘\n\t\"money\": \"12.8\",//订单金额\n        \"equipment_code\": \"00001\",//消费机编号\n        \"order_type\": \"1\",//消费机收款方式：1=在线；2=离线\n        \"action\": \"consume\",//消息类型：consume=消费订单【非必填】\n        \"create_time\": \"2025-11-11 18:00:00\",//消费时间\n        \"msgid\": \"00011762854488259\",//equipment_code+消费时间(毫秒时间戳)\n        \"publish_topic\": \"zhct_dev/business/p2p/GID_zhct_dev@@@device_0002\",//定点发送topic【非必填】\n        \"subscribe_topic\": \"zhct_dev/business/p2p/GID_zhct_dev@@@0001\",//定点接收topic【非必填】\n}\n```\n\n支付成功\n```\n{\n    \"code\": 0,\n    \"message\": \"支付成功\",\n    \"data\": {\n        \"order_no\": \"251216168174448\",\n        \"staff_uuid\": \"0CE81F87-78D4-11D4-CA96-5F5CB9A9A3F3\",\n        \"staff_name\": \"王麻子\",\n        \"remain_balance\": \"60.93\",\n        \"pay_time\": \"2025-12-16 16:57:41\",\n        \"card_id\": \"10000009\",\n        \"total_price\": \"1.00\",\n        \"pay_price\": \"1.00\",\n        \"management_fee\": \"0.00\",\n        \"discount_amount\": \"0.00\",\n        \"marketing_strategy_id\": 0\n    },\n    \"trace_id\": \"69411f03e2b06\"\n}\n```\n支付失败\n```\n{\n    \"code\": 1,\n    \"message\": \"支付失败\",\n    \"trace_id\": \"67727094b23af\"\n}\n{\n    \"code\": 1,\n    \"message\": \"支付中，请勿重复支付\",\n    \"trace_id\": \"677270cf2f94a\"\n}\n{\n    \"code\": 8001,\n    \"message\": \"余额不足，请充值后再尝试！\",\n    \"data\": [],\n    \"trace_id\": \"690ebe193df10\"\n}\n{\n    \"code\": 1,\n    \"message\": \"接口认证失败\",\n    \"time\": \"1764834872\",\n    \"data\": [],\n    \"trace_id\": \"69313e38d7713\"\n}\n```\n",
        "tags": [
          "智能硬件/自研硬件/消费机"
        ],
        "parameters": [
          {
            "name": "account",
            "in": "header",
            "description": "api授权账号",
            "required": true,
            "example": "admin",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pwd",
            "in": "header",
            "description": "api授权密码",
            "required": true,
            "example": "Admin@2025#User&88",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "key",
            "in": "header",
            "description": "api授权密钥",
            "required": true,
            "example": "K8P3Z2X7Q9W1E4R6T5Y3U8D2F1G7H9",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": {
                "dishes": [
                  {
                    "uuid": "106C6E48-491C-2C5B-17E8-5D39109EEC75",
                    "number": "1",
                    "money": "0.1"
                  }
                ],
                "staff_uuid": "",
                "paycode": "",
                "card_id": "2000001",
                "money": "0.1",
                "equipment_code": "wb-xfj1",
                "order_type": "1",
                "action": "consume",
                "create_time": "2026-03-26 18:48:04",
                "msgid": "wb-xfj117702776843271000",
                "publish_topic": "zhct/zhct/p2p/GID_zhct@@@consume_work_0",
                "subscribe_topic": "zhct/zhct/p2p/GID_zhct@@@wb-xfj1",
                "fauthAccount": "admin",
                "fauthKey": "b5z3w7x9t1s4p6m8n2h0d7f3j1k9q5v2r8",
                "authPwd": "Nutr@Syst2026#Mng&82"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/mqtt": {
      "post": {
        "summary": "订单结算MQTT",
        "deprecated": false,
        "description": "创建订单mq\n```\n{\n    \"dishes\": [\n        {\n            \"uuid\": \"9E6D1350-142B-D475-6292-147215B524B2\",\n            \"number\": \"1\",\n            \"money\": \"20\"\n        },\n        {\n            \"uuid\": \"2E72EE3C-4D99-BAB4-A613-A85F4FAC28A2\",\n            \"number\": \"1\",\n            \"money\": \"20\"\n        }\n    ],\n    \"staff_uuid\": \"\",\n    \"paycode\": \"\",\n    \"card_id\": \"10001\",\n    \"money\": \"1\",\n    \"equipment_code\": \"0001\",\n    \"order_type\": \"1\",//消费机收款方式：1=在线；2=离线\n    \"action\": \"consume\",//消息类型：consume=消费订单\n    \"create_time\": \"2025-11-11 18:00:00\",//消费时间\n    \"msgid\": \"00011762854488259\",//equipment_code+消费时间(毫秒时间戳)\n    \"publish_topic\": \"zhct_dev/business/p2p/GID_zhct_dev@@@device_0002\",//定点发送topic\n    \"subscribe_topic\": \"zhct_dev/business/p2p/GID_zhct_dev@@@0001\",//定点接收topic\n    \"account\":\"admin\",//api授权账号\n    \"pwd\":\"Admin@2025#User&88\",//api授权密码\n    \"key\":\"K8P3Z2X7Q9W1E4R6T5Y3U8D2F1G7H9\"//api授权密钥\n}\n```\n支付成功\n```\n{\n    \"code\": 0,\n    \"message\": \"支付成功\",\n    \"data\": {\n        \"order_no\": \"251108114280382\",\n        \"staff_uuid\": \"B091843A-62CF-45B5-72E3-DC4CC74CA4A1\",\n        \"staff_name\": \"赖清涛\",\n        \"remain_balance\": \"18.88\",\n        \"pay_time\": \"2025-11-12 13:20:21\",\n        \"card_id\": \"10001\",\n        \"total_price\": \"1\",\n        \"pay_price\": \"1\"\n    },\n    \"trace_id\": \"69141908e9a0a\",\n    \"msgid\": \"demoDevice1762924821878.7\",\n    \"type\": 3\n}\n```\n支付失败\n```\n{\n    \"code\": 1,\n    \"message\": \"支付失败\",\n    \"trace_id\": \"67727094b23af\"\n}\n{\n    \"code\": 1,\n    \"message\": \"支付中，请勿重复支付\",\n    \"trace_id\": \"677270cf2f94a\"\n}\n{\n    \"code\": 8001,\n    \"message\": \"余额不足，请充值后再尝试！\",\n    \"data\": [],\n    \"trace_id\": \"690ebe193df10\"\n}\n{\n    \"code\": 1,\n    \"message\": \"接口认证失败\",\n    \"time\": \"1764834872\",\n    \"data\": [],\n    \"trace_id\": \"69313e38d7713\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/消费机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consume/card": {
      "post": {
        "summary": "卡片信息查询",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"card_id\": \"1770765577\",\n        \"cash_balance\": \"99998785.17\",\n        \"subsidy_balance\": \"0.10\",\n        \"mobile\": \"15811137696\",\n        \"name\": \"赖清涛\",\n        \"identity_number\": \"\",\n        \"department_name\": \"康比特CPT\",\n        \"parent_department_name\": \"1.2.3\"\n    },\n    \"trace_id\": \"695b1263a9a05\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/消费机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "card_id": {
                    "description": "卡号",
                    "example": "20",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consume/orderList": {
      "post": {
        "summary": "消费机订单列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 13,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 1,\n        \"total_price\": 189.74,//订单金额\n        \"pay_price\": 189.74,\n        \"refund_amount\": 0,//退款金额\n        \"pay_amount\": \"1.00\",//实付金额\n        \"data\": [\n            {\n                \"id\": 13,//订单id\n                \"order_no\": \"241224169137753\",//订单编号\n                \"user_id\": 769,\n                \"bind_time\": \"2024-12-24 16:15:58\",//订单生成时间\n                \"meal_times\": 3,//餐段1早餐2午餐3晚餐\n                \"total_price\": \"0.00\",//订单金额\n                \"meal_number\": 0,//交易菜品数量\n                \"pay_status\": 20,//支付状态(10待支付 20已支付)\n                \"pay_time\": \"2024-12-24 16:16:02\",//交易时间\n                \"pay_price\": \"0.00\",\n                \"meal_date\": \"2024-12-24\",//就餐日期\n                \"source\": 4,//订单来源1=绑盘机2=消费机3=虚拟订单4=订餐订单\n                \"order_status\": 20,//订单状态(10进行中 20取消 30已完成)\n                \"cash_payment\": \"0.00\",//现金支付\n                \"subsidy_payment\": \"1.00\",//补贴支付\n                \"pay_amount\": \"1.00\",//实付金额\n                \"refund_amount\": \"0.00\",//退款金额\n                \"refund_status\": 0,//退款状态：0=未退款，1=退款中，2=部分退款，3=全部退款\n                \"user\": {\n                    \"id\": 769,\n                    \"nickname\": \"云烟成雨\"//用户姓名\n                },\n                \"equipment\": {\n                    \"id\": 15,\n                    \"code\": \"00001\",\n                    \"name\": \"绑盘机\"//交易设备名称\n                },\n               \"nickname\": \"云烟成雨\",\n               \"equipment_name\": \"绑盘机\",\n               \"abnormal_status\": 2//1正常2异常\n            },\n            {\n                \"id\": 12,\n                \"order_no\": \"2024120498485457\",\n                \"user_id\": 1418,\n                \"bind_time\": \"2024-12-04 18:50:03\",\n                \"meal_times\": 3,\n                \"total_price\": \"29.77\",\n                \"meal_number\": 1,\n                \"pay_status\": 20,\n                \"pay_time\": \"2024-12-04 19:06:02\",\n                \"pay_price\": \"29.77\",\n                \"meal_date\": \"2024-12-04\",\n                \"user\": {\n                    \"id\": 1418,\n                    \"nickname\": \"慢慢\"\n                },\n                \"equipment\": {\n                    \"id\": 15,\n                    \"code\": \"00001\",\n                    \"name\": \"绑盘机\"//交易设备名称\n                }\n            }\n        ]\n    },\n    \"trace_id\": \"676b7e9b024b8\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/消费机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "20",
                    "type": "string"
                  },
                  "equipment_code": {
                    "description": "消费机编号",
                    "example": "jc001",
                    "type": "string"
                  },
                  "meal_date": {
                    "description": "就餐日期",
                    "example": "2025-12-18",
                    "type": "string"
                  }
                },
                "required": [
                  "equipment_code",
                  "meal_date"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consume/dishes": {
      "post": {
        "summary": "菜品列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"total\": 2240,\n        \"per_page\": 15,\n        \"current_page\": 1,\n        \"last_page\": 150,\n        \"data\": [\n            {\n                \"id\": 64,\n                \"uuid\": \"7E5D022D-358F-B57F-7006-AB1D5B6E84EF\",\n                \"name\": \"西红柿炒鸡蛋-Y\",\n                \"price\": 6.4,\n                \"file_path\": \"static/upload\\\\cater\\\\20210106\\\\1818B953-67AF-6A02-A437-8A1686E33AD1西红柿炒鸡蛋.jpg\",\n                \"file_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/cater/20210106/1818B953-67AF-6A02-A437-8A1686E33AD1西红柿炒鸡蛋.jpg\"\n            }\n        ]\n    },\n    \"trace_id\": \"677226bb0098f\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/消费机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "page_size": {
                    "description": "页面条数",
                    "example": "20",
                    "type": "string"
                  },
                  "equipment_code": {
                    "description": "设备编号",
                    "example": "10000",
                    "type": "string"
                  },
                  "keyword": {
                    "description": "菜品名称搜索",
                    "example": "胡辣汤",
                    "type": "string"
                  },
                  "category": {
                    "description": "菜品分类：0全部1主食2素菜3荤菜4蛋奶坚果5水果6汤饮",
                    "example": "0",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consume/dishesRecognizeImgUpload": {
      "post": {
        "summary": "上传菜品识别图片",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/消费机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "dishes_uuid": {
                    "description": "菜品uuid",
                    "example": "7B88C0A0-5BAA-BCEF-C502-DE00948C71FB",
                    "type": "string"
                  },
                  "feature": {
                    "description": "菜品图片特征值",
                    "example": "11111",
                    "type": "string"
                  },
                  "equipment_code": {
                    "description": "设备编号",
                    "example": "10000",
                    "type": "string"
                  },
                  "file": {
                    "format": "binary",
                    "type": "string",
                    "description": "菜品图片",
                    "example": "file:///Users/lqt/Desktop/531BD499-E8C5-5268-8C66-1CA839722F1BWeChat2ad929eb12d6736c6ffb03458bd98539.png"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consume/dishesRecognizeImgList": {
      "post": {
        "summary": "菜品识别图片列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/消费机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "description": "页码",
                    "example": "1",
                    "type": "string"
                  },
                  "page_size": {
                    "description": "页面条数",
                    "example": "20",
                    "type": "string"
                  },
                  "equipment_code": {
                    "description": "设备编号",
                    "example": "10000",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/consume/dishesRecognizeImgDelete": {
      "post": {
        "summary": "删除图片接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件/消费机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/plate/dishes": {
      "post": {
        "summary": "电子菜牌菜品图片",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"img_url\": \"https://zhctdev.yyangpt.cn/zhct_dev/static/upload/common/20250807/1400CBD9-FC57-CE3B-A721-0BF7C39F5134.png\"\n    },\n    \"trace_id\": \"68956eedb8754\"\n}\n```",
        "tags": [
          "智能硬件/自研硬件/电子菜牌"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "设备编号",
                    "example": "000007",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getNewVersion": {
      "post": {
        "summary": "获取最新版本",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/自研硬件"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "version_number": {
                    "description": "当前版本",
                    "example": "v1.4.0",
                    "type": "string"
                  },
                  "type": {
                    "description": "设备类型1：绑盘机，2：称重台'",
                    "example": "1",
                    "type": "string"
                  },
                  "code": {
                    "example": "000012",
                    "type": "string"
                  }
                },
                "required": [
                  "version_number",
                  "type",
                  "code"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/matecode": {
      "post": {
        "summary": "安卓配对",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"配对成功\",\n    \"data\": {\n        \"matecode\": \"0DsOqs\",\n        \"code\": \"table_double\",\n        \"communicationkey\": \"F470E942A79CA2452EE1158F6EE0D14B\",\n        \"restaurant_id\": 1,\n        \"restaurant_name\": \"一楼智慧餐厅\",\n        \"business_name\": \"智慧营养健康餐厅开发环境\",\n        \"ali_mqtt\": {\n            \"disjunctor\": \"1\",\n            \"accessKey\": \"LTAI5t5nibDkQQzLAnWt4dHp\",\n            \"secretKey\": \"UhIFA5thOTDEIcYV7EZpDgjRyrRALf\",\n            \"endPoint\": \"mqtt-cn-zpr3a6qup01.mqtt.aliyuncs.com\",\n            \"instanceId\": \"mqtt-cn-zpr3a6qup01\",\n            \"topic\": \"zhct_dev\",\n            \"groupId\": \"GID_zhct_dev\",\n            \"deviceId\": \"device_0001\",\n            \"listenerDeviceId\": \"device_0002\",//阿里云MQTT监听设备ID\n            \"sharedSubscribe\": \"1\"\n        },\n        \"gov_cloud_deployed\": \"0\",\n        \"consume_order_type\": \"1\",//消费机收款方式：1=在线；2=离线\n        \"consume_submit_type\": \"2\",//消费机上传数据方式：1=http；2=mqtt配置\n        \"businessIdentify\": \"zhct_dev\",//商户名称唯一标识\n        \"consume_work_num\": \"5\",//消费机任务数量，设备id=consume_work_1,consume_work_2...\n        \"api_auth_account\": \"admin\",//api授权账号\n        \"api_auth_pwd\": \"Admin@2025#User&88\",//api授权密码\n        \"api_auth_key\": \"K8P3Z2X7Q9W1E4R6T5Y3U8D2F1G7H9\",//api授权密钥\n        \"robot\": {\n            \"webhook\": \"https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=c4dfae52-3add-4fc6-a3e6-cda3446e2d4d\",\n            \"msg\": \"https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=3a74beb0-e108-40c3-bee8-300f1f127f73\",\n            \"main\": \"https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=c4dfae52-3add-4fc6-a3e6-cda3446e2d4d\"\n        }\n    },\n    \"trace_id\": \"681c2cbf522bb\"\n}\n\"robot\": {\n    //告警消息提醒-通用\n    \"webhook\": \"https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=c4dfae52-3add-4fc6-a3e6-cda3446e2d4d\",\n    //正常消息通知\n    \"msg\": \"https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=3a74beb0-e108-40c3-bee8-300f1f127f73\",\n    //告警消息提醒-主流程\n    \"main\": \"https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=c4dfae52-3add-4fc6-a3e6-cda3446e2d4d\"\n}\n```",
        "tags": [
          "智能硬件/安卓"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "matecode": {
                    "description": "配对码",
                    "example": "0DsOqs",
                    "type": "string"
                  }
                },
                "required": [
                  "matecode"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/heartbeat": {
      "post": {
        "summary": "心跳上报",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/安卓"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "设备编号",
                    "example": "10001",
                    "type": "string"
                  }
                },
                "required": [
                  "code"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/facedata": {
      "post": {
        "summary": "人脸数据同步",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"face_data\": [\n            {\n                \"id\": 4,\n                \"staff_uuid\": \"39C6215D-17BA-6D97-7FAD-B470F79642A5\",\n                \"head_img_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/sjtp/20251112/265E1FDB-D791-2C1B-0712-83B524470D76.png\",\n                \"feature\": \"aEWhkZfYrJRzhvMY+CszHk99sX/0xI37Li/39yKwD4w5e0owKs3oNOiHzzkXimM9AM4EII/I26S0M40oLE+UrjyyT9A4mGBUPgMaWRpxBFwxNxBCyS7YxNpZqslBcltND8tocCkUUvXHMbb5qcFT/ReJeWG885/keGpq6aNuVWzQyCvvLaEq66nqVxh4GPwcaxLaAE+2rwVJ2AGInNp3jdXjsLD0kAU108fkuGEpEjwmHySgzfBfpNZFA1f7YuosdAaK0eU8BFbjKExYPwb93ErfHkDpJfnFQ6Vht3iBFEyIwsLwUpw5izoVrPhJIK/9sWKV412GUmSa7bboXLRtbdZDL5BZiGkUAR0sGXsXMZwbRymA/rit+yESPAiLeF4MDnX4MviRIzTPupo40Gk6PIw2TiCbs7klNGRgqJ0Dq6x4YnrQcjABVHligFi5bQLcAo1Rwfzf58SjMQdIU5A2TVUe2I/dSU90LpzGh9Z2Lv7L3OhghC5bZCej7eghIE5ssNo075VuDeuJPi/nEiTcnguLaQDxTamETnT+CGJmn453TCOwmM3XNCmavbj42C69hQMAIYB6AttVHKmoOsilrGG5alDkM/FU4Onp2N0gSNyXyyhAssPgRa5ybUj33pRMXYv68NDxAHQLiMP4wW7V/IGA1WCD4DRkgtnk6K9m9Ww=\",\n                \"face_token\": \"388bf28830cc6deacec124c50b7a22df\",\n                \"name\": \"159****2797\",\n                \"hardware_uuid\": \"E530DAECFB57562750F0CB576D63DA3B\",\n                \"status\": 1,\n                \"card_id\":\"888888\"\n            }\n        ]\n    },\n    \"trace_id\": \"69295eff955a8\"\n}\n```",
        "tags": [
          "智能硬件/安卓"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "设备编号",
                    "example": "jc001",
                    "type": "string"
                  },
                  "type": {
                    "description": "同步方式：0增量1全量",
                    "example": "0",
                    "type": "string"
                  }
                },
                "required": [
                  "code"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": {
                  "code": 0,
                  "message": "查询成功",
                  "data": {
                    "face_data": [
                      {
                        "staff_uuid": "065EDABE-F006-D09F-5A40-E9CB41C2EB41",
                        "head_img_url": "/static/upload/cater/20230517/C25633A0-5ED6-38BB-8154-29ECB5F08087.jpeg",
                        "feature": "9ZhcEUUCVxVWDaNnwiitY1rxoIHnQS0EUVnriB1nMQxlIzUwmnc8tGrRpLjb0I49E9sPoIVH/KRKE1Qq+w+2U4U22S9ewjVU55HYWB0eNFxynvxAxHklxe7u/0mHRoEzYVUW8fZXhPSlZO94/b0Z/YLdU+AmsHxlW2pU6Hd5amyF2QLvPCuBFEmbM+do1DWdAaTbgaMOgIQC7AEIqZ44DNamiTEM9s40qIIox+bRcjwDXwTfKxmjpM0GPKj8EDBTG8zwUHoneCujUldZq/p7I/KkssC8ezrGtSATSOZTn80JwkKPKyHbdbX0UoeIh9j8gZZm4cyh/2egLEZoTjZYkyQZUZDbbvIVeaeuGKsQSp3UNZkAKy+DBIz7QYnbK6bz/pmPMEJ5ujR9uR44FLEnPHAPtaAI5BGkYEDcqDe1CqwhPrvQR4NR1Ewb8NiLmlBdDl+kwPyV38SWrW5I9kfms5+unXGd+FX0mFteeDIv7HyiQrKfJOmaG0qXeWkUTbLu9JDJkMx/HesNtIKYA2FoYy4LSYKUr6AEyCjdCSBArIoN/P0yrXsNy2bJzrj82AW8kkdcoJeFiKTo7ceoXSVaLGZdqtCy8+1UuqoIWKE5glwISK/Aff7IxAX56chiQZjNkIEI8HJjSHQUXdv480PBfE2q+2CMPVBk3W5dl7zgUWw=",
                        "face_token": "89cd9b46ff3da498f00f6425a4052b0c",
                        "status": 1
                      }
                    ]
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/userdata": {
      "post": {
        "summary": "人员数据同步(人脸/卡片)",
        "deprecated": false,
        "description": "增量\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"face_data\": [\n            {\n                \"type\": 4,\n                \"name\": \"赖清涛\",\n                \"staff_uuid\": \"B091843A-62CF-45B5-72E3-DC4CC74CA4A1\",\n                \"head_img_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/sjtp/20251205/9771DC0E-DE51-5353-BB27-C94A151BB5AB.jpg\",\n                \"feature\": \"RZftkNW8CBQIgSyY8d6h49BBRQAMQGwEtr7tCH3Ojg4lfWOxHMUENa5LeLhF/IDDCH5vIUxKAaQg7+Iq+MD3rZON9C+DH7BVw1xe2B9Ok1w90I3BO/JLRNyBVsgz4lDMPoBI8Do0pnRylkf471VY/P03VmF+4SfkJLOL6hIQ/pMYYscQlxAmlLsMLxirmZUcPQJWARJzXQQ4jzd3WO7PjCWsMjC2FQPLPDIHOMCAS7yNg3Wgtq+apb+xlCj6Eous63wpURcUcdWoCeJZI56qXUSH/EFvptvEwdAoyPrECUyph3nwBwL1dPT8FHjpccF9+Vt6YFTUceVkrgpoiM7vbVCdJhAp9JfrV098GPL/V54hs/EA7uRjhIQlA4jP9cMMl3XgsPuxPLavhQw4JlQivJ0nWiA080QnqC54KQKGvazNQ0TQKFN/VGHWB1jOKG1cGvUKQaDl4buja1vIbO3yM2hDnPA/fJN0zo9G+MWUvH1nsnVgbQst5G8PHOgRFhds3sugkJqHzpRsn5AZ+SgBnJvwLH+524CEV8Yid/f0Low2RWGwDnfZNMpr9DnBH3M+fXSuoUHblaT0lVBXmuumLTEh9tCHI+JUt+cJ2EkSLV6zyeTCxEwku/M8ckk+XNlMA89F8HXZv/Q9Nsf502a2fY7bWR+UXDjkYlXOaA3YbJM=\",\n                \"face_token\": \"7b9d8addb5d3c06c56462cd81760269e\",\n                \"hardware_uuid\": \"0E2CBABA5F37C9B8AE3F1803EAA5905A\",\n                \"status\": 2,\n                \"card_id\": \"\",\n                \"id\": 29,\n                \"msg_uuid\": \"CDD8977F-195B-BCA2-6C7F-EB46EB29573F\"\n            }\n        ]\n    },\n    \"trace_id\": \"69326f10043c0\"\n}\n```\n全量\n\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"face_data\": [\n            {\n                \"id\": 1,\n                \"staff_uuid\": \"76965FD2-4316-0AA8-7ABE-664C34E85A63\",\n                \"name\": \"刮骨\",\n                \"head_img_url\": \"https://img.kxunpt.cn/zhct_dev/static/upload/sjtp/20250903/B692F182-4226-DE79-B1D8-743076011CFA.jpg\",\n                \"feature\": \"2YNfkBmOSJR+yWQZVc7UHN53NIGFxA4E5HjxiHT60wwUw8yzkyR4NT8eVjmSsCI8WIeRIPXSK6Rf/BgpFMWo04uJldABDq2rjm7EWLxuYlzbhafAsFw+RMKZf0jzCdgzOuFY8PgA5XSo1mJ584KE/AP16x/FzWrku1GC6DTQfOyHQZGQcLfdlVt1pJr8zi2ce+cDAerE0oSjlvsIWUzHDPw+oDCLgTNL7g6LOIcmB8Oym6ChCzNZJA8aaqinrgUs518F0OYxk9TYdVLZtAVzI/5uIsBMf2hELs1eSLTNNkzIV3NwrPDd9baxOviF2aP9XUIgYXMqFuS66dVpxzzAbBymQRCgg4IXQDuVZ08qBZz7RWyAl8aFBJIAaYiem4Rztv2TTyKeW7Qzl6nH1/3JvIsdpd8MU3okzndsKPprjFOQQTTQ5B6XVOsU89jqOw3cp+XbQHprL8RaPQFImektzB3+MXD/WA718HAR+H3x4/wDoMKfF4mP5LIwwZe3zvrsOUiDEatS7ZZjOK2YlKyxnDHsbQH2ZjUF7hAn9wlCFXM8AdMxVJAdS5m8mbh3YqG8Ka5WIJIvU6S4772oNFXqLdrbaFA1pEnUHKz72jBkulhrmBVBRgFeRHEutUgSHaZNRk5U8dI5QXT8Z774FqTnfI8L9uC41kabLeUr6OUxSZM=\",\n                \"face_token\": \"8b08cb5a51d96d6cc912f669aa526c63\",\n                \"hardware_uuid\": \"2AFFAFAE7F840A0EBFAEB56EF8BCBD62\",\n                \"status\": 1,\n                \"card_id\": \"10000031\"\n            }\n        ]\n    },\n    \"trace_id\": \"69326f3a5b8e6\"\n}\n```",
        "tags": [
          "智能硬件/安卓"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "设备编号",
                    "example": "0013",
                    "type": "string"
                  },
                  "type": {
                    "description": "同步方式：0增量1全量",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "code"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": {
                  "code": 0,
                  "message": "查询成功",
                  "data": {
                    "face_data": [
                      {
                        "staff_uuid": "065EDABE-F006-D09F-5A40-E9CB41C2EB41",
                        "head_img_url": "/static/upload/cater/20230517/C25633A0-5ED6-38BB-8154-29ECB5F08087.jpeg",
                        "feature": "9ZhcEUUCVxVWDaNnwiitY1rxoIHnQS0EUVnriB1nMQxlIzUwmnc8tGrRpLjb0I49E9sPoIVH/KRKE1Qq+w+2U4U22S9ewjVU55HYWB0eNFxynvxAxHklxe7u/0mHRoEzYVUW8fZXhPSlZO94/b0Z/YLdU+AmsHxlW2pU6Hd5amyF2QLvPCuBFEmbM+do1DWdAaTbgaMOgIQC7AEIqZ44DNamiTEM9s40qIIox+bRcjwDXwTfKxmjpM0GPKj8EDBTG8zwUHoneCujUldZq/p7I/KkssC8ezrGtSATSOZTn80JwkKPKyHbdbX0UoeIh9j8gZZm4cyh/2egLEZoTjZYkyQZUZDbbvIVeaeuGKsQSp3UNZkAKy+DBIz7QYnbK6bz/pmPMEJ5ujR9uR44FLEnPHAPtaAI5BGkYEDcqDe1CqwhPrvQR4NR1Ewb8NiLmlBdDl+kwPyV38SWrW5I9kfms5+unXGd+FX0mFteeDIv7HyiQrKfJOmaG0qXeWkUTbLu9JDJkMx/HesNtIKYA2FoYy4LSYKUr6AEyCjdCSBArIoN/P0yrXsNy2bJzrj82AW8kkdcoJeFiKTo7ceoXSVaLGZdqtCy8+1UuqoIWKE5glwISK/Aff7IxAX56chiQZjNkIEI8HJjSHQUXdv480PBfE2q+2CMPVBk3W5dl7zgUWw=",
                        "face_token": "89cd9b46ff3da498f00f6425a4052b0c",
                        "status": 1
                      }
                    ]
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/test_mq": {
      "post": {
        "summary": "测试mq消息",
        "deprecated": false,
        "description": "\n```\n{\n    \"type\": 4,//1=人脸同步2=远程排菜3=订单反馈4=卡片信息同步\n    \"name\": \"张三\",\n    \"staff_uuid\": \"BB0CC0DF-2341-3879-D8DC-E1D7DD7E513E\",\n    \"head_img_url\": \"static/upload/hardwareimg/20230601/573DD99F-D4E2-A455-52EE-91E40968C32F.jpg\",\n    \"feature\": \"\",\n    \"face_token\": \"\",\n    \"status\": 1,\n    \"msg_uuid\": \"uuiduiduisduiudisuid\",\n    \"card_id\": \"889898\"//卡id，非空=正常，空=异常\n}\n```",
        "tags": [
          "智能硬件/安卓"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "device_id": {
                    "description": "点对点设备，空=订阅消息",
                    "example": "device_0003",
                    "type": "string"
                  },
                  "message": {
                    "description": "消息内容",
                    "example": "{\"type\":1,\"name\":\"\\u5f20\\u4e09\",\"staff_uuid\":\"BB0CC0DF-2341-3879-D8DC-E1D7DD7E513E\",\"head_img_url\":\"static\\/upload\\/hardwareimg\\/20230601\\/573DD99F-D4E2-A455-52EE-91E40968C32F.jpg\",\"feature\":\"X1bEks26gZRU6apn37RYHAG6GAB3dJl7fVnHiObHpHMVhyqwAaAltAdYQ7h1tPe9083VIOmwnCTQKwUot5WArGGbkFAWRBxVAOWR2AD5N93+d0\\/AOWy9RMik+kn7BhbNn7xa8PloYvXTzf74eVUO\\/TrbemAHqzlkG7Uo6IFgFG35br8QFSw\\/azfLbJhqTMiei5ObAHHQSoQYlbKJLKbADNwYfDCc3Cw0a9TruH1r3T\\/lARPfGw4xpC1ueakDrCNTAnO30H8MbSsksMdZgdpnI8yD4cGdkdXFm6mDSJXPMrPy+DXxcLHndoclWgdah8L9KZ294Ny37+R9Bc1odPPbbV85jm\\/Cm2EUzyCVGFoaIBwNfgcAx8hZhFrJ\\/ogxzyiNiP6hsOjRTbT5NZq4vVK9PFk9siEulCclGU+AqP7TkFMzkYBQkggRVcBe5thMEsqjbBKAQBD7l8UDy1vImfFbzFrl+HBEftb0MiPieG5kSX2kIDHhEHj5ZK6A2BcsOdaTXoYSkOeEihQcMa+Z7rdGHbkIhwDsA7eE+MfNCc8QnYywRCwznc0ptf+WurhpC4Q9eJJ33+jrISRoNRQorEQKrpMw69Du0Virwn7\\/2eER8FwAkhlA6Eg7xfsbzUhS+ZBMmnBUcEQg7vRUdU54aQ69ffEX0+BeVlGbazBJl9S71G4=\",\"face_token\":\"8a8d2b9aafeb2e6a8a51f4e48b122593\",\"status\":1,\"msg_uuid\":\"uuiduiduisduiudisuid\",\"card_id\":\"889898\"}",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": {
                  "code": 0,
                  "message": "查询成功",
                  "data": {
                    "face_data": [
                      {
                        "staff_uuid": "065EDABE-F006-D09F-5A40-E9CB41C2EB41",
                        "head_img_url": "/static/upload/cater/20230517/C25633A0-5ED6-38BB-8154-29ECB5F08087.jpeg",
                        "feature": "9ZhcEUUCVxVWDaNnwiitY1rxoIHnQS0EUVnriB1nMQxlIzUwmnc8tGrRpLjb0I49E9sPoIVH/KRKE1Qq+w+2U4U22S9ewjVU55HYWB0eNFxynvxAxHklxe7u/0mHRoEzYVUW8fZXhPSlZO94/b0Z/YLdU+AmsHxlW2pU6Hd5amyF2QLvPCuBFEmbM+do1DWdAaTbgaMOgIQC7AEIqZ44DNamiTEM9s40qIIox+bRcjwDXwTfKxmjpM0GPKj8EDBTG8zwUHoneCujUldZq/p7I/KkssC8ezrGtSATSOZTn80JwkKPKyHbdbX0UoeIh9j8gZZm4cyh/2egLEZoTjZYkyQZUZDbbvIVeaeuGKsQSp3UNZkAKy+DBIz7QYnbK6bz/pmPMEJ5ujR9uR44FLEnPHAPtaAI5BGkYEDcqDe1CqwhPrvQR4NR1Ewb8NiLmlBdDl+kwPyV38SWrW5I9kfms5+unXGd+FX0mFteeDIv7HyiQrKfJOmaG0qXeWkUTbLu9JDJkMx/HesNtIKYA2FoYy4LSYKUr6AEyCjdCSBArIoN/P0yrXsNy2bJzrj82AW8kkdcoJeFiKTo7ceoXSVaLGZdqtCy8+1UuqoIWKE5glwISK/Aff7IxAX56chiQZjNkIEI8HJjSHQUXdv480PBfE2q+2CMPVBk3W5dl7zgUWw=",
                        "face_token": "89cd9b46ff3da498f00f6425a4052b0c",
                        "status": 1
                      }
                    ]
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/feedback": {
      "post": {
        "summary": "消息处理完成反馈接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/安卓"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "device_id": {
                    "description": "设备id【必填】",
                    "example": "device_0003",
                    "type": "string"
                  },
                  "msg_uuid": {
                    "description": "消息uuid【必填】",
                    "example": "uuuuuuuuuuidid",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/equipmentStart": {
      "post": {
        "summary": "设备开机接口",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"启动成功\",\n    \"data\": {\n        \"ali_mqtt_disjunctor\": \"1\",\n        \"ali_mqtt\": {\n            \"disjunctor\": \"1\",\n            \"accessKey\": \"LTAI5t5nibDkQQzLAnWt4dHp\",\n            \"secretKey\": \"UhIFA5thOTDEIcYV7EZpDgjRyrRALf\",\n            \"endPoint\": \"mqtt-cn-zpr3a6qup01.mqtt.aliyuncs.com\",\n            \"instanceId\": \"mqtt-cn-zpr3a6qup01\",\n            \"topic\": \"zhct_dev\",\n            \"groupId\": \"GID_zhct_dev\",\n            \"deviceId\": \"device_0001\",\n            \"listenerDeviceId\": \"device_0002\"\n        },\n        \"model\": 1,//1=营养+价格模式（显示汇总余额），2=营养模式，3=营养+价格模式（显示细分余额）【默认1】\n        \"weigh_max_weight\": \"5000\",//称重台单次最大取餐重量阈值\n        \"gov_cloud_deployed\": \"0\",\n        \"consume_order_type\": \"2\",\n        \"consume_submit_type\": \"2\",\n        \"businessIdentify\": \"zhct_dev\",\n        \"consume_work_num\": \"5\",//消费机任务数量，设备id=consume_work_1,consume_work_2...\n    },\n    \"trace_id\": \"684ba041a64a9\"\n}\n```",
        "tags": [
          "智能硬件/安卓"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "code": {
                    "description": "设备编号",
                    "example": "10001",
                    "type": "string"
                  }
                },
                "required": [
                  "code"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                },
                "example": "{\n    \"code\": 0,\n    \"message\": \"启动成功\",\n    \"data\": {\n        \"ali_mqtt_disjunctor\": \"1\" // 0--关；1--开\n    },\n    \"trace_id\": \"649d157de77d5\"\n}"
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getDepartmentList": {
      "post": {
        "summary": "获取部门",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/一体机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/getSportEvent": {
      "post": {
        "summary": "获取运动项",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/一体机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "棒球",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/addStaff": {
      "post": {
        "summary": "人员注册",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/一体机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "贰伍",
                    "type": "string"
                  },
                  "sex": {
                    "example": "1",
                    "type": "string"
                  },
                  "birthday": {
                    "example": "2005-06-06",
                    "type": "string"
                  },
                  "height": {
                    "example": "175",
                    "type": "string"
                  },
                  "weight": {
                    "example": "70",
                    "type": "string"
                  },
                  "department_uuid": {
                    "example": "004C9F7C-5CE1-C6F7-0D28-E81B6C3B6F3C",
                    "type": "string"
                  },
                  "sport_uuid": {
                    "example": "C827C710-ADEB-22F9-DF06-4216E4B463EE",
                    "type": "string"
                  }
                },
                "required": [
                  "name",
                  "sex",
                  "birthday",
                  "height",
                  "weight",
                  "department_uuid"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/uploadStaffImg": {
      "post": {
        "summary": "上传人脸",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件/一体机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "EE28A9FD-F77F-5638-8039-E7468685782A",
                    "type": "string"
                  },
                  "img": {
                    "example": "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",
                    "type": "string"
                  },
                  "type": {
                    "example": "1",
                    "type": "string"
                  },
                  "feature": {
                    "example": "RqBSkBfdQJTSbPuYRpfGHKbhJwFnAysExqSqiOE8kgxmrb0wveBPNEaPYznAXYQ9HiiQIB7h7iR4sR8oyVtuLSPv79DsibOrhkfmJ2+1M1yVr1XAZQe9RMfA1cgPD3ZMwpAE8Ld6uHUI0bZ4EqdlfRG41B98rE7kKOGfaUctZew2kUeQ+/chFGuJjRiZwrqcs0UdALetsoSQap0I0zIPDDIx9TAScPU00sVGOKgI9Lyzv10gHcvNJMnkPiisyvcsgK6MUsj30NSYsbnY0K7pXAa9ScA5B+pEIBHESHBF4ky24yRyKvpq9eEdxXl8jPX9bAH04QW47uSCQKBo06s0bDKtahCyyDqU8GihZxH2SJ2rLqIBsmbnBAl9u/dEbRQMTAY8MOOkGLQUkaHHdKhpPthlQ6DTaKEkdJCWKeIr3SzV9VjQKa08VJySDNnAeRrdgH5QwngUZ8RXlrU3FOWXzDRZgXBv8HH04Y7F+NCDHX2ODBLgWXxbZGsQ3Zc+dBft1d3mETzyBBSYjyHn/o7tnHOkGQB2dmAGMF7HiHdc8gw/QZ6yufNJNGaoF8e8cbi8bngAoP47BiT4bMeoDZdsrl9b6VBvbktUBN9t2e0y+1w0t9VBR4brRMquxEgQ7QNMJZSs8fUH7vRagXaHE25OfMx8kuC833aby2Ar6IimPew=",
                    "type": "string"
                  },
                  "face_token": {
                    "example": "252797277aff0e8cdf02cd26a2cebc31",
                    "type": "string"
                  },
                  "uuid": {
                    "example": "9514fa45da9b499aa1469bff279d5965",
                    "type": "string"
                  },
                  "source": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                },
                "example": {
                  "code": 0,
                  "message": "上传成功",
                  "data": [],
                  "trace_id": "64ed58dc5b224"
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/DahuaZhaji/sopDhPay": {
      "post": {
        "summary": "赛迪二期-大华订单生成及支付接口（sopDhPay）",
        "deprecated": false,
        "description": "支持 application/json 与表单提交；biz_content 支持字符串 JSON 或对象。",
        "tags": [
          "智能硬件/闸机"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SopDhPayRequest"
              },
              "examples": {
                "excel_example": {
                  "value": {
                    "app_id": "202303011080441575625981952",
                    "biz_content": "{\"authCode\":\"C69bd0d629d8f4\",\"orderNo\":\"500875e2-a9bc-69ef-32a5-2eb9438da9bc\",\"payTime\":\"2026-03-20 17:09:19\",\"snCode\":\"8F07DA9PAJB6D67\"}",
                    "charset": "UTF-8",
                    "method": "fppay.sopDhPay",
                    "sign": "NdPwQqGUEXx+i8LUcC1QlcjpgFOIGi3ezohEJkmP7HBhVmVl4+crzEgCxrXkroUcgD4BcEQkJ287TNr0Jw+8BYO9bU1NAZt5+dv5AdB6IdbVyaI908tTJZGgaaWb7k6vgEY88/oppOcyuH8/E8Ad4uCA0tEso9XM3FKboicfB6nvlhCYVPY5Tb1+CGfcJ3wn1RdC8ldtwkuU9dzVBaAWmtgNPo8+OVqlyILVKN9MTvSLsUz3Dmu0fjpcafOjmjXGtfR86y6/OaPMyFTgm1qrQKSI+HtKzPgGituVYR+BB/nRmqJrfB6Pf/DlimszdjQStoRGdVyqJG/PtPkol4iPjw==",
                    "sign_type": "RSA2",
                    "timestamp": "2026-03-20 17:09:19",
                    "version": "1.0"
                  },
                  "summary": "按 Excel 示例值（未提供示例的字段使用占位值）"
                }
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "响应包含 Excel 字段（code/msg/sub_code/sub_msg/data.*）以及 debug_request 回显",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/SopDhPayResponse"
                },
                "examples": {
                  "controller_mock": {
                    "summary": "Controller 回显响应（示例）",
                    "value": {
                      "code": "0",
                      "msg": "ok",
                      "sub_code": "",
                      "sub_msg": "",
                      "data": {
                        "code": 0,
                        "currentAmount": "111.11",
                        "mealBalance": "111.11",
                        "orderNo": "DD3213213123132",
                        "payMoney": 11.01,
                        "payNo": "HHTPAY3213213123132",
                        "msg": ""
                      },
                      "debug_request": {
                        "app_id": "2014072300007140",
                        "method": "alipay.trade.close",
                        "format": "json",
                        "charset": "utf-8",
                        "sign_type": "RSA2",
                        "sign": "详见示例",
                        "timestamp": "41844.13043981481",
                        "version": "1",
                        "notify_url": "http://open.xxx.com/atinterface/receive_notify.htm",
                        "app_auth_token": "",
                        "biz_content": {
                          "accountCardNum": "1234567890",
                          "authCode": "HHT1101162303435837000001263281",
                          "userAccount": "1234567890",
                          "userAccountType": "1",
                          "cardnum": "",
                          "discountMoney": 11.01,
                          "orderDishList": [
                            {
                              "dishId": 0,
                              "num": 0,
                              "price": 0
                            }
                          ],
                          "orderMoney": 11.01,
                          "orderNo": "DD3213213123132",
                          "payMoney": 11.01,
                          "payTime": "44286.49363425926",
                          "snCode": "603413413413143"
                        }
                      }
                    }
                  },
                  "controller_fail_balance": {
                    "summary": "模拟余额不足（FAIL_BAL）",
                    "value": {
                      "code": "40004",
                      "msg": "Business Failed",
                      "sub_code": "BALANCE_NOT_ENOUGH",
                      "sub_msg": "余额不足",
                      "data": {
                        "code": 1,
                        "currentAmount": "0.00",
                        "mealBalance": "0.00",
                        "orderNo": "DD3213213123132_FAIL_BAL",
                        "payMoney": 11.01,
                        "payNo": "",
                        "msg": "余额不足"
                      },
                      "debug_case": "FAIL_BAL"
                    }
                  },
                  "controller_fail_user": {
                    "summary": "模拟用户未绑定（FAIL_USER）",
                    "value": {
                      "code": "40004",
                      "msg": "Business Failed",
                      "sub_code": "USER_NOT_FOUND",
                      "sub_msg": "用户未绑定或不存在",
                      "data": {
                        "code": 1,
                        "currentAmount": "111.11",
                        "mealBalance": "111.11",
                        "orderNo": "DD3213213123132_FAIL_USER",
                        "payMoney": 11.01,
                        "payNo": "",
                        "msg": "用户未绑定或不存在"
                      },
                      "debug_case": "FAIL_USER"
                    }
                  },
                  "controller_fail_param": {
                    "summary": "模拟参数错误（FAIL_PARAM 或必填/3选1不满足）",
                    "value": {
                      "code": "40004",
                      "msg": "Business Failed",
                      "sub_code": "PARAM_INVALID",
                      "sub_msg": "请求参数不符合要求",
                      "data": {
                        "code": 1,
                        "currentAmount": "111.11",
                        "mealBalance": "111.11",
                        "orderNo": "",
                        "payMoney": 0,
                        "payNo": "",
                        "msg": "请求参数不符合要求"
                      },
                      "debug_case": "FAIL_PARAM"
                    }
                  },
                  "controller_fail_repeat": {
                    "summary": "模拟重复请求（FAIL_REPEAT）",
                    "value": {
                      "code": "40004",
                      "msg": "Business Failed",
                      "sub_code": "ORDER_DUPLICATE",
                      "sub_msg": "重复请求",
                      "data": {
                        "code": 1,
                        "currentAmount": "111.11",
                        "mealBalance": "111.11",
                        "orderNo": "DD3213213123132_FAIL_REPEAT",
                        "payMoney": 11.01,
                        "payNo": "",
                        "msg": "重复请求"
                      },
                      "debug_case": "FAIL_REPEAT"
                    }
                  },
                  "controller_fail_timeout": {
                    "summary": "模拟支付超时（FAIL_TIMEOUT）",
                    "value": {
                      "code": "40004",
                      "msg": "Business Failed",
                      "sub_code": "PAY_TIMEOUT",
                      "sub_msg": "支付超时",
                      "data": {
                        "code": 1,
                        "currentAmount": "111.11",
                        "mealBalance": "111.11",
                        "orderNo": "DD3213213123132_FAIL_TIMEOUT",
                        "payMoney": 11.01,
                        "payNo": "",
                        "msg": "支付超时"
                      },
                      "debug_case": "FAIL_TIMEOUT"
                    }
                  },
                  "controller_fail_sign": {
                    "summary": "模拟签名错误（FAIL_SIGN）",
                    "value": {
                      "code": "40004",
                      "msg": "Business Failed",
                      "sub_code": "SIGN_INVALID",
                      "sub_msg": "签名错误",
                      "data": {
                        "code": 1,
                        "currentAmount": "111.11",
                        "mealBalance": "111.11",
                        "orderNo": "DD3213213123132_FAIL_SIGN",
                        "payMoney": 11.01,
                        "payNo": "",
                        "msg": "签名错误"
                      },
                      "debug_case": "FAIL_SIGN"
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/articleLists": {
      "get": {
        "summary": "获取营养科训文章信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "智能硬件"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "keyword": {
                    "description": "检索字符串",
                    "example": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "id": {
                        "type": "integer"
                      },
                      "name": {
                        "type": "string"
                      },
                      "uuid": {
                        "type": "string"
                      },
                      "puuid": {
                        "type": "string"
                      },
                      "level": {
                        "type": "integer"
                      },
                      "cate_path": {
                        "type": "string"
                      },
                      "children": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "id": {
                              "type": "integer"
                            },
                            "name": {
                              "type": "string"
                            },
                            "uuid": {
                              "type": "string"
                            },
                            "puuid": {
                              "type": "string"
                            },
                            "level": {
                              "type": "integer"
                            },
                            "cate_path": {
                              "type": "string"
                            },
                            "children": {
                              "type": "array",
                              "items": {
                                "type": "object",
                                "properties": {
                                  "id": {
                                    "type": "integer"
                                  },
                                  "name": {
                                    "type": "string"
                                  },
                                  "uuid": {
                                    "type": "string"
                                  },
                                  "puuid": {
                                    "type": "string"
                                  },
                                  "level": {
                                    "type": "integer"
                                  },
                                  "cate_path": {
                                    "type": "string"
                                  },
                                  "children": {
                                    "type": "array",
                                    "items": {
                                      "type": "object",
                                      "properties": {
                                        "uuid": {
                                          "type": "string"
                                        },
                                        "puuid": {
                                          "type": "string"
                                        },
                                        "article_cate_name": {
                                          "type": "string"
                                        },
                                        "tag": {
                                          "type": "string"
                                        },
                                        "keyword": {
                                          "type": "string"
                                        },
                                        "title": {
                                          "type": "string"
                                        },
                                        "img": {
                                          "type": "string"
                                        },
                                        "summary": {
                                          "type": "string"
                                        },
                                        "third_cate_name": {
                                          "type": "string"
                                        },
                                        "third_cate_uuid": {
                                          "type": "string"
                                        },
                                        "second_cate_name": {
                                          "type": "string"
                                        },
                                        "second_cate_uuid": {
                                          "type": "string"
                                        },
                                        "three_cate_name": {
                                          "type": "string"
                                        },
                                        "three_cate_uuid": {
                                          "type": "string"
                                        },
                                        "chhildShow": {
                                          "type": "boolean"
                                        }
                                      }
                                    }
                                  }
                                }
                              }
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "code": 0,
                  "message": "获取成功",
                  "data": [
                    {
                      "id": 1,
                      "name": "合理膳食",
                      "uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                      "puuid": "0",
                      "level": 1,
                      "cate_path": "",
                      "children": [
                        {
                          "id": 5,
                          "name": "营养素知识",
                          "uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                          "puuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "level": 2,
                          "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "children": [
                            {
                              "id": 9,
                              "name": "碳水化物篇",
                              "uuid": "63C1CDF1-6FCF-E9C9-DF45-C75CAD6925F2",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "DA01362A-105E-50DC-6629-9D8D2260702D",
                                  "puuid": "63C1CDF1-6FCF-E9C9-DF45-C75CAD6925F2",
                                  "article_cate_name": "碳水化物篇",
                                  "tag": "",
                                  "keyword": "供能优势、有氧氧化、糖酵解、乳酸循环",
                                  "title": "细说供能劳模-碳水化合物",
                                  "img": "static\\upload\\20200823112410746\\20200823\\afcd65d7a9023b941421dd4e9a3d754e.jpg",
                                  "summary": "碳水化合物能量代谢机制",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "碳水化物篇",
                                  "three_cate_uuid": "63C1CDF1-6FCF-E9C9-DF45-C75CAD6925F2",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "E19B35D2-C1E8-C191-DAB0-B06BF3A4B128",
                                  "puuid": "63C1CDF1-6FCF-E9C9-DF45-C75CAD6925F2",
                                  "article_cate_name": "碳水化物篇",
                                  "tag": "",
                                  "keyword": "补糖类型、胰岛素反应、运动饮料",
                                  "title": "关于运动员补糖的若干建议",
                                  "img": "static\\upload\\20200823115425547\\20200823\\a3bf4fc1c73a7e2dd94f2c00857e10b3.jpg",
                                  "summary": "关于运动员补糖的数量、时间、类型等相关建议",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "碳水化物篇",
                                  "three_cate_uuid": "63C1CDF1-6FCF-E9C9-DF45-C75CAD6925F2",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 10,
                              "name": "蛋白质篇",
                              "uuid": "9CEF050E-CC2D-C58F-E10D-E78F7527892E",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "AFAC96AC-2C94-8F6E-AD76-F01637C50FA9",
                                  "puuid": "9CEF050E-CC2D-C58F-E10D-E78F7527892E",
                                  "article_cate_name": "蛋白质篇",
                                  "tag": "",
                                  "keyword": "生理功能、补充原则",
                                  "title": "运动员蛋白质补充方法",
                                  "img": "static\\upload\\20200823121037412\\20200823\\ba1c25666090b3e0884fdd844cf9c4f1.jpg",
                                  "summary": "运动员蛋白质摄入原则及注意事项",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "蛋白质篇",
                                  "three_cate_uuid": "9CEF050E-CC2D-C58F-E10D-E78F7527892E",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "5CE7FF8D-865F-3BA7-7639-5133010D7C95",
                                  "puuid": "9CEF050E-CC2D-C58F-E10D-E78F7527892E",
                                  "article_cate_name": "蛋白质篇",
                                  "tag": "",
                                  "keyword": "蛋白质、摄入量、素食主义、增肌减脂",
                                  "title": "运动员蛋白补充小科普",
                                  "img": "static\\upload\\20200823122112641\\20200823\\74dd8845880aedae49d3c2351447b6f8.jpg",
                                  "summary": "普通人、素食者、运动员、减脂、增肌人群分别该摄入多少量的蛋白质；摄入过多",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "蛋白质篇",
                                  "three_cate_uuid": "9CEF050E-CC2D-C58F-E10D-E78F7527892E",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 11,
                              "name": "脂肪篇",
                              "uuid": "BD017A3C-5ADF-C368-E6A2-0A38578C4F48",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "AD840707-B931-D174-CE4A-621328066E4F",
                                  "puuid": "BD017A3C-5ADF-C368-E6A2-0A38578C4F48",
                                  "article_cate_name": "脂肪篇",
                                  "tag": "",
                                  "keyword": "Ω-3、Ω-6、Ω-9结构、功能、食物来源",
                                  "title": "各种不饱和脂肪酸，傻傻分不清楚",
                                  "img": "static\\upload\\20200823123522102\\20200823\\54348d70f5b277b51c00e700bb2f1b51.jpg",
                                  "summary": "Ω-3、Ω-6、Ω-9的种类及生理功能",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "脂肪篇",
                                  "three_cate_uuid": "BD017A3C-5ADF-C368-E6A2-0A38578C4F48",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "0C8DE658-0C33-CC4B-2A02-CE486ED63797",
                                  "puuid": "BD017A3C-5ADF-C368-E6A2-0A38578C4F48",
                                  "article_cate_name": "脂肪篇",
                                  "tag": "",
                                  "keyword": "分类、生理功能、脂肪与运动能力、运动人群脂肪需要量",
                                  "title": "正确认识和选择膳食脂肪",
                                  "img": "static\\upload\\20200823130117621\\20200823\\671aa9ca99f2a89f2aafec210a1752b3.jpg",
                                  "summary": "脂肪的分类、来源、生理功能以及与运动能力的关系",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "脂肪篇",
                                  "three_cate_uuid": "BD017A3C-5ADF-C368-E6A2-0A38578C4F48",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 12,
                              "name": "补液篇",
                              "uuid": "E303ECEB-EBA8-D0FA-27FA-9892EA86071A",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "4FAD8197-20D4-4924-FAD9-8A4FE28D8BB0",
                                  "puuid": "E303ECEB-EBA8-D0FA-27FA-9892EA86071A",
                                  "article_cate_name": "补液篇",
                                  "tag": "",
                                  "keyword": "评估脱水、补液方法、降温方法",
                                  "title": "夏训期间快速解暑小妙招",
                                  "img": "static\\upload\\20200823162936279\\20200823\\009c552d9f434f12954a8b076202dfae.jpg",
                                  "summary": "运动为什么更容易脱水中暑、脱水的危害",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "补液篇",
                                  "three_cate_uuid": "E303ECEB-EBA8-D0FA-27FA-9892EA86071A",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 13,
                              "name": "膳食纤维篇",
                              "uuid": "2F88CB5D-31A9-16A0-FA34-6CC3028D36F7",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "F1300382-8B13-8D14-36FE-BE730AD84821",
                                  "puuid": "2F88CB5D-31A9-16A0-FA34-6CC3028D36F7",
                                  "article_cate_name": "膳食纤维篇",
                                  "tag": "",
                                  "keyword": "可/不可溶性膳食纤维、降低胆固醇、食物来源",
                                  "title": "被忽视了的第七大营养素·膳食纤维",
                                  "img": "static\\upload\\20200823132617984\\20200823\\3662fb6deec4ec084319083bfb6580b7.jpg",
                                  "summary": "膳食纤维的分类、生理作用以及食物来源",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "膳食纤维篇",
                                  "three_cate_uuid": "2F88CB5D-31A9-16A0-FA34-6CC3028D36F7",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 14,
                              "name": "微量元素篇",
                              "uuid": "89FCBDCC-49F6-EB54-8BF5-C51F3493938F",
                              "puuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/8075236B-0C14-3206-76B7-0751D3F67759",
                              "children": [
                                {
                                  "uuid": "9BC3ADFE-AB89-760A-DA54-EE999ADF28E9",
                                  "puuid": "89FCBDCC-49F6-EB54-8BF5-C51F3493938F",
                                  "article_cate_name": "微量元素篇",
                                  "tag": "",
                                  "keyword": "维生素D、缺乏因素、需求",
                                  "title": "维生素D会影响运动表现，你造吗？",
                                  "img": "static\\upload\\20200823164948496\\20200823\\36c460e36186fb6549e48a3be9f63ab9.jpg",
                                  "summary": "维生素D对运动表现的作用、来源、缺乏因素、需求摄入量以及补充建议",
                                  "third_cate_name": "营养素知识",
                                  "third_cate_uuid": "8075236B-0C14-3206-76B7-0751D3F67759",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "微量元素篇",
                                  "three_cate_uuid": "89FCBDCC-49F6-EB54-8BF5-C51F3493938F",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 6,
                          "name": "揭秘膳食结构",
                          "uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                          "puuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "level": 2,
                          "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "children": [
                            {
                              "id": 15,
                              "name": "膳食指南",
                              "uuid": "F38F6E9C-A853-A723-047A-C3F11F6C45B6",
                              "puuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "children": [
                                {
                                  "uuid": "8269B703-2698-8BC8-DD69-79F2205BEB32",
                                  "puuid": "F38F6E9C-A853-A723-047A-C3F11F6C45B6",
                                  "article_cate_name": "膳食指南",
                                  "tag": "",
                                  "keyword": "运动员膳食指南、进餐时间安排、食物选择基本原则",
                                  "title": "果断收藏|一本教你会吃饭的宝典的",
                                  "img": "static\\upload\\20200827\\9d35e9e2e357654ea8169d5919e2c347.jpg",
                                  "summary": "运动员合理营养指南",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "膳食指南",
                                  "three_cate_uuid": "F38F6E9C-A853-A723-047A-C3F11F6C45B6",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "0016C5D1-8377-FFCE-72E5-10D04970AACD",
                                  "puuid": "F38F6E9C-A853-A723-047A-C3F11F6C45B6",
                                  "article_cate_name": "膳食指南",
                                  "tag": "",
                                  "keyword": "中国居民膳食指南（2016）、新旧版对比",
                                  "title": "最新版膳食指南都说了些什么？",
                                  "img": "static\\upload\\20200818160957433\\20200818\\986a98bf58166c628e5ba5264d8cafdc.jpg",
                                  "summary": "中国居民膳食指南（2016）核心推荐",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "膳食指南",
                                  "three_cate_uuid": "F38F6E9C-A853-A723-047A-C3F11F6C45B6",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 16,
                              "name": "膳食调查",
                              "uuid": "B08F4FC9-6711-FEB7-566D-A8FFB2780FE9",
                              "puuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "chhildShow": false
                            },
                            {
                              "id": 17,
                              "name": "冠军食谱",
                              "uuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                              "puuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "children": [
                                {
                                  "uuid": "F7DF8221-306D-364F-C33A-B7E605CF6E7B",
                                  "puuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "article_cate_name": "冠军食谱",
                                  "tag": "",
                                  "keyword": "80-20饮食法、纳什饮食法、刘翔",
                                  "title": "揭秘高水平运动员的饮食法则",
                                  "img": "static\\upload\\20200827\\11cd503704630f7382acecffa752ca67.jpg",
                                  "summary": "优秀运动员极度自律的训练、饮食安排",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "冠军食谱",
                                  "three_cate_uuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "5C22F975-C3DA-B0D5-A71C-4BCFDF3C5402",
                                  "puuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "article_cate_name": "冠军食谱",
                                  "tag": "",
                                  "keyword": "德约科维奇、冠军食谱",
                                  "title": "解密|德约科维奇·冠军的食谱",
                                  "img": "static\\upload\\20200823093429204\\20200823\\de67212a4acf84141d795a6070a3a7cc.jpg",
                                  "summary": "德约科维奇一日三餐食谱解读",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "冠军食谱",
                                  "three_cate_uuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "251793A1-7B3C-4ABD-0932-88AEFFA6D2E7",
                                  "puuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "article_cate_name": "冠军食谱",
                                  "tag": "",
                                  "keyword": "游泳项目、时相营养",
                                  "title": "从奥运会冠军一天吃几顿到时相营养",
                                  "img": "static\\upload\\20200823095554385\\20200823\\71cc5be9157b7755a6a703acd2c0e686.jpg",
                                  "summary": "从冠军食谱到时相营养的介绍",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "冠军食谱",
                                  "three_cate_uuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "chhildShow": false
                                },
                                {
                                  "uuid": "70A999BB-DB53-FDAB-1560-CE46AE59345F",
                                  "puuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "article_cate_name": "冠军食谱",
                                  "tag": "",
                                  "keyword": "足球运动员需要的食物选择、赛前赛后赛中补充",
                                  "title": "“枪手”教头带你揭开足球运动员的饮食秘密",
                                  "img": "static\\upload\\20200823101825841\\20200823\\79b9d3c88a6077d5e500136c4bcf4df1.jpg",
                                  "summary": "足球运动员基本营养需求，以及赛前赛后、训练中营养",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "冠军食谱",
                                  "three_cate_uuid": "3C4BC64F-F87F-AA3E-7E89-347DAAE238E5",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 18,
                              "name": "花式饮食",
                              "uuid": "53BC4957-0F22-04A6-A4A3-74A960D318CD",
                              "puuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "level": 3,
                              "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA/2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                              "children": [
                                {
                                  "uuid": "83C35064-AC41-F3F7-B38D-592FEA06247D",
                                  "puuid": "53BC4957-0F22-04A6-A4A3-74A960D318CD",
                                  "article_cate_name": "花式饮食",
                                  "tag": "",
                                  "keyword": "素食主义、饮食选择",
                                  "title": "素食主义者可不是吃”素“的",
                                  "img": "static\\upload\\20200827\\9828a2a57ba5645f3249f7b86876e04e.jpg",
                                  "summary": "素食主义者膳食及运动营养策略",
                                  "third_cate_name": "揭秘膳食结构",
                                  "third_cate_uuid": "2829CCC1-C0C3-CADB-6DC6-6384BE526D77",
                                  "second_cate_name": "合理膳食",
                                  "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                                  "three_cate_name": "花式饮食",
                                  "three_cate_uuid": "53BC4957-0F22-04A6-A4A3-74A960D318CD",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 7,
                          "name": "多样的食物",
                          "uuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                          "puuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "level": 2,
                          "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "children": [
                            {
                              "uuid": "380423C0-F956-995E-F0A8-15E883BCA657",
                              "puuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "article_cate_name": "多样的食物",
                              "tag": "",
                              "keyword": "食物多样化、CHO、CHO与运动表现",
                              "title": "被忽略的能量加油站-食物多样 主食第一",
                              "img": "static\\upload\\20200823103616273\\20200823\\8e637c8dcc61312d010abb59ee7f296a.jpg",
                              "summary": "CHO的功能及与运动表现的关系",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "多样的食物",
                              "third_cate_uuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "chhildShow": false
                            },
                            {
                              "uuid": "CE697B10-A453-0403-BEB7-4808D9723DC8",
                              "puuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "article_cate_name": "多样的食物",
                              "tag": "",
                              "keyword": "运动人群、蔬菜彩虹卡、深色蔬菜",
                              "title": "运动人群如何选择餐盘中的蔬菜",
                              "img": "static\\upload\\20200823105800848\\20200823\\980f22164230d221d15f436b8f3a0b81.png",
                              "summary": "蔬菜的挑选原则以及各色蔬菜的营养价值",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "多样的食物",
                              "third_cate_uuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "chhildShow": false
                            },
                            {
                              "uuid": "377BC3ED-256F-ACBE-7017-1C74A56D852F",
                              "puuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "article_cate_name": "多样的食物",
                              "tag": "",
                              "keyword": "硝酸盐、NO",
                              "title": "甜菜汁或有益于运动员和心力衰竭患者",
                              "img": "static\\upload\\20200823110226655\\20200823\\48949780f9769b9ecbcdde18d8b6e6d2.jpg",
                              "summary": "研究发现甜菜汁有助于增加快肌纤维的血液流速，提高运动表现；有助于心脏病患",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "多样的食物",
                              "third_cate_uuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "chhildShow": false
                            },
                            {
                              "uuid": "B9B4992A-29E3-6DAE-1CC7-0FBD539C4C74",
                              "puuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "article_cate_name": "多样的食物",
                              "tag": "",
                              "keyword": "酸性食物、碱性食物、机体酸碱平衡",
                              "title": "教你认识食物的酸碱性",
                              "img": "static\\upload\\20200823111016121\\20200823\\83f0910a757a6484a0ebd8eb2d8d645f.jpg",
                              "summary": "酸碱性食物的区分以及人体调节酸碱平衡的机制",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "多样的食物",
                              "third_cate_uuid": "71B4852C-1FCA-B855-0CE1-F3948B7013E9",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 8,
                          "name": "营养误区",
                          "uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                          "puuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "level": 2,
                          "cate_path": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                          "children": [
                            {
                              "uuid": "D0105ACA-20EA-BB78-E85A-6BC510305D1F",
                              "puuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "article_cate_name": "营养误区",
                              "tag": "",
                              "keyword": "补剂大于营养、宏量微量营养素、多吃肉长肌肉、早盛晚简、吃主食",
                              "title": "六大运动营养误区-你中了几招",
                              "img": "static\\upload\\20200823165802777\\20200823\\0a51da4c2836ad5d725e25840c6b9502.jpg",
                              "summary": "6大运动员营养补充中的误区",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "营养误区",
                              "third_cate_uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "chhildShow": false
                            },
                            {
                              "uuid": "47357972-FA89-A989-495A-95F73B3605BF",
                              "puuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "article_cate_name": "营养误区",
                              "tag": "",
                              "keyword": "单一碳水化合物、营养素比例、运动饮料、抽筋缺水误区",
                              "title": "运动营养谣言，逐一粉碎（上）",
                              "img": "static\\upload\\20200823171010116\\20200823\\272f8537921f6ea6c74b163608b8a59a.jpg",
                              "summary": "关于运动员营养补充的谣言",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "营养误区",
                              "third_cate_uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "chhildShow": false
                            },
                            {
                              "uuid": "AD3332B9-EA62-4E4C-5689-7201A98055AA",
                              "puuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "article_cate_name": "营养误区",
                              "tag": "",
                              "keyword": "赛前补糖、脂肪与耐力、骨质疏松症、维生素、运动前饮食误区",
                              "title": "运动营养谣言，逐一粉碎（下）",
                              "img": "static\\upload\\20200823172545584\\20200823\\a5bd6cc9e5048771c65777fe94af25b0.jpg",
                              "summary": "关于运动员营养补充的谣言",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "营养误区",
                              "third_cate_uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "chhildShow": false
                            },
                            {
                              "uuid": "56EAA992-152A-EB99-2F84-2CE11624617C",
                              "puuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "article_cate_name": "营养误区",
                              "tag": "",
                              "keyword": "耐力训练、力量训练的蛋白补充量",
                              "title": "多吃蛋白质就能长肌肉吗",
                              "img": "static\\upload\\20200823173114931\\20200823\\16f081a8086b86f32bb20782397d4834.jpg",
                              "summary": "不同运动项目人群蛋白质推荐摄入量",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "营养误区",
                              "third_cate_uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "chhildShow": false
                            },
                            {
                              "uuid": "31C44A9A-E1E9-4421-02DB-131470AA25EC",
                              "puuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "article_cate_name": "营养误区",
                              "tag": "",
                              "keyword": "低碳饮食、非训练期",
                              "title": "关于运动员体重控制的是是非非",
                              "img": "static\\upload\\20200823173610587\\20200823\\17b60c32d6e02880b8078f0eaaf84887.jpg",
                              "summary": "减控体重常见问题解答及正确做法",
                              "second_cate_name": "合理膳食",
                              "second_cate_uuid": "04B0ADD7-807E-1E9A-1874-2F30169469DA",
                              "third_cate_name": "营养误区",
                              "third_cate_uuid": "6E9D76A7-16B3-CEE0-1BB4-4A8B2CF66599",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        }
                      ],
                      "chhildShow": false
                    },
                    {
                      "id": 2,
                      "name": "专项营养",
                      "uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                      "puuid": "0",
                      "level": 1,
                      "cate_path": "",
                      "children": [
                        {
                          "id": 19,
                          "name": "速度力量类",
                          "uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                          "puuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "level": 2,
                          "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "children": [
                            {
                              "id": 21,
                              "name": "田径项目",
                              "uuid": "E469D31E-30FA-A8A7-6CB8-35FEAA8A1160",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "children": [
                                {
                                  "uuid": "8B4A824A-D116-D9D6-D526-602189D7B781",
                                  "puuid": "E469D31E-30FA-A8A7-6CB8-35FEAA8A1160",
                                  "article_cate_name": "田径项目",
                                  "tag": "",
                                  "keyword": "短跑，供能特点，营养补充",
                                  "title": "专项论坛|营养助力短跑项目运动表现",
                                  "img": "static\\upload\\20200820\\74ce48feb2cfa058305b25c1eebb8eab.jpg",
                                  "summary": "本文介绍了短跑过程中供能特点及相应的营养补充方案。",
                                  "third_cate_name": "速度力量类",
                                  "third_cate_uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "田径项目",
                                  "three_cate_uuid": "E469D31E-30FA-A8A7-6CB8-35FEAA8A1160",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 22,
                              "name": "水上项目",
                              "uuid": "1A258B3A-DA3A-7E48-57C8-A7BF8AA600E8",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "children": [
                                {
                                  "uuid": "DE9A1A9F-BF97-F579-47A4-0F2D9D550B71",
                                  "puuid": "1A258B3A-DA3A-7E48-57C8-A7BF8AA600E8",
                                  "article_cate_name": "水上项目",
                                  "tag": "",
                                  "keyword": "皮划艇，供能特征，营养补充",
                                  "title": "皮划艇项目的供能特征及营养补充",
                                  "img": "static\\upload\\20200821\\119b2449ec99c43314c8b52233404b26.jpg",
                                  "summary": "本文介绍了皮划艇项目的供能特征及营养补充方案。",
                                  "third_cate_name": "速度力量类",
                                  "third_cate_uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "水上项目",
                                  "three_cate_uuid": "1A258B3A-DA3A-7E48-57C8-A7BF8AA600E8",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 23,
                              "name": "摔跤项目",
                              "uuid": "7DF9BFFC-B35E-594C-1D74-2A117EAF8621",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "children": [
                                {
                                  "uuid": "D68DC4DA-DBF6-260C-DBB6-A64535C1E61E",
                                  "puuid": "7DF9BFFC-B35E-594C-1D74-2A117EAF8621",
                                  "article_cate_name": "摔跤项目",
                                  "tag": "",
                                  "keyword": "摔跤，项目特点，训练，减控体重，",
                                  "title": "摔跤项目科学备战方法",
                                  "img": "static\\upload\\20200820\\2b7c14debf605a35c54bb843056729a6.jpg",
                                  "summary": "本文介绍了摔跤项目特点、科学备战及减控体重方法。",
                                  "third_cate_name": "速度力量类",
                                  "third_cate_uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "摔跤项目",
                                  "three_cate_uuid": "7DF9BFFC-B35E-594C-1D74-2A117EAF8621",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 24,
                              "name": "散打项目",
                              "uuid": "40884A5C-76A9-0489-8A06-AB732530908B",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "children": [
                                {
                                  "uuid": "AAEA72EA-A40F-D475-2CA2-136D394177CA",
                                  "puuid": "40884A5C-76A9-0489-8A06-AB732530908B",
                                  "article_cate_name": "散打项目",
                                  "tag": "",
                                  "keyword": "散打，大负荷训练，营养补充",
                                  "title": "散打运动大负荷训练期的营养秘密？",
                                  "img": "static\\upload\\20200818150502655\\20200818\\636db0208e485cb66b5f13ebcc9f18b8.jpg",
                                  "summary": "本文介绍了散打供能系统、散打运动员大负荷训练期的训练安排及营养补充方案。",
                                  "third_cate_name": "速度力量类",
                                  "third_cate_uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "散打项目",
                                  "three_cate_uuid": "40884A5C-76A9-0489-8A06-AB732530908B",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 25,
                              "name": "健美项目",
                              "uuid": "6CD05EF7-D994-B2F3-AFC1-AA234568C6E2",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "children": [
                                {
                                  "uuid": "38405195-C95F-CA40-AE77-F5B26D285E3D",
                                  "puuid": "6CD05EF7-D994-B2F3-AFC1-AA234568C6E2",
                                  "article_cate_name": "健美项目",
                                  "tag": "",
                                  "keyword": "健美，饮食",
                                  "title": "揭秘国家健美队的赛前饮食",
                                  "img": "static\\upload\\20200820\\e63053a83a82f51412601bd74661ab23.png",
                                  "summary": "本文介绍了国家健美队的赛前饮食规划",
                                  "third_cate_name": "速度力量类",
                                  "third_cate_uuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "健美项目",
                                  "three_cate_uuid": "6CD05EF7-D994-B2F3-AFC1-AA234568C6E2",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 26,
                              "name": "冬季雪上",
                              "uuid": "69E649DB-BDF7-FC58-76F4-D48E45487AF4",
                              "puuid": "200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/200776AA-6DC9-38FC-87C2-22365E04DF63",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 20,
                          "name": "耐力类项目",
                          "uuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                          "puuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "level": 2,
                          "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "children": [
                            {
                              "id": 27,
                              "name": "田径项目",
                              "uuid": "F45F0CA1-3729-F946-9B59-5EC3FD067D70",
                              "puuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "chhildShow": false
                            },
                            {
                              "id": 28,
                              "name": "水上项目",
                              "uuid": "2C2E126E-1401-45DA-109B-F8B7ED9F4272",
                              "puuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "children": [
                                {
                                  "uuid": "A566C246-3FB6-D11E-0DF6-2BAEA3690B39",
                                  "puuid": "2C2E126E-1401-45DA-109B-F8B7ED9F4272",
                                  "article_cate_name": "水上项目",
                                  "tag": "",
                                  "keyword": "项目介绍、监控意义、监测指标解读、营养原则",
                                  "title": "赛艇运动的机能监控实施及营养恢复原则",
                                  "img": "static\\upload\\20200827102744881\\20200827\\cc016cd25205b97190df96c6d1883a93.jpg",
                                  "summary": "赛艇项目机能监控常用指标及营养恢复原则",
                                  "third_cate_name": "耐力类项目",
                                  "third_cate_uuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "水上项目",
                                  "three_cate_uuid": "2C2E126E-1401-45DA-109B-F8B7ED9F4272",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 29,
                              "name": "游泳项目",
                              "uuid": "68921BD1-31EA-5E49-9003-9DDEF824D4BE",
                              "puuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "children": [
                                {
                                  "uuid": "E9711FF5-36D4-7560-99F9-FF2C2F24A8DA",
                                  "puuid": "68921BD1-31EA-5E49-9003-9DDEF824D4BE",
                                  "article_cate_name": "游泳项目",
                                  "tag": "",
                                  "keyword": "调整时差、异地饮食、反兴奋剂",
                                  "title": "比赛期间|游泳项目常见问题及营养要点",
                                  "img": "static\\upload\\20200823183539305\\20200823\\bacd879362ca7f80e62b5d5145cd19c5.jpg",
                                  "summary": "游泳项目比赛期常见问题及营养要点",
                                  "third_cate_name": "耐力类项目",
                                  "third_cate_uuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "游泳项目",
                                  "three_cate_uuid": "68921BD1-31EA-5E49-9003-9DDEF824D4BE",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 30,
                              "name": "自行车项目",
                              "uuid": "D931BE1D-B075-B138-C956-6E51A0780846",
                              "puuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "children": [
                                {
                                  "uuid": "A0F3DF7F-BBF7-915A-97D8-AB2DF992894C",
                                  "puuid": "D931BE1D-B075-B138-C956-6E51A0780846",
                                  "article_cate_name": "自行车项目",
                                  "tag": "",
                                  "keyword": "营养策略、CHO、蛋白质、铁",
                                  "title": "自行车运动员的营养装备",
                                  "img": "static\\upload\\20200823182633402\\20200823\\2ec1a46c454af2195f581e446092d14b.jpg",
                                  "summary": "自行车运动员碳水化合物的营养补充策略",
                                  "third_cate_name": "耐力类项目",
                                  "third_cate_uuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "自行车项目",
                                  "three_cate_uuid": "D931BE1D-B075-B138-C956-6E51A0780846",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "id": 31,
                              "name": "冬季雪上",
                              "uuid": "8EDC8EB5-9CFA-3D15-FCC8-E370940D780E",
                              "puuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                              "children": [
                                {
                                  "uuid": "D079854E-5F72-C4CB-D254-179D75C5ACB0",
                                  "puuid": "8EDC8EB5-9CFA-3D15-FCC8-E370940D780E",
                                  "article_cate_name": "冬季雪上",
                                  "tag": "",
                                  "keyword": "冬奥会、北欧滑雪、冬季两项",
                                  "title": "备战冬奥|冬季雪上项目营养策略",
                                  "img": "static\\upload\\20200827110835304\\20200827\\14bda2e6c776afc645f724d7884be159.jpg",
                                  "summary": "冬季项目运动员赛前营养关注点",
                                  "third_cate_name": "耐力类项目",
                                  "third_cate_uuid": "BA4F4C1A-FAF4-D597-50CD-9E19FC5CD81B",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "冬季雪上",
                                  "three_cate_uuid": "8EDC8EB5-9CFA-3D15-FCC8-E370940D780E",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 32,
                          "name": "集体项目类",
                          "uuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                          "puuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "level": 2,
                          "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                          "children": [
                            {
                              "id": 33,
                              "name": "足球项目",
                              "uuid": "943378F7-334A-7F25-D260-974563E7F5AC",
                              "puuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "level": 3,
                              "cate_path": "77DAB689-F7D8-4122-7BDE-78749E49016D/06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "children": [
                                {
                                  "uuid": "9107353B-8F17-9DDF-C7E8-EC1211678F5C",
                                  "puuid": "943378F7-334A-7F25-D260-974563E7F5AC",
                                  "article_cate_name": "足球项目",
                                  "tag": "",
                                  "keyword": "足球运动员，膳食，疲劳恢复",
                                  "title": "足球运动员的膳食法则与疲劳恢复",
                                  "img": "static\\upload\\20200828095250483\\20200828\\039b832267b379b571109a77cc6dac4c.jfif",
                                  "summary": "本文介绍了足球运动员的膳食要求与疲劳恢复特点。",
                                  "third_cate_name": "集体项目类",
                                  "third_cate_uuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                                  "second_cate_name": "专项营养",
                                  "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                                  "three_cate_name": "足球项目",
                                  "three_cate_uuid": "943378F7-334A-7F25-D260-974563E7F5AC",
                                  "chhildShow": false
                                }
                              ],
                              "chhildShow": false
                            },
                            {
                              "uuid": "7C80E07E-BF99-A5E6-62F1-53BF02F34596",
                              "puuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "article_cate_name": "集体项目类",
                              "tag": "",
                              "keyword": "足球运动，能量供应，消耗",
                              "title": "带你了解足球项目的能量供应与消耗",
                              "img": "static\\upload\\20200827163726649\\20200827\\41a905db957f2fe0232a0f977ec8e5bc.png",
                              "summary": "本文介绍了足球运动能量供应与消耗的特点。",
                              "second_cate_name": "专项营养",
                              "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                              "third_cate_name": "集体项目类",
                              "third_cate_uuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "chhildShow": false
                            },
                            {
                              "uuid": "B9474FA1-0D3F-F23D-DCD1-BFD30B6435F8",
                              "puuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "article_cate_name": "集体项目类",
                              "tag": "",
                              "keyword": "足球运动员，营养素，补充",
                              "title": "足球运动员营养素补充方案",
                              "img": "static\\upload\\20200827173155952\\20200827\\c06ff5fb0fd59ba596cabd0277734e2c.jfif",
                              "summary": "本文介绍了足球运动员的营养素补充方案。",
                              "second_cate_name": "专项营养",
                              "second_cate_uuid": "77DAB689-F7D8-4122-7BDE-78749E49016D",
                              "third_cate_name": "集体项目类",
                              "third_cate_uuid": "06DD2C50-EC0C-BED8-5FE7-8EBCF17A4BAD",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        }
                      ],
                      "chhildShow": false
                    },
                    {
                      "id": 3,
                      "name": "疲劳恢复",
                      "uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                      "puuid": "0",
                      "level": 1,
                      "cate_path": "",
                      "children": [
                        {
                          "id": 34,
                          "name": "外周疲劳",
                          "uuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "1397CA82-3759-E8EA-BC68-023051815D58",
                              "puuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "article_cate_name": "外周疲劳",
                              "tag": "",
                              "keyword": "乳酸，疲劳，生成，消除，",
                              "title": "被忽略的“乳酸”的一生",
                              "img": "static\\upload\\20200826141218470\\20200826\\956f96429b5bd37df10c45ed531b31a0.jfif",
                              "summary": "本文介绍了乳酸的生成原因，消除办法等。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "外周疲劳",
                              "third_cate_uuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "chhildShow": false
                            },
                            {
                              "uuid": "831B5A0E-21D2-084F-7ECA-BF1C49B662B5",
                              "puuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "article_cate_name": "外周疲劳",
                              "tag": "",
                              "keyword": "肌酸激酶，含量异常，原因，",
                              "title": "肌酸激酶与肌肉损伤",
                              "img": "static\\upload\\20200826150024281\\20200826\\eb09371950a0fbb35261b5214f78016e.jfif",
                              "summary": "本文介绍了肌酸激酶含量增高的原因及恢复办法",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "外周疲劳",
                              "third_cate_uuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "chhildShow": false
                            },
                            {
                              "uuid": "C39CA185-67AB-B2B4-3B45-06EA904EC6C0",
                              "puuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "article_cate_name": "外周疲劳",
                              "tag": "",
                              "keyword": "大强度训练，肌肉酸痛，原因，办法",
                              "title": "如何缓解大强度训练后肌肉僵硬酸痛？",
                              "img": "static\\upload\\20200826160712202\\20200826\\d53e6a2e55525247090a721888685a68.jpg",
                              "summary": "本文介绍了大强度训练后肌肉酸痛出现的原因",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "外周疲劳",
                              "third_cate_uuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "chhildShow": false
                            },
                            {
                              "uuid": "FD73C403-C202-77C5-0386-D44B05E13008",
                              "puuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "article_cate_name": "外周疲劳",
                              "tag": "",
                              "keyword": "大强度训练，营养补充",
                              "title": "纯干货|训练后快速修复饮食攻略",
                              "img": "static\\upload\\20200826164040559\\20200826\\b983e9e4d07e8237da4e544b821e487a.jfif",
                              "summary": "本文介绍了大强度训练后的营养补充方案。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "外周疲劳",
                              "third_cate_uuid": "9C6C1300-F8E7-2D64-1C90-76E20DC21162",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 35,
                          "name": "中枢疲劳",
                          "uuid": "928E6D6D-8AED-155E-9C51-36CBB3699B3A",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "5C930A1D-00F0-35A1-765C-59D7F9B17EB7",
                              "puuid": "928E6D6D-8AED-155E-9C51-36CBB3699B3A",
                              "article_cate_name": "中枢疲劳",
                              "tag": "",
                              "keyword": "睡眠，改善，营养补充",
                              "title": "如何改善睡眠？",
                              "img": "static\\upload\\20200826165536895\\20200826\\49eb69e94543ea5b4177c10b56cbade5.jfif",
                              "summary": "本文介绍了睡眠与运动表现的关系及如何改善睡眠。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "中枢疲劳",
                              "third_cate_uuid": "928E6D6D-8AED-155E-9C51-36CBB3699B3A",
                              "chhildShow": false
                            },
                            {
                              "uuid": "03B47E80-F10C-282D-4D15-55B15BDE9D2C",
                              "puuid": "928E6D6D-8AED-155E-9C51-36CBB3699B3A",
                              "article_cate_name": "中枢疲劳",
                              "tag": "",
                              "keyword": "中枢疲劳，诱因，解决方案",
                              "title": "运动性中枢疲劳，解决方案给到你",
                              "img": "static\\upload\\20200826172214690\\20200826\\ca6d8049a8d84d951074481cb4907e60.jfif",
                              "summary": "本文介绍了中枢疲劳的现象、诱因及相应的解决方案。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "中枢疲劳",
                              "third_cate_uuid": "928E6D6D-8AED-155E-9C51-36CBB3699B3A",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 36,
                          "name": "运动性贫血",
                          "uuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "8432E7E1-EDEC-73C5-A62A-39E950EF6A49",
                              "puuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "article_cate_name": "运动性贫血",
                              "tag": "",
                              "keyword": "运动性贫血，指标，膳食补充",
                              "title": "带你了解运动性贫血",
                              "img": "static\\upload\\20200825110532255\\20200825\\1987daa12e1df9da43b2a822014ad80d.jfif",
                              "summary": "本文介绍了运动性贫血的特征、贫血指标及相应的膳食补充方法。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性贫血",
                              "third_cate_uuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "chhildShow": false
                            },
                            {
                              "uuid": "3F71094D-CBA7-21B3-368A-B43544A19CA5",
                              "puuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "article_cate_name": "运动性贫血",
                              "tag": "",
                              "keyword": "运动性贫血，症状，发生机制，预防办法",
                              "title": "如何远离运动性贫血？",
                              "img": "static\\upload\\20200825113749478\\20200825\\56c737d2a1ca88c2c18dbbc55898f516.jfif",
                              "summary": "本文介绍了运动性贫血的症状、发生机制及相应的预防办法。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性贫血",
                              "third_cate_uuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "chhildShow": false
                            },
                            {
                              "uuid": "F231E893-7D2F-A62C-8D1D-8279EA5B1A4D",
                              "puuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "article_cate_name": "运动性贫血",
                              "tag": "",
                              "keyword": "运动性贫血，类型，营养措施",
                              "title": "运动性贫血的营养预防手段",
                              "img": "static\\upload\\20200826134130105\\20200826\\991f00465e84ca6d8f13cd6cde3839cb.jfif",
                              "summary": "本文介绍了运动性贫血的几种常见类型及相应的营养补充措施。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性贫血",
                              "third_cate_uuid": "34A7BE31-90DD-3B28-C5E3-6E46F8178749",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 37,
                          "name": "运动性低血睾",
                          "uuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "6953E226-337B-56AA-AA7D-F5E9ACB467F5",
                              "puuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "article_cate_name": "运动性低血睾",
                              "tag": "",
                              "keyword": "睾酮，分泌，镁，锌",
                              "title": "促进睾酮分泌的神秘矿物质",
                              "img": "static\\upload\\20200824110630173\\20200824\\5d7400a1d774421104af4f6741f3892d.png",
                              "summary": "本文介绍了睾酮水平对运动能力的促进效果及促进睾酮分泌的矿物质。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性低血睾",
                              "third_cate_uuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "chhildShow": false
                            },
                            {
                              "uuid": "ECE51541-0877-042E-BD71-1D50E263B26C",
                              "puuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "article_cate_name": "运动性低血睾",
                              "tag": "",
                              "keyword": "运动性低血睾，症状，调控方式，预防",
                              "title": "如何预防运动性低血睾",
                              "img": "static\\upload\\20200825\\c6d7531faf54bb3d555e5709e67acc04.jpg",
                              "summary": "本文介绍了运动性低血睾的特点，症状，调控机制及预防方法。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性低血睾",
                              "third_cate_uuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "chhildShow": false
                            },
                            {
                              "uuid": "8B6717A7-A8FB-495B-C85F-C26D79D0DBCF",
                              "puuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "article_cate_name": "运动性低血睾",
                              "tag": "",
                              "keyword": "血清睾酮，运动能力，评价",
                              "title": "血清睾酮指标在专项中如何应用？",
                              "img": "static\\upload\\20200827143754685\\20200827\\90496af4aefbd46a9120c6ba49ec5cd2.jpeg",
                              "summary": "本文介绍了血清睾酮指标的生理作用及如何应用其评价运动员的运动能力。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性低血睾",
                              "third_cate_uuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "chhildShow": false
                            },
                            {
                              "uuid": "1D8BCD12-2F0A-5764-57EF-834176444206",
                              "puuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "article_cate_name": "运动性低血睾",
                              "tag": "",
                              "keyword": "睾酮，运动",
                              "title": "运动训练对睾酮及其代谢的影响",
                              "img": "static\\upload\\20200827152454396\\20200827\\6c11122c2a99ba167b0dceb54c2355f7.jfif",
                              "summary": "本文介绍了运动训练与睾酮水平的关系。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "运动性低血睾",
                              "third_cate_uuid": "1F6D24F0-261B-2FB4-B03E-3BB1A136B692",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 38,
                          "name": "免疫调节",
                          "uuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "37CEF378-1EC8-191B-2995-19486E97483E",
                              "puuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "article_cate_name": "免疫调节",
                              "tag": "",
                              "keyword": "预防感冒，膳食，营养，监控，日常防护",
                              "title": "如何预防运动员感冒？",
                              "img": "static\\upload\\20200824161230427\\20200824\\5f1784531129264c75ab8c5eae6a96f3.jfif",
                              "summary": "本文从膳食、营养和日常防护角度介绍了感冒的防治措施。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "免疫调节",
                              "third_cate_uuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "chhildShow": false
                            },
                            {
                              "uuid": "30FDCC9F-7239-26A4-CF26-54B231E0AFD6",
                              "puuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "article_cate_name": "免疫调节",
                              "tag": "",
                              "keyword": "运动免疫“J”型曲线、运动后免疫抑制、缓解办法",
                              "title": "一言不合就感冒？告诉你运动和生病的关系！",
                              "img": "static\\upload\\20200825\\ef7cb4c09d4e9e47dcab15e15e7e115e.png",
                              "summary": "本文介绍了运动免疫出现”J“型曲线的原因及免疫抑制的缓解办法。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "免疫调节",
                              "third_cate_uuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "chhildShow": false
                            },
                            {
                              "uuid": "41F58E7D-39E7-C572-A9D7-FC6B90C87A3D",
                              "puuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "article_cate_name": "免疫调节",
                              "tag": "",
                              "keyword": "运动，T淋巴细胞，B淋巴细胞，NK细胞",
                              "title": "运动与那些你不了解的免疫细胞",
                              "img": "static\\upload\\20200825100752897\\20200825\\81f944942c87f59f371070fef32d4637.jpg",
                              "summary": "本文介绍了运动对T淋巴细胞、B淋巴细胞、NK细胞的影响。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "免疫调节",
                              "third_cate_uuid": "3AD83251-80D8-12A4-A50C-0C874A3D5D0E",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 39,
                          "name": "关节修复",
                          "uuid": "78A84D9A-2615-5D78-B934-7B15F7D8FE17",
                          "puuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "level": 2,
                          "cate_path": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                          "children": [
                            {
                              "uuid": "411A1521-B9B2-944C-1FDE-F32F5BB59A24",
                              "puuid": "78A84D9A-2615-5D78-B934-7B15F7D8FE17",
                              "article_cate_name": "关节修复",
                              "tag": "",
                              "keyword": "关节健康，降低炎症，原则方法",
                              "title": "关节健康的营养支持",
                              "img": "static\\upload\\20200824142006469\\20200824\\b92b08a002106987853e782e92358211.jfif",
                              "summary": "本文介绍了有助于关节健康的方法，原则及应该补充的营养素。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "关节修复",
                              "third_cate_uuid": "78A84D9A-2615-5D78-B934-7B15F7D8FE17",
                              "chhildShow": false
                            },
                            {
                              "uuid": "1EC3EF0D-5D82-94BD-8FB1-28BD08B64B4E",
                              "puuid": "78A84D9A-2615-5D78-B934-7B15F7D8FE17",
                              "article_cate_name": "关节修复",
                              "tag": "",
                              "keyword": "炎症，特点，饮食预防",
                              "title": "炎症与运动员：潜在的问题比你想象中更严重",
                              "img": "static\\upload\\20200824150146596\\20200824\\bdd1f173d09702fb7edc44642c271caa.jfif",
                              "summary": "本文介绍了炎症的特点及预防办法。",
                              "second_cate_name": "疲劳恢复",
                              "second_cate_uuid": "FE837469-E7FC-D01E-100E-DF9C14CCBEB3",
                              "third_cate_name": "关节修复",
                              "third_cate_uuid": "78A84D9A-2615-5D78-B934-7B15F7D8FE17",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        }
                      ],
                      "chhildShow": false
                    },
                    {
                      "id": 4,
                      "name": "体重管理",
                      "uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                      "puuid": "0",
                      "level": 1,
                      "cate_path": "",
                      "children": [
                        {
                          "id": 40,
                          "name": "减脂减重",
                          "uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                          "puuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                          "level": 2,
                          "cate_path": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                          "children": [
                            {
                              "uuid": "F017AE65-B5F9-7875-5FCE-227BFADD9F86",
                              "puuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "article_cate_name": "减脂减重",
                              "tag": "",
                              "keyword": "慢速减体重，快速减体重，科学方法",
                              "title": "教你正确减体重",
                              "img": "static\\upload\\20200825\\a8420e1b40df698e187dbfbef8949ade.jpg",
                              "summary": "本文介绍了慢速减体重和快速减体重的科学方法。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "减脂减重",
                              "third_cate_uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "chhildShow": false
                            },
                            {
                              "uuid": "EACA23D8-1A9D-0DA3-93A5-93D8929E4382",
                              "puuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "article_cate_name": "减脂减重",
                              "tag": "",
                              "keyword": "减控体重，原则，注意事项",
                              "title": "运动员减控体重需遵循哪些原则？",
                              "img": "static\\upload\\20200821151804861\\20200821\\91e1cb7b231b4795b483f5700de9718c.jpg",
                              "summary": "本文介绍了合理减控体重的原则和注意事项。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "减脂减重",
                              "third_cate_uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "chhildShow": false
                            },
                            {
                              "uuid": "772CA93F-CC61-8F0B-F942-AE0F2E74D9A5",
                              "puuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "article_cate_name": "减脂减重",
                              "tag": "",
                              "keyword": "减控体重，生理机能，影响",
                              "title": "减控体重对运动员生理机能的影响",
                              "img": "static\\upload\\20200825\\94fef34b68d6076c4f90355e532d24bb.jpg",
                              "summary": "本文介绍了减控体重对运动员生理机能对免疫系统、内分泌系统等的影响。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "减脂减重",
                              "third_cate_uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "chhildShow": false
                            },
                            {
                              "uuid": "632DD23A-B094-6809-AA63-51C3BB2ACD81",
                              "puuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "article_cate_name": "减脂减重",
                              "tag": "",
                              "keyword": "理想体重，减重幅度",
                              "title": "减控体重，减多少最合适?",
                              "img": "static\\upload\\20200821152317330\\20200821\\0ed75bf58613cfa4a9d15464bb2585bd.jpg",
                              "summary": "本文介绍了理想体重的确定方法及实际减重的适宜幅度。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "减脂减重",
                              "third_cate_uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "chhildShow": false
                            },
                            {
                              "uuid": "AFE8ADDA-487E-6EBF-24EB-497F1CBAF808",
                              "puuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "article_cate_name": "减脂减重",
                              "tag": "",
                              "keyword": "身体成分，减控体重",
                              "title": "带你了解，运动员减控体重那些事",
                              "img": "static\\upload\\20200825\\421ccd586e96b2b613ad882bfee791e6.jpg",
                              "summary": "本文介绍了身体成分组成及减控体重原理、常用方法等。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "减脂减重",
                              "third_cate_uuid": "A77633D7-6E1E-30D9-99E1-260E4AB4D574",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        },
                        {
                          "id": 41,
                          "name": "增肌增力",
                          "uuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                          "puuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                          "level": 2,
                          "cate_path": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                          "children": [
                            {
                              "uuid": "FB6D996B-5D60-E430-F493-88A14907625E",
                              "puuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "article_cate_name": "增肌增力",
                              "tag": "",
                              "keyword": "合理增肌，饮食管理，蛋白补充",
                              "title": "关于运动员增肌，这些秘密你知道吗？",
                              "img": "static\\upload\\20200819141124718\\20200819\\a8c715a74fb3fa0c14b234c84ef80ffc.jpg",
                              "summary": "本文介绍了运动员合理增肌的饮食管理和蛋白补充方法。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "增肌增力",
                              "third_cate_uuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "chhildShow": false
                            },
                            {
                              "uuid": "7082C6D6-9749-6438-B8BF-5A7CDA53F210",
                              "puuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "article_cate_name": "增肌增力",
                              "tag": "",
                              "keyword": "增肌，蛋白质，氨基酸，HMB",
                              "title": "如何有效增加肌肉围度？",
                              "img": "static\\upload\\20200821\\28fc87b3923b6e4caec8cdf6230edc09.jpg",
                              "summary": "本文介绍了增加肌肉围度的几种营养物质。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "增肌增力",
                              "third_cate_uuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "chhildShow": false
                            },
                            {
                              "uuid": "FF4DDDF3-AD90-B58E-8FA1-1D2828ECB4B0",
                              "puuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "article_cate_name": "增肌增力",
                              "tag": "",
                              "keyword": "体重偏低，原因，合理增重，措施",
                              "title": "运动员如何科学合理地增加瘦体重？",
                              "img": "static\\upload\\20200821\\af78c13372159e512a458be1799a2a96.jpg",
                              "summary": "本文介绍了体重偏低原因及合理增重办法。",
                              "second_cate_name": "体重管理",
                              "second_cate_uuid": "6CC30966-04FD-B53A-CF9C-2A715343E223",
                              "third_cate_name": "增肌增力",
                              "third_cate_uuid": "E2B3AEFC-4F99-3837-3273-3256D14B9C07",
                              "chhildShow": false
                            }
                          ],
                          "chhildShow": false
                        }
                      ],
                      "chhildShow": false
                    }
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/screen/surplusBoard": {
      "post": {
        "summary": "余量看板",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"count\": {\n            \"restaurant_id\": \"1\",\n            \"restaurant_name\": \"康比特智慧餐厅\",\n            \"normal\": 8,//正常 菜品重量剩余≥20%\n            \"lack\": 2,//缺菜 菜品重量剩余＜20%\n            \"exception\": 2//异常 未排菜、未上线\n        },\n        \"list\": [\n            {\n                \"equipment_code\": \"1000\",//设备编号\n                \"dishes_name\": \"鱼香肉丝\",//菜品名称\n                \"dishes_weight\": 0.8,//菜品重量\n                \"dishes_ratio\": 20,//菜品百分比\n                \"equipment_status\": 1,//设备状态：1=正常、2=缺菜，3=未排菜、4=未上线\n            },\n            {\n                \"equipment_code\": \"1001左\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1001右\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1002左\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1002右\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1003\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1004\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1005\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1006\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1007\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1008\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1009\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1010\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1011\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1012左\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1012右\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1013左\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1013右\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1014\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1015\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1016\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1017\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1018\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1019\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1020\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1021\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1022\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1023\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 2\n            },\n            {\n                \"equipment_code\": \"1024左\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"1024右\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 2\n            },\n            {\n                \"equipment_code\": \"1025\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 2\n            },\n            {\n                \"equipment_code\": \"1026\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 2\n            },\n            {\n                \"equipment_code\": \"1027\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 3\n            },\n            {\n                \"equipment_code\": \"1028\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 3\n            },\n            {\n                \"equipment_code\": \"2000\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2001左\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2001右\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2002左\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2002右\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2003\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2004\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2005\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2006\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2007\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2008\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2009\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2020\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2011\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2012左\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2012右\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2013左\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2013右\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2014\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2015\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2016\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2017\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2018\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2019\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2020\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2021\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2022\",\n                \"dishes_name\": \"鱼香肉丝\",\n                \"dishes_weight\": 0.8,\n                \"dishes_ratio\": 20,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2023\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 2\n            },\n            {\n                \"equipment_code\": \"2024左\",\n                \"dishes_name\": \"宫保鸡丁\",\n                \"dishes_weight\": 6.8,\n                \"dishes_ratio\": 40,\n                \"equipment_status\": 1\n            },\n            {\n                \"equipment_code\": \"2024右\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 2\n            },\n            {\n                \"equipment_code\": \"2025\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 2\n            },\n            {\n                \"equipment_code\": \"2026\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 2\n            },\n            {\n                \"equipment_code\": \"2027\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 3\n            },\n            {\n                \"equipment_code\": \"2028\",\n                \"dishes_name\": \"\",\n                \"dishes_weight\": 0,\n                \"dishes_ratio\": 0,\n                \"equipment_status\": 3\n            }\n        ]\n    },\n    \"trace_id\": \"6836a382b4d4b\"\n}\n```",
        "tags": [
          "自动化测试接口/大屏端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "restaurant_id": {
                    "description": "餐厅id，默认=1",
                    "example": "100",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/screen/operation": {
      "post": {
        "summary": "前厅运营大屏",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"restaurant_id\": \"1\",\n        \"restaurant_name\": \"一楼智慧餐厅\",\n        \"meal_times\": 1,\n        \"person_count\": {\n            \"today_count\": 32,\n            \"month_count\": 320,\n            \"list\": [\n                {\n                    \"date\": \"1日\",\n                    \"num\": 32\n                },\n                {\n                    \"date\": \"2日\",\n                    \"num\": 32\n                },\n                {\n                    \"date\": \"3日\",\n                    \"num\": 32\n                },\n                {\n                    \"date\": \"4日\",\n                    \"num\": 32\n                },\n                {\n                    \"date\": \"5日\",\n                    \"num\": 32\n                },\n                {\n                    \"date\": \"6日\",\n                    \"num\": 32\n                },\n                {\n                    \"date\": \"7日\",\n                    \"num\": 32\n                }\n            ]\n        },\n        \"dishes_popularity\": [\n            {\n                \"name\": \"菜品1\",\n                \"weight\": 100,\n                \"ratio\": 95\n            },\n            {\n                \"name\": \"菜品2\",\n                \"weight\": 100,\n                \"ratio\": 10\n            },\n            {\n                \"name\": \"菜品3\",\n                \"weight\": 100,\n                \"ratio\": 10\n            },\n            {\n                \"name\": \"菜品4\",\n                \"weight\": 100,\n                \"ratio\": 10\n            },\n            {\n                \"name\": \"菜品5\",\n                \"weight\": 100,\n                \"ratio\": 10\n            },\n            {\n                \"name\": \"菜品6\",\n                \"weight\": 100,\n                \"ratio\": 10\n            },\n            {\n                \"name\": \"菜品7\",\n                \"weight\": 100,\n                \"ratio\": 10\n            },\n            {\n                \"name\": \"菜品8\",\n                \"weight\": 100,\n                \"ratio\": 10\n            },\n            {\n                \"name\": \"-\",\n                \"weight\": 0,\n                \"ratio\": 0\n            },\n            {\n                \"name\": \"-\",\n                \"weight\": 0,\n                \"ratio\": 0\n            }\n        ],\n        \"recipes\": [\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            },\n            {\n                \"file_path\": \"https://img.kxunpt.cn/zhct/static/upload/cater/20221201/B178CEA7-9EAE-67C7-984B-9D9C9793D07D.png\",\n                \"name\": \"鸡蛋面\"\n            }\n        ],\n        \"cook_methods\": {\n            \"recommend\": {\n                \"1\": 30,\n                \"2\": 70\n            },\n            \"list\": [\n                {\n                    \"name\": \"煮\",\n                    \"num\": 4\n                },\n                {\n                    \"name\": \"蒸\",\n                    \"num\": 3\n                },\n                {\n                    \"name\": \"炒\",\n                    \"num\": 2\n                },\n                {\n                    \"name\": \"炖\",\n                    \"num\": 1\n                },\n                {\n                    \"name\": \"拌\",\n                    \"num\": 1\n                },\n                {\n                    \"name\": \"暗炉烤\",\n                    \"num\": 1\n                },\n                {\n                    \"name\": \"生\",\n                    \"num\": 1\n                }\n            ]\n        },\n        \"ingredient\": {\n            \"谷薯类\": 6,\n            \"蔬菜类\": 4,\n            \"水果类\": 3,\n            \"畜禽水产类\": 5,\n            \"奶蛋大豆类\": 3,\n            \"坚果类\": 0\n        },\n        \"person_flow\": {\n            \"total\": 352,\n            \"man_count\": 32,\n            \"women_count\": 320,\n            \"morning_list\": [\n                {\n                    \"time\": \"08:00\",\n                    \"num\": 4\n                },\n                {\n                    \"time\": \"08:10\",\n                    \"num\": 16\n                },\n                {\n                    \"time\": \"08:20\",\n                    \"num\": 11\n                },\n                {\n                    \"time\": \"08:30\",\n                    \"num\": 11\n                },\n                {\n                    \"time\": \"08:40\",\n                    \"num\": 12\n                },\n                {\n                    \"time\": \"08:50\",\n                    \"num\": 13\n                },\n                {\n                    \"time\": \"09:00\",\n                    \"num\": 2\n                },\n                {\n                    \"time\": \"09:10\",\n                    \"num\": 18\n                },\n                {\n                    \"time\": \"09:20\",\n                    \"num\": 8\n                },\n                {\n                    \"time\": \"09:30\",\n                    \"num\": 9\n                },\n                {\n                    \"time\": \"09:40\",\n                    \"num\": 0\n                },\n                {\n                    \"time\": \"09:50\",\n                    \"num\": 12\n                },\n                {\n                    \"time\": \"10:00\",\n                    \"num\": 2\n                },\n                {\n                    \"time\": \"10:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"19:00\",\n                    \"num\": null\n                }\n            ],\n            \"noon_list\": [\n                {\n                    \"time\": \"08:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"08:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"08:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"08:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"08:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"08:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:10\",\n                    \"num\": 19\n                },\n                {\n                    \"time\": \"10:20\",\n                    \"num\": 15\n                },\n                {\n                    \"time\": \"10:30\",\n                    \"num\": 4\n                },\n                {\n                    \"time\": \"10:40\",\n                    \"num\": 19\n                },\n                {\n                    \"time\": \"10:50\",\n                    \"num\": 11\n                },\n                {\n                    \"time\": \"11:00\",\n                    \"num\": 13\n                },\n                {\n                    \"time\": \"11:10\",\n                    \"num\": 5\n                },\n                {\n                    \"time\": \"11:20\",\n                    \"num\": 10\n                },\n                {\n                    \"time\": \"11:30\",\n                    \"num\": 11\n                },\n                {\n                    \"time\": \"11:40\",\n                    \"num\": 5\n                },\n                {\n                    \"time\": \"11:50\",\n                    \"num\": 4\n                },\n                {\n                    \"time\": \"12:00\",\n                    \"num\": 1\n                },\n                {\n                    \"time\": \"12:10\",\n                    \"num\": 1\n                },\n                {\n                    \"time\": \"12:20\",\n                    \"num\": 2\n                },\n                {\n                    \"time\": \"12:30\",\n                    \"num\": 11\n                },\n                {\n                    \"time\": \"12:40\",\n                    \"num\": 18\n                },\n                {\n                    \"time\": \"12:50\",\n                    \"num\": 7\n                },\n                {\n                    \"time\": \"13:00\",\n                    \"num\": 13\n                },\n                {\n                    \"time\": \"13:10\",\n                    \"num\": 8\n                },\n                {\n                    \"time\": \"13:20\",\n                    \"num\": 7\n                },\n                {\n                    \"time\": \"13:30\",\n                    \"num\": 9\n                },\n                {\n                    \"time\": \"13:40\",\n                    \"num\": 15\n                },\n                {\n                    \"time\": \"13:50\",\n                    \"num\": 6\n                },\n                {\n                    \"time\": \"14:00\",\n                    \"num\": 5\n                },\n                {\n                    \"time\": \"14:10\",\n                    \"num\": 13\n                },\n                {\n                    \"time\": \"14:20\",\n                    \"num\": 9\n                },\n                {\n                    \"time\": \"14:30\",\n                    \"num\": 0\n                },\n                {\n                    \"time\": \"14:40\",\n                    \"num\": 4\n                },\n                {\n                    \"time\": \"14:50\",\n                    \"num\": 2\n                },\n                {\n                    \"time\": \"15:00\",\n                    \"num\": 15\n                },\n                {\n                    \"time\": \"15:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"16:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"17:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"18:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"19:00\",\n                    \"num\": null\n                }\n            ],\n            \"night_list\": [\n                {\n                    \"time\": \"08:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"08:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"08:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"08:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"08:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"08:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"09:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"10:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"11:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"12:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"13:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:10\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:20\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:30\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:40\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"14:50\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:00\",\n                    \"num\": null\n                },\n                {\n                    \"time\": \"15:10\",\n                    \"num\": 15\n                },\n                {\n                    \"time\": \"15:20\",\n                    \"num\": 9\n                },\n                {\n                    \"time\": \"15:30\",\n                    \"num\": 17\n                },\n                {\n                    \"time\": \"15:40\",\n                    \"num\": 13\n                },\n                {\n                    \"time\": \"15:50\",\n                    \"num\": 15\n                },\n                {\n                    \"time\": \"16:00\",\n                    \"num\": 11\n                },\n                {\n                    \"time\": \"16:10\",\n                    \"num\": 13\n                },\n                {\n                    \"time\": \"16:20\",\n                    \"num\": 2\n                },\n                {\n                    \"time\": \"16:30\",\n                    \"num\": 4\n                },\n                {\n                    \"time\": \"16:40\",\n                    \"num\": 8\n                },\n                {\n                    \"time\": \"16:50\",\n                    \"num\": 3\n                },\n                {\n                    \"time\": \"17:00\",\n                    \"num\": 8\n                },\n                {\n                    \"time\": \"17:10\",\n                    \"num\": 8\n                },\n                {\n                    \"time\": \"17:20\",\n                    \"num\": 5\n                },\n                {\n                    \"time\": \"17:30\",\n                    \"num\": 1\n                },\n                {\n                    \"time\": \"17:40\",\n                    \"num\": 15\n                },\n                {\n                    \"time\": \"17:50\",\n                    \"num\": 4\n                },\n                {\n                    \"time\": \"18:00\",\n                    \"num\": 10\n                },\n                {\n                    \"time\": \"18:10\",\n                    \"num\": 13\n                },\n                {\n                    \"time\": \"18:20\",\n                    \"num\": 16\n                },\n                {\n                    \"time\": \"18:30\",\n                    \"num\": 19\n                },\n                {\n                    \"time\": \"18:40\",\n                    \"num\": 6\n                },\n                {\n                    \"time\": \"18:50\",\n                    \"num\": 12\n                },\n                {\n                    \"time\": \"19:00\",\n                    \"num\": 2\n                }\n            ]\n        },\n        \"tips_output\": [\n            \"1. 多吃蔬菜水果，补充维生素和膳食纤维\",\n            \"2. 主食粗细搭配，营养更全面均衡\",\n            \"3. 适量摄入优质蛋白，增强饱腹感\",\n            \"4. 控制油盐糖摄入，保持饮食清淡\"\n        ],\n        \"dishes_nutrient\": {\n            \"recommend\": [\n                {\n                    \"name\": \"碳水化合物\",\n                    \"unit\": \"g\",\n                    \"list\": [\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 44\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 37\n                        },\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 33\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"蛋白质\",\n                    \"unit\": \"g\",\n                    \"list\": [\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 8\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 7\n                        },\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 6\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"膳食纤维\",\n                    \"unit\": \"g\",\n                    \"list\": [\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 487\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 235\n                        },\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 229\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"嘌呤\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 44\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 37\n                        },\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 33\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"维生素A\",\n                    \"unit\": \"IU\",\n                    \"list\": [\n                        {\n                            \"name\": \"红薯\",\n                            \"value\": 113\n                        },\n                        {\n                            \"name\": \"鸡蛋面\",\n                            \"value\": 27\n                        },\n                        {\n                            \"name\": \"蜂巢土豆\",\n                            \"value\": 10\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"维生素B₁\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 0\n                        },\n                        {\n                            \"name\": \"汤面\",\n                            \"value\": 0\n                        },\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 0\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"维生素B₂\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 0\n                        },\n                        {\n                            \"name\": \"汤面\",\n                            \"value\": 0\n                        },\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 0\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"维生素C\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"蜂巢土豆\",\n                            \"value\": 31\n                        },\n                        {\n                            \"name\": \"红薯\",\n                            \"value\": 23\n                        },\n                        {\n                            \"name\": \"肉丝年糕\",\n                            \"value\": 9\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"维生素E\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 6\n                        },\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 1\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 1\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"烟酸\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"黑米糕\",\n                            \"value\": 4\n                        },\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 3\n                        },\n                        {\n                            \"name\": \"汤面\",\n                            \"value\": 2\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"钾\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"蜂巢土豆\",\n                            \"value\": 435\n                        },\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 154\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 133\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"钙\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 35\n                        },\n                        {\n                            \"name\": \"蜂巢土豆\",\n                            \"value\": 35\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 31\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"镁\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"黑米糕\",\n                            \"value\": 71\n                        },\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 34\n                        },\n                        {\n                            \"name\": \"蜂巢土豆\",\n                            \"value\": 31\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"铁\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 2\n                        },\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 2\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 2\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"锌\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"黑米糕\",\n                            \"value\": 2\n                        },\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 1\n                        },\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 1\n                        }\n                    ]\n                }\n            ],\n            \"discreet\": [\n                {\n                    \"name\": \"能量（kcal）\",\n                    \"unit\": \"kcal\",\n                    \"list\": [\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 487\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 235\n                        },\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 229\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"脂肪\",\n                    \"unit\": \"g\",\n                    \"list\": [\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 37\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 7\n                        },\n                        {\n                            \"name\": \"黑米糕\",\n                            \"value\": 3\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"饱和脂肪酸\",\n                    \"unit\": \"g\",\n                    \"list\": [\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 37\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 7\n                        },\n                        {\n                            \"name\": \"黑米糕\",\n                            \"value\": 3\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"嘌呤\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 44\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 37\n                        },\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 33\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"GL\",\n                    \"unit\": \"\",\n                    \"list\": [\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 8\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 7\n                        },\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 6\n                        }\n                    ]\n                },\n                {\n                    \"name\": \"钠\",\n                    \"unit\": \"mg\",\n                    \"list\": [\n                        {\n                            \"name\": \"春卷\",\n                            \"value\": 462\n                        },\n                        {\n                            \"name\": \"火腿丁馒头\",\n                            \"value\": 254\n                        },\n                        {\n                            \"name\": \"猪肉包\",\n                            \"value\": 136\n                        }\n                    ]\n                }\n            ]\n        }\n    },\n    \"trace_id\": \"6846a900129fe\"\n}\n```",
        "tags": [
          "自动化测试接口/大屏端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "restaurant_id": {
                    "description": "餐厅id，默认=1",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/ControlScreen/recommend_v1": {
      "post": {
        "summary": "今日菜品推荐",
        "deprecated": false,
        "description": "",
        "tags": [
          "自动化测试接口/大屏端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/m/ControlScreen/everyMealSupplySch": {
      "post": {
        "summary": "什刹海大屏端接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "自动化测试接口/大屏端"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ontoanalysis/Morepower": {
      "post": {
        "summary": "个体，三餐结构平均值",
        "deprecated": false,
        "description": "",
        "tags": [
          "自动化测试接口"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhMX%2FRdjxU3kyegPFu%2FPEswgQ%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "9F0909B9-720F-BEDF-E322-480587327BF0",
                    "type": "string"
                  },
                  "end_date": {
                    "example": "2024-05-08",
                    "type": "string"
                  },
                  "start_date": {
                    "example": "2024-05-07",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "avg": {
                          "type": "object",
                          "properties": {
                            "shiji_avg": {
                              "type": "integer"
                            },
                            "tui_avg": {
                              "type": "integer"
                            },
                            "czd_avg": {
                              "type": "integer"
                            }
                          },
                          "required": [
                            "shiji_avg",
                            "tui_avg",
                            "czd_avg"
                          ]
                        },
                        "table": {
                          "type": "object",
                          "properties": {
                            "heli_day": {
                              "type": "integer"
                            },
                            "plus_110_day": {
                              "type": "integer"
                            },
                            "plus_120_day": {
                              "type": "integer"
                            },
                            "few_80_day": {
                              "type": "integer"
                            },
                            "few_90_day": {
                              "type": "integer"
                            },
                            "plus_day": {
                              "type": "integer"
                            },
                            "few_day": {
                              "type": "integer"
                            },
                            "heli_zhanbi": {
                              "type": "integer"
                            },
                            "plus_zhanbi": {
                              "type": "integer"
                            },
                            "few_zhanbi": {
                              "type": "integer"
                            }
                          },
                          "required": [
                            "heli_day",
                            "plus_110_day",
                            "plus_120_day",
                            "few_80_day",
                            "few_90_day",
                            "plus_day",
                            "few_day",
                            "heli_zhanbi",
                            "plus_zhanbi",
                            "few_zhanbi"
                          ]
                        },
                        "map": {
                          "type": "object",
                          "properties": {
                            "czd_data": {
                              "type": "array",
                              "items": {
                                "type": "integer"
                              }
                            },
                            "shiji_data": {
                              "type": "array",
                              "items": {
                                "type": "integer"
                              }
                            },
                            "tui_data": {
                              "type": "array",
                              "items": {
                                "type": "integer"
                              }
                            }
                          },
                          "required": [
                            "czd_data",
                            "shiji_data",
                            "tui_data"
                          ]
                        },
                        "que_date": {
                          "type": "array",
                          "items": {
                            "type": "array",
                            "items": {
                              "type": "string"
                            }
                          }
                        },
                        "x": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        },
                        "que_date_lack_num": {
                          "type": "integer"
                        },
                        "que_date_null_num": {
                          "type": "integer"
                        }
                      },
                      "required": [
                        "avg",
                        "table",
                        "map",
                        "que_date",
                        "x",
                        "que_date_lack_num",
                        "que_date_null_num"
                      ]
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Stageanalyze/get_stage_teampower_popout": {
      "post": {
        "summary": "团体-三餐结构“平均摄入量",
        "deprecated": false,
        "description": "",
        "tags": [
          "自动化测试接口"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhMX%2FRdjxU3kyegPFu%2FPEswgQ%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "745362D-A61C-7D45-D2DD-65F0E114DAAF,9F0909B9-720F-BEDF-E322-480587327BF0,A03CA20F-0461-C5EA-919D-E70D75B77BA7,DA5B72D2-D3AE-BB6C-542A-90A9796E84A6,F809214D-4548-8E98-1EA7-5131CD308C10",
                    "type": "string"
                  },
                  "type": {
                    "example": "3",
                    "type": "string"
                  },
                  "end_time": {
                    "example": "2024-05-08",
                    "type": "string"
                  },
                  "start_time": {
                    "example": "2024-05-07",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/dateMenu/getDishes": {
      "post": {
        "summary": "除以0问题测试",
        "deprecated": false,
        "description": "",
        "tags": [
          "接口调式"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "8AC6FBBD-F8EA-F953-7B06-6AEBC8645B3C",
                    "type": "string"
                  },
                  "recipe_uuids": {
                    "example": "",
                    "type": "string"
                  },
                  "date": {
                    "example": "2024-8-14",
                    "type": "string"
                  },
                  "type": {
                    "example": "meat_dishes",
                    "type": "string"
                  },
                  "meat_dishes": {
                    "example": "3",
                    "type": "string"
                  },
                  "type_plus": {
                    "example": "2",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/user/sync": {
      "post": {
        "summary": "同步人员接口",
        "deprecated": false,
        "description": "### 接口说明\n三方系统的人员信息同步（新增/更新）到康比特智慧营养健康平台\n\n### 接口地址\nhttps://康比特域名/api/user/sync\n开发环境：https://zhctdev.yyangpt.cn/api/user/sync\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| hs_user_id | 三方系统人员id | int | 是 | 1 | 保证唯一，不存在就新增，存在就更新 |\n| user_name | 人员姓名 | string | 是 | 测试 |  |\n| department_id | 部门id | int | 是 | 1 | -99=一级部门 |\n| department_name | 部门名称 | string | 是 | 测试 |  |\n| department_parent_id | 父级部门id | int | 是 | 0 | -100=顶级部门 |\n| sign | 接口签名 | string | 是 |  | 按照签名规则生成，签名不一致，接口调用失败 |\n| mobile | 手机号 | string | 否 | 15811137690 |  |\n| personnel_umber | 账号 | string | 否 | 0001 | 人员工号 |\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"同步成功\",\n    \"data\": {\n        \"staff_uuid\": \"C99609C6-D767-8F15-834E-A4EB0610BF98\",\n        \"hs_user_id\": \"1\"\n    },\n    \"trace_id\": \"6788a49827da9\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/三方系统调用康比特"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "hs_user_id": {
                    "description": "三方系统人员id【必填，唯一性：不存在就新增，存在就更新】",
                    "example": "1",
                    "type": "string"
                  },
                  "user_name": {
                    "description": "人员姓名【必填】",
                    "example": "测试",
                    "type": "string"
                  },
                  "department_id": {
                    "description": "人员部门id【必填，-99=一级部门】",
                    "example": "10000",
                    "type": "string"
                  },
                  "department_name": {
                    "description": "人员部门名称【必填】",
                    "example": "测试部门",
                    "type": "string"
                  },
                  "department_parent_id": {
                    "description": "人员父级部门id【必填，-100=顶级部门】",
                    "example": "-99",
                    "type": "string"
                  },
                  "sign": {
                    "description": "接口签名【必填，签名规则生成】",
                    "example": "326ed1892637a2bc365d16b640316bb5",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号【非必填】",
                    "example": "15811137690",
                    "type": "string"
                  },
                  "personnel_umber": {
                    "description": "人员编号【非必填，人员编号】",
                    "example": "0",
                    "type": "string"
                  },
                  "source": {
                    "description": "来源：默认=4",
                    "example": "4",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/user/editDisease": {
      "post": {
        "summary": "修改用户慢病信息",
        "deprecated": false,
        "description": "### 接口地址\nhttps://康比特域名/api/user/sync\n开发环境：https://zhctdev.yyangpt.cn/api/user/sync\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| hs_user_id | 浩顺人员id | int | 是 | 1 | 保证唯一，不存在就新增，存在就更新 |\n| user_name | 人员姓名 | string | 是 | 测试 |  |\n| department_id | 部门id | int | 是 | 1 | -99=一级部门 |\n| department_name | 部门名称 | string | 是 | 测试 |  |\n| department_parent_id | 父级部门id | int | 是 | 0 | -100=顶级部门 |\n| sign | 接口签名 | string | 是 |  | 按照签名规则生成，签名不一致，接口调用失败 |\n| mobile | 手机号 | string | 否 | 15811137696 |  |\n| personnel_umber | 账号 | string | 是 | 0001 | 浩顺的人员工号 |\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"同步成功\",\n    \"data\": {\n        \"staff_uuid\": \"C99609C6-D767-8F15-834E-A4EB0610BF98\",\n        \"hs_user_id\": \"1\"\n    },\n    \"trace_id\": \"6788a49827da9\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/三方调用康比特"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "zhct_user_id": {
                    "description": "人员id【必填，唯一性】",
                    "example": "1",
                    "type": "string"
                  },
                  "disease": {
                    "description": "慢病信息",
                    "example": "[]",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/user/del": {
      "post": {
        "summary": "删除人员接口",
        "deprecated": false,
        "description": "### 接口说明\n删除三方系统的人员信息后，同步到康比特智慧营养健康平台\n\n### 接口地址\nhttps://康比特域名/api/user/del\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| hs_user_id | 三方人员id | int | 是 | 1 | 保证唯一 |\n| sign | 接口签名 | string | 是 |  | 按照签名规则生成，签名不一致，接口调用失败 |\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"删除成功\",\n    \"trace_id\": \"67727081e28cc\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/三方系统调用康比特"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "hs_user_id": {
                    "description": "三方人员id【必填，唯一性】",
                    "example": "1",
                    "type": "string"
                  },
                  "sign": {
                    "description": "接口签名【必填，签名规则生成】",
                    "example": "sign",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/order/add": {
      "post": {
        "summary": "创建订单接口",
        "deprecated": false,
        "description": "### 接口地址\nhttps://康比特域名/api/order/add\n前提条件：浩顺向康比特同步人员，以及康比特向浩顺同步菜品\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| hs_user_id | 浩顺人员id | int | 是 | 1 |  |\n| meal_time | 就餐时间 | string | 是 | 2024-01-08 12:00:00 | 格式需要一致 |\n| dishes | 就餐数据 | string | 是 | [{\"id\":1,\"weight\":30.88},{\"id\":2,\"weight\":20.88}] | json字符串 |\n| sign | 接口签名 | string | 是 |  | 按照签名规则生成，签名不一致，接口调用失败 |\n\n#### dishes\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| id | 康比特菜品id | int | 是 | 1 | 同步菜品接口获取 |\n| weight | 菜品重量 | float | 是 | 30.88 | 单位g，精度：两位小数 |\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"添加成功\",\n    \"trace_id\": \"67727081e28cc\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/三方调用康比特"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "hs_user_id": {
                    "description": "浩顺人员id【必填，唯一性】",
                    "example": "1",
                    "type": "string"
                  },
                  "meal_time": {
                    "description": "就餐时间",
                    "example": "2025-01-08  12:00:00",
                    "type": "string"
                  },
                  "dishes": {
                    "description": "就餐数据，json字符串",
                    "example": "[{\"id\":1,\"weight\":30.88},{\"id\":2,\"weight\":20.88}]",
                    "type": "string"
                  },
                  "sign": {
                    "description": "接口签名【必填，签名规则生成】",
                    "example": "sign",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/mealOrder/orderPrint": {
      "post": {
        "summary": "打印订单小票",
        "deprecated": false,
        "description": "",
        "tags": [
          "外部接口/三方调用康比特"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "order_id": {
                    "description": "订单id",
                    "example": "1",
                    "type": "string"
                  },
                  "sign": {
                    "description": "接口签名",
                    "example": "11",
                    "type": "string"
                  }
                },
                "required": [
                  "sign"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/cpt/dishes/sync": {
      "post": {
        "summary": "同步菜品接口",
        "deprecated": false,
        "description": "### 接口说明\n康比特菜品数据同步（新增/更新）到三方系统，在用户就餐时，通过推送就餐数据接口上传就餐数据时用\n\n### 接口地址\nhttps://三方域名/cpt/dishes/sync\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| dishes_id | 康比特菜品id | int | 是 | 1 | 保证唯一，不存在就新增，存在就更新 |\n| dishes_name | 菜品名称 | string | 是 | 测试 |  |\n| price | 菜品价格 | float | 是 | 18.88 | 单位元，精度：两位小数 |\n| sign | 接口签名 | string | 是 |  | 按照签名规则生成，签名不一致，接口调用失败 |\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"添加成功\",\n    \"trace_id\": \"67727081e28cc\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/康比特调用三方系统"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "dishes_id": {
                    "description": "康比特菜品id【必填，唯一性】",
                    "example": "1",
                    "type": "string"
                  },
                  "dishes_name": {
                    "description": "菜品名称【必填】",
                    "example": "测试",
                    "type": "string"
                  },
                  "price": {
                    "description": "菜品价格【必填】",
                    "example": "18.88",
                    "type": "string"
                  },
                  "sign": {
                    "description": "接口签名【必填，签名规则生成】",
                    "example": "sign",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/dishes/del": {
      "post": {
        "summary": "删除菜品接口",
        "deprecated": false,
        "description": "### 接口地址\nhttps://浩顺域名/api/dishes/del\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| dishes_id | 康比特菜品id | int | 是 | 1 | 保证唯一 |\n| sign | 接口签名 | string | 是 |  | 按照签名规则生成，签名不一致，接口调用失败 |\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"删除成功\",\n    \"trace_id\": \"67727081e28cc\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/康比特调用三方"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "dishes_id": {
                    "description": "康比特菜品id【必填，唯一性】",
                    "example": "1",
                    "type": "string"
                  },
                  "sign": {
                    "description": "接口签名【必填，签名规则生成】",
                    "example": "sign",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/cpt/order_add": {
      "post": {
        "summary": "创建订单接口",
        "deprecated": false,
        "description": "### 接口地址\nhttps://三方域名/cpt/order_add\n前提条件：三方向康比特同步人员\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| hs_user_id | 三方人员id | int | 是 | 1 |  |\n| meal_time | 就餐时间 | string | 是 | 2024-01-08 12:00:00 | 格式需要一致 |\n| price | 金额 | folat | 是 | 18.88 | 单位元，精度：两位小数 |\n| sign | 接口签名 | string | 是 |  | 按照签名规则生成，签名不一致，接口调用失败 |\n| deviceId | 设备id | string | 是 | 8888 | 设备id【固定值8888】 |\n\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"添加成功\",\n    \"data\": {\n        \"hs_order_id\": \"1\"\n    },\n    \"trace_id\": \"6788a49827da9\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |\n\ndata对象\n| 字段 | 备注 |\n| --- | --- |\n| hs_order_id | 三方成功创建的订单id |",
        "tags": [
          "外部接口/康比特调用三方系统"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "hs_user_id": {
                    "description": "三方人员id【必填，唯一性】",
                    "example": "2",
                    "type": "string"
                  },
                  "meal_time": {
                    "description": "就餐时间",
                    "example": "2025-01-24 12:00:00",
                    "type": "string"
                  },
                  "price": {
                    "description": "金额【必填，单位元】",
                    "example": "1",
                    "type": "string"
                  },
                  "sign": {
                    "description": "接口签名【必填，签名规则生成】",
                    "example": "sign",
                    "type": "string"
                  },
                  "deviceId": {
                    "description": "设备id【固定值8888】",
                    "example": "8888",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/cpt/employee_balance": {
      "post": {
        "summary": "获取会员余额",
        "deprecated": false,
        "description": "### 接口地址\nhttps://三方域名/cpt/employee_balance\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| hs_user_id | 三方人员id | int | 是 | 1 | 保证唯一 |\n| sign | 接口签名 | string | 是 |  | 按照签名规则生成，签名不一致，接口调用失败 |\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"cash_balance\": 1688.88,\n        \"subsidy_alance\": 697.88\n    },\n    \"trace_id\": \"67727081e28cc\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| data.cash_balance | 现金余额 |\n| data.subsidy_alance | 赠送余额 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/康比特调用三方系统"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "hs_user_id": {
                    "description": "三方人员id",
                    "example": "2",
                    "type": "string"
                  },
                  "sign": {
                    "description": "签名",
                    "example": "sign",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/shop/card": {
      "post": {
        "summary": "卡片信息查询",
        "deprecated": false,
        "description": "## 接口概述\n\n本文档描述了卡片查询接口的详细使用方法，包括请求参数、响应格式、错误码说明等信息。\n\n## 接口信息\n\n\n\n* **接口地址**：`https://xxx.com/api/shop/card`\n\n* **请求方法**：POST\n\n* **Content-Type**：application/json\n\n* **接口版本**：v1.0\n\n## 请求头（Header）\n\n请求时需要在 Header 中携带以下认证信息：\n\n\n\n| 参数名     | 类型     | 描述     | 示例值     |\n| ------- | ------ | ------ | ------- |\n| account | String | 账号     | account |\n| pwd     | String | 密码     | pwd     |\n| key     | String | API 密钥 | key     |\n\n## 请求参数（Body）\n\n\n\n| 参数名      | 类型     | 是否必填 | 描述         | 示例值       |\n| -------- | ------ | ---- | ---------- | --------- |\n| card_id | String | 是    | 卡号         | 990000001 |   \n\n## 响应格式\n\n### 查询成功响应\n\n\n\n```\n{\n    \"code\": 0,\n    \"message\": \"查询成功\",\n    \"data\": {\n        \"card_id\": \"990000001\",\n        \"cash_balance\": \"88.88\",\n        \"subsidy_balance\": \"66.66\",\n        \"mobile\": \"15888888888\"\n        \"name\": \"王XX\",\n        \"identity_number\": \"7654321\",\n        \"department_name\": \"旅业公司K1楼项目部\",\n        \"parent_department_name\": \"北京首都机场旅业有限公司\"\n    },\n    \"trace_id\": \"690ebaaa5e2cf\"\n}\n```\n\n### 查询失败响应\n\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"缺少参数\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"卡号不存在或者异常\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"查询失败\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n## 状态码说明\n\n\n\n| 状态码  | 描述           |\n| ---- | ------------ |\n| 0    | 查询成功         |\n| 1    | 查询失败（通用错误）   |\n\n**说明**：状态码为 0 表示成功，非 0 表示失败。\n\n## 响应字段说明\n\n\n\n| 字段名            | 类型           | 描述                  |\n| -------------- | ------------ | ------------------- |\n| code           | Integer      | 状态码，0 表示成功，非 0 表示失败 |\n| message        | String       | 响应消息，描述操作结果         |\n| data           | Object/Array | 响应数据，成功时包含卡片信息     |\n| data.card_id | String       | 卡号         |\n| data.cash_balance | String       | 现金余额         |\n| data.subsidy_balance | String       | 补贴余额         |\n| data.mobile | String       | 手机号         |\n| data.name | String       | 姓名         |\n| data.identity_number | String       | 身份证号         |\n| data.department_name | String       | 二级部门（举例：旅业公司K1楼项目部）         |\n| data.parent_department_name | String       | 一级部门（举例：北京首都机场旅业有限公司）         |\n| trace_id      | String       | 追踪 ID，用于问题排查        |\n\n## trace_id 说明\n\n`trace_id`字段用于接口调用的追踪和问题排查。当接口调用出现问题时，请提供该 ID 以便技术支持人员快速定位问题。\n",
        "tags": [
          "外部接口/三方消费"
        ],
        "parameters": [
          {
            "name": "account",
            "in": "header",
            "description": "账号",
            "required": true,
            "example": "{{account-dev}}",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pwd",
            "in": "header",
            "description": "密码",
            "required": true,
            "example": "{{pwd-dev}}",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "key",
            "in": "header",
            "description": "APIkey",
            "required": true,
            "example": "{{key-dev}}",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": {
                "card_id": "10000009"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/shop/order": {
      "post": {
        "summary": "订单结算",
        "deprecated": false,
        "description": "## 接口概述\n\n本文档描述了支付接口的详细使用方法，包括请求参数、响应格式、错误码说明等信息。\n\n## 接口信息\n\n\n\n* **接口地址**：`https://xxx.com/api/shop/order`\n\n* **请求方法**：POST\n\n* **Content-Type**：application/json\n\n* **接口版本**：v1.0\n\n## 请求头（Header）\n\n请求时需要在 Header 中携带以下认证信息：\n\n\n\n| 参数名     | 类型     | 描述     | 示例值     |\n| ------- | ------ | ------ | ------- |\n| account | String | 账号     | account |\n| pwd     | String | 密码     | pwd     |\n| key     | String | API 密钥 | key     |\n\n## 请求参数（Body）\n\n\n\n| 参数名      | 类型     | 是否必填 | 描述         | 示例值       |\n| -------- | ------ | ---- | ---------- | --------- |\n| card_id | String | 是    | 卡号         | 990000001 |\n| money    | String | 是    | 金额（保留两位小数） | 0.01      |\n| third_party_order_no    | String | 否    | 三方订单号，多个用英文逗号隔开 | 1111111,22222,33333      |\n\n## 响应格式\n\n### 支付成功响应\n\n\n\n```\n{\n    \"code\": 0,\n    \"message\": \"支付成功\",\n    \"data\": {\n        \"order_no\": \"251108114280382\"\n    },\n    \"trace_id\": \"690ebaaa5e2cf\"\n}\n```\n\n### 支付失败响应\n\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"缺少参数\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"卡号不存在或者异常\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"支付失败\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"支付中，请勿重复支付\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n\n\n```\n{\n    \"code\": 8001,\n    \"message\": \"余额不足，请充值后再尝试！\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n## 状态码说明\n\n\n\n| 状态码  | 描述           |\n| ---- | ------------ |\n| 0    | 支付成功         |\n| 1    | 支付失败（通用错误）   |\n| 8001 | 余额不足，请充值后再尝试 |\n\n**说明**：状态码为 0 表示成功，非 0 表示失败。\n\n## 响应字段说明\n\n\n\n| 字段名            | 类型           | 描述                  |\n| -------------- | ------------ | ------------------- |\n| code           | Integer      | 状态码，0 表示成功，非 0 表示失败 |\n| message        | String       | 响应消息，描述操作结果         |\n| data           | Object/Array | 响应数据，成功时包含订单号信息     |\n| data.order_no | String       | 订单号，支付成功时返回         |\n| trace_id      | String       | 追踪 ID，用于问题排查        |\n\n## trace_id 说明\n\n`trace_id`字段用于接口调用的追踪和问题排查。当接口调用出现问题时，请提供该 ID 以便技术支持人员快速定位问题。\n",
        "tags": [
          "外部接口/三方消费"
        ],
        "parameters": [
          {
            "name": "account",
            "in": "header",
            "description": "账号",
            "required": true,
            "example": "{{account-dev}}",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pwd",
            "in": "header",
            "description": "密码",
            "required": true,
            "example": "{{pwd-dev}}",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "key",
            "in": "header",
            "description": "APIkey",
            "required": true,
            "example": "{{key-dev}}",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": {
                "card_id": "10000009",
                "money": "1",
                "third_party_order_no": "1111111,22222,33333"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/shop/refund": {
      "post": {
        "summary": "订单退款",
        "deprecated": false,
        "description": "## 接口概述\n\n本文档描述了订单退款接口的详细使用方法，包括请求参数、响应格式、错误码说明等信息。\n\n## 接口信息\n\n\n\n* **接口地址**：`https://xxx.com/api/shop/refund`\n\n* **请求方法**：POST\n\n* **Content-Type**：application/json\n\n* **接口版本**：v1.0\n\n## 请求头（Header）\n\n请求时需要在 Header 中携带以下认证信息：\n\n\n\n| 参数名     | 类型     | 描述     | 示例值     |\n| ------- | ------ | ------ | ------- |\n| account | String | 账号     | account |\n| pwd     | String | 密码     | pwd     |\n| key     | String | API 密钥 | key     |\n\n## 请求参数（Body）\n\n\n\n| 参数名      | 类型     | 是否必填 | 描述         | 示例值       |\n| -------- | ------ | ---- | ---------- | --------- |\n| order_no | String | 是    | 订单号         | 251108114280382 |\n| refund_amount    | String | 是    | 退款金额（保留两位小数） | 0.01      |\n\n## 响应格式\n\n### 退款成功响应\n\n\n\n```\n{\n    \"code\": 0,\n    \"message\": \"退款成功\",\n    \"data\": {\n        \"order_no\": \"251108114280382\"\n    },\n    \"trace_id\": \"690ebaaa5e2cf\"\n}\n```\n\n### 退款失败响应\n\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"缺少参数\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"订单不存在\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"退款失败\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"订单不支持退款\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n\n\n```\n{\n    \"code\": 1,\n    \"message\": \"可退款金额不足\",\n    \"data\": [],\n    \"trace_id\": \"692931283c4d6\"\n}\n```\n\n## 状态码说明\n\n\n\n| 状态码  | 描述           |\n| ---- | ------------ |\n| 0    | 退款成功         |\n| 1    | 退款失败（通用错误）   |\n\n**说明**：状态码为 0 表示成功，非 0 表示失败。\n\n## 响应字段说明\n\n\n\n| 字段名            | 类型           | 描述                  |\n| -------------- | ------------ | ------------------- |\n| code           | Integer      | 状态码，0 表示成功，非 0 表示失败 |\n| message        | String       | 响应消息，描述操作结果         |\n| data           | Object/Array | 响应数据，成功时包含退款订单号信息     |\n| data.order_no | String       | 退款订单号，退款成功时返回         |\n| trace_id      | String       | 追踪 ID，用于问题排查        |\n\n## trace_id 说明\n\n`trace_id`字段用于接口调用的追踪和问题排查。当接口调用出现问题时，请提供该 ID 以便技术支持人员快速定位问题。\n",
        "tags": [
          "外部接口/三方消费"
        ],
        "parameters": [
          {
            "name": "account",
            "in": "header",
            "description": "账号",
            "required": true,
            "example": "{{account-dev}}",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "pwd",
            "in": "header",
            "description": "密码",
            "required": true,
            "example": "{{pwd-dev}}",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "key",
            "in": "header",
            "description": "APIkey",
            "required": true,
            "example": "{{key-dev}}",
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": {
                "order_no": "251203195059508",
                "refund_amount": "0.98"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/": {
      "post": {
        "summary": "体重目标设定",
        "deprecated": false,
        "description": "",
        "tags": [
          "AI运动营养师/我的/体重管理"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/user/meal": {
      "post": {
        "summary": "推送就餐数据接口",
        "deprecated": false,
        "description": "### 接口说明\n将三方系统人员的就餐数据推送到康比特智慧营养健康平台，多次推送就餐数据。\n\n该接口是获取就餐营养报告接口的前置接口，即将就餐数据推送到康比特智慧营养健康平台后，方可调用获取就餐营养报告接口，以获取一餐或一日的就餐营养报告。\n\n### 接口地址\nhttps://康比特域名/api/user/meal\n开发环境：https://zhctdev.yyangpt.cn/api/user/meal\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| hs_user_id | 三方人员id | int | 是 | 1 | 三方人员id【必填，唯一性】 |\n| meal_times | 餐次| int | 是 | 1 | 就餐餐次：1早餐2午餐3晚餐 |\n| meal_date | 就餐日期| string | 是 | 2025-05-21 |  |\n| dishes | 餐品详情| string | 是 |  |  |\n\n#### dishes\n说明\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| dishes_id | 菜品id | string | 是 | 1 | |\n| dishes_weight | 菜品重量| string | 是 | 1.1 | |\n| dishes_number | 菜品数量| string | 是 | 1 | |\n| dishes_name | 菜品名称| string | 是 | 西红柿 | |\n\n举例\n```\n[{\"dishes_id\":2521,\"dishes_weight\":200,\"dishes_number\":2,\"dishes_name\":\"自定义菜品\"},{\"dishes_id\":2520,\"dishes_weight\":48.2,\"dishes_number\":2,\"dishes_name\":\"莴笋炒扁豆\"}]\n\n```\n\n\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"推送成功\",\n    \"data\": {\n        \"id\": \"1\"\n    },\n    \"trace_id\": \"6788a49827da9\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/三方系统调用康比特"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "hs_user_id": {
                    "description": "三方人员id【必填，唯一性】",
                    "example": "1",
                    "type": "string"
                  },
                  "meal_times": {
                    "description": "就餐餐次：1早餐2午餐3晚餐",
                    "example": "1",
                    "type": "string"
                  },
                  "meal_date": {
                    "description": "就餐日期",
                    "example": "2025-05-21",
                    "type": "string"
                  },
                  "dishes": {
                    "description": "餐品详情",
                    "example": "[\n            {\n                \"dishes_id\": 2521,\n                \"dishes_weight\": 200,\n                \"dishes_number\": 2,\n                \"dishes_name\": \"自定义菜品\"\n            },\n            {\n                \"dishes_id\": 2520,\n                \"dishes_weight\": 48.2,\n                \"dishes_number\": 2,\n                \"dishes_name\": \"莴笋炒扁豆\"\n            },\n            {\n                \"dishes_id\": 303,\n                \"dishes_weight\": 93.1,\n                \"dishes_number\": 1,\n                \"dishes_name\": \"酱牛肉\"\n            },\n            {\n                \"dishes_id\": 11,\n                \"dishes_weight\": 38.4,\n                \"dishes_number\": 1,\n                \"dishes_name\": \"水饺\"\n            },\n            {\n                \"dishes_id\": 219,\n                \"dishes_weight\": 105.3,\n                \"dishes_number\": 1,\n                \"dishes_name\": \"清炒西兰花\"\n            }\n        ]",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/user/reports": {
      "post": {
        "summary": "获取就餐营养报告接口",
        "deprecated": false,
        "description": "### 接口说明\n获取三方系统人员的一餐或一日的就餐营养报告，此接口为获取就餐营养报告中的数据。如果需要输出就餐营养报告H5页面，可调用其他H5页面的url。\n\n### 接口地址\nhttps://康比特域名/api/user/reports\n开发环境：https://zhctdev.yyangpt.cn/api/user/reports\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| hs_user_id | 三方人员id | int | 是 | 1 | 三方人员id【必填，唯一性】 |\n| meal_times | 餐次| int | 是 | 1 | 就餐餐次：1早餐2午餐3晚餐0当日 |\n| meal_date | 就餐日期| string | 是 | 2025-05-21 |  |\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"获取成功\",\n    \"data\": {},\n    \"trace_id\": \"682d97721b6ab\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| data | 营养报告内容 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/三方系统调用康比特"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "hs_user_id": {
                    "description": "三方人员id【必填，唯一性】",
                    "example": "1",
                    "type": "string"
                  },
                  "meal_times": {
                    "description": "就餐餐次：1早餐2午餐3晚餐0当日",
                    "example": "1",
                    "type": "string"
                  },
                  "meal_date": {
                    "description": "就餐日期",
                    "example": "2025-05-21",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/user/scheme": {
      "post": {
        "summary": "获取个性化健康方案接口",
        "deprecated": false,
        "description": "### 接口说明\n根据人员基础信息（性别，年龄，身高，体重，慢病，运动习惯），运动数据，就餐数据等信息，推送个性化健康方案\n\n**该接口计划6月底对外开放**",
        "tags": [
          "外部接口/三方系统调用康比特"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "hs_user_id": {
                    "description": "三方人员id【必填，唯一性】",
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/cpt/dishes/del": {
      "post": {
        "summary": "删除菜品接口",
        "deprecated": false,
        "description": "### 接口说明\n康比特菜品数据删除时同步到三方系统\n\n### 接口地址\nhttps://三方域名/cpt/dishes/del\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| dishes_id | 康比特菜品id | int | 是 | 1 | 保证唯一 |\n| sign | 接口签名 | string | 是 |  | 按照签名规则生成，签名不一致，接口调用失败 |\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"删除成功\",\n    \"trace_id\": \"67727081e28cc\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/康比特调用三方系统"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "dishes_id": {
                    "description": "康比特菜品id【必填，唯一性】",
                    "example": "1",
                    "type": "string"
                  },
                  "sign": {
                    "description": "接口签名【必填，签名规则生成】",
                    "example": "sign",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/cpt/user/sync": {
      "post": {
        "summary": "同步人员接口",
        "deprecated": false,
        "description": "### 接口地址\nhttps://第三方域名/api/user/sync\n### 入参数\n\n| 字段 | 名称 | 类型 | 是否必填 | 举例 | 备注 |\n| --- | --- | --- | --- | --- | --- |\n| hs_user_id | 三方人员id | int | 是 | 1 | 保证唯一，不存在就新增，存在就更新 |\n| user_name | 人员姓名 | string | 是 | 测试 |  |\n| department_id | 部门id | int | 是 | 1 | -99=一级部门 |\n| department_name | 部门名称 | string | 是 | 测试 |  |\n| department_parent_id | 父级部门id | int | 是 | 0 | -100=顶级部门 |\n| sign | 接口签名 | string | 是 |  | 按照签名规则生成，签名不一致，接口调用失败 |\n| mobile | 手机号 | string | 否 | 15811137690 |  |\n| personnel_umber | 账号 | string | 否 | 0001 | 人员工号 |\n\n### 返回值\n\n```\n{\n    \"code\": 0,\n    \"message\": \"同步成功\",\n    \"data\": {\n        \"hs_user_id\": \"1\"\n    },\n    \"trace_id\": \"6788a49827da9\"\n}\n```\n| 字段 | 备注 |\n| --- | --- |\n| code | 0=成功，非0=失败 |\n| message | 成功或者失败信息 |\n| trace_id | 请求唯一标识，用来查询日志 |",
        "tags": [
          "外部接口/康比特调用三方系统"
        ],
        "parameters": [],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "hs_user_id": {
                    "description": "三方人员id【必填，唯一性：不存在就新增，存在就更新】",
                    "example": "1",
                    "type": "string"
                  },
                  "user_name": {
                    "description": "人员姓名【必填】",
                    "example": "测试",
                    "type": "string"
                  },
                  "department_id": {
                    "description": "人员部门id【必填，-99=一级部门】",
                    "example": "10000",
                    "type": "string"
                  },
                  "department_name": {
                    "description": "人员部门名称【必填】",
                    "example": "测试部门",
                    "type": "string"
                  },
                  "department_parent_id": {
                    "description": "人员父级部门id【必填，-100=顶级部门】",
                    "example": "-99",
                    "type": "string"
                  },
                  "sign": {
                    "description": "接口签名【必填，签名规则生成】",
                    "example": "326ed1892637a2bc365d16b640316bb5",
                    "type": "string"
                  },
                  "mobile": {
                    "description": "手机号【非必填】",
                    "example": "15811137690",
                    "type": "string"
                  },
                  "personnel_umber": {
                    "description": "人员编号【非必填，人员编号】",
                    "example": "0",
                    "type": "string"
                  },
                  "source": {
                    "description": "来源：默认=4",
                    "example": "4",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/index.php": {
      "get": {
        "summary": "微信授权",
        "deprecated": false,
        "description": "",
        "tags": [
          "超管后台/通用接口"
        ],
        "parameters": [
          {
            "name": "s",
            "in": "query",
            "description": "",
            "required": false,
            "example": "/api/common/wxAuth",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "callback",
            "in": "query",
            "description": "回调地址",
            "required": false,
            "example": "http://192.168.8.129/#/login",
            "schema": {
              "type": "string"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      },
      "post": {
        "summary": "菜品营养查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "AI运动营养师/首页/早餐及早加餐、菜品营养"
        ],
        "parameters": [
          {
            "name": "s",
            "in": "query",
            "description": "",
            "required": false,
            "example": "/api/dishes/detail",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": {
                "id": 1
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/ontoanalysis/otherNutritionSource": {
      "post": {
        "summary": "其他营养素",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/配餐分析"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "menus_date": {
                    "example": "2025-03-20",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "574A887B-442D-9964-5BDE-26100373CF67",
                    "type": "string"
                  },
                  "op_type": {
                    "description": "查询类型1=配餐数据",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "menus_date",
                  "staff_uuid",
                  "op_type"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/ontoanalysis/aminoAcids": {
      "post": {
        "summary": "氨基酸",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"请求成功\",\n    \"data\": {\n        \"essentialAminoAcids\": {\n            \"phenylalanine\": {\n                \"name\": \"苯丙氨酸\",\n                \"intake\": 13179.74\n            },\n            \"methionine\": {\n                \"name\": \"蛋氨酸\",\n                \"intake\": 6814.75\n            },\n            \"lysine\": {\n                \"name\": \"赖氨酸\",\n                \"intake\": 27256.79\n            },\n            \"threonine\": {\n                \"name\": \"苏氨酸\",\n                \"intake\": 15446.12\n            },\n            \"tryptophan\": {\n                \"name\": \"色氨酸\",\n                \"intake\": 2736.66\n            },\n            \"leucine\": {\n                \"name\": \"亮氨酸\",\n                \"intake\": 24983.75\n            },\n            \"isoleucine\": {\n                \"name\": \"异亮氨酸\",\n                \"intake\": 13636.62\n            },\n            \"valine\": {\n                \"name\": \"缬氨酸\",\n                \"intake\": 15902.59\n            },\n            \"histidine\": {\n                \"name\": \"组氨酸\",\n                \"intake\": 12491.67\n            }\n        },\n        \"nonEssentialAminoAcids\": {\n            \"arginine\": {\n                \"name\": \"精氨酸\",\n                \"intake\": 22267.96\n            },\n            \"aspartic_acid\": {\n                \"name\": \"天冬氨酸\",\n                \"intake\": 29525.41\n            },\n            \"glutamic_acid\": {\n                \"name\": \"谷氨酸\",\n                \"intake\": 49970.06\n            },\n            \"glycine\": {\n                \"name\": \"甘氨酸\",\n                \"intake\": 17037.84\n            },\n            \"serine\": {\n                \"name\": \"丝氨酸\",\n                \"intake\": 14097.54\n            },\n            \"tyrosine\": {\n                \"name\": \"酪氨酸\",\n                \"intake\": 12957.51\n            },\n            \"alanine\": {\n                \"name\": \"丙氨酸\",\n                \"intake\": 19992.25\n            },\n            \"cystine\": {\n                \"name\": \"半胱氨酸\",\n                \"intake\": 4556.43\n            },\n            \"proline\": {\n                \"name\": \"脯氨酸\",\n                \"intake\": 14322.44\n            },\n            \"asparagine\": {\n                \"name\": \"天冬酰胺\",\n                \"intake\": 11371.17\n            },\n            \"glutamine\": {\n                \"name\": \"谷氨酰胺\",\n                \"intake\": 26132.75\n            }\n        }\n    },\n    \"trace_id\": \"67da65688bbf5\"\n}\n```",
        "tags": [
          "国防科技大学/配餐分析"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "menus_date": {
                    "example": "2025-03-19",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "E97CCBFA-57FB-CC4D-EA9C-632DCC88D430",
                    "type": "string"
                  },
                  "op_type": {
                    "description": "查询类型1=配餐数据",
                    "example": "1",
                    "type": "string"
                  }
                },
                "required": [
                  "menus_date",
                  "staff_uuid",
                  "op_type"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/psychologicalEvaluation/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 5,\n                \"uuid\": \"E25AAEFE-CA67-B1EC-A1C2-B2684E3F8B85\",\n                \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                \"date\": \"2025-03-18\",\n                \"create_time\": \"2025-03-18 15:45:25\",\n                \"create_by\": \"超管\",\n                \"staff\": {\n                    \"id\": 1,\n                    \"uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                    \"name\": \"张三1\",\n                    \"sex\": 1,\n                    \"height\": 180,\n                    \"weight\": 60\n                }\n            },\n            {\n                \"id\": 4,\n                \"uuid\": \"4842197C-BDD3-9053-F29D-96F10F7AC42F\",\n                \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                \"date\": \"2025-03-18\",\n                \"create_time\": \"2025-03-18 15:44:50\",\n                \"create_by\": \"超管\",\n                \"staff\": {\n                    \"id\": 1,\n                    \"uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                    \"name\": \"张三1\",\n                    \"sex\": 1,\n                    \"height\": 180,\n                    \"weight\": 60\n                }\n            },\n            {\n                \"id\": 3,\n                \"uuid\": \"F32EC1E0-4805-868E-0AE3-65BE2C1A0037\",\n                \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                \"date\": \"2025-03-18\",\n                \"create_time\": \"2025-03-18 15:43:26\",\n                \"create_by\": \"超管\",\n                \"staff\": {\n                    \"id\": 1,\n                    \"uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                    \"name\": \"张三1\",\n                    \"sex\": 1,\n                    \"height\": 180,\n                    \"weight\": 60\n                }\n            },\n            {\n                \"id\": 2,\n                \"uuid\": \"5963BAFD-CB1D-2FAF-D4CD-B4F683BFF857\",\n                \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                \"date\": \"2025-03-18\",\n                \"create_time\": \"2025-03-18 15:41:33\",\n                \"create_by\": \"超管\",\n                \"staff\": {\n                    \"id\": 1,\n                    \"uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                    \"name\": \"张三1\",\n                    \"sex\": 1,\n                    \"height\": 180,\n                    \"weight\": 60\n                }\n            },\n            {\n                \"id\": 1,\n                \"uuid\": \"804CE3E4-45E0-16E7-055A-A3C11CFE5B6F\",\n                \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                \"date\": \"2025-03-18\",\n                \"create_time\": \"2025-03-18 15:38:22\",\n                \"create_by\": \"超管\",\n                \"staff\": {\n                    \"id\": 1,\n                    \"uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                    \"name\": \"张三1\",\n                    \"sex\": 1,\n                    \"height\": 180,\n                    \"weight\": 60\n                }\n            }\n        ],\n        \"total\": 5\n    },\n    \"trace_id\": \"67d929ec1b195\"\n}\n```",
        "tags": [
          "国防科技大学/心理测评"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "4FD528A5-3922-D0CB-6365-27110F01C8CE",
                    "type": "string"
                  },
                  "page": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/psychologicalEvaluation/staffList": {
      "post": {
        "summary": "人员列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/心理测评"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/psychologicalEvaluation/add": {
      "post": {
        "summary": "新增",
        "deprecated": false,
        "description": "入参\n```\n{\n    \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n    \"answers\": {\n        \"1\": 1,//1否2是\n        \"2\": 2,\n        \"3\": 2,\n        \"4\": 2,\n        \"5\": 2,\n        \"6\": 1,\n        \"7\": 1,\n        \"8\": 1,\n        \"9\": 1,\n        \"10\": 1,\n        \"11\": 1,\n        \"12\": 1,\n        \"13\": 1,\n        \"14\": 2,\n        \"15\": 2,\n        \"16\": 2,\n        \"17\": 2,\n        \"18\": 1,\n        \"19\": 1,\n        \"20\": 1,\n        \"21\": 1,\n        \"22\": 1,\n        \"23\": 1,\n        \"24\": 1,\n        \"25\": 1,\n        \"26\": 1,\n        \"27\": 1,\n        \"28\": 1,\n        \"29\": 1,\n        \"30\": 1,\n        \"31\": 1,\n        \"32\": 1,\n        \"33\": 2,\n        \"34\": 2,\n        \"35\": 2,\n        \"36\": 2,\n        \"37\": 2,\n        \"38\": 1,\n        \"39\": 1,\n        \"40\": 1,\n        \"41\": 1,\n        \"42\": 1,\n        \"43\": 1,\n        \"44\": 1,\n        \"45\": 1,\n        \"46\": 1,\n        \"47\": 1,\n        \"48\": 1,\n        \"49\": 1,\n        \"50\": 2,\n        \"51\": 2,\n        \"52\": 2,\n        \"53\": 2,\n        \"54\": 1,\n        \"55\": 1,\n        \"56\": 1,\n        \"57\": 1,\n        \"58\": 1,\n        \"59\": 1,\n        \"60\": 2,\n        \"61\": 2,\n        \"62\": 1,\n        \"63\": 1,\n        \"64\": 2,\n        \"65\": 2,\n        \"66\": 2,\n        \"67\": 2,\n        \"68\": \"这是686868686868\"\n    },\n}\n```",
        "tags": [
          "国防科技大学/心理测评"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhMX%2FRdjxU3kyegPFu%2FPEswgQ%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "7E820491-C976-59D6-5E30-DCBFE29BCE7E",
                    "type": "string"
                  },
                  "answers": {
                    "example": "{\"1\":2,\"2\":1,\"3\":2,\"4\":1,\"5\":2,\"6\":1,\"7\":2,\"8\":1,\"9\":2,\"10\":1,\"11\":2,\"12\":2,\"13\":2,\"14\":2,\"15\":2,\"16\":2,\"17\":2,\"18\":2,\"19\":2,\"20\":2,\"21\":1,\"22\":1,\"23\":1,\"24\":1,\"25\":1,\"26\":1,\"27\":1,\"28\":1,\"29\":2,\"30\":2,\"31\":2,\"32\":2,\"33\":2,\"34\":2,\"35\":2,\"36\":2,\"37\":2,\"38\":2,\"39\":2,\"40\":2,\"41\":2,\"42\":2,\"43\":2,\"44\":2,\"45\":2,\"46\":2,\"47\":2,\"48\":2,\"49\":2,\"50\":1,\"51\":2,\"52\":1,\"53\":2,\"54\":1,\"55\":2,\"56\":1,\"57\":2,\"58\":1,\"59\":2,\"60\":1,\"61\":2,\"62\":2,\"63\":2,\"64\":2,\"65\":2,\"66\":2,\"67\":2,\"68\":\"213\"}",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/psychologicalEvaluation/info": {
      "post": {
        "summary": "详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/心理测评"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "E25AAEFE-CA67-B1EC-A1C2-B2684E3F8B85",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/psychologicalEvaluation/delete": {
      "post": {
        "summary": "删除",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/心理测评"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "E25AAEFE-CA67-B1EC-A1C2-B2684E3F8B85",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/sportsEvaluation/lists": {
      "post": {
        "summary": "列表",
        "deprecated": false,
        "description": "\n```\n{\n    \"code\": 0,\n    \"message\": \"\",\n    \"data\": {\n        \"rows\": [\n            {\n                \"id\": 5,\n                \"uuid\": \"E25AAEFE-CA67-B1EC-A1C2-B2684E3F8B85\",\n                \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                \"date\": \"2025-03-18\",\n                \"create_time\": \"2025-03-18 15:45:25\",\n                \"create_by\": \"超管\",\n                \"staff\": {\n                    \"id\": 1,\n                    \"uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                    \"name\": \"张三1\",\n                    \"sex\": 1,\n                    \"height\": 180,\n                    \"weight\": 60\n                }\n            },\n            {\n                \"id\": 4,\n                \"uuid\": \"4842197C-BDD3-9053-F29D-96F10F7AC42F\",\n                \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                \"date\": \"2025-03-18\",\n                \"create_time\": \"2025-03-18 15:44:50\",\n                \"create_by\": \"超管\",\n                \"staff\": {\n                    \"id\": 1,\n                    \"uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                    \"name\": \"张三1\",\n                    \"sex\": 1,\n                    \"height\": 180,\n                    \"weight\": 60\n                }\n            },\n            {\n                \"id\": 3,\n                \"uuid\": \"F32EC1E0-4805-868E-0AE3-65BE2C1A0037\",\n                \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                \"date\": \"2025-03-18\",\n                \"create_time\": \"2025-03-18 15:43:26\",\n                \"create_by\": \"超管\",\n                \"staff\": {\n                    \"id\": 1,\n                    \"uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                    \"name\": \"张三1\",\n                    \"sex\": 1,\n                    \"height\": 180,\n                    \"weight\": 60\n                }\n            },\n            {\n                \"id\": 2,\n                \"uuid\": \"5963BAFD-CB1D-2FAF-D4CD-B4F683BFF857\",\n                \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                \"date\": \"2025-03-18\",\n                \"create_time\": \"2025-03-18 15:41:33\",\n                \"create_by\": \"超管\",\n                \"staff\": {\n                    \"id\": 1,\n                    \"uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                    \"name\": \"张三1\",\n                    \"sex\": 1,\n                    \"height\": 180,\n                    \"weight\": 60\n                }\n            },\n            {\n                \"id\": 1,\n                \"uuid\": \"804CE3E4-45E0-16E7-055A-A3C11CFE5B6F\",\n                \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                \"date\": \"2025-03-18\",\n                \"create_time\": \"2025-03-18 15:38:22\",\n                \"create_by\": \"超管\",\n                \"staff\": {\n                    \"id\": 1,\n                    \"uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n                    \"name\": \"张三1\",\n                    \"sex\": 1,\n                    \"height\": 180,\n                    \"weight\": 60\n                }\n            }\n        ],\n        \"total\": 5\n    },\n    \"trace_id\": \"67d929ec1b195\"\n}\n```",
        "tags": [
          "国防科技大学/运动测评"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "4FD528A5-3922-D0CB-6365-27110F01C8CE",
                    "type": "string"
                  },
                  "page": {
                    "example": "1",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/sportsEvaluation/staffList": {
      "post": {
        "summary": "人员列表",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/运动测评"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/sportsEvaluation/add": {
      "post": {
        "summary": "新增",
        "deprecated": false,
        "description": "入参\n```\n{\n    \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n    \"answers\": {\n        \"1\": 1,//1否2是\n        \"2\": 2,\n        \"3\": 2,\n        \"4\": 2,\n        \"5\": 2,\n        \"6\": 1,\n        \"7\": 1,\n        \"8\": 1,\n        \"9\": 1,\n        \"10\": 1,\n        \"11\": 1,\n        \"12\": 1,\n        \"13\": 1,\n        \"14\": 2,\n        \"15\": 2,\n        \"16\": 2,\n        \"17\": 2,\n        \"18\": 1,\n        \"19\": 1,\n        \"20\": 1,\n        \"21\": 1,\n        \"22\": 1,\n        \"23\": 1,\n        \"24\": 1,\n        \"25\": 1,\n        \"26\": 1,\n        \"27\": 1,\n        \"28\": 1,\n        \"29\": 1,\n        \"30\": 1,\n        \"31\": 1,\n        \"32\": 1,\n        \"33\": 2,\n        \"34\": 2,\n        \"35\": 2,\n        \"36\": 2,\n        \"37\": 2,\n        \"38\": 1,\n        \"39\": 1,\n        \"40\": 1,\n        \"41\": 1,\n        \"42\": 1,\n        \"43\": 1,\n        \"44\": 1,\n        \"45\": 1,\n        \"46\": 1,\n        \"47\": 1,\n        \"48\": 1,\n        \"49\": 1,\n        \"50\": 2,\n        \"51\": 2,\n        \"52\": 2,\n        \"53\": 2,\n        \"54\": 1,\n        \"55\": 1,\n        \"56\": 1,\n        \"57\": 1,\n        \"58\": 1,\n        \"59\": 1,\n        \"60\": 2,\n        \"61\": 2,\n        \"62\": 1,\n        \"63\": 1,\n        \"64\": 2,\n        \"65\": 2,\n        \"66\": 2,\n        \"67\": 2,\n        \"68\": \"这是686868686868\"\n    },\n}\n```",
        "tags": [
          "国防科技大学/运动测评"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "4FD528A5-3922-D0CB-6365-27110F01C8CE",
                    "type": "string"
                  },
                  "date": {
                    "example": "2025-03-31",
                    "type": "string"
                  },
                  "HR_max": {
                    "description": "最大心率",
                    "example": "12",
                    "type": "string"
                  },
                  "HR_avg": {
                    "description": "平均心率",
                    "example": "2",
                    "type": "string"
                  },
                  "VO2_max": {
                    "description": "最大摄氧量",
                    "example": "3",
                    "type": "string"
                  },
                  "peak_load": {
                    "description": "最大负荷",
                    "example": "4",
                    "type": "string"
                  },
                  "grip": {
                    "description": "握力",
                    "example": "5",
                    "type": "string"
                  },
                  "push_ups": {
                    "description": "俯卧撑",
                    "example": "6",
                    "type": "string"
                  },
                  "vertical_jump": {
                    "description": "纵跳",
                    "example": "7",
                    "type": "string"
                  },
                  "muscle_type": {
                    "description": "肌肉标识0无1差2适中3优秀/可不传",
                    "example": "2",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/sportsEvaluation/edit": {
      "post": {
        "summary": "编辑",
        "deprecated": false,
        "description": "入参\n```\n{\n    \"staff_uuid\": \"4FD528A5-3922-D0CB-6365-27110F01C8CE\",\n    \"answers\": {\n        \"1\": 1,//1否2是\n        \"2\": 2,\n        \"3\": 2,\n        \"4\": 2,\n        \"5\": 2,\n        \"6\": 1,\n        \"7\": 1,\n        \"8\": 1,\n        \"9\": 1,\n        \"10\": 1,\n        \"11\": 1,\n        \"12\": 1,\n        \"13\": 1,\n        \"14\": 2,\n        \"15\": 2,\n        \"16\": 2,\n        \"17\": 2,\n        \"18\": 1,\n        \"19\": 1,\n        \"20\": 1,\n        \"21\": 1,\n        \"22\": 1,\n        \"23\": 1,\n        \"24\": 1,\n        \"25\": 1,\n        \"26\": 1,\n        \"27\": 1,\n        \"28\": 1,\n        \"29\": 1,\n        \"30\": 1,\n        \"31\": 1,\n        \"32\": 1,\n        \"33\": 2,\n        \"34\": 2,\n        \"35\": 2,\n        \"36\": 2,\n        \"37\": 2,\n        \"38\": 1,\n        \"39\": 1,\n        \"40\": 1,\n        \"41\": 1,\n        \"42\": 1,\n        \"43\": 1,\n        \"44\": 1,\n        \"45\": 1,\n        \"46\": 1,\n        \"47\": 1,\n        \"48\": 1,\n        \"49\": 1,\n        \"50\": 2,\n        \"51\": 2,\n        \"52\": 2,\n        \"53\": 2,\n        \"54\": 1,\n        \"55\": 1,\n        \"56\": 1,\n        \"57\": 1,\n        \"58\": 1,\n        \"59\": 1,\n        \"60\": 2,\n        \"61\": 2,\n        \"62\": 1,\n        \"63\": 1,\n        \"64\": 2,\n        \"65\": 2,\n        \"66\": 2,\n        \"67\": 2,\n        \"68\": \"这是686868686868\"\n    },\n}\n```",
        "tags": [
          "国防科技大学/运动测评"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "B3A914B7-724C-49E6-5C77-306C51440B58",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "",
                    "type": "string"
                  },
                  "date": {
                    "example": "2025-03-31",
                    "type": "string"
                  },
                  "HR_max": {
                    "description": "最大心率",
                    "example": "3",
                    "type": "string"
                  },
                  "HR_avg": {
                    "description": "平均心率",
                    "example": "2",
                    "type": "string"
                  },
                  "VO2_max": {
                    "description": "最大摄氧量",
                    "example": "3",
                    "type": "string"
                  },
                  "peak_load": {
                    "description": "最大负荷",
                    "example": "4",
                    "type": "string"
                  },
                  "grip": {
                    "description": "握力",
                    "example": "5",
                    "type": "string"
                  },
                  "push_ups": {
                    "description": "俯卧撑",
                    "example": "6",
                    "type": "string"
                  },
                  "vertical_jump": {
                    "description": "纵跳",
                    "example": "7",
                    "type": "string"
                  }
                }
              },
              "example": ""
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/sportsEvaluation/info": {
      "post": {
        "summary": "详情",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/运动测评"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "B3A914B7-724C-49E6-5C77-306C51440B58",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/sportsEvaluation/delete": {
      "post": {
        "summary": "删除",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/运动测评"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "uuid": {
                    "example": "E25AAEFE-CA67-B1EC-A1C2-B2684E3F8B85",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "time": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "time",
                    "data"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/sportConsume/read": {
      "post": {
        "summary": "通过日期和人员uuid查看",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/运动消耗"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "",
                    "type": "string"
                  },
                  "date": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/sportConsume/lists": {
      "post": {
        "summary": "图表",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/运动消耗"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "",
                    "type": "string"
                  },
                  "start_date": {
                    "example": "",
                    "type": "string"
                  },
                  "end_date": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/sportConsume/saveReport": {
      "post": {
        "summary": "保存报告",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/运动消耗"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "",
                    "type": "string"
                  },
                  "start_date": {
                    "example": "",
                    "type": "string"
                  },
                  "end_date": {
                    "example": "",
                    "type": "string"
                  },
                  "content": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/sportConsume/readReport": {
      "get": {
        "summary": "查看报告",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/运动消耗"
        ],
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/x-www-form-urlencoded": {
              "schema": {
                "type": "object",
                "properties": {}
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/user/test": {
      "post": {
        "summary": "同步人员信息测试",
        "deprecated": false,
        "description": "",
        "tags": [
          "国防科技大学/同步人员信息"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/user/personal": {
      "post": {
        "summary": "基本信息【查看】",
        "deprecated": false,
        "description": "",
        "tags": [
          "AI运动营养师/我的/基本信息"
        ],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "f9f94f7c0530f7f02da6528cbf55865e",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": {
                "form": {
                  "gender": 2,
                  "birthday": "2000-06-05",
                  "height": "170",
                  "weight": "60.0",
                  "disease": [
                    1,
                    2,
                    3,
                    4
                  ]
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/passport/loginMpWx": {
      "post": {
        "summary": "判断手机号",
        "deprecated": false,
        "description": "",
        "tags": [
          "AI运动营养师"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": {
                "form": {
                  "partyData": {
                    "code": "0e3lCM100RTh1U1yjn10068oss0lCM1S",
                    "oauth": "MP-WEIXIN",
                    "userInfo": {}
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/addPrinters": {
      "post": {
        "summary": "添加打印机到开发者账户（可批量）",
        "deprecated": false,
        "description": "批量添加打印机到开发者账号下。每次最多添加 50 台设备。",
        "operationId": "addPrinters",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/AddPrintersRequest"
              },
              "example": {
                "items": [
                  {
                    "sn": "XPY123456789A",
                    "name": "X58A"
                  },
                  {
                    "sn": "XPY987654321B",
                    "name": "X58B"
                  },
                  {
                    "sn": "XPY123456723A",
                    "name": "X58C"
                  },
                  {
                    "sn": "XPY987654345B",
                    "name": "X58D"
                  }
                ],
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AddPrintersResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": {
                        "success": [
                          "XPY123456789A",
                          "XPY987654321B"
                        ],
                        "fail": [
                          "XPY123456723A",
                          "XPY987654345B"
                        ],
                        "failMsg": [
                          "XPY123456723A:1010",
                          "XPY987654345B:1010"
                        ]
                      },
                      "serverExecutedTime": 1
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "REQUEST_USER_NOT_REGISTER",
                      "code": -4,
                      "data": null,
                      "serverExecutedTime": 1
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/setVoiceType": {
      "post": {
        "summary": "设置打印机语音类型",
        "deprecated": false,
        "description": "设置打印机语音类型与（部分机型）音量等级。",
        "operationId": "setVoiceType",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/SetVoiceTypeRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "voiceType": 0,
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BooleanResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": true,
                      "serverExecutedTime": 1
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "PRINTER_OFFLINE",
                      "code": 1003,
                      "data": false,
                      "serverExecutedTime": 1
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/print": {
      "post": {
        "summary": "打印小票订单",
        "deprecated": false,
        "description": "发送小票（票据）打印订单内容给芯烨云小票打印机。该接口仅用于票据订单。",
        "operationId": "printReceipt",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PrintReceiptRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "content": "----货到付款----",
                "copies": 1,
                "voice": 2,
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrderIdResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": "OM19081005450140628261",
                      "serverExecutedTime": 23
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "PRINTER_NOT_REGISTER",
                      "code": 1002,
                      "data": null,
                      "serverExecutedTime": 25
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/printLabel": {
      "post": {
        "summary": "打印标签订单",
        "deprecated": false,
        "description": "发送标签打印订单内容给芯烨云标签打印机（文档示例机型：XP-T271U、XP-320B）。",
        "operationId": "printLabel",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PrintLabelRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "content": "<TEXT x=\"10\" y=\"100\" w=\"1\" h=\"2\" r=\"0\">测试文本内容 1</TEXT>\n",
                "copies": 1,
                "voice": 2,
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrderIdResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": "OM19081005450140628261",
                      "serverExecutedTime": 23
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "PRINTER_NOT_REGISTER",
                      "code": 1002,
                      "data": null,
                      "serverExecutedTime": 25
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/delPrinters": {
      "post": {
        "summary": "批量删除打印机",
        "deprecated": false,
        "description": "批量删除打印机设备。",
        "operationId": "delPrinters",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DelPrintersRequest"
              },
              "example": {
                "snlist": [
                  "XPY123456789A",
                  "XPY987654321B"
                ],
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/AddPrintersResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": {
                        "success": [
                          "XPY123456789A",
                          "XPY987654321B"
                        ],
                        "fail": [
                          "XPY123456723A",
                          "XPY987654345B"
                        ],
                        "failMsg": [
                          "XPY123456723A:1010",
                          "XPY987654345B:1010"
                        ]
                      },
                      "serverExecutedTime": 1
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "REQUEST_USER_NOT_REGISTER",
                      "code": -4,
                      "data": null,
                      "serverExecutedTime": 1
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/updPrinter": {
      "post": {
        "summary": "修改打印机信息",
        "deprecated": false,
        "description": "修改打印机名称及可选的流量卡号码。",
        "operationId": "updPrinter",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdPrinterRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "name": "X58C1",
                "cardno": "13031547528",
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BooleanResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": true,
                      "serverExecutedTime": 1
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "SN_USER_NOT_MATCH",
                      "code": 1001,
                      "data": false,
                      "serverExecutedTime": 1
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/delPrinterQueue": {
      "post": {
        "summary": "清空待打印队列",
        "deprecated": false,
        "description": "清空指定打印机的待打印任务队列；可选指定要清除的订单号（最多 10 个，逗号分隔）。",
        "operationId": "delPrinterQueue",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DelPrinterQueueRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "orderId": "OM19081005152569029225,OM19081005152569029226",
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BooleanResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": true,
                      "serverExecutedTime": 1
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "PRINTER_NOT_REGISTER",
                      "code": 1002,
                      "data": false,
                      "serverExecutedTime": 1
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/queryOrderState": {
      "post": {
        "summary": "查询订单是否打印成功",
        "deprecated": false,
        "description": "根据订单编号查询订单是否打印成功（orderId 由打印接口返回）。",
        "operationId": "queryOrderState",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QueryOrderStateRequest"
              },
              "example": {
                "orderId": "OM19081005152569029225",
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BooleanResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": true,
                      "serverExecutedTime": 1
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "ORDER_NOT_FOUND",
                      "code": 1005,
                      "data": false,
                      "serverExecutedTime": 1
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/queryOrderStatis": {
      "post": {
        "summary": "查询指定打印机某天的订单统计数",
        "deprecated": false,
        "description": "查询指定打印机某天的订单统计：已打印订单数、等待打印数。",
        "operationId": "queryOrderStatis",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QueryOrderStatisRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "date": "2019-08-15",
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrderStatisResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": {
                        "printed": 2,
                        "waiting": 0
                      },
                      "serverExecutedTime": 1
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "ORDER_DATE_INVALID",
                      "code": 1006,
                      "data": null,
                      "serverExecutedTime": 1
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/queryPrinterStatus": {
      "post": {
        "summary": "获取指定打印机状态",
        "deprecated": false,
        "description": "获取单台打印机状态：0 离线，1 在线正常，2 在线异常（一般缺纸）。",
        "operationId": "queryPrinterStatus",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QueryPrinterStatusRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PrinterStatusResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": 1,
                      "serverExecutedTime": 1
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "REQUEST_PARAM_INVALID",
                      "code": -2,
                      "data": 0,
                      "serverExecutedTime": 1
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/queryPrintersStatus": {
      "post": {
        "summary": "批量获取指定打印机状态",
        "deprecated": false,
        "description": "批量获取打印机状态（一次最多 20 台），返回状态数组顺序与 snlist 一一对应。",
        "operationId": "queryPrintersStatus",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/QueryPrintersStatusRequest"
              },
              "example": {
                "snlist": [
                  "XPY123456789A",
                  "XPY123456789B"
                ],
                "user": "testuser",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PrinterStatusListResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": [
                        0,
                        1
                      ],
                      "serverExecutedTime": 1
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "REQUEST_PARAM_INVALID",
                      "code": -2,
                      "data": [
                        0,
                        0
                      ],
                      "serverExecutedTime": 1
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/playVoice": {
      "post": {
        "summary": "金额播报",
        "deprecated": false,
        "description": "向支持金额播报的芯烨云打印机下发金额播报请求。",
        "operationId": "playVoice",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PlayVoiceRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "payType": 41,
                "payMode": 60,
                "money": 25.5,
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ZeroStringResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": "0",
                      "serverExecutedTime": 23
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "PRINTER_NOT_REGISTER",
                      "code": 1002,
                      "data": null,
                      "serverExecutedTime": 25
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/pos": {
      "post": {
        "summary": "POS 指令打印",
        "deprecated": false,
        "description": "将 POS 指令编码后使用 base64 加密发给芯烨云小票打印机进行打印。",
        "operationId": "posPrint",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PosPrintRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "content": "G0AbIQhoZWxsbyB3b3JsZCEhIQ0KGyEAG2EBaGVsbG8gd29ybGQhISENCg0K",
                "copies": 1,
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrderIdResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": "OM19081005450140628261",
                      "serverExecutedTime": 23
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "PRINTER_NOT_REGISTER",
                      "code": 1002,
                      "data": null,
                      "serverExecutedTime": 25
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/controlBox": {
      "post": {
        "summary": "钱箱控制",
        "deprecated": false,
        "description": "使用打印机控制钱箱开。需保证钱箱输入电压在打印机钱箱口输出电压范围内。",
        "operationId": "controlBox",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/ControlBoxRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ZeroStringResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": "0",
                      "serverExecutedTime": 23
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "PRINTER_NOT_REGISTER",
                      "code": 1002,
                      "data": null,
                      "serverExecutedTime": 25
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/playVoiceExt": {
      "post": {
        "summary": "扩展语音播报",
        "deprecated": false,
        "description": "发送预定义语音播报内容给支持预定义语音的打印机（content 如 #62）。",
        "operationId": "playVoiceExt",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PlayVoiceExtRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "content": "#62#71#63#92",
                "voiceInterval": 1,
                "voiceTime": 1,
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ZeroStringResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "msg": "ok",
                      "code": 0,
                      "data": "0",
                      "serverExecutedTime": 23
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "code": 1003,
                      "msg": "PRINTER_OFFLINE",
                      "serverExecutedTime": 20
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/playCustomVoice": {
      "post": {
        "summary": "自定义语音播报",
        "deprecated": false,
        "description": "发送自定义语音播报内容给支持自定义语音播报的打印机（目前仅支持汉语）。",
        "operationId": "playCustomVoice",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PlayCustomVoiceRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "content": "A92 号顾客请取餐",
                "voiceInterval": 1,
                "voiceTime": 1,
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/ZeroStringResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "code": 0,
                      "msg": "ok",
                      "data": "0",
                      "serverExecutedTime": 15
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "code": 1003,
                      "msg": "PRINTER_OFFLINE",
                      "serverExecutedTime": 20
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/uploadLogo": {
      "post": {
        "summary": "店铺 LOGO 上传",
        "deprecated": false,
        "description": "上传商户店铺 LOGO。打印机需空闲、已开机并完成配网。执行完毕后设备会播音提示。\n注意：标签打印机在小票模式下不支持 LOGO 上传打印；可在订单内容中使用 <IMG200>base64</IMG> 实现 LOGO 打印。",
        "operationId": "uploadLogo",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UploadLogoRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "content": "iVBORw0KGgoAAAANSUhEUgAAAFAAAAAlCAYAAADV/m7fAAAAAXNSR0IArs4c6QAAAARnQU1BAAC.........",
                "labelMode": 2,
                "imageSize": 200,
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/OrderIdResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "code": 0,
                      "msg": "ok",
                      "data": "OM22081210335737112932L",
                      "serverExecutedTime": 571
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "PRINTER_OFFLINE",
                      "code": 1003,
                      "serverExecutedTime": 25
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/delUploadLogo": {
      "post": {
        "summary": "店铺 LOGO 删除",
        "deprecated": false,
        "description": "远程删除商户已上传的店铺 LOGO。",
        "operationId": "delUploadLogo",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/DelUploadLogoRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/BooleanResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "code": 0,
                      "msg": "ok",
                      "data": true,
                      "serverExecutedTime": 90
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "msg": "PRINTER_OFFLINE",
                      "code": 1003,
                      "serverExecutedTime": 25
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/openapi/xprinter/printerInfo": {
      "post": {
        "summary": "获取打印机基本信息",
        "deprecated": false,
        "description": "获取打印机基本信息（名称、状态、类型、固件版本、纸张参数、SIM 状态等）。",
        "operationId": "printerInfo",
        "tags": [
          "打印机/Printer",
          "Printer"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/PrinterInfoRequest"
              },
              "example": {
                "sn": "XPY123456789A",
                "user": "testuser@google.com",
                "timestamp": "1565417654",
                "sign": "82bdcbe2cf6ac4923339b13c2aad1f95ddf0b0a8",
                "debug": "0"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "业务返回（通过 code 判断成功/失败）",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/PrinterInfoResponse"
                },
                "examples": {
                  "1": {
                    "summary": "成功",
                    "value": {
                      "code": 0,
                      "msg": "ok",
                      "data": {
                        "name": "小票研发测试机器问题测试",
                        "sn": "XPY123456789A",
                        "status": "Offline",
                        "type": "00",
                        "version": "V10.13",
                        "cutter": false,
                        "supportUyghur": false
                      },
                      "serverExecutedTime": 63
                    }
                  },
                  "2": {
                    "summary": "失败",
                    "value": {
                      "code": 1002,
                      "msg": "PRINTER_NOT_REGISTER",
                      "serverExecutedTime": 54
                    }
                  }
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/bjw/upload": {
      "post": {
        "summary": "文件上传接口",
        "deprecated": false,
        "description": "",
        "tags": [
          "中行网信办-后厨管家"
        ],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "file": {
                    "format": "binary",
                    "type": "string",
                    "example": "file:///Users/wiscourper/Downloads/111111111.png"
                  }
                },
                "required": [
                  "file"
                ]
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/topapi/v2/user/getuserinfo": {
      "post": {
        "summary": "通过免登码获取用户userid(v2)",
        "deprecated": false,
        "description": "",
        "tags": [
          "钉钉"
        ],
        "parameters": [
          {
            "name": "access_token",
            "in": "query",
            "description": "",
            "required": false,
            "example": "b84f88aa0a4734288198207c94619e94",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": {
                "code": "66432b23ad7b372fb3fb5ff116a7ea9e"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "security": []
      }
    },
    "/topapi/v2/user/list": {
      "post": {
        "summary": "查询部门用户完整信息",
        "deprecated": false,
        "description": "",
        "tags": [
          "钉钉"
        ],
        "parameters": [
          {
            "name": "access_token",
            "in": "query",
            "description": "",
            "required": true,
            "example": "b84f88aa0a4734288198207c94619e94",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/attendance/list": {
      "post": {
        "summary": "获取打卡结果",
        "deprecated": false,
        "description": "",
        "tags": [
          "钉钉"
        ],
        "parameters": [
          {
            "name": "access_token",
            "in": "query",
            "description": "",
            "required": true,
            "example": "b84f88aa0a4734288198207c94619e94",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "examples": {}
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Ontoanalysis/FoodRecord": {
      "post": {
        "summary": "膳食监控",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "date",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2023-05-18",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "staff_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "3FD873CC-B9C6-651B-F76F-892A8AE21A10",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "date": {
                    "example": "2023-05-18",
                    "type": "string"
                  },
                  "staff_uuid": {
                    "example": "3FD873CC-B9C6-651B-F76F-892A8AE21A10",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data"
                  ]
                },
                "example": {
                  "code": 1,
                  "message": "日期不能为空",
                  "data": []
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/api/hardware_log": {
      "post": {
        "summary": "人脸识别日志测试",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "event",
            "in": "query",
            "description": "",
            "required": false,
            "example": "10000",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "event_time",
            "in": "query",
            "description": "",
            "required": false,
            "example": "2023-05-2315:10:51",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "event_code",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "event_msg",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_name",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "machine_mac",
            "in": "query",
            "description": "",
            "required": false,
            "example": "02:00:00:00:00:00",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "machine_type",
            "in": "query",
            "description": "",
            "required": false,
            "example": "10000",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "machine_code",
            "in": "query",
            "description": "",
            "required": false,
            "example": "00001",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "plate_code",
            "in": "query",
            "description": "",
            "required": false,
            "example": "000117",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "user_face_img",
            "in": "query",
            "description": "",
            "required": false,
            "example": "/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAIQAABtbnRyUkdCnIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAnAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlknZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAnAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAnAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAnAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhncmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTnLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwnADEANv/bAEMAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBnAQEBAQEBAQEBAQEBAQEBAf/bAEMBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBnAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAf/AABEIAeACgAMBIgACEQEDEQH/xAAfAAACAwAC",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "ori_user_face_url",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dishes_uuid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dishes_name",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "dishes_weight",
            "in": "query",
            "description": "",
            "required": false,
            "example": "0",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "event": {
                    "example": "10000",
                    "type": "string"
                  },
                  "event_time": {
                    "example": "2023-05-2315:10:51",
                    "type": "string"
                  },
                  "event_code": {
                    "example": "1",
                    "type": "string"
                  },
                  "event_msg": {
                    "example": "123",
                    "type": "string"
                  },
                  "user_uuid": {
                    "example": "123",
                    "type": "string"
                  },
                  "user_name": {
                    "example": "123",
                    "type": "string"
                  },
                  "machine_mac": {
                    "example": "02:00:00:00:00:00",
                    "type": "string"
                  },
                  "machine_type": {
                    "example": "10000",
                    "type": "string"
                  },
                  "machine_code": {
                    "example": "00001",
                    "type": "string"
                  },
                  "plate_code": {
                    "example": "000117",
                    "type": "string"
                  },
                  "user_face_img": {
                    "example": "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",
                    "type": "string"
                  },
                  "ori_user_face_url": {
                    "example": "123",
                    "type": "string"
                  },
                  "dishes_uuid": {
                    "example": "123",
                    "type": "string"
                  },
                  "dishes_name": {
                    "example": "123",
                    "type": "string"
                  },
                  "dishes_weight": {
                    "example": "123",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/rpe/addSingle": {
      "post": {
        "summary": "训练负荷添加",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhM1BrAhAB0SpXKWMB1xik12g%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "123ED51F-340E-5845-0707-6013CF9A329D",
                    "type": "string"
                  },
                  "train_date": {
                    "example": "2023-6-01",
                    "type": "string"
                  },
                  "load": {
                    "example": "[{\"start_time\":\"09:00:00\",\"end_time\":\"11:00:00\",\"total_min\":120,\"is_content\":25,\"is_strength\":27,\"supply_system\":31,\"other_min\":60}]",
                    "type": "string"
                  },
                  "train_con": {
                    "example": "2",
                    "type": "string"
                  },
                  "train_environment": {
                    "example": "36",
                    "type": "string"
                  },
                  "train_temperature": {
                    "example": "34",
                    "type": "string"
                  },
                  "special_function": {
                    "example": "",
                    "type": "string"
                  },
                  "nutrition_rescription": {
                    "example": "0",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message"
                  ]
                },
                "example": {
                  "code": 1,
                  "message": "训练负荷最大1位数"
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/FaceSet/getFaceUserData": {
      "post": {
        "summary": "餐厅数字化综合管理平台",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "__RequestVerificationToken_Lw__=NArfyaZEcztrKN3MRZ4lSzuacAx8eqGLiFTzOXvJrPA9z/csbceU7gKK+kDmdYdTvDJs0W9/PDzJCp/lchSg7GOtqmm9ZdARFTM9IJl/sxbnWrXz6Oc+wDrF1sNp0zfRNaCTP6/kjtg21EhHxdPEQiFJDey9QT4OL4EtNSRpz3c=; .ASPXAUTH=1843A9169377A7F1A253320D7798A5263AA2F12A0F67B0BA4E0D89E3DA7C5F90AD11738BF8C2786337FFB1008A81036DD1D2C5B422CC5B1B9AE71B155F2C35892C2EF20DAB2DE5D2C53F73BE84D020BEFC313299D7C767C910CECAD0C889DA972E8EE0749BF8B82DE9934D3BC2FDDE4A367B5726309FD581672B74E4FC38AD52; logon_token=638330755437009401; logon_token_radom=638330755437009401; l_token=638330755437009401; user_login_name=admin",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "PageIndex": {
                    "example": "0",
                    "type": "string"
                  },
                  "PageSize": {
                    "example": "15",
                    "type": "string"
                  },
                  "groupid": {
                    "example": "",
                    "type": "string"
                  },
                  "facetype": {
                    "example": "3",
                    "type": "string"
                  },
                  "Identification": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "text/html": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/Login/login": {
      "post": {
        "summary": "1",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "account": {
                    "example": "admin",
                    "type": "string"
                  },
                  "pwd": {
                    "example": "123456@Cpt",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "array",
                      "items": {}
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/login.do": {
      "post": {
        "summary": "1",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "username": {
                    "example": "liuhongbo",
                    "type": "string"
                  },
                  "password": {
                    "example": "fb029622dc61ca6f0504b6777ac12aac",
                    "type": "string"
                  },
                  "loginType": {
                    "example": "NORMAL",
                    "type": "string"
                  },
                  "checkCode": {
                    "example": "",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/food/lists": {
      "post": {
        "summary": "获取食材id",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "example": "ces食物",
                    "type": "string"
                  },
                  "page": {
                    "example": "1",
                    "type": "string"
                  },
                  "pagesize": {
                    "example": "9999999999",
                    "type": "string"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "code": {
                      "type": "integer"
                    },
                    "message": {
                      "type": "string"
                    },
                    "data": {
                      "type": "object",
                      "properties": {
                        "rows": {
                          "type": "array",
                          "items": {
                            "type": "object",
                            "properties": {
                              "id": {
                                "type": "integer"
                              },
                              "name": {
                                "type": "string"
                              },
                              "edible_part": {
                                "type": "integer"
                              },
                              "energy": {
                                "type": "string"
                              },
                              "carbohydrate": {
                                "type": "string"
                              },
                              "protein": {
                                "type": "string"
                              },
                              "fat": {
                                "type": "string"
                              },
                              "dietary_fiber": {
                                "type": "string"
                              },
                              "cooking_food": {
                                "type": "integer"
                              },
                              "category": {
                                "type": "integer"
                              },
                              "minute_sort": {
                                "type": "integer"
                              },
                              "sub_name": {
                                "type": "string"
                              },
                              "create_by": {
                                "type": "string"
                              },
                              "create_time": {
                                "type": "string"
                              }
                            }
                          }
                        },
                        "total": {
                          "type": "integer"
                        }
                      },
                      "required": [
                        "rows",
                        "total"
                      ]
                    },
                    "trace_id": {
                      "type": "string"
                    }
                  },
                  "required": [
                    "code",
                    "message",
                    "data",
                    "trace_id"
                  ]
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/qiwei/callback": {
      "get": {
        "summary": "企业微信服务商数据回调",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "corpid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "ww54e011936a9088a3",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "msg_signature",
            "in": "query",
            "description": "",
            "required": false,
            "example": "03d3813a10c7c1b286a3184844856a4d01577d0a",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "timestamp",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1749186628",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "nonce",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1749674434",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "echostr",
            "in": "query",
            "description": "",
            "required": false,
            "example": "fJ4uCYmlreJruj4rGxZCCLKitVB0cIImL7TOPwusYFxBejluBzP1JQkzyOuXc%2BCT3aY3hPeVtqdXrkN7v4cXRA%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "text/html": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/api/qiwei/callbackQW": {
      "get": {
        "summary": "企业微信数据回调",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "corpid",
            "in": "query",
            "description": "",
            "required": false,
            "example": "ww54e011936a9088a3",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "msg_signature",
            "in": "query",
            "description": "",
            "required": false,
            "example": "93c7d62681933c22933bef0b4b3b854e9bd611ff",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "timestamp",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1751016997",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "nonce",
            "in": "query",
            "description": "",
            "required": false,
            "example": "1750480156",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "echostr",
            "in": "query",
            "description": "",
            "required": false,
            "example": "eQggefnmq/NA2fpHBi83fTr9FPwBdpfoO6kDJmwyEsi6Mh4rpaR93AnwPbFFlQs7CHAU4sU/nhXZP2VcOATs9Q==",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "",
            "content": {
              "text/html": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/p/dateMenu/getBound": {
      "post": {
        "summary": "人员配餐",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "Cookie",
            "in": "header",
            "description": "",
            "required": false,
            "example": "_token=ABtQ0NxLpaiFEQB1Sdh0tAyGn2CikVRK%2FQAw82o2Xz2u%2BcoYilioPapdb7NVWwhMX%2FRdjxU3kyegPFu%2FPEswgQ%3D%3D",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "object",
                "properties": {
                  "staff_uuid": {
                    "example": "519DBABA-CB0A-BE18-6D08-02CB5D3E3E3F",
                    "type": "string"
                  },
                  "date": {
                    "example": "2025-08-01",
                    "type": "string"
                  },
                  "meal": {
                    "example": "2",
                    "type": "string"
                  }
                }
              },
              "examples": {}
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    },
    "/v3/chat": {
      "post": {
        "summary": "扣子AI问答",
        "deprecated": false,
        "description": "",
        "tags": [],
        "parameters": [
          {
            "name": "conversation_id",
            "in": "query",
            "description": "",
            "required": false,
            "example": "",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "",
            "required": false,
            "example": "Bearer pat_eSlh0JnGfFxGbOY9MjOrHc060pWV8CoZM18uO0MpAsJ3NZpO52Yw2t7H4lG2xOUy",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Content-Type",
            "in": "header",
            "description": "",
            "required": false,
            "example": "text/event-stream",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Access-Token",
            "in": "header",
            "description": "",
            "example": "{{terminal_token}}",
            "schema": {
              "type": "string",
              "default": "{{terminal_token}}"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {}
              },
              "example": {
                "bot_id": "7472995664633757708",
                "user_id": "user_j74oj4zunwr4m7",
                "login_user_id": null,
                "stream": true,
                "auto_save_history": true,
                "additional_messages": [
                  {
                    "role": "user",
                    "content": "[{\"type\":\"text\",\"text\":\"{\\\"baseData\\\":\\\"身高174.00cm、体重64.70千克、年龄31岁、性别男、基础病无、运动习惯是静态生活、坐位工作如办公室职员；近30天运动数据：未记录\\\",\\\"diningData\\\":[\\\"2025-10-09早餐就餐数据：140.00g番茄鸡蛋刀削面包含能量299.20千卡，蛋白质13.24g，脂肪3.61g，碳水化合物54.89g，200.00g卤水 扇子骨包含能量222.40千卡，蛋白质13.36g，脂肪18.48g，碳水化合物0.56g，96.00g毛白菜百叶包含能量46.27千卡，蛋白质5.41g，脂肪1.85g，碳水化合物2.31g，总能量567.87千卡，总蛋白质32.01g，总脂肪23.94g，总碳水化合物57.76g\\\",\\\"2025-10-09午餐就餐数据：109.00g红烧老鹅包含能量254.29千卡，蛋白质13.95g，脂肪21.52g，碳水化合物1.03g，100.00g有机花菜五花肉包含能量83.35千卡，蛋白质2.76g，脂肪5.44g，碳水化合物6.65g，总能量337.64千卡，总蛋白质16.71g，总脂肪26.96g，总碳水化合物7.68g\\\",\\\"2025-10-09晚餐就餐数据：96.00g毛白菜百叶包含能量46.27千卡，蛋白质5.41g，脂肪1.85g，碳水化合物2.31g，90.00g葱油蚕豆包含能量141.06千卡，蛋白质7.48g，脂肪4.97g，碳水化合物18.26g，总能量187.33千卡，总蛋白质12.89g，总脂肪6.82g，总碳水化合物20.57g\\\",\\\"2025-10-08早餐就餐数据：未记录\\\",\\\"2025-10-08午餐就餐数据：未记录\\\",\\\"2025-10-08晚餐就餐数据：未记录\\\",\\\"2025-10-07早餐就餐数据：未记录\\\",\\\"2025-10-07午餐就餐数据：未记录\\\",\\\"2025-10-07晚餐就餐数据：未记录\\\",\\\"2025-10-06早餐就餐数据：未记录\\\",\\\"2025-10-06午餐就餐数据：未记录\\\",\\\"2025-10-06晚餐就餐数据：未记录\\\",\\\"2025-10-05早餐就餐数据：未记录\\\",\\\"2025-10-05午餐就餐数据：未记录\\\",\\\"2025-10-05晚餐就餐数据：未记录\\\",\\\"2025-10-04早餐就餐数据：未记录\\\",\\\"2025-10-04午餐就餐数据：未记录\\\",\\\"2025-10-04晚餐就餐数据：未记录\\\",\\\"2025-10-03早餐就餐数据：未记录\\\",\\\"2025-10-03午餐就餐数据：未记录\\\",\\\"2025-10-03晚餐就餐数据：未记录\\\",\\\"2025-10-02早餐就餐数据：未记录\\\",\\\"2025-10-02午餐就餐数据：未记录\\\",\\\"2025-10-02晚餐就餐数据：未记录\\\",\\\"2025-10-01早餐就餐数据：未记录\\\",\\\"2025-10-01午餐就餐数据：未记录\\\",\\\"2025-10-01晚餐就餐数据：未记录\\\",\\\"2025-09-30早餐就餐数据：未记录\\\",\\\"2025-09-30午餐就餐数据：未记录\\\",\\\"2025-09-30晚餐就餐数据：未记录\\\",\\\"2025-09-29早餐就餐数据：未记录\\\",\\\"2025-09-29午餐就餐数据：未记录\\\",\\\"2025-09-29晚餐就餐数据：未记录\\\",\\\"2025-09-28早餐就餐数据：未记录\\\",\\\"2025-09-28午餐就餐数据：未记录\\\",\\\"2025-09-28晚餐就餐数据：未记录\\\",\\\"2025-09-27早餐就餐数据：未记录\\\",\\\"2025-09-27午餐就餐数据：未记录\\\",\\\"2025-09-27晚餐就餐数据：未记录\\\",\\\"2025-09-26早餐就餐数据：未记录\\\",\\\"2025-09-26午餐就餐数据：未记录\\\",\\\"2025-09-26晚餐就餐数据：未记录\\\",\\\"2025-09-25早餐就餐数据：未记录\\\",\\\"2025-09-25午餐就餐数据：未记录\\\",\\\"2025-09-25晚餐就餐数据：未记录\\\",\\\"2025-09-24早餐就餐数据：未记录\\\",\\\"2025-09-24午餐就餐数据：未记录\\\",\\\"2025-09-24晚餐就餐数据：未记录\\\",\\\"2025-09-23早餐就餐数据：未记录\\\",\\\"2025-09-23午餐就餐数据：未记录\\\",\\\"2025-09-23晚餐就餐数据：未记录\\\",\\\"2025-09-22早餐就餐数据：未记录\\\",\\\"2025-09-22午餐就餐数据：未记录\\\",\\\"2025-09-22晚餐就餐数据：未记录\\\",\\\"2025-09-21早餐就餐数据：未记录\\\",\\\"2025-09-21午餐就餐数据：未记录\\\",\\\"2025-09-21晚餐就餐数据：未记录\\\",\\\"2025-09-20早餐就餐数据：未记录\\\",\\\"2025-09-20午餐就餐数据：未记录\\\",\\\"2025-09-20晚餐就餐数据：未记录\\\",\\\"2025-09-19早餐就餐数据：未记录\\\",\\\"2025-09-19午餐就餐数据：未记录\\\",\\\"2025-09-19晚餐就餐数据：未记录\\\",\\\"2025-09-18早餐就餐数据：未记录\\\",\\\"2025-09-18午餐就餐数据：未记录\\\",\\\"2025-09-18晚餐就餐数据：未记录\\\",\\\"2025-09-17早餐就餐数据：未记录\\\",\\\"2025-09-17午餐就餐数据：未记录\\\",\\\"2025-09-17晚餐就餐数据：未记录\\\",\\\"2025-09-16早餐就餐数据：未记录\\\",\\\"2025-09-16午餐就餐数据：未记录\\\",\\\"2025-09-16晚餐就餐数据：未记录\\\",\\\"2025-09-15早餐就餐数据：未记录\\\",\\\"2025-09-15午餐就餐数据：未记录\\\",\\\"2025-09-15晚餐就餐数据：未记录\\\",\\\"2025-09-14早餐就餐数据：未记录\\\",\\\"2025-09-14午餐就餐数据：未记录\\\",\\\"2025-09-14晚餐就餐数据：未记录\\\",\\\"2025-09-13早餐就餐数据：未记录\\\",\\\"2025-09-13午餐就餐数据：未记录\\\",\\\"2025-09-13晚餐就餐数据：未记录\\\",\\\"2025-09-12早餐就餐数据：未记录\\\",\\\"2025-09-12午餐就餐数据：未记录\\\",\\\"2025-09-12晚餐就餐数据：未记录\\\",\\\"2025-09-11早餐就餐数据：未记录\\\",\\\"2025-09-11午餐就餐数据：未记录\\\",\\\"2025-09-11晚餐就餐数据：未记录\\\",\\\"2025-09-10早餐就餐数据：未记录\\\",\\\"2025-09-10午餐就餐数据：未记录\\\",\\\"2025-09-10晚餐就餐数据：未记录\\\"]}注:以上个人基本信息为历史信息，只作为用户询问的参考\"},{\"type\":\"text\",\"text\":\"你好\"}]",
                    "content_type": "object_string"
                  }
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "",
            "content": {
              "text/event-stream": {
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            },
            "headers": {}
          }
        },
        "security": []
      }
    }
  },
  "components": {
    "schemas": {
      "Pet": {
        "required": [
          "name",
          "photoUrls",
          "id",
          "category",
          "tags",
          "status"
        ],
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "minimum": 1,
            "maximum": 5000,
            "description": "宠物ID编号"
          },
          "category": {
            "$ref": "#/components/schemas/Category",
            "description": "分组"
          },
          "name": {
            "type": "string",
            "description": "名称",
            "example": "doggie"
          },
          "photoUrls": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "照片URL"
          },
          "tags": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/Tag"
            },
            "description": "标签"
          },
          "status": {
            "type": "string",
            "description": "宠物销售状态",
            "enum": [
              "available",
              "pending",
              "sold"
            ]
          }
        }
      },
      "Category": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "minimum": 1,
            "description": "分组ID编号"
          },
          "name": {
            "type": "string",
            "description": "分组名称"
          }
        },
        "xml": {
          "name": "Category"
        }
      },
      "Tag": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer",
            "format": "int64",
            "minimum": 1,
            "description": "标签ID编号"
          },
          "name": {
            "type": "string",
            "description": "标签名称"
          }
        },
        "xml": {
          "name": "Tag"
        }
      },
      "ApiResponse": {
        "type": "object",
        "properties": {
          "code": {
            "type": "integer",
            "example": 0
          },
          "message": {
            "type": "string",
            "example": "操作成功"
          },
          "data": {
            "description": "业务数据，失败时通常为空数组",
            "type": "null"
          }
        }
      },
      "PaginationMeta": {
        "type": "object",
        "properties": {
          "current_page": {
            "type": "integer",
            "example": 1
          },
          "per_page": {
            "type": "integer",
            "example": 15
          },
          "total": {
            "type": "integer",
            "example": 42
          }
        }
      },
      "MarketingStrategySummary": {
        "type": "object",
        "description": "列表返回的策略信息",
        "properties": {
          "id": {
            "type": "integer",
            "example": 12
          },
          "strategy_name": {
            "type": "string",
            "description": "策略名称",
            "example": "教练组早餐折扣"
          },
          "priority": {
            "type": "integer",
            "minimum": 1,
            "description": "越小优先级越高",
            "example": 10
          },
          "strategy_type": {
            "type": "integer",
            "enum": [
              1,
              2,
              3
            ],
            "description": "1=折扣（按百分比）; 2=立减固定金额; 3=账户增加固定金额",
            "example": 1
          },
          "strategy_value": {
            "type": "number",
            "format": "float",
            "description": "策略值，最多两位小数",
            "example": 9.5
          },
          "strategy_desc": {
            "type": "string",
            "description": "服务端计算好的策略描述，便于展示",
            "example": "折扣 9.50%"
          },
          "effective_type": {
            "type": "integer",
            "enum": [
              1,
              2
            ],
            "description": "1=永久有效; 2=指定日期区间",
            "example": 2
          },
          "effective_start": {
            "type": "string",
            "format": "date",
            "example": "2024-05-01"
          },
          "effective_end": {
            "type": "string",
            "format": "date",
            "example": "2024-05-31"
          },
          "effective_desc": {
            "type": "string",
            "description": "服务端拼接的有效期说明",
            "example": "2024-05-01 ~ 2024-05-31"
          },
          "department_names": {
            "type": "string",
            "description": "已应用的部门名称，多个名称以逗号拼接（\"-\" 表示未限制）",
            "example": "一队,体能组"
          },
          "identity_names": {
            "type": "string",
            "description": "已应用的身份类别，多个名称以逗号拼接",
            "example": "教练,运动员"
          },
          "restaurant_names": {
            "type": "string",
            "description": "已应用的餐厅名称，多个名称以逗号拼接",
            "example": "一号餐厅"
          },
          "status": {
            "type": "integer",
            "enum": [
              0,
              1
            ],
            "description": "1=启用，0=禁用",
            "example": 1
          },
          "remark": {
            "type": "string",
            "description": "备注",
            "example": "队伍新周期优惠"
          },
          "create_by": {
            "type": "string",
            "example": "管理员"
          },
          "create_time": {
            "type": "string",
            "format": "date-time",
            "example": "2024-05-20 10:30:00"
          },
          "update_by": {
            "type": "string",
            "example": "管理员"
          },
          "update_time": {
            "type": "string",
            "format": "date-time",
            "example": "2024-05-21 09:00:00"
          }
        }
      },
      "MarketingStrategyDetail": {
        "type": "object",
        "description": "单条策略详情",
        "properties": {
          "id": {
            "type": "integer",
            "example": 12
          },
          "strategy_name": {
            "type": "string",
            "example": "教练组早餐折扣"
          },
          "priority": {
            "type": "integer",
            "example": 10
          },
          "strategy_type": {
            "type": "integer",
            "enum": [
              1,
              2,
              3
            ],
            "example": 1
          },
          "strategy_value": {
            "type": "number",
            "format": "float",
            "example": 9.5
          },
          "status": {
            "type": "integer",
            "enum": [
              0,
              1
            ],
            "example": 1
          },
          "remark": {
            "type": "string",
            "example": "队伍新周期优惠"
          },
          "effective_type": {
            "type": "integer",
            "enum": [
              1,
              2
            ],
            "example": 2
          },
          "effective_start": {
            "type": "string",
            "format": "date",
            "example": "2024-05-01"
          },
          "effective_end": {
            "type": "string",
            "format": "date",
            "example": "2024-05-31"
          },
          "effective_range": {
            "type": "array",
            "description": "当 effective_type=2 时返回 [开始日期, 结束日期]，否则为空数组",
            "items": {
              "type": "string",
              "format": "date"
            },
            "example": [
              "2024-05-01",
              "2024-05-31"
            ]
          },
          "department_uuids": {
            "type": "array",
            "description": "关联部门 uuid",
            "items": {
              "type": "string"
            },
            "example": [
              "dept-001",
              "dept-002"
            ]
          },
          "department_names": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "example": [
              "一队",
              "体能组"
            ]
          },
          "identity_ids": {
            "type": "array",
            "description": "关联身份 ID",
            "items": {
              "type": "integer"
            },
            "example": [
              1,
              3
            ]
          },
          "identity_names": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "example": [
              "教练",
              "营养师"
            ]
          },
          "restaurant_ids": {
            "type": "array",
            "description": "关联餐厅 ID",
            "items": {
              "type": "integer"
            },
            "example": [
              10,
              11
            ]
          },
          "restaurant_names": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "example": [
              "一号餐厅",
              "二号餐厅"
            ]
          },
          "strategy_desc": {
            "type": "string",
            "example": "折扣 9.50%"
          },
          "create_by": {
            "type": "string",
            "example": "管理员"
          },
          "create_time": {
            "type": "string",
            "format": "date-time",
            "example": "2024-05-20 10:30:00"
          },
          "update_by": {
            "type": "string",
            "example": "管理员"
          },
          "update_time": {
            "type": "string",
            "format": "date-time",
            "example": "2024-05-21 09:00:00"
          }
        }
      },
      "MarketingStrategyList": {
        "type": "object",
        "properties": {
          "data": {
            "type": "array",
            "items": {
              "$ref": "#/components/schemas/MarketingStrategySummary"
            }
          },
          "total": {
            "type": "integer",
            "example": 120
          },
          "per_page": {
            "type": "integer",
            "example": 15
          },
          "current_page": {
            "type": "integer",
            "example": 1
          }
        }
      },
      "MarketingStrategyListFilters": {
        "type": "object",
        "properties": {
          "page": {
            "type": "integer",
            "minimum": 1,
            "default": 1,
            "description": "页码"
          },
          "pageSize": {
            "type": "integer",
            "minimum": 1,
            "maximum": 200,
            "default": 15,
            "description": "每页条数"
          },
          "strategyName": {
            "type": "string",
            "maxLength": 100,
            "description": "策略名称（模糊匹配）"
          },
          "departmentUuid": {
            "oneOf": [
              {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              {
                "type": "string"
              }
            ],
            "description": "部门 uuid 筛选，可以传 uuid 数组或逗号分隔字符串"
          },
          "identityIds": {
            "oneOf": [
              {
                "type": "array",
                "items": {
                  "type": "integer",
                  "minimum": 1
                }
              },
              {
                "type": "string"
              }
            ],
            "description": "身份 ID 筛选，可以为数组或逗号分隔字符串"
          },
          "restaurantIds": {
            "oneOf": [
              {
                "type": "array",
                "items": {
                  "type": "integer",
                  "minimum": 1
                }
              },
              {
                "type": "string"
              }
            ],
            "description": "餐厅 ID 筛选，可以为数组或逗号分隔字符串"
          },
          "strategyType": {
            "type": "integer",
            "enum": [
              1,
              2,
              3
            ],
            "description": "策略类型"
          },
          "status": {
            "type": "integer",
            "enum": [
              0,
              1
            ],
            "description": "策略状态"
          }
        }
      },
      "MarketingStrategyCreate": {
        "type": "object",
        "required": [
          "strategyName",
          "priority",
          "strategyType",
          "strategyValue",
          "effectiveType"
        ],
        "properties": {
          "strategyName": {
            "type": "string",
            "maxLength": 100,
            "description": "策略名称",
            "example": "教练组早餐折扣"
          },
          "priority": {
            "type": "integer",
            "minimum": 1,
            "default": 1,
            "description": "越小优先级越高",
            "example": 10
          },
          "strategyType": {
            "type": "integer",
            "enum": [
              1,
              2,
              3
            ],
            "description": "1=折扣;2=立减金额;3=增加金额",
            "example": 1
          },
          "strategyValue": {
            "type": "number",
            "format": "float",
            "minimum": 0,
            "description": "策略值；当策略类型为折扣时需大于0",
            "example": 9.5
          },
          "effectiveType": {
            "type": "integer",
            "enum": [
              1,
              2
            ],
            "description": "有效时长类型，2 时需提供日期范围",
            "example": 2
          },
          "effectiveRange": {
            "type": "array",
            "description": "当 effectiveType=2 时传 [开始日期, 结束日期]",
            "maxItems": 2,
            "items": {
              "type": "string",
              "format": "date"
            },
            "example": [
              "2024-05-01",
              "2024-05-31"
            ]
          },
          "departmentUuids": {
            "type": "array",
            "description": "允许空数组，表示全部部门可见",
            "items": {
              "type": "string"
            },
            "example": [
              "dept-001",
              "dept-002"
            ]
          },
          "identityIds": {
            "type": "array",
            "description": "关联身份 ID，空数组表示不限身份",
            "items": {
              "type": "integer",
              "minimum": 1
            },
            "example": [
              1,
              3
            ]
          },
          "restaurantIds": {
            "type": "array",
            "description": "关联餐厅 ID，空数组表示不限餐厅",
            "items": {
              "type": "integer",
              "minimum": 1
            },
            "example": [
              10,
              11
            ]
          },
          "status": {
            "type": "integer",
            "enum": [
              0,
              1
            ],
            "default": 1,
            "description": "是否启用"
          },
          "remark": {
            "type": "string",
            "maxLength": 255,
            "description": "备注信息",
            "example": "队伍新周期优惠"
          }
        }
      },
      "MarketingStrategyUpdate": {
        "allOf": [
          {
            "$ref": "#/components/schemas/MarketingStrategyCreate"
          },
          {
            "type": "object",
            "required": [
              "id"
            ],
            "properties": {
              "id": {
                "type": "integer",
                "minimum": 1,
                "description": "策略 ID",
                "example": 12
              }
            }
          }
        ]
      },
      "MarketingStrategyId": {
        "type": "object",
        "required": [
          "id"
        ],
        "properties": {
          "id": {
            "type": "integer",
            "minimum": 1,
            "description": "策略 ID",
            "example": 12
          }
        }
      },
      "MarketingStrategyStatus": {
        "type": "object",
        "required": [
          "id",
          "status"
        ],
        "properties": {
          "id": {
            "type": "integer",
            "minimum": 1,
            "example": 12
          },
          "status": {
            "type": "integer",
            "enum": [
              0,
              1
            ],
            "description": "1=启用，0=禁用",
            "example": 0
          }
        }
      },
      "CommonResponse": {
        "type": "object",
        "properties": {
          "code": {
            "type": "integer"
          },
          "message": {
            "type": "string"
          }
        }
      },
      "CommonMessageResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonResponse"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "type": "object",
                "additionalProperties": true,
                "properties": {}
              }
            }
          }
        ]
      },
      "AreaItem": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "admin_name": {
            "type": "string"
          },
          "admin_mobile": {
            "type": "string"
          },
          "intro": {
            "type": "string"
          },
          "status": {
            "type": "integer"
          },
          "status_label": {
            "type": "string"
          },
          "restaurant_count": {
            "type": "integer"
          },
          "create_time": {
            "type": "string",
            "format": "date-time"
          }
        }
      },
      "AreaListResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonResponse"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "type": "object",
                "properties": {
                  "total": {
                    "type": "integer"
                  },
                  "rows": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/AreaItem"
                    }
                  }
                }
              }
            }
          }
        ]
      },
      "AreaDetailResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonResponse"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "$ref": "#/components/schemas/AreaItem"
              }
            }
          }
        ]
      },
      "RestaurantItem": {
        "type": "object",
        "properties": {
          "id": {
            "type": "integer"
          },
          "name": {
            "type": "string"
          },
          "area_id": {
            "type": "integer"
          },
          "area_name": {
            "type": "string"
          },
          "admin_name": {
            "type": "string"
          },
          "admin_mobile": {
            "type": "string"
          },
          "location": {
            "type": "string"
          },
          "intro": {
            "type": "string"
          },
          "status": {
            "type": "integer"
          },
          "status_label": {
            "type": "string"
          },
          "stall_count": {
            "type": "integer"
          },
          "file_path": {
            "type": "string"
          },
          "file_url": {
            "type": "string"
          },
          "create_time": {
            "type": "string",
            "format": "date-time"
          }
        }
      },
      "RestaurantListResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonResponse"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "type": "object",
                "properties": {
                  "total": {
                    "type": "integer"
                  },
                  "rows": {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/RestaurantItem"
                    }
                  }
                }
              }
            }
          }
        ]
      },
      "RestaurantDetailResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonResponse"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "$ref": "#/components/schemas/RestaurantItem"
              }
            }
          }
        ]
      },
      "OptionsResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/CommonResponse"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "type": "object",
                "additionalProperties": {
                  "type": "string"
                },
                "properties": {}
              }
            }
          }
        ]
      },
      "User": {
        "type": "string",
        "description": "芯烨云平台注册用户名（开发者 ID，user）"
      },
      "UnixTimestampSeconds": {
        "type": "string",
        "pattern": "^\\d{10}$",
        "description": "当前 UNIX 时间戳（10 位，精确到秒）"
      },
      "Sha1LowerHex40": {
        "type": "string",
        "pattern": "^[a-f0-9]{40}$",
        "description": "SHA1 签名（40 位小写十六进制字符串），sign = SHA1(user + UserKEY + timestamp)"
      },
      "DebugFlag": {
        "type": "string",
        "description": "debug=1 时返回非 JSON 格式的数据，仅测试使用",
        "enum": [
          "0",
          "1"
        ]
      },
      "PublicRequest": {
        "type": "object",
        "description": "所有请求都必须携带的公共参数",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign"
        ],
        "additionalProperties": true
      },
      "ResponseEnvelope": {
        "type": "object",
        "description": "统一返回包裹结构（data 的具体类型由接口而定）",
        "properties": {
          "code": {
            "type": "integer",
            "description": "返回码：0 表示成功；非 0 表示失败（详见附录错误码）"
          },
          "msg": {
            "type": "string",
            "description": "结果提示信息：成功一般为 ok，失败为错误标识"
          },
          "data": {
            "description": "业务数据。成功/失败时的具体结构与类型以接口说明为准；失败时可能为 null/false/0 等。"
          },
          "serverExecutedTime": {
            "type": "integer",
            "description": "服务器程序执行时间（毫秒）"
          }
        },
        "required": [
          "code",
          "msg",
          "serverExecutedTime"
        ],
        "additionalProperties": false
      },
      "AddPrinterItem": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "打印机名称"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号（SN/PID，见机身底部/背部标签）"
          }
        },
        "required": [
          "name",
          "sn"
        ],
        "additionalProperties": false
      },
      "AddPrintersRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "items": {
            "type": "array",
            "description": "打印机数组，每次最多添加 50 台",
            "items": {
              "$ref": "#/components/schemas/AddPrinterItem"
            },
            "maxItems": 50
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "items"
        ],
        "additionalProperties": false,
        "description": "批量添加打印机请求"
      },
      "BatchOperationResult": {
        "type": "object",
        "description": "批量操作结果：成功列表、失败列表及失败原因",
        "properties": {
          "success": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "成功的打印机编号列表"
          },
          "fail": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "失败的打印机编号列表"
          },
          "failMsg": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "失败原因列表，格式如 \"SN:错误码\""
          }
        },
        "required": [
          "success",
          "fail",
          "failMsg"
        ],
        "additionalProperties": false
      },
      "AddPrintersResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/ResponseEnvelope"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "$ref": "#/components/schemas/BatchOperationResult",
                "nullable": true
              }
            }
          }
        ]
      },
      "SetVoiceTypeRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "voiceType": {
            "type": "integer",
            "description": "声音类型：\n固件版本 V10.xx：0 真人语音（大）1 真人语音（中）2 真人语音（小）3 嘀嘀声 4 静音；\n其它固件版本：0 真人语音 3 嘀嘀声 4 静音。"
          },
          "volumeLevel": {
            "type": "integer",
            "description": "声音大小：0 大 1 中 2 小 3 关闭；仅固件版本非 V10.xx 的机器支持"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn",
          "voiceType"
        ],
        "additionalProperties": false,
        "description": "设置打印机语音类型请求"
      },
      "BooleanResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/ResponseEnvelope"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "anyOf": [
                  {
                    "type": "boolean"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            }
          }
        ]
      },
      "PrintReceiptRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "content": {
            "type": "string",
            "description": "打印内容（GBK 编码判断，不能超过 12K）。内容支持排版控制标签，例如：\n<BR> 换行；<L></L> 左对齐；<C></C> 居中；<R></R> 右对齐；\n<N></N> 正常；<HB></HB> 高一倍；<WB></WB> 宽一倍；<B></B> 放大一倍；<CB></CB> 放大一倍居中；\n<CUT> 自定义切刀；<HB2></HB2> 高二倍；<WB2></WB2> 宽二倍；<B2></B2> 放大二倍；<BOLD></BOLD> 加粗；\n<IMG></IMG> 打印已在平台上传的 LOGO（可通过 <IMG60> 自定义宽度，默认 40，范围 20-200，图片数据最大 30KB）；\n<CY ct=1></CY> 货币符号打印；\n<QRCODE s=6 e=L l=center>二维码内容</QRCODE>；\n<FONT w=\"0\" h=\"0\">...</FONT> 字体倍数放大（w/h 0-7）；\n<BARCODE t=CODE128 w=2 h=100 p=2>条码值</BARCODE>；\n<RH n=\"3\">...</RH> 行间距设置（n 0-5，需放在 <L>/<C>/<R> 之间，且内容≥2行才生效）；\n<P></P> 横向左右布局模式、<AREA></AREA> 区域打印（仅部分机型支持）。\n更多标签说明见文档。"
          },
          "copies": {
            "type": "integer",
            "description": "打印份数，默认 1，最大 5",
            "minimum": 1,
            "maximum": 5,
            "default": 1
          },
          "cutter": {
            "type": "integer",
            "description": "切刀控制开关：0 开启云端默认设置控制切刀；1 关闭云端切刀（可通过 <CUT> 标签自定义切刀位置）。仅支持切刀机型",
            "enum": [
              0,
              1
            ],
            "default": 0
          },
          "voice": {
            "type": "integer",
            "description": "声音播放模式：0 取消订单模式；1 静音模式；2 来单播放模式；3 有用户申请退单；默认 2",
            "enum": [
              0,
              1,
              2,
              3
            ],
            "default": 2
          },
          "mode": {
            "type": "integer",
            "description": "打印模式：0/未指定 检查在线（离线则不生成订单）；1 不检查在线直接生成订单（离线则缓存队列）",
            "enum": [
              0,
              1
            ],
            "default": 0
          },
          "expiresIn": {
            "type": "integer",
            "description": "订单有效期（秒）。超过该时间不自动打印；0 使用系统默认。使用该参数时需要 mode=1。取值范围：0 < expiresIn < 86400",
            "minimum": 0,
            "maximum": 86399
          },
          "payType": {
            "type": "integer",
            "description": "支付方式（41-55），仅支持金额播报的机型有效",
            "minimum": 41,
            "maximum": 55
          },
          "payMode": {
            "type": "integer",
            "description": "支付与否（59-61）：59 退款；60 到账；61 消费。仅支持金额播报的机型有效",
            "minimum": 59,
            "maximum": 61
          },
          "money": {
            "type": "number",
            "description": "支付金额（最多 2 位小数），仅支持金额播报的机型有效"
          },
          "attached": {
            "type": "string",
            "description": "推送接口附加值，由开发者平台产生，通过订单状态接口回调推送给开发者；云存储有效期 24 小时"
          },
          "backurlFlag": {
            "type": "integer",
            "description": "打印订单状态回调标识：[1-5]，对应开放平台后台“功能设置”里的打印接口回调标识",
            "minimum": 1,
            "maximum": 5
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn",
          "content"
        ],
        "additionalProperties": false,
        "description": "打印小票订单请求"
      },
      "OrderIdResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/ResponseEnvelope"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "anyOf": [
                  {
                    "type": "string",
                    "description": "订单编号（orderId）"
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            }
          }
        ]
      },
      "PrintLabelRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "content": {
            "type": "string",
            "description": "标签打印内容（GBK 编码判断，不能超过 12K）。注意：打印内容内（标签除外）尖括号需要转译：\"<\"→\"<\"，\">\"→\">\"。1mm=8dots。内容支持标签指令标签，例如：\n<PAGE n=\"2\"></PAGE> 分页/份数；\n<SIZE>width,height</SIZE> 设置标签纸宽高（单位 mm，需放在 PAGE 内生效）；\n<TEXT x=\"10\" y=\"100\" font=\"9\" w=\"1\" h=\"2\" r=\"0\">文本</TEXT>；\n<BC128 ...>CODE128</BC128>，<BC39 ...>CODE39</BC39>；\n<QRC x=\"20\" y=\"20\" s=\"2\" e=\"L\">二维码</QRC>；\n<IMG x=\"16\" y=\"32\" w=\"100\"> 打印平台已上传的 LOGO（空标签）；\n<SEQ ...> 方框；<L ...> 表格线。更多说明见文档。"
          },
          "copies": {
            "type": "integer",
            "description": "打印份数，默认 1，最大 5",
            "minimum": 1,
            "maximum": 5,
            "default": 1
          },
          "voice": {
            "type": "integer",
            "description": "声音播放模式：0 取消订单模式；1 静音模式；2 来单播放模式；3 有用户申请退单；默认 2",
            "enum": [
              0,
              1,
              2,
              3
            ],
            "default": 2
          },
          "mode": {
            "type": "integer",
            "description": "打印模式：0/未指定 检查在线（离线则不生成订单）；1 不检查在线直接生成订单（离线则缓存队列）",
            "enum": [
              0,
              1
            ],
            "default": 0
          },
          "expiresIn": {
            "type": "integer",
            "description": "订单有效期（秒）。超过该时间不自动打印；0 使用系统默认。使用该参数时需要 mode=1。取值范围：0 < expiresIn < 86400",
            "minimum": 0,
            "maximum": 86399
          },
          "payType": {
            "type": "integer",
            "description": "支付方式（41-55），仅支持金额播报的机型有效",
            "minimum": 41,
            "maximum": 55
          },
          "payMode": {
            "type": "integer",
            "description": "支付与否（59-61）：59 退款；60 到账；61 消费。仅支持金额播报的机型有效",
            "minimum": 59,
            "maximum": 61
          },
          "money": {
            "type": "number",
            "description": "支付金额（最多 2 位小数），仅支持金额播报的机型有效"
          },
          "attached": {
            "type": "string",
            "description": "推送接口附加值，由开发者平台产生，通过订单状态接口回调推送给开发者；云存储有效期 24 小时"
          },
          "backurlFlag": {
            "type": "integer",
            "description": "打印订单状态回调标识：[1-5]，对应开放平台后台“功能设置”里的打印接口回调标识",
            "minimum": 1,
            "maximum": 5
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn",
          "content"
        ],
        "additionalProperties": false,
        "description": "打印标签订单请求"
      },
      "SnList": {
        "type": "array",
        "items": {
          "type": "string"
        },
        "description": "打印机编号集合（字符串数组）"
      },
      "DelPrintersRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "snlist": {
            "$ref": "#/components/schemas/SnList"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "snlist"
        ],
        "additionalProperties": false,
        "description": "批量删除打印机请求"
      },
      "DelPrintersResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/ResponseEnvelope"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "$ref": "#/components/schemas/BatchOperationResult",
                "nullable": true
              }
            }
          }
        ]
      },
      "UpdPrinterRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "name": {
            "type": "string",
            "description": "打印机名称"
          },
          "cardno": {
            "type": "string",
            "description": "打印机流量卡号码"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn",
          "name"
        ],
        "additionalProperties": false,
        "description": "修改打印机信息请求"
      },
      "DelPrinterQueueRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "orderId": {
            "type": "string",
            "description": "订单编号。多个订单使用英文逗号\",\"分隔；每次最多支持清除 10 个订单"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn"
        ],
        "additionalProperties": false,
        "description": "清空待打印队列请求"
      },
      "QueryOrderStateRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "orderId": {
            "type": "string",
            "description": "订单编号，由打印接口返回"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "orderId"
        ],
        "additionalProperties": false,
        "description": "查询订单是否打印成功请求"
      },
      "QueryOrderStatisRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "date": {
            "type": "string",
            "format": "date",
            "description": "查询日期，格式 yyyy-MM-dd，如：2019-08-15"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn",
          "date"
        ],
        "additionalProperties": false,
        "description": "查询某天订单统计请求"
      },
      "OrderStatis": {
        "type": "object",
        "properties": {
          "printed": {
            "type": "integer",
            "description": "已打印订单数"
          },
          "waiting": {
            "type": "integer",
            "description": "等待打印订单数"
          }
        },
        "required": [
          "printed",
          "waiting"
        ],
        "additionalProperties": false
      },
      "OrderStatisResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/ResponseEnvelope"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "$ref": "#/components/schemas/OrderStatis",
                "nullable": true
              }
            }
          }
        ]
      },
      "QueryPrinterStatusRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn"
        ],
        "additionalProperties": false,
        "description": "获取指定打印机状态请求"
      },
      "PrinterStatusValue": {
        "type": "integer",
        "enum": [
          0,
          1,
          2
        ],
        "description": "打印机状态值：0 离线；1 在线正常；2 在线异常（一般为缺纸）。离线判断：与服务器失联超过 30 秒"
      },
      "PrinterStatusResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/ResponseEnvelope"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "$ref": "#/components/schemas/PrinterStatusValue",
                "nullable": true
              }
            }
          }
        ]
      },
      "QueryPrintersStatusRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "snlist": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "打印机编号数组（一次最多查询 20 台设备）",
            "maxItems": 20
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "snlist"
        ],
        "additionalProperties": false,
        "description": "批量获取打印机状态请求"
      },
      "PrinterStatusListResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/ResponseEnvelope"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "anyOf": [
                  {
                    "type": "array",
                    "items": {
                      "$ref": "#/components/schemas/PrinterStatusValue"
                    }
                  },
                  {
                    "type": "null"
                  }
                ],
                "description": "批量返回打印机状态值，顺序与请求 snlist 一一对应"
              }
            }
          }
        ]
      },
      "PlayVoiceRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "payType": {
            "type": "integer",
            "description": "支付方式（41-55），仅支持金额播报的机型有效",
            "minimum": 41,
            "maximum": 55
          },
          "payMode": {
            "type": "integer",
            "description": "支付与否（59-61）：59 退款；60 到账；61 消费。仅支持金额播报的机型有效",
            "minimum": 59,
            "maximum": 61
          },
          "money": {
            "type": "number",
            "description": "支付金额（最多 2 位小数），仅支持金额播报的机型有效"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn"
        ],
        "additionalProperties": false,
        "description": "金额播报请求"
      },
      "ZeroStringResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/ResponseEnvelope"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "anyOf": [
                  {
                    "type": "string",
                    "description": "正确返回通常为字符串 \"0\""
                  },
                  {
                    "type": "null"
                  }
                ]
              }
            }
          }
        ]
      },
      "PosPrintRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "content": {
            "type": "string",
            "description": "打印内容：打印机可识别的经过 base64 加密后的 POS 指令数据（不能超过 12K）"
          },
          "copies": {
            "type": "integer",
            "description": "打印份数，默认 1，最大 5",
            "minimum": 1,
            "maximum": 5,
            "default": 1
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn",
          "content"
        ],
        "additionalProperties": false,
        "description": "POS 指令打印请求"
      },
      "ControlBoxRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn"
        ],
        "additionalProperties": false,
        "description": "钱箱控制请求"
      },
      "PlayVoiceExtRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "content": {
            "type": "string",
            "description": "语音播报内容（预定义语音序号组合），如 #62；具体序号需咨询技术支持"
          },
          "voiceTime": {
            "type": "integer",
            "description": "语音播报次数，默认 1",
            "minimum": 1,
            "default": 1
          },
          "voiceInterval": {
            "type": "integer",
            "description": "多次播报间隔（秒），仅 voiceTime>1 时有效",
            "minimum": 0
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn",
          "content"
        ],
        "additionalProperties": false,
        "description": "扩展语音播报请求"
      },
      "PlayCustomVoiceRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "content": {
            "type": "string",
            "description": "自定义语音播报内容（目前仅支持汉语）"
          },
          "voiceTime": {
            "type": "integer",
            "description": "语音播报次数，默认 1",
            "minimum": 1,
            "default": 1
          },
          "voiceInterval": {
            "type": "integer",
            "description": "多次播报间隔（秒），仅 voiceTime>1 时有效",
            "minimum": 0
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn",
          "content"
        ],
        "additionalProperties": false,
        "description": "自定义语音播报请求"
      },
      "UploadLogoRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          },
          "content": {
            "type": "string",
            "description": "店铺 LOGO 的 base64 内容（不包含 data:image/...;base64, 前缀）"
          },
          "labelMode": {
            "type": "integer",
            "description": "标签机（T271U、320B）有效且需要指定固定值 2"
          },
          "imageSize": {
            "type": "integer",
            "description": "LOGO 图片大小（标签机有效）：指定后，宽或高大于该值则等比缩放；未达到则保留原大小",
            "minimum": 1
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn",
          "content"
        ],
        "additionalProperties": false,
        "description": "店铺 LOGO 上传请求"
      },
      "DelUploadLogoRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn"
        ],
        "additionalProperties": false,
        "description": "店铺 LOGO 删除请求"
      },
      "PrinterType": {
        "type": "string",
        "description": "打印机类型：00 58票据；01 58标签；02 80票据；03 80标签",
        "enum": [
          "00",
          "01",
          "02",
          "03"
        ]
      },
      "PrinterPaperSize": {
        "type": "object",
        "description": "纸张大小（单位 mm），针对标签机有效",
        "properties": {
          "gap": {
            "type": "integer",
            "description": "标签之间间隔"
          },
          "width": {
            "type": "integer",
            "description": "标签宽度"
          },
          "height": {
            "type": "integer",
            "description": "标签高度或长度"
          }
        },
        "required": [
          "gap",
          "width",
          "height"
        ],
        "additionalProperties": false
      },
      "PrinterInfo": {
        "type": "object",
        "description": "打印机基本信息（部分字段仅 4G 机型存在）",
        "properties": {
          "name": {
            "type": "string",
            "description": "打印机名称"
          },
          "sn": {
            "type": "string",
            "description": "设备编号"
          },
          "status": {
            "type": "string",
            "description": "打印机状态：Offline 离线、OnlinNormal 在线正常、OnlineMissingPaper 在线缺纸"
          },
          "type": {
            "$ref": "#/components/schemas/PrinterType"
          },
          "version": {
            "type": "string",
            "description": "打印机固件版本，如 V10.13"
          },
          "paperSize": {
            "$ref": "#/components/schemas/PrinterPaperSize"
          },
          "cutter": {
            "type": "boolean",
            "description": "是否带切刀：true 有切刀；false 无切刀"
          },
          "supportUyghur": {
            "type": "boolean",
            "description": "是否支持维语：true 支持；false 不支持"
          },
          "simValidity": {
            "type": "string",
            "description": "SIM 有效期（仅带 4G 接口机型）"
          },
          "expiryDays": {
            "type": "integer",
            "description": "剩余有效天数（仅带 4G 接口机型）"
          },
          "official": {
            "type": "boolean",
            "description": "是否官方卡：true 官方卡；false 非官方卡（仅带 4G 接口机型）"
          },
          "simStatus": {
            "type": "integer",
            "description": "卡状态码（仅带 4G 接口机型）：1 待激活；2 已激活；4 停机；6 可测试；7 库存；8 预销户；9 已销户；5 已过期"
          },
          "simStatusDesc": {
            "type": "string",
            "description": "卡状态描述（仅带 4G 接口机型）"
          }
        },
        "required": [
          "name",
          "sn",
          "status",
          "type",
          "version",
          "cutter",
          "supportUyghur"
        ],
        "additionalProperties": false
      },
      "PrinterInfoRequest": {
        "type": "object",
        "properties": {
          "user": {
            "$ref": "#/components/schemas/User"
          },
          "timestamp": {
            "$ref": "#/components/schemas/UnixTimestampSeconds"
          },
          "sign": {
            "$ref": "#/components/schemas/Sha1LowerHex40"
          },
          "debug": {
            "$ref": "#/components/schemas/DebugFlag"
          },
          "sn": {
            "type": "string",
            "description": "打印机编号"
          }
        },
        "required": [
          "user",
          "timestamp",
          "sign",
          "sn"
        ],
        "additionalProperties": false,
        "description": "获取打印机基本信息请求"
      },
      "PrinterInfoResponse": {
        "allOf": [
          {
            "$ref": "#/components/schemas/ResponseEnvelope"
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "$ref": "#/components/schemas/PrinterInfo",
                "nullable": true
              }
            }
          }
        ]
      },
      "SopDhPayRequest": {
        "type": "object",
        "properties": {
          "app_id": {
            "type": "string",
            "maxLength": 32,
            "description": "平台分配给开发者的应用ID",
            "example": "2014072300007140"
          },
          "method": {
            "type": "string",
            "maxLength": 128,
            "description": "接口名称",
            "example": "alipay.trade.close"
          },
          "format": {
            "type": "string",
            "maxLength": 40,
            "description": "仅支持JSON",
            "example": "json"
          },
          "charset": {
            "type": "string",
            "maxLength": 10,
            "description": "请求使用的编码格式，如utf-8,gbk,gb2312等",
            "example": "utf-8"
          },
          "sign_type": {
            "type": "string",
            "maxLength": 10,
            "description": "签名算法类型，目前支持RSA2和RSA，推荐使用RSA2",
            "example": "RSA2"
          },
          "sign": {
            "type": "string",
            "maxLength": 344,
            "description": "商户请求参数的签名串",
            "example": "详见示例"
          },
          "timestamp": {
            "type": "string",
            "maxLength": 19,
            "description": "发送请求的时间，格式\"yyyy-MM-dd HH:mm:ss\"（Excel 示例为数值型日期）",
            "example": "41844.13043981481"
          },
          "version": {
            "type": "string",
            "maxLength": 3,
            "description": "调用的接口版本，1.0",
            "example": "1"
          },
          "notify_url": {
            "type": "string",
            "maxLength": 256,
            "description": "平台服务器主动通知商户服务器里指定的页面http/https路径。",
            "example": "http://open.xxx.com/atinterface/receive_notify.htm"
          },
          "app_auth_token": {
            "type": "string",
            "maxLength": 40,
            "description": "应用授权令牌（非必要参数）",
            "example": ""
          },
          "biz_content": {
            "description": "请求参数集合：除公共参数外所有业务请求参数都放在这个参数中。支持 JSON 字符串或对象。",
            "oneOf": [
              {
                "type": "string"
              },
              {
                "$ref": "#/components/schemas/SopDhPayBizContent"
              }
            ]
          }
        },
        "required": [
          "app_id",
          "method",
          "charset",
          "sign_type",
          "sign",
          "timestamp",
          "version",
          "biz_content"
        ]
      },
      "SopDhPayBizContent": {
        "type": "object",
        "properties": {
          "accountCardNum": {
            "type": "string",
            "description": "用户实体卡卡号（与 authCode/userAccount 3选1）",
            "example": "1234567890"
          },
          "authCode": {
            "type": "string",
            "description": "用户账户支付二维码（与 accountCardNum/userAccount 3选1）",
            "example": "HHT1101162303435837000001263281"
          },
          "userAccount": {
            "type": "string",
            "description": "用户账户（大华闸机人脸识别后传入的员工编号；与 accountCardNum/authCode 3选1）",
            "example": "1234567890"
          },
          "userAccountType": {
            "type": "string",
            "description": "用户账户类型（0-id,1-用户编号，2-手机号，3-邮箱，4-证件号，5-实体卡）；传 userAccount 必须传此值（大华默认传1）",
            "example": "1"
          },
          "cardnum": {
            "type": "string",
            "description": "部门卡账户",
            "example": ""
          },
          "discountMoney": {
            "type": "number",
            "description": "优惠金额",
            "example": 11.01
          },
          "orderDishList": {
            "type": "array",
            "description": "菜品列表",
            "items": {
              "$ref": "#/components/schemas/SopDhPayDishItem"
            }
          },
          "orderMoney": {
            "type": "number",
            "description": "订单金额（来源于设备映射的自助餐档口金额）",
            "example": 11.01
          },
          "orderNo": {
            "type": "string",
            "description": "第三方订单编号",
            "example": "DD3213213123132"
          },
          "payMoney": {
            "type": "number",
            "description": "支付金额",
            "example": 11.01
          },
          "payTime": {
            "type": "string",
            "description": "支付时间（Excel 示例为数值型日期）",
            "example": "44286.49363425926"
          },
          "snCode": {
            "type": "string",
            "description": "设备号",
            "example": "603413413413143"
          }
        },
        "required": [
          "orderNo",
          "payTime",
          "snCode"
        ],
        "anyOf": [
          {
            "required": [
              "accountCardNum"
            ]
          },
          {
            "required": [
              "authCode"
            ]
          },
          {
            "required": [
              "userAccount",
              "userAccountType"
            ]
          }
        ]
      },
      "SopDhPayDishItem": {
        "type": "object",
        "properties": {
          "dishId": {
            "type": "integer",
            "description": "基础菜品id",
            "example": 0
          },
          "num": {
            "type": "integer",
            "description": "数量",
            "example": 0
          },
          "price": {
            "type": "number",
            "description": "价格",
            "example": 0
          }
        },
        "required": [
          "dishId",
          "num",
          "price"
        ]
      },
      "SopDhPayResponse": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string",
            "description": "网关返回码（Excel: 公共响应参数）",
            "example": "40004"
          },
          "msg": {
            "type": "string",
            "description": "网关返回码描述（Excel: 公共响应参数）",
            "example": "Business Failed"
          },
          "sub_code": {
            "type": "string",
            "description": "业务返回码（Excel: 公共响应参数）",
            "example": "ACQ.TRADE_HAS_SUCCESS"
          },
          "sub_msg": {
            "type": "string",
            "description": "业务返回码描述（Excel: 公共响应参数）",
            "example": "交易已被支付"
          },
          "data": {
            "type": "object",
            "description": "业务响应数据（Excel: 业务响应参数）",
            "properties": {
              "code": {
                "type": "integer",
                "description": "返回标记：成功标记=0，失败标记=1",
                "example": 0
              },
              "currentAmount": {
                "type": "string",
                "description": "个人账户余额",
                "example": "111.11"
              },
              "mealBalance": {
                "type": "string",
                "description": "餐补余额",
                "example": "111.11"
              },
              "orderNo": {
                "type": "string",
                "description": "订单编号",
                "example": "DD3213213123132"
              },
              "payMoney": {
                "type": "number",
                "description": "实付金额",
                "example": 11.01
              },
              "payNo": {
                "type": "string",
                "description": "支付订单编号",
                "example": "HHTPAY3213213123132"
              },
              "msg": {
                "type": "string",
                "description": "返回信息",
                "example": ""
              }
            }
          },
          "debug_request": {
            "type": "object",
            "description": "联调用：回显收到的请求参数（非 Excel 字段）",
            "properties": {}
          },
          "debug_case": {
            "type": "string",
            "description": "联调用：当前模拟场景（非 Excel 字段）",
            "example": "SUCCESS"
          }
        },
        "required": [
          "code",
          "msg"
        ]
      }
    },
    "responses": {
      "记录不存在": {
        "description": "",
        "content": {
          "application/json": {
            "schema": {
              "type": "object",
              "properties": {
                "code": {
                  "type": "integer"
                },
                "message": {
                  "type": "string"
                }
              },
              "required": [
                "code",
                "message"
              ]
            }
          }
        }
      },
      "参数不正确": {
        "description": "",
        "content": {
          "application/json": {
            "schema": {
              "type": "object",
              "properties": {
                "code": {
                  "type": "integer"
                },
                "message": {
                  "type": "string"
                }
              },
              "required": [
                "code",
                "message"
              ]
            }
          }
        }
      }
    },
    "securitySchemes": {}
  },
  "servers": [],
  "security": []
}