public class AdressController {
@Autowired
private ReceiveService receiveService ;
@PostMapping("/getAddress")
@ResponseBody
@ApiOperation(value="查询",notes="收货人地址")
@ApiImplicitParams({
@ApiImplicitParam(name="sources",value="来源",paramType="query",required=true),
@ApiImplicitParam(name="user_id",value="用户id",paramType="query",required=true),
@ApiImplicitParam(name="page",value="分页页数",paramType="query",required=true),
@ApiImplicitParam(name="limit",value="分页获取页数",paramType="query",required=true),
@ApiImplicitParam(name="receive_user",value="收货人",paramType="query",required=false),
@ApiImplicitParam(name="receive_tel",value="收货人手机",paramType="query",required=false),
@ApiImplicitParam(name="receive_provice",value="省",paramType="query",required=false),
@ApiImplicitParam(name="receive_city",value="市",paramType="query",required=false),
@ApiImplicitParam(name="receive_region",value="区",paramType="query",required=false),
@ApiImplicitParam(name="receive_adds",value="详细地址",paramType="query",required=false),
@ApiImplicitParam(name="marks",value="默认地址",paramType="query",required=false)
})
public WebResult getreceivelist(
@RequestParam(value="user_id",defaultValue="") Integer user_id,
@RequestParam(value="receive_user",defaultValue="") String receive_user,
@RequestParam(value="receive_tel",defaultValue="") String receive_tel,
@RequestParam(value="receive_provice",defaultValue="") String receive_provice,
@RequestParam(value="receive_city",defaultValue="") String receive_city,
@RequestParam(value="receive_region",defaultValue="") String receive_region,
@RequestParam(value="receive_adds",defaultValue="") String receive_adds,
@RequestParam(value="marks",defaultValue="") Integer marks
)
{
try{
Receive bean =new Receive();
bean.setMarks(marks);
bean.setReceive_tel(receive_tel);
bean.setReceive_user(receive_user);
bean.setReceive_adds(receive_adds);
bean.setReceive_city(receive_city);
bean.setReceive_province(receive_provice);
bean.setReceive_region(receive_adds);
bean.setUser_id(user_id);
List<Receive> receivelist=receiveService.searchreceive(bean);
if(receivelist.isEmpty() || receivelist==null){
return WebResult.error("查询失败");
}
JSONObject obj =new JSONObject();
obj.put("receive",receivelist);
return WebResult.success(obj);
}
catch(Exception e){
e.printStackTrace();
}
return WebResult.error(null);
}
}