订单申诉

# OTC新增订单申诉接口 ## 功能简介  该接口用于用户在otc中交易中进行订单申诉操作 ## 代码流程 1. 添加申诉图片 1.  接口: app/otc/user/appAppeal/addpicture 2.  代码结构: hry/app/otc/AppAppealMobileController 3.  实现内容: 1. 参数的一些非空判断 2. 地址拼接,设定文件名和文件类型,文件后缀名 3. 创建文件 4. 将图片上传至配置好的云服务器 6. 返回图片路径 2. 提交相对应参数至添加申诉接口 1.  接口: app/otc/user/appAppeal/addAppeal 2.  代码结构: hry/app/otc/AppAppealMobileController 3.  实现内容: 1. 判断token是否存在有效 2. 调用service里面的getCustomer方法,进行角色用户权限判断 1.通过订单号查询订单然后进行非空判断 2.通过订单类型判断调用该方法的类型(1:仅有买家可操作 2:仅有卖家可操作 3:买家和卖家均可操作) 3. 判断是否符合权限 4. 判断订单号是否为空,然后进行附件地址的处理 5. 调用service里面的addAppeal方法,进行一些非空判断和数据的新增 7. 判断用户手机号是否为空,不为空则发送短信给用户 6. 返回数据 3. 取消申诉 1.  接口: app/otc/user/appAppeal/cancelAppeal 2.  代码结构: hry/app/otc/AppAppealMobileController 3.  实现内容: 1. 判断token是否存在有效 3. 参数的非空判断 2. 调用service里面的cancelAppeal方法,进行角色用户权限判断 1.根据交易订单号获得交易记录修改状态 2.根据交易订单号获得申诉记录并删除 3. 判断是否符合权限 4. 判断订单号是否为空,然后进行附件地址的处理 5. 调用service里面的addAppeal方法,进行一些非空判断和数据的新增 6. 返回数据