{"openapi":"3.0.3","info":{"title":"标题：若依管理系统_接口文档","description":"描述：用于管理集团旗下公司的人员信息,具体包括XXX,XXX模块...","contact":{"name":"RuoYi"},"version":"版本号:3.8.6"},"servers":[{"url":"http://localhost:9577","description":"Inferred Url"}],"tags":[{"name":"apple-login-controller","description":"Apple Login Controller"},{"name":"apple-pay-controller","description":"Apple Pay Controller"},{"name":"test-controller","description":"Test Controller"}],"paths":{"/dev-api/app/login/apple/signInApple":{"post":{"tags":["apple-login-controller"],"summary":"苹果账号登陆","operationId":"signInAppleUsingPOST","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AppleLoginUserInfo"}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Resp«object»"}}}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"security":[{"Authorization":["global"]}]}},"/dev-api/pay/apple/ipa/verify":{"post":{"tags":["apple-pay-controller"],"summary":"苹果内购支付校验","operationId":"verifyUsingPOST","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/IosIapParam"}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/Resp«object»"}}}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"security":[{"Authorization":["global"]}]}},"/dev-api/test/user/list":{"get":{"tags":["test-controller"],"summary":"获取用户列表","operationId":"userListUsingGET","responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/R«List«UserEntity»»"}}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"security":[{"Authorization":["global"]}]}},"/dev-api/test/user/save":{"post":{"tags":["test-controller"],"summary":"新增用户","operationId":"saveUsingPOST","parameters":[{"name":"mobile","in":"query","description":"用户手机","required":false,"style":"form","allowReserved":false,"schema":{"type":"string"}},{"name":"password","in":"query","description":"用户密码","required":false,"style":"form","allowReserved":false,"schema":{"type":"string"}},{"name":"userId","in":"query","description":"用户id","required":false,"style":"form","allowReserved":false,"schema":{"type":"integer","format":"int32"}},{"name":"username","in":"query","description":"用户名称","required":false,"style":"form","allowReserved":false,"schema":{"type":"string"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/R«string»"}}}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"security":[{"Authorization":["global"]}]}},"/dev-api/test/user/update":{"put":{"tags":["test-controller"],"summary":"更新用户","operationId":"updateUsingPUT","requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/UserEntity"}}}},"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/R«string»"}}}},"201":{"description":"Created"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"security":[{"Authorization":["global"]}]}},"/dev-api/test/user/{userId}":{"get":{"tags":["test-controller"],"summary":"获取用户详细","operationId":"getUserUsingGET","parameters":[{"name":"userId","in":"path","description":"用户ID","required":true,"style":"simple","allowReserved":false,"schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/R«UserEntity»"}}}},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"},"404":{"description":"Not Found"}},"security":[{"Authorization":["global"]}]},"delete":{"tags":["test-controller"],"summary":"删除用户信息","operationId":"deleteUsingDELETE","parameters":[{"name":"userId","in":"path","description":"用户ID","required":true,"style":"simple","allowReserved":false,"schema":{"type":"integer","format":"int32"}}],"responses":{"200":{"description":"OK","content":{"*/*":{"schema":{"$ref":"#/components/schemas/R«string»"}}}},"204":{"description":"No Content"},"401":{"description":"Unauthorized"},"403":{"description":"Forbidden"}},"security":[{"Authorization":["global"]}]}}},"components":{"schemas":{"AppleLoginUserInfo":{"title":"AppleLoginUserInfo","type":"object","properties":{"errMsg":{"type":"string","description":"错误信息,正常是：'getUserInfo:ok'"},"userInfo":{"description":"用户信息","$ref":"#/components/schemas/UserInfo"}}},"FullName":{"title":"FullName","type":"object","properties":{"familyName":{"type":"string","description":"姓"},"giveName":{"type":"string","description":"名"},"givenName":{"type":"string","description":"名字"},"nickName":{"type":"string","description":"昵称"}}},"IosIapParam":{"title":"IosIapParam","type":"object","properties":{"extra":{"type":"string","description":"附加信息，可用于传递其他参数"},"memId":{"type":"string","description":"用户id"},"orderNo":{"type":"string","description":"订单号"},"transactionDate":{"type":"string","description":"交易时间"},"transactionIdentifier":{"type":"string","description":"交易ID"},"transactionReceipt":{"type":"string","description":"交易凭证"}}},"Resp«object»":{"title":"Resp«object»","type":"object","properties":{"code":{"type":"integer","format":"int32"},"data":{"type":"object"},"msg":{"type":"string"}}},"R«List«UserEntity»»":{"title":"R«List«UserEntity»»","type":"object","properties":{"code":{"type":"integer","format":"int32"},"data":{"type":"array","items":{"$ref":"#/components/schemas/UserEntity"}},"msg":{"type":"string"}}},"R«UserEntity»":{"title":"R«UserEntity»","type":"object","properties":{"code":{"type":"integer","format":"int32"},"data":{"$ref":"#/components/schemas/UserEntity"},"msg":{"type":"string"}}},"R«string»":{"title":"R«string»","type":"object","properties":{"code":{"type":"integer","format":"int32"},"data":{"type":"string"},"msg":{"type":"string"}}},"UserEntity":{"title":"UserEntity","type":"object","properties":{"mobile":{"type":"string","description":"用户手机"},"password":{"type":"string","description":"用户密码"},"userId":{"type":"integer","description":"用户ID","format":"int32"},"username":{"type":"string","description":"用户名称"}},"description":"用户实体"},"UserInfo":{"title":"UserInfo","type":"object","properties":{"authorizationCode":{"type":"string","description":"授权验证code"},"email":{"type":"string","description":"用户共享的可选电子邮件"},"fullName":{"description":"姓名信息","$ref":"#/components/schemas/FullName"},"identityToken":{"type":"string","description":"Web令牌(JWT)"},"openId":{"type":"string","description":"ios用户唯一标识符"},"realUserStatus":{"type":"string","description":"标识用户是否为真实的人 0：当前平台不支持，忽略该值；1：无法确认；2：用户真实性非常高"}}}},"securitySchemes":{"Authorization":{"type":"apiKey","name":"Authorization","in":"header"}}}}