领取任务前请注意您的二开经验不能超过350(可在论坛个人信息中查看) 参考插件开发教学文档http://dev.fanruan.com:8090/pages/viewpage.action?pageId=25756215 ——————我是分割线—————— 第一小题:请开发满足如下需求的插件 使用FR的HttpHandlerProvider和URLAliasProvider接口,实现以下功能的插件: 提供两个URI接口1 PUBLIC HTTP GET http://localhost:8075/webroot/decision/url/user/$USERNAME 返回$USERNAME对应用户的个人信息 用户名/姓名/手机号/邮箱/部门/职位/角色 提供两个URI接口2 PUBLIC HTTP PUT http://localhost:8075/webroot/decision/url/user/$USERNAME body:{用户信息的JSON字符串} 实现修改$USERNAME用户的用户信息 修改返回执行的结果成功失败即可 考核点: 1.基本的服务接口的使用 2.FR后端常用工具方法的使用 第一题完成就算及格了,后面两道题是给有一定开发能力和探索能力的开发者准备的进阶题,需要完全独立完成(问我们,我们也不会给提供解答的),完后后有助于你加深理解和相关知识点的渗透 第二小题:在第一小题的基础上做如下扩展和调整 URI接口1 变更为只能获取当前登陆用户的用户信息,若未登陆则提示无权限页面 考核点:探索FR平台后端的常用方法的使用 第三小题:在第二题的基础上做如下扩展和调整 URI接口2 变更用户信息前,需要校验$USERNAME的原始密码是否正确 考核点:探索FR用户加密和验证的逻辑 ——————我是分割线—————— 任务完成请提交源码和插件zip |