{
  "swagger": "2.0",
  "info": {
    "contact": {}
  },
  "paths": {
    "/admin/deleteUser": {
      "post": {
        "tags": [
          "管理员"
        ],
        "summary": "删除用户",
        "parameters": [
          {
            "type": "string",
            "description": "token",
            "name": "token",
            "in": "header",
            "required": true
          },
          {
            "description": "signUpInfo",
            "name": "signUpInfo",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/models.UserInfo"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/admin/fingerLog": {
      "get": {
        "tags": [
          "管理员"
        ],
        "summary": "获取指纹识别日志",
        "parameters": [
          {
            "type": "string",
            "description": "token",
            "name": "token",
            "in": "header",
            "required": true
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/admin/login": {
      "post": {
        "tags": [
          "管理员"
        ],
        "summary": "管理员登陆",
        "parameters": [
          {
            "description": "管理员登陆",
            "name": "adminInfo",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/models.AdminInfo"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/admin/operateLog": {
      "get": {
        "tags": [
          "管理员"
        ],
        "summary": "获取操作日志",
        "parameters": [
          {
            "type": "string",
            "description": "token",
            "name": "token",
            "in": "header",
            "required": true
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/admin/signUp": {
      "post": {
        "tags": [
          "管理员"
        ],
        "summary": "用户注册并录入第一个指纹",
        "parameters": [
          {
            "type": "string",
            "description": "token",
            "name": "token",
            "in": "header",
            "required": true
          },
          {
            "description": "signUpInfo",
            "name": "signUpInfo",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/models.SignUpInfo"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/admin/tempLog": {
      "get": {
        "tags": [
          "管理员"
        ],
        "summary": "获取温度日志",
        "parameters": [
          {
            "type": "string",
            "description": "token",
            "name": "token",
            "in": "header",
            "required": true
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/admin/userList": {
      "get": {
        "tags": [
          "管理员"
        ],
        "summary": "获取用户列表",
        "parameters": [
          {
            "type": "string",
            "description": "token",
            "name": "token",
            "in": "header",
            "required": true
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/admin/userTempLog": {
      "post": {
        "tags": [
          "管理员"
        ],
        "summary": "获取用户体温记录",
        "parameters": [
          {
            "type": "string",
            "description": "token",
            "name": "token",
            "in": "header",
            "required": true
          },
          {
            "description": "signUpInfo",
            "name": "signUpInfo",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/models.UserInfo"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/user/addFinger": {
      "post": {
        "tags": [
          "用户"
        ],
        "summary": "添加指纹",
        "parameters": [
          {
            "type": "string",
            "description": "token",
            "name": "token",
            "in": "header",
            "required": true
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/user/login": {
      "get": {
        "tags": [
          "用户"
        ],
        "summary": "用户通过指纹身份",
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/user/recordTemp": {
      "post": {
        "tags": [
          "用户"
        ],
        "summary": "记录用户体温",
        "parameters": [
          {
            "type": "string",
            "description": "token",
            "name": "token",
            "in": "header",
            "required": true
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    },
    "/user/updateFinger": {
      "post": {
        "tags": [
          "用户"
        ],
        "summary": "更新指纹",
        "parameters": [
          {
            "type": "string",
            "description": "token",
            "name": "token",
            "in": "header",
            "required": true
          },
          {
            "description": "updateInfo",
            "name": "updateInfo",
            "in": "body",
            "required": true,
            "schema": {
              "$ref": "#/definitions/models.UpdateFingerInfo"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "{\"code\":\"200\",\"data\":\"\"}",
            "schema": {
              "type": "string"
            }
          }
        }
      }
    }
  },
  "definitions": {
    "models.AdminInfo": {
      "type": "object",
      "properties": {
        "name": {
          "description": "name",
          "type": "string"
        },
        "password": {
          "description": "password",
          "type": "string"
        }
      }
    },
    "models.SignUpInfo": {
      "type": "object",
      "properties": {
        "user_name": {
          "description": "用户姓名",
          "type": "string"
        },
        "work_num": {
          "description": "工号",
          "type": "string"
        }
      }
    },
    "models.UpdateFingerInfo": {
      "type": "object",
      "properties": {
        "update_num": {
          "description": "更换指纹的序号  1or2",
          "type": "integer"
        }
      }
    },
    "models.UserInfo": {
      "type": "object",
      "properties": {
        "work_num": {
          "description": "工号",
          "type": "string"
        }
      }
    }
  }
}