ManageController -- getUpdateAddress
2016-12-13 09:26:58 0 举报
`ManageController` 中的 `getUpdateAddress` 方法主要用于处理地址信息的更新操作。当用户需要修改其收货地址时,可以调用此方法。首先,该方法会验证用户的身份和权限,确保只有合法用户可以进行地址更新操作。然后,它会收集用户输入的新地址信息,包括省/市/区、详细地址、联系电话等。接着,对这些信息进行合法性校验,确保数据的准确性和完整性。如果校验通过,将新地址信息更新到数据库中,并返回相应的提示信息给用户。最后,更新用户的地址缓存,以便在后续操作中使用最新的地址信息。整个过程旨在为用户提供一个简单、快捷、安全的地址更新服务。
作者其他创作
大纲/内容
addresses
结束/参数无效
true
结束用户不存在
结束暂无现行合同
credit== null
开始
person
credit
描述:获取最后一个现行的【合同号】方法:creditService.getLastCreditByPonserId()参数:person.getId()SQL:select ... from cs_credit where ID=(SELECT MAX(ID) FROM CS_CREDIT WHERE ID_PERSON=#{0} AND STATUS='a'返回值:CsCredit对象
结束/result
描述:获得Person对象方法:personService.getPersonById()参数:personIdSQL:select ... from CS_PERSON where ID = ?返回值:Person对象
addresses != null&& addresses.size() 0
person== null
描述:根据【合同号】,获取【多个地址】方法:creditService.getListByCreditId()参数:credit.getId()SQL:select ... from FROM CS_ADDRESS WHERE ID_CREDIT = #{creditId} AND ADDRESS_TYPE1返回值:List对象
把地址放到addressList中去result = ResponseCode.buildSucc(\"获取用户地址成功\
0 条评论
下一页
为你推荐
查看更多